| Package | Description |
|---|---|
| de.learnlib.datastructure.discriminationtree | |
| de.learnlib.datastructure.discriminationtree.iterators | |
| de.learnlib.datastructure.discriminationtree.model |
| Modifier and Type | Class and Description |
|---|---|
class |
BinaryDTNode<I,D>
Binary discrimination tree node specialization.
|
class |
MultiDTNode<I,O,D>
Generic n-ary discrimination tree node specialization.
|
| Modifier and Type | Method and Description |
|---|---|
static <N extends AbstractDTNode<?,?,?,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>> |
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>> |
DiscriminationTreeIterators.nodeIterator(N root)
Iterator that traverses all nodes of a subtree of a given discrimination tree node.
|
static <N extends AbstractDTNode<?,?,?,N>,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.
|
| Modifier and Type | Class and Description |
|---|---|
class |
AbstractDiscriminationTree<DSCR,I,O,D,N extends AbstractDTNode<DSCR,O,D,N>>
An abstract super class for aggregating several information/functionality for discrimination trees.
|
class |
AbstractDTNode<DSCR,O,D,N extends AbstractDTNode<DSCR,O,D,N>>
An abstract super class (DAO) for aggregating several information stored in a node of an discrimination tree.
|
| Modifier and Type | Class and Description |
|---|---|
class |
AbstractTemporaryIntrusiveDTNode<DSCR,O,D,T extends IntrusiveList<?>,N extends AbstractTemporaryIntrusiveDTNode<DSCR,O,D,T,N>>
An extension of the
AbstractDTNode that adds the concept of temporary splitters as well as linking
discrimination tree nodes outside of their regular tree structure. |
class |
AbstractWordBasedDTNode<I,O,D>
Convenient class for word-based discrimination tree nodes that already binds certain generics.
|
| Modifier and Type | Field and Description |
|---|---|
N |
AbstractDTNode.SplitResult.nodeNew |
N |
AbstractDTNode.SplitResult.nodeOld |
protected N |
AbstractDTNode.parent |
protected N |
AbstractDiscriminationTree.root |
Copyright © 2019. All rights reserved.