Package org.dmg.pmml.tree
Class BranchNode
- java.lang.Object
-
- org.dmg.pmml.PMMLObject
-
- org.dmg.pmml.Entity<Object>
-
- org.dmg.pmml.tree.Node
-
- org.dmg.pmml.tree.SimpleNode
-
- org.dmg.pmml.tree.BranchNode
-
- All Implemented Interfaces:
Serializable,HasId<Entity<Object>,Object>,HasLocator,HasPredicate<Node>,HasRecordCount<Node>,HasScore<Node>,HasScoreDistributions<Node>,Visitable
- Direct Known Subclasses:
CountingBranchNode
public class BranchNode extends SimpleNode
- See Also:
- Serialized Form
-
-
Constructor Summary
Constructors Constructor Description BranchNode()BranchNode(Object score, Predicate predicate)BranchNode(Node node)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description ObjectgetDefaultChild()ObjectgetId()List<Node>getNodes()booleanhasNodes()ObjectrequireDefaultChild()BranchNodesetDefaultChild(Object defaultChild)SimpleNodesetId(Object id)-
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, getRecordCount, getScoreDistributions, hasExtensions, hasScoreDistributions, setEmbeddedModel, setPartition, setRecordCount, 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 Object getId()
-
setId
public SimpleNode setId(Object id)
-
requireDefaultChild
public Object requireDefaultChild()
- Overrides:
requireDefaultChildin classNode
-
getDefaultChild
public Object getDefaultChild()
- Overrides:
getDefaultChildin classNode
-
setDefaultChild
public BranchNode setDefaultChild(Object defaultChild)
- Overrides:
setDefaultChildin classNode
-
-