I - input symbol typeD - node data typepublic class BinaryDTNode<I,D> extends AbstractWordBasedDTNode<I,Boolean,D> implements Serializable
AbstractDTNode.SplitResultchildren, data, depth, discriminator, parent, parentOutcome| Constructor and Description |
|---|
BinaryDTNode(BinaryDTNode<I,D> parent,
Boolean parentOutcome,
D data) |
BinaryDTNode(D data) |
| Modifier and Type | Method and Description |
|---|---|
protected BinaryDTNode<I,D> |
createChild(Boolean outcome,
D data) |
protected Map<Boolean,AbstractWordBasedDTNode<I,Boolean,D>> |
createChildMap() |
addChild, child, child, getChild, getChildEntries, getChildren, getData, getDepth, getDiscriminator, getParent, getParentOutcome, isLeaf, isRoot, replaceChildren, setData, setDiscriminator, split, split, subtreeLabelpublic BinaryDTNode(D data)
public BinaryDTNode(BinaryDTNode<I,D> parent, Boolean parentOutcome, D data)
protected Map<Boolean,AbstractWordBasedDTNode<I,Boolean,D>> createChildMap()
createChildMap in class AbstractDTNode<Word<I>,Boolean,D,AbstractWordBasedDTNode<I,Boolean,D>>protected BinaryDTNode<I,D> createChild(Boolean outcome, D data)
createChild in class AbstractDTNode<Word<I>,Boolean,D,AbstractWordBasedDTNode<I,Boolean,D>>Copyright © 2019. All rights reserved.