Package de.learnlib.algorithm.nlstar
Class NLStarLearnerBuilder<I>
- java.lang.Object
-
- de.learnlib.algorithm.nlstar.NLStarLearnerBuilder<I>
-
public final class NLStarLearnerBuilder<I> extends Object
-
-
Constructor Summary
Constructors Constructor Description NLStarLearnerBuilder()
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description NLStarLearner<I>create()Alphabet<I>getAlphabet()MembershipOracle<I,Boolean>getOracle()voidsetAlphabet(Alphabet<I> alphabet)voidsetOracle(MembershipOracle<I,Boolean> oracle)NLStarLearnerBuilder<I>withAlphabet(Alphabet<I> alphabet)NLStarLearnerBuilder<I>withOracle(MembershipOracle<I,Boolean> oracle)
-
-
-
Method Detail
-
create
public NLStarLearner<I> create()
-
withAlphabet
public NLStarLearnerBuilder<I> withAlphabet(Alphabet<I> alphabet)
-
getOracle
public MembershipOracle<I,Boolean> getOracle()
-
setOracle
public void setOracle(MembershipOracle<I,Boolean> oracle)
-
withOracle
public NLStarLearnerBuilder<I> withOracle(MembershipOracle<I,Boolean> oracle)
-
-