All Methods Instance Methods Concrete Methods
Modifier and Type |
Method and Description |
DTNode<I,D> |
child(D value) |
DTNode<I,D> |
getChild(D value) |
Collection<? extends Map.Entry<D,DTNode<I,D>>> |
getChildEntries() |
Collection<? extends DTNode<I,D>> |
getChildren() |
int |
getDepth() |
Word<I> |
getDiscriminator() |
DTNode<I,D> |
getExtremalChild(D label) |
IncomingList<I,D> |
getIncoming() |
DTNode<I,D> |
getParent() |
D |
getParentEdgeLabel() |
TTTState<I,D> |
getState() |
Iterable<DTNode<I,D>> |
innerNodes() |
Iterator<DTNode<I,D>> |
innerNodesIterator() |
boolean |
isInner() |
boolean |
isLeaf() |
boolean |
isTemp() |
void |
setChild(D label,
DTNode<I,D> newChild) |
D |
subtreeLabel(DTNode<I,D> descendant) |
Iterable<DTNode<I,D>> |
subtreeLeaves() |
Iterator<DTNode<I,D>> |
subtreeLeavesIterator() |
Iterator<DTNode<I,D>> |
subtreeNodesIterator() |
Iterable<TTTState<I,D>> |
subtreeStates() |
Iterator<TTTState<I,D>> |
subtreeStatesIterator() |