Uses of Class
de.learnlib.datastructure.discriminationtree.model.AbstractDTNode
-
-
Uses of AbstractDTNode in de.learnlib.algorithm.observationpack.vpa.hypothesis
Subclasses of AbstractDTNode in de.learnlib.algorithm.observationpack.vpa.hypothesis Modifier and Type Class Description class
DTNode<I>
-
Uses of AbstractDTNode in de.learnlib.algorithm.ttt.base
Subclasses of AbstractDTNode in de.learnlib.algorithm.ttt.base Modifier and Type Class Description class
AbstractBaseDTNode<I,D>
-
Uses of AbstractDTNode in de.learnlib.algorithm.ttt.dfa
Subclasses of AbstractDTNode in de.learnlib.algorithm.ttt.dfa Modifier and Type Class Description protected static class
PrefixTTTLearnerDFA.ExtDTNode<I>
class
TTTDTNodeDFA<I>
Binary discrimination tree node specialization. -
Uses of AbstractDTNode in de.learnlib.algorithm.ttt.mealy
Subclasses of AbstractDTNode in de.learnlib.algorithm.ttt.mealy Modifier and Type Class Description class
TTTDTNodeMealy<I,D>
Generic n-ary discrimination tree node specialization. -
Uses of AbstractDTNode in de.learnlib.algorithm.ttt.moore
Subclasses of AbstractDTNode in de.learnlib.algorithm.ttt.moore Modifier and Type Class Description class
TTTDTNodeMoore<I,D>
AMooreMachine
-based specialization of the DT node. -
Uses of AbstractDTNode in de.learnlib.datastructure.discriminationtree
Subclasses of AbstractDTNode in de.learnlib.datastructure.discriminationtree Modifier and Type Class Description class
BinaryDTNode<I,D>
Binary discrimination tree node specialization.class
MultiDTNode<I,O,D>
Generic n-ary discrimination tree node specialization. -
Uses of AbstractDTNode in de.learnlib.datastructure.discriminationtree.iterators
Methods in de.learnlib.datastructure.discriminationtree.iterators with type parameters of type AbstractDTNode Modifier and Type Method Description static <N extends AbstractDTNode<?,?,?,N>>
Iterator<N>DiscriminationTreeIterators. innerNodeIterator(N root)
Iterator that traverses all inner nodes (no leaves) of a subtree of a given discrimination tree node.static <N extends AbstractDTNode<?,?,?,N>>
Iterator<N>DiscriminationTreeIterators. leafIterator(N root)
Iterator that traverses all leaves (no inner nodes) of a subtree of a given discrimination tree node.static <N extends AbstractDTNode<?,?,?,N>>
Iterator<N>DiscriminationTreeIterators. nodeIterator(N root)
Iterator that traverses all nodes of a subtree of a given discrimination tree node.static <N extends AbstractDTNode<?,?,?,N>,D>
Iterator<D>DiscriminationTreeIterators. transformingLeafIterator(N root, Function<? super N,D> transformer)
Iterator that traverses all leaves (no inner nodes) of a subtree of a given discrimination tree node. -
Uses of AbstractDTNode in de.learnlib.datastructure.discriminationtree.model
Classes in de.learnlib.datastructure.discriminationtree.model with type parameters of type AbstractDTNode Modifier and Type Class Description class
AbstractDiscriminationTree<DSCR,I,O,D,N extends AbstractDTNode<DSCR,O,D,N>>
An abstract super class for aggregating some information/functionality for discrimination trees.class
AbstractDTNode<DSCR,O,D,N extends AbstractDTNode<DSCR,O,D,N>>
An abstract super class (DAO) for aggregating some information stored in a node of a discrimination tree.Subclasses of AbstractDTNode in de.learnlib.datastructure.discriminationtree.model Modifier and Type Class Description class
AbstractTemporaryIntrusiveDTNode<DSCR,O,D,T extends IntrusiveList<?>,N extends AbstractTemporaryIntrusiveDTNode<DSCR,O,D,T,N>>
An extension of theAbstractDTNode
that adds the concept of temporary splitters as well as linking discrimination tree nodes outside their regular tree structure.class
AbstractWordBasedDTNode<I,O,D>
Convenient class for word-based discrimination tree nodes that already binds certain generics.Fields in de.learnlib.datastructure.discriminationtree.model declared as AbstractDTNode Modifier and Type Field Description N
AbstractDTNode.SplitResult. nodeNew
N
AbstractDTNode.SplitResult. nodeOld
protected N
AbstractDTNode. parent
-