/** * Create an instance of {@link Characteristics } * */ public Characteristics createCharacteristics() { return new Characteristics(); }
@Override public Iterator<Characteristic> iterator() { return getCharacteristics().iterator(); }
@Override public Characteristics addExtensions(Extension... extensions) { getExtensions().addAll(Arrays.asList(extensions)); return this; }
@Override public VisitorAction accept(Visitor visitor) { VisitorAction status = visitor.visit(this); if (status == VisitorAction.CONTINUE) { visitor.pushParent(this); if ((status == VisitorAction.CONTINUE)&&hasExtensions()) { status = org.dmg.pmml.PMMLObject.traverse(visitor, getExtensions()); } if ((status == VisitorAction.CONTINUE)&&hasCharacteristics()) { status = org.dmg.pmml.PMMLObject.traverse(visitor, getCharacteristics()); } visitor.popParent(); } if (status == VisitorAction.TERMINATE) { return VisitorAction.TERMINATE; } return VisitorAction.CONTINUE; }
Characteristics characteristics = new Characteristics(); characteristics.addCharacteristics(characteristic);
public ScorecardEvaluator(PMML pmml, Scorecard scorecard){ super(pmml, scorecard); Characteristics characteristics = scorecard.getCharacteristics(); if(characteristics == null){ throw new MissingElementException(scorecard, PMMLElements.SCORECARD_CHARACTERISTICS); } // End if if(!characteristics.hasCharacteristics()){ throw new MissingElementException(characteristics, PMMLElements.CHARACTERISTICS_CHARACTERISTICS); } }
@Override public VisitorAction accept(Visitor visitor) { VisitorAction status = visitor.visit(this); if (status == VisitorAction.CONTINUE) { visitor.pushParent(this); if ((status == VisitorAction.CONTINUE)&&hasExtensions()) { status = org.dmg.pmml.PMMLObject.traverse(visitor, getExtensions()); } if ((status == VisitorAction.CONTINUE)&&hasCharacteristics()) { status = org.dmg.pmml.PMMLObject.traverse(visitor, getCharacteristics()); } visitor.popParent(); } if (status == VisitorAction.TERMINATE) { return VisitorAction.TERMINATE; } return VisitorAction.CONTINUE; }
/** * Create an instance of {@link Characteristics } * */ public Characteristics createCharacteristics() { return new Characteristics(); }
@Override public Iterator<Characteristic> iterator() { return getCharacteristics().iterator(); }
@Override public Characteristics addExtensions(Extension... extensions) { getExtensions().addAll(Arrays.asList(extensions)); return this; }
public Characteristics addCharacteristics(Characteristic... characteristics) { getCharacteristics().addAll(Arrays.asList(characteristics)); return this; }
public Characteristics addCharacteristics(Characteristic... characteristics) { getCharacteristics().addAll(Arrays.asList(characteristics)); return this; }