public final class ADTLearnerBuilder<I,O> extends Object
| Constructor and Description |
|---|
ADTLearnerBuilder() |
| Modifier and Type | Method and Description |
|---|---|
ADTLearner<I,O> |
create() |
ADTExtender |
getAdtExtender() |
Alphabet<I> |
getAlphabet() |
LeafSplitter |
getLeafSplitter() |
SymbolQueryOracle<I,O> |
getOracle() |
SubtreeReplacer |
getSubtreeReplacer() |
boolean |
getUseObservationTree() |
void |
setAdtExtender(ADTExtender adtExtender) |
void |
setAlphabet(Alphabet<I> alphabet) |
void |
setLeafSplitter(LeafSplitter leafSplitter) |
void |
setOracle(SymbolQueryOracle<I,O> oracle) |
void |
setSubtreeReplacer(SubtreeReplacer subtreeReplacer) |
void |
setUseObservationTree(boolean useObservationTree) |
ADTLearnerBuilder<I,O> |
withAdtExtender(ADTExtender adtExtender) |
ADTLearnerBuilder<I,O> |
withAlphabet(Alphabet<I> alphabet) |
ADTLearnerBuilder<I,O> |
withLeafSplitter(LeafSplitter leafSplitter) |
ADTLearnerBuilder<I,O> |
withOracle(SymbolQueryOracle<I,O> oracle) |
ADTLearnerBuilder<I,O> |
withSubtreeReplacer(SubtreeReplacer subtreeReplacer) |
ADTLearnerBuilder<I,O> |
withUseObservationTree(boolean useObservationTree) |
public ADTLearner<I,O> create()
public ADTLearnerBuilder<I,O> withAlphabet(Alphabet<I> alphabet)
public SymbolQueryOracle<I,O> getOracle()
public void setOracle(SymbolQueryOracle<I,O> oracle)
public ADTLearnerBuilder<I,O> withOracle(SymbolQueryOracle<I,O> oracle)
public LeafSplitter getLeafSplitter()
public void setLeafSplitter(LeafSplitter leafSplitter)
public ADTLearnerBuilder<I,O> withLeafSplitter(LeafSplitter leafSplitter)
public ADTExtender getAdtExtender()
public void setAdtExtender(ADTExtender adtExtender)
public ADTLearnerBuilder<I,O> withAdtExtender(ADTExtender adtExtender)
public SubtreeReplacer getSubtreeReplacer()
public void setSubtreeReplacer(SubtreeReplacer subtreeReplacer)
public ADTLearnerBuilder<I,O> withSubtreeReplacer(SubtreeReplacer subtreeReplacer)
public boolean getUseObservationTree()
public void setUseObservationTree(boolean useObservationTree)
public ADTLearnerBuilder<I,O> withUseObservationTree(boolean useObservationTree)
Copyright © 2019. All rights reserved.