Package org.dmg.pmml.tree
Class ClassifierNode
- java.lang.Object
-
- org.dmg.pmml.PMMLObject
-
- org.dmg.pmml.Entity<java.lang.Object>
-
- org.dmg.pmml.tree.Node
-
- org.dmg.pmml.tree.SimpleNode
-
- org.dmg.pmml.tree.ClassifierNode
-
- All Implemented Interfaces:
java.io.Serializable,HasId<Entity<java.lang.Object>,java.lang.Object>,HasLocator,HasPredicate<Node>,HasRecordCount<Node>,HasScore<Node>,HasScoreDistributions<Node>,Visitable
public class ClassifierNode extends SimpleNode
- See Also:
- Serialized Form
-
-
Constructor Summary
Constructors Constructor Description ClassifierNode()ClassifierNode(java.lang.Object score, Predicate predicate)ClassifierNode(Node node)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description java.lang.ObjectgetDefaultChild()java.lang.ObjectgetId()java.util.List<Node>getNodes()java.lang.NumbergetRecordCount()java.util.List<ScoreDistribution>getScoreDistributions()booleanhasNodes()booleanhasScoreDistributions()java.lang.ObjectrequireDefaultChild()ClassifierNodesetDefaultChild(java.lang.Object defaultChild)ClassifierNodesetId(java.lang.Object id)ClassifierNodesetRecordCount(java.lang.Number recordCount)-
Methods inherited from class org.dmg.pmml.tree.SimpleNode
accept, getPredicate, getScore, requirePredicate, requireScore, setPredicate, setScore
-
Methods inherited from class org.dmg.pmml.tree.Node
addExtensions, addNodes, addNodes, addNodes, addScoreDistributions, getEmbeddedModel, getExtensions, getPartition, hasExtensions, setEmbeddedModel, setPartition, toComplexNode
-
Methods inherited from class org.dmg.pmml.PMMLObject
getLocator, getSchemaVersion, getSchemaVersion, hasLocator, setLocator
-
Methods inherited from class java.lang.Object
equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
-
Methods inherited from interface org.dmg.pmml.HasPredicate
requirePredicate
-
-
-
-
Method Detail
-
getId
public java.lang.Object getId()
-
setId
public ClassifierNode setId(java.lang.Object id)
-
getRecordCount
public java.lang.Number getRecordCount()
- Specified by:
getRecordCountin interfaceHasRecordCount<Node>- Overrides:
getRecordCountin classNode
-
setRecordCount
public ClassifierNode setRecordCount(java.lang.Number recordCount)
- Specified by:
setRecordCountin interfaceHasRecordCount<Node>- Overrides:
setRecordCountin classNode
-
requireDefaultChild
public java.lang.Object requireDefaultChild()
- Overrides:
requireDefaultChildin classNode
-
getDefaultChild
public java.lang.Object getDefaultChild()
- Overrides:
getDefaultChildin classNode
-
setDefaultChild
public ClassifierNode setDefaultChild(java.lang.Object defaultChild)
- Overrides:
setDefaultChildin classNode
-
hasScoreDistributions
public boolean hasScoreDistributions()
- Specified by:
hasScoreDistributionsin interfaceHasScoreDistributions<Node>- Overrides:
hasScoreDistributionsin classNode
-
getScoreDistributions
public java.util.List<ScoreDistribution> getScoreDistributions()
- Specified by:
getScoreDistributionsin interfaceHasScoreDistributions<Node>- Overrides:
getScoreDistributionsin classNode
-
-