public abstract class AbstractBaseDTNode<I,D> extends AbstractTemporaryIntrusiveDTNode<net.automatalib.words.Word<I>,D,TTTState<I,D>,IncomingList<I,D>,AbstractBaseDTNode<I,D>> implements IntrusiveListElem<AbstractBaseDTNode<I,D>>
AbstractDTNode.SplitResultnextElement, prevElement, splitData, tempchildren, data, depth, discriminator, parent, parentOutcome| Constructor and Description |
|---|
AbstractBaseDTNode() |
AbstractBaseDTNode(AbstractBaseDTNode<I,D> parent,
D parentEdgeLabel) |
| Modifier and Type | Method and Description |
|---|---|
AbstractBaseDTNode<I,D> |
anyChild() |
TTTState<I,D> |
anySubtreeState() |
IncomingList<I,D> |
getIncoming() |
Iterator<AbstractBaseDTNode<I,D>> |
subtreeNodesIterator() |
Iterable<TTTState<I,D>> |
subtreeStates() |
Iterator<TTTState<I,D>> |
subtreeStatesIterator() |
getNextElement, getPrevElement, getSplitData, isBlockRoot, isInner, isTemp, removeFromBlockList, setChild, setNextElement, setPrevElement, setSplitData, setTempaddChild, child, child, createChild, createChildMap, getChild, getChildEntries, getChildren, getData, getDepth, getDiscriminator, getParent, getParentOutcome, isLeaf, isRoot, replaceChildren, setData, setDiscriminator, split, split, subtreeLabelclone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, waitgetNextElement, setNextElementpublic AbstractBaseDTNode()
public AbstractBaseDTNode(AbstractBaseDTNode<I,D> parent, D parentEdgeLabel)
public AbstractBaseDTNode<I,D> anyChild()
anyChild in class AbstractTemporaryIntrusiveDTNode<net.automatalib.words.Word<I>,D,TTTState<I,D>,IncomingList<I,D>,AbstractBaseDTNode<I,D>>public IncomingList<I,D> getIncoming()
public Iterator<AbstractBaseDTNode<I,D>> subtreeNodesIterator()
Copyright © 2018. All rights reserved.