Module de.learnlib.datastructure
Class AbstractWordBasedDTNode<I,O,D>
- java.lang.Object
-
- de.learnlib.datastructure.discriminationtree.model.AbstractDTNode<net.automatalib.word.Word<I>,O,D,AbstractWordBasedDTNode<I,O,D>>
-
- de.learnlib.datastructure.discriminationtree.model.AbstractWordBasedDTNode<I,O,D>
-
- Type Parameters:
I
- input symbol typeO
- output symbol typeD
- node data type
- Direct Known Subclasses:
BinaryDTNode
,MultiDTNode
public abstract class AbstractWordBasedDTNode<I,O,D> extends AbstractDTNode<net.automatalib.word.Word<I>,O,D,AbstractWordBasedDTNode<I,O,D>>
Convenient class for word-based discrimination tree nodes that already binds certain generics.
-
-
Nested Class Summary
-
Nested classes/interfaces inherited from class de.learnlib.datastructure.discriminationtree.model.AbstractDTNode
AbstractDTNode.SplitResult
-
-
Field Summary
-
Fields inherited from class de.learnlib.datastructure.discriminationtree.model.AbstractDTNode
children, data, depth, discriminator, parent, parentOutcome
-
-
Constructor Summary
Constructors Constructor Description AbstractWordBasedDTNode(D data)
AbstractWordBasedDTNode(AbstractWordBasedDTNode<I,O,D> parent, O parentOutcome, D data)
-
Method Summary
-
Methods inherited from class de.learnlib.datastructure.discriminationtree.model.AbstractDTNode
addChild, child, child, createChild, createChildMap, getChild, getChildEntries, getChildren, getData, getDepth, getDiscriminator, getParent, getParentOutcome, isLeaf, isRoot, replaceChildren, setData, setDiscriminator, split, split, split, subtreeLabel
-
-