I
- input symbol typepublic class DiscriminationTree<I,D> extends Object
Modifier and Type | Class and Description |
---|---|
class |
DiscriminationTree.GraphView |
Constructor and Description |
---|
DiscriminationTree(MembershipOracle<I,D> oracle) |
Modifier and Type | Method and Description |
---|---|
DTNode<I,D> |
getRoot()
Retrieves the root node of this tree.
|
DiscriminationTree.GraphView |
graphView() |
DTNode<I,D> |
leastCommonAncestor(DTNode<I,D> node1,
DTNode<I,D> node2) |
DTNode<I,D> |
sift(AccessSequenceProvider<I> asp)
Sifts an access sequence provided by an object into the tree, starting
at the root.
|
DTNode<I,D> |
sift(AccessSequenceProvider<I> asp,
boolean hard)
Sifts an access sequence provided by an object into the tree,
starting at the root.
|
DTNode<I,D> |
sift(DTNode<I,D> start,
AccessSequenceProvider<I> asp,
boolean hard) |
DTNode<I,D> |
sift(DTNode<I,D> start,
Word<I> word,
boolean hard) |
DTNode<I,D> |
sift(Word<I> word) |
DTNode<I,D> |
sift(Word<I> word,
boolean hard) |
public DiscriminationTree(MembershipOracle<I,D> oracle)
public DTNode<I,D> getRoot()
public DTNode<I,D> sift(AccessSequenceProvider<I> asp)
asp
- the object providing the access sequencepublic DTNode<I,D> sift(AccessSequenceProvider<I> asp, boolean hard)
asp
- the object providing the access sequencehard
- public DiscriminationTree.GraphView graphView()
Copyright © 2015. All rights reserved.