- AbstractAutomatonLStar<A,I,D,S,T,SP,TP,AI extends net.automatalib.automata.MutableDeterministic<S,I,T,SP,TP> & net.automatalib.SupportsGrowingAlphabet<I>> - Class in de.learnlib.algorithms.lstar
-
Abstract base class for algorithms that produce (subclasses of) MutableDeterministic
automata.
- AbstractAutomatonLStar(Alphabet<I>, MembershipOracle<I, D>, AI) - Constructor for class de.learnlib.algorithms.lstar.AbstractAutomatonLStar
-
Constructor.
- AbstractBaseCounterexample<E> - Class in de.learnlib.acex.impl
-
- AbstractBaseCounterexample(int) - Constructor for class de.learnlib.acex.impl.AbstractBaseCounterexample
-
Constructor.
- AbstractBaseDTNode<I,D> - Class in de.learnlib.algorithms.ttt.base
-
- AbstractBaseDTNode() - Constructor for class de.learnlib.algorithms.ttt.base.AbstractBaseDTNode
-
- AbstractBaseDTNode(AbstractBaseDTNode<I, D>, D) - Constructor for class de.learnlib.algorithms.ttt.base.AbstractBaseDTNode
-
- AbstractBasePTAState<SP,TP,S extends AbstractBasePTAState<SP,TP,S>> - Class in de.learnlib.datastructure.pta.pta
-
- AbstractBasePTAState() - Constructor for class de.learnlib.datastructure.pta.pta.AbstractBasePTAState
-
- AbstractBFInclusionOracle<A extends net.automatalib.automata.concepts.DetOutputAutomaton<?,I,?,D>,I,D> - Class in de.learnlib.oracle.equivalence
-
- AbstractBFInclusionOracle(MembershipOracle<I, D>, double) - Constructor for class de.learnlib.oracle.equivalence.AbstractBFInclusionOracle
-
- AbstractBFOracle<A extends net.automatalib.automata.DeterministicAutomaton<?,I,?>,I,D> - Class in de.learnlib.util
-
- AbstractBFOracle(MembershipOracle<I, D>, double) - Constructor for class de.learnlib.util.AbstractBFOracle
-
- AbstractBFOracleTest<D> - Class in de.learnlib.testsupport
-
- AbstractBFOracleTest() - Constructor for class de.learnlib.testsupport.AbstractBFOracleTest
-
- AbstractBlueFringePTA<SP,TP,S extends AbstractBlueFringePTAState<SP,TP,S>> - Class in de.learnlib.datastructure.pta.pta
-
- AbstractBlueFringePTA(int, S) - Constructor for class de.learnlib.datastructure.pta.pta.AbstractBlueFringePTA
-
- AbstractBlueFringePTAState<SP,TP,S extends AbstractBlueFringePTAState<SP,TP,S>> - Class in de.learnlib.datastructure.pta.pta
-
- AbstractBlueFringePTAState() - Constructor for class de.learnlib.datastructure.pta.pta.AbstractBlueFringePTAState
-
- AbstractBlueFringeRPNI<I,D,SP,TP,M> - Class in de.learnlib.algorithms.rpni
-
Abstract base class for Blue-Fringe-RPNI algorithms.
- AbstractBlueFringeRPNI(Alphabet<I>) - Constructor for class de.learnlib.algorithms.rpni.AbstractBlueFringeRPNI
-
Constructor.
- AbstractCalculator - Class in de.learnlib.algorithms.adt.config.model.calculator
-
- AbstractCalculator() - Constructor for class de.learnlib.algorithms.adt.config.model.calculator.AbstractCalculator
-
- AbstractContextExecutableInputSUL<I extends ContextExecutableInput<? extends O,? super C>,O,C> - Class in de.learnlib.mapper
-
- AbstractContextExecutableInputSUL() - Constructor for class de.learnlib.mapper.AbstractContextExecutableInputSUL
-
- AbstractCounterexample<E> - Interface in de.learnlib.acex
-
- AbstractDFALearnerIT - Class in de.learnlib.testsupport.it.learner
-
Abstract integration test for DFA learning algorithms.
- AbstractDFALearnerIT() - Constructor for class de.learnlib.testsupport.it.learner.AbstractDFALearnerIT
-
- AbstractDFAPassiveLearnerIT - Class in de.learnlib.testsupport.it.learner
-
Abstract integration test for passive DFA learning algorithms.
- AbstractDFAPassiveLearnerIT() - Constructor for class de.learnlib.testsupport.it.learner.AbstractDFAPassiveLearnerIT
-
- AbstractDiscriminationTree<DSCR,I,O,D,N extends AbstractDTNode<DSCR,O,D,N>> - Class in de.learnlib.datastructure.discriminationtree.model
-
An abstract super class for aggregating several information/functionality for discrimination trees.
- AbstractDiscriminationTree(N, MembershipOracle<I, O>) - Constructor for class de.learnlib.datastructure.discriminationtree.model.AbstractDiscriminationTree
-
- AbstractDTLearner<M extends net.automatalib.automata.concepts.SuffixOutput<I,D>,I,D,SP,TP> - Class in de.learnlib.algorithms.discriminationtree
-
- AbstractDTLearner(Alphabet<I>, MembershipOracle<I, D>, LocalSuffixFinder<? super I, ? super D>, boolean, AbstractWordBasedDiscriminationTree<I, D, HState<I, D, SP, TP>>) - Constructor for class de.learnlib.algorithms.discriminationtree.AbstractDTLearner
-
- AbstractDTLearner.BuilderDefaults - Class in de.learnlib.algorithms.discriminationtree
-
- AbstractDTNode<DSCR,O,D,N extends AbstractDTNode<DSCR,O,D,N>> - Class in de.learnlib.datastructure.discriminationtree.model
-
An abstract super class (DAO) for aggregating several information stored in a node of an discrimination tree.
- AbstractDTNode(D) - Constructor for class de.learnlib.datastructure.discriminationtree.model.AbstractDTNode
-
- AbstractDTNode(N, O, D) - Constructor for class de.learnlib.datastructure.discriminationtree.model.AbstractDTNode
-
- AbstractDTNode.SplitResult - Class in de.learnlib.datastructure.discriminationtree.model
-
- AbstractExtensibleAutomatonLStar<A,I,D,S,T,SP,TP,AI extends net.automatalib.automata.MutableDeterministic<S,I,T,SP,TP> & net.automatalib.SupportsGrowingAlphabet<I>> - Class in de.learnlib.algorithms.lstar
-
- AbstractExtensibleAutomatonLStar(Alphabet<I>, MembershipOracle<I, D>, AI, List<Word<I>>, List<Word<I>>, ObservationTableCEXHandler<? super I, ? super D>, ClosingStrategy<? super I, ? super D>) - Constructor for class de.learnlib.algorithms.lstar.AbstractExtensibleAutomatonLStar
-
- AbstractExtensibleAutomatonLStar.BuilderDefaults - Class in de.learnlib.algorithms.lstar
-
- AbstractGrowingAlphabetDFATest<L extends net.automatalib.SupportsGrowingAlphabet<Character> & LearningAlgorithm<net.automatalib.automata.fsa.DFA<?,Character>,Character,Boolean>> - Class in de.learnlib.testsupport
-
- AbstractGrowingAlphabetDFATest() - Constructor for class de.learnlib.testsupport.AbstractGrowingAlphabetDFATest
-
- AbstractGrowingAlphabetMealyTest<L extends net.automatalib.SupportsGrowingAlphabet<Character> & LearningAlgorithm<net.automatalib.automata.transducers.MealyMachine<?,Character,?,Character>,Character,net.automatalib.words.Word<Character>>> - Class in de.learnlib.testsupport
-
- AbstractGrowingAlphabetMealyTest() - Constructor for class de.learnlib.testsupport.AbstractGrowingAlphabetMealyTest
-
- AbstractGrowingAlphabetTest<L extends net.automatalib.SupportsGrowingAlphabet<I> & LearningAlgorithm<M,I,D>,M extends net.automatalib.automata.UniversalDeterministicAutomaton<?,I,?,?,?> & net.automatalib.automata.concepts.Output<I,D>,OR,I,D> - Class in de.learnlib.testsupport
-
Simple (abstract super) test class that checks the basic workflow of a learning algorithm that implements SupportsGrowingAlphabet
.
- AbstractGrowingAlphabetTest() - Constructor for class de.learnlib.testsupport.AbstractGrowingAlphabetTest
-
- AbstractHypTrans<I> - Class in de.learnlib.algorithms.discriminationtree.hypothesis.vpda
-
- AbstractHypTrans(Word<I>) - Constructor for class de.learnlib.algorithms.discriminationtree.hypothesis.vpda.AbstractHypTrans
-
- AbstractLStar<A,I,D> - Class in de.learnlib.algorithms.lstar
-
An abstract base class for L*-style algorithms.
- AbstractLStar(Alphabet<I>, MembershipOracle<I, D>) - Constructor for class de.learnlib.algorithms.lstar.AbstractLStar
-
Constructor.
- AbstractLStarState<I,D> - Class in de.learnlib.algorithms.lstar
-
Class that contains all data that represent the internal state of the
AbstractLStar
learner.
- AbstractMealyLearnerIT - Class in de.learnlib.testsupport.it.learner
-
Abstract integration test for Mealy machine learning algorithms.
- AbstractMealyLearnerIT() - Constructor for class de.learnlib.testsupport.it.learner.AbstractMealyLearnerIT
-
- AbstractMealyPassiveLearnerIT - Class in de.learnlib.testsupport.it.learner
-
Abstract integration test for passive Mealy machine learning algorithms.
- AbstractMealyPassiveLearnerIT() - Constructor for class de.learnlib.testsupport.it.learner.AbstractMealyPassiveLearnerIT
-
- AbstractMealySymLearnerIT - Class in de.learnlib.testsupport.it.learner
-
Abstract integration test for Mealy machine learning algorithms.
- AbstractMealySymLearnerIT() - Constructor for class de.learnlib.testsupport.it.learner.AbstractMealySymLearnerIT
-
- AbstractNamedAcexAnalyzer - Class in de.learnlib.acex.analyzers
-
An abstract counterexample analyzer that carries a name.
- AbstractNamedAcexAnalyzer(String) - Constructor for class de.learnlib.acex.analyzers.AbstractNamedAcexAnalyzer
-
Constructor.
- AbstractObservationTable<I,D> - Class in de.learnlib.datastructure.observationtable
-
Observation table class.
- AbstractObservationTable(Alphabet<I>) - Constructor for class de.learnlib.datastructure.observationtable.AbstractObservationTable
-
Constructor.
- AbstractObservationTableWriter<I,D> - Class in de.learnlib.datastructure.observationtable.writer
-
- AbstractObservationTableWriter() - Constructor for class de.learnlib.datastructure.observationtable.writer.AbstractObservationTableWriter
-
- AbstractObservationTableWriter(Function<? super Word<? extends I>, ? extends String>, Function<? super D, ? extends String>) - Constructor for class de.learnlib.datastructure.observationtable.writer.AbstractObservationTableWriter
-
- AbstractQuery<I,D> - Class in de.learnlib.api.query
-
- AbstractQuery(Word<I>) - Constructor for class de.learnlib.api.query.AbstractQuery
-
- AbstractQuery(Word<I>, Word<I>) - Constructor for class de.learnlib.api.query.AbstractQuery
-
- AbstractQuery(Query<I, ?>) - Constructor for class de.learnlib.api.query.AbstractQuery
-
- AbstractResumableLearnerDFATest<L extends Resumable<T> & LearningAlgorithm<net.automatalib.automata.fsa.DFA<?,Character>,Character,Boolean>,T extends Serializable> - Class in de.learnlib.testsupport
-
- AbstractResumableLearnerDFATest() - Constructor for class de.learnlib.testsupport.AbstractResumableLearnerDFATest
-
- AbstractResumableLearnerMealyTest<L extends Resumable<T> & LearningAlgorithm<net.automatalib.automata.transducers.MealyMachine<?,Character,?,Character>,Character,net.automatalib.words.Word<Character>>,T extends Serializable> - Class in de.learnlib.testsupport
-
- AbstractResumableLearnerMealyTest() - Constructor for class de.learnlib.testsupport.AbstractResumableLearnerMealyTest
-
- AbstractResumableLearnerTest<L extends Resumable<T> & LearningAlgorithm<M,I,D>,M extends net.automatalib.automata.UniversalDeterministicAutomaton<?,I,?,?,?>,OR,I,D,T extends Serializable> - Class in de.learnlib.testsupport
-
Test class that checks the workflow of a learning algorithm that implements
Resumable
.
- AbstractResumableLearnerTest() - Constructor for class de.learnlib.testsupport.AbstractResumableLearnerTest
-
- AbstractSLIMealyLearnerIT - Class in de.learnlib.testsupport.it.learner
-
Abstract integration test for StateLocalInputMealyMachine
learning algorithms.
- AbstractSLIMealyLearnerIT() - Constructor for class de.learnlib.testsupport.it.learner.AbstractSLIMealyLearnerIT
-
- AbstractStatisticData - Class in de.learnlib.filter.statistic
-
Common interface for statistical data.
- AbstractStatisticData(String, String) - Constructor for class de.learnlib.filter.statistic.AbstractStatisticData
-
- AbstractSULOmegaOracle<S,I,O,Q> - Class in de.learnlib.oracle.membership
-
- AbstractSULOmegaOracle(ObservableSUL<S, I, O>) - Constructor for class de.learnlib.oracle.membership.AbstractSULOmegaOracle
-
- AbstractTemporaryIntrusiveDTNode<DSCR,O,D,T extends IntrusiveList<?>,N extends AbstractTemporaryIntrusiveDTNode<DSCR,O,D,T,N>> - Class in de.learnlib.datastructure.discriminationtree.model
-
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.
- AbstractTemporaryIntrusiveDTNode(N, O, D) - Constructor for class de.learnlib.datastructure.discriminationtree.model.AbstractTemporaryIntrusiveDTNode
-
- AbstractTestWordEQOracle<A extends net.automatalib.automata.concepts.Output<I,D>,I,D> - Class in de.learnlib.oracle.equivalence
-
- AbstractTestWordEQOracle(MembershipOracle<I, D>) - Constructor for class de.learnlib.oracle.equivalence.AbstractTestWordEQOracle
-
- AbstractTestWordEQOracle(MembershipOracle<I, D>, int) - Constructor for class de.learnlib.oracle.equivalence.AbstractTestWordEQOracle
-
- AbstractTTTHypothesis<I,D,T> - Class in de.learnlib.algorithms.ttt.base
-
- AbstractTTTHypothesis(Alphabet<I>) - Constructor for class de.learnlib.algorithms.ttt.base.AbstractTTTHypothesis
-
Constructor.
- AbstractTTTHypothesis.GraphView - Class in de.learnlib.algorithms.ttt.base
-
- AbstractTTTHypothesis.TTTEdge<I,D> - Class in de.learnlib.algorithms.ttt.base
-
- AbstractTTTLearner<A,I,D> - Class in de.learnlib.algorithms.ttt.base
-
The TTT learning algorithm for DFA
.
- AbstractTTTLearner(Alphabet<I>, MembershipOracle<I, D>, AbstractTTTHypothesis<I, D, ?>, BaseTTTDiscriminationTree<I, D>, AcexAnalyzer) - Constructor for class de.learnlib.algorithms.ttt.base.AbstractTTTLearner
-
- AbstractTTTLearner.BuilderDefaults - Class in de.learnlib.algorithms.ttt.base
-
- AbstractTTTLearner.Splitter<I,D> - Class in de.learnlib.algorithms.ttt.base
-
Data structure for representing a splitter.
- AbstractVPDALearner<I> - Class in de.learnlib.algorithms.discriminationtree.vpda
-
- AbstractVPDALearner(VPDAlphabet<I>, MembershipOracle<I, Boolean>) - Constructor for class de.learnlib.algorithms.discriminationtree.vpda.AbstractVPDALearner
-
- AbstractVPDALearnerIT - Class in de.learnlib.testsupport.it.learner
-
Abstract integration test for VPDA learning algorithms.
- AbstractVPDALearnerIT() - Constructor for class de.learnlib.testsupport.it.learner.AbstractVPDALearnerIT
-
- AbstractWordBasedDiscriminationTree<I,O,D> - Class in de.learnlib.datastructure.discriminationtree.model
-
Convenient class for word-based discrimination trees that already binds certain generics.
- AbstractWordBasedDiscriminationTree(AbstractWordBasedDTNode<I, O, D>, MembershipOracle<I, O>) - Constructor for class de.learnlib.datastructure.discriminationtree.model.AbstractWordBasedDiscriminationTree
-
- AbstractWordBasedDTNode<I,O,D> - Class in de.learnlib.datastructure.discriminationtree.model
-
Convenient class for word-based discrimination tree nodes that already binds certain generics.
- AbstractWordBasedDTNode(D) - Constructor for class de.learnlib.datastructure.discriminationtree.model.AbstractWordBasedDTNode
-
- AbstractWordBasedDTNode(AbstractWordBasedDTNode<I, O, D>, O, D) - Constructor for class de.learnlib.datastructure.discriminationtree.model.AbstractWordBasedDTNode
-
- accepts(A, Iterable<? extends I>, int) - Method in interface de.learnlib.api.oracle.AutomatonOracle
-
Returns whether the given input is accepted by the given hypothesis.
- accepts(DFA<?, I>, Iterable<? extends I>, int) - Method in interface de.learnlib.api.oracle.AutomatonOracle.DFAOracle
-
- accepts(MealyMachine<?, I, ?, O>, Iterable<? extends I>, int) - Method in interface de.learnlib.api.oracle.AutomatonOracle.MealyOracle
-
- access - Variable in class de.learnlib.datastructure.pta.pta.AbstractBlueFringePTAState
-
- accessSequence - Variable in class de.learnlib.algorithms.kv.StateInfo
-
- AccessSequenceProvider<I> - Interface in de.learnlib.api
-
Common interface for objects that have an access sequence associated with them (e.g., states and transitions of a
hypotheses).
- AccessSequenceTransformer<I> - Interface in de.learnlib.api
-
- AcexAnalysisAlgorithms - Class in de.learnlib.acex.analyzers
-
- AcexAnalyzer - Interface in de.learnlib.acex
-
- AcexAnalyzers - Class in de.learnlib.acex.analyzers
-
- AcexAnalyzers.Direction - Enum in de.learnlib.acex.analyzers
-
- AcexLocalSuffixFinder - Class in de.learnlib.counterexamples
-
- AcexLocalSuffixFinder(AcexAnalyzer, boolean, String) - Constructor for class de.learnlib.counterexamples.AcexLocalSuffixFinder
-
Constructor.
- add(DTNode<I>) - Method in class de.learnlib.algorithms.discriminationtree.hypothesis.vpda.BlockList
-
- add(AbstractHypTrans<I>) - Method in class de.learnlib.algorithms.discriminationtree.hypothesis.vpda.TransList
-
- add(Word<I>, D) - Method in class de.learnlib.oracle.equivalence.SampleSetEQOracle
-
Adds a query word along with its expected output to the sample set.
- addAll(TransList<I>) - Method in class de.learnlib.algorithms.discriminationtree.hypothesis.vpda.TransList
-
- addAll(MembershipOracle<I, D>, Word<I>...) - Method in class de.learnlib.oracle.equivalence.SampleSetEQOracle
-
Adds several query words to the sample set.
- addAll(MembershipOracle<I, D>, Collection<? extends Word<I>>) - Method in class de.learnlib.oracle.equivalence.SampleSetEQOracle
-
Adds words to the sample set.
- addAll(DefaultQuery<I, D>...) - Method in class de.learnlib.oracle.equivalence.SampleSetEQOracle
-
Adds queries to the sample set.
- addAll(Collection<? extends DefaultQuery<I, D>>) - Method in class de.learnlib.oracle.equivalence.SampleSetEQOracle
-
Adds queries to the sample set.
- addAlphabetSymbol(I) - Method in class de.learnlib.algorithms.adt.learner.ADTLearner
-
- addAlphabetSymbol(I) - Method in class de.learnlib.algorithms.dhc.mealy.MealyDHC
-
- addAlphabetSymbol(I) - Method in class de.learnlib.algorithms.discriminationtree.AbstractDTLearner
-
- addAlphabetSymbol(I) - Method in class de.learnlib.algorithms.discriminationtree.hypothesis.DTLearnerHypothesis
-
- addAlphabetSymbol(I) - Method in class de.learnlib.algorithms.kv.dfa.KearnsVaziraniDFA
-
- addAlphabetSymbol(I) - Method in class de.learnlib.algorithms.kv.mealy.KearnsVaziraniMealy
-
- addAlphabetSymbol(I) - Method in class de.learnlib.algorithms.lstar.AbstractAutomatonLStar
-
- addAlphabetSymbol(I) - Method in class de.learnlib.algorithms.lstar.AbstractLStar
-
- addAlphabetSymbol(I) - Method in class de.learnlib.algorithms.lstar.mealy.PartialLStarMealy
-
- addAlphabetSymbol(I) - Method in class de.learnlib.algorithms.ttt.base.AbstractTTTHypothesis
-
- addAlphabetSymbol(I) - Method in class de.learnlib.algorithms.ttt.base.AbstractTTTLearner
-
- addAlphabetSymbol(I, MembershipOracle<I, D>) - Method in class de.learnlib.datastructure.observationtable.GenericObservationTable
-
- addAlphabetSymbol(I, MembershipOracle<I, D>) - Method in interface de.learnlib.datastructure.observationtable.MutableObservationTable
-
- addAlphabetSymbol(I, MembershipOracle<I, Word<OutputAndLocalInputs<I, O>>>) - Method in class de.learnlib.datastructure.observationtable.PartialObservationTable
-
- addAlphabetSymbol(I) - Method in class de.learnlib.filter.cache.dfa.DFACacheOracle
-
- addAlphabetSymbol(I) - Method in class de.learnlib.filter.cache.sul.SULCache
-
- addChild(O, D) - Method in class de.learnlib.datastructure.discriminationtree.model.AbstractDTNode
-
- addDataPoint(Long) - Method in class de.learnlib.filter.statistic.HistogramDataSet
-
- addEdge(int, ReuseEdge<S, I, O>) - Method in class de.learnlib.filter.reuse.tree.ReuseNode
-
- addEventListener(TTTEventListener<I, D>) - Method in class de.learnlib.algorithms.ttt.base.AbstractTTTLearner
-
- addGlobalSuffixes(Collection<? extends Word<I>>) - Method in class de.learnlib.algorithms.dhc.mealy.MealyDHC
-
- addGlobalSuffixes(Collection<? extends Word<I>>) - Method in class de.learnlib.algorithms.lstar.AbstractLStar
-
- addGlobalSuffixes(Collection<? extends Word<I>>) - Method in interface de.learnlib.api.algorithm.feature.GlobalSuffixFeature
-
Add the provided suffixes to the collection of global suffixes.
- addIncoming(AbstractHypTrans<I>) - Method in class de.learnlib.algorithms.discriminationtree.hypothesis.vpda.DTNode
-
- addIncoming(int, int) - Method in class de.learnlib.algorithms.kv.StateInfo
-
- addInput(String, String, Object...) - Method in class de.learnlib.drivers.reflect.SimplePOJOTestDriver
-
- addInput(String, Method, Object...) - Method in class de.learnlib.drivers.reflect.SimplePOJOTestDriver
-
- addLearnerVariant(String, LearningAlgorithm<? extends M, I, D>) - Method in interface de.learnlib.testsupport.it.learner.LearnerVariantList
-
Adds a learner variant with the default maximum number of rounds (i.e., the size of the target automaton) to the
list.
- addLearnerVariant(String, LearningAlgorithm<? extends M, I, D>, int) - Method in interface de.learnlib.testsupport.it.learner.LearnerVariantList
-
Adds a learner variant with a given maximum number of rounds to the list.
- addLearnerVariant(String, PassiveLearningAlgorithm<? extends M, I, D>) - Method in interface de.learnlib.testsupport.it.learner.PassiveLearnerVariantList
-
Adds a learner variant with the default maximum number of rounds (i.e., the size of the target automaton) to the
list.
- addLearnerVariant(String, PassiveLearningAlgorithm<? extends M, I, D>) - Method in class de.learnlib.testsupport.it.learner.PassiveLearnerVariantListImpl
-
- addLearnerVariants(Alphabet<I>, int, MembershipOracle.DFAMembershipOracle<I>, LearnerVariantList.DFALearnerVariantList<I>) - Method in class de.learnlib.testsupport.it.learner.AbstractDFALearnerIT
-
Adds, for a given setup, all the variants of the DFA learner to be tested to the specified
variant list
.
- addLearnerVariants(Alphabet<I>, PassiveLearnerVariantList<DFA<?, I>, I, Boolean>) - Method in class de.learnlib.testsupport.it.learner.AbstractDFAPassiveLearnerIT
-
Adds, for a given setup, all the variants of the DFA learner to be tested to the specified
variant list
.
- addLearnerVariants(Alphabet<I>, MembershipOracle.MealyMembershipOracle<I, O>, LearnerVariantList.MealyLearnerVariantList<I, O>) - Method in class de.learnlib.testsupport.it.learner.AbstractMealyLearnerIT
-
Adds, for a given setup, all the variants of the Mealy machine learner to be tested to the specified
variant list
.
- addLearnerVariants(Alphabet<I>, PassiveLearnerVariantList<MealyMachine<?, I, ?, O>, I, Word<O>>) - Method in class de.learnlib.testsupport.it.learner.AbstractMealyPassiveLearnerIT
-
Adds, for a given setup, all the variants of the DFA learner to be tested to the specified
variant list
.
- addLearnerVariants(Alphabet<I>, MembershipOracle<I, O>, LearnerVariantList.MealySymLearnerVariantList<I, O>) - Method in class de.learnlib.testsupport.it.learner.AbstractMealySymLearnerIT
-
Adds, for a given setup, all the variants of the Mealy machine learner to be tested to the specified
variant list
.
- addLearnerVariants(StateLocalInputOracle.StateLocalInputMealyOracle<I, OutputAndLocalInputs<I, O>>, LearnerVariantList.SLIMealyLearnerVariantList<I, O>) - Method in class de.learnlib.testsupport.it.learner.AbstractSLIMealyLearnerIT
-
Adds, for a given setup, all the variants of the Mealy machine learner to be tested to the specified
variant list
.
- addLearnerVariants(VPDAlphabet<I>, MembershipOracle<I, Boolean>, LearnerVariantList.OneSEVPALearnerVariantList<I>) - Method in class de.learnlib.testsupport.it.learner.AbstractVPDALearnerIT
-
Adds, for a given setup, all the variants of the OneSEVPA learner to be tested to the specified
variant list
.
- addNegativeSample(Word<I>) - Method in interface de.learnlib.api.algorithm.PassiveLearningAlgorithm.PassiveAcceptorLearner
-
- addNegativeSamples(Collection<? extends Word<I>>) - Method in interface de.learnlib.api.algorithm.PassiveLearningAlgorithm.PassiveAcceptorLearner
-
- addNegativeSamples(Word<I>...) - Method in interface de.learnlib.api.algorithm.PassiveLearningAlgorithm.PassiveAcceptorLearner
-
- addNonTreeIncoming(HTransition<I, O, SP, TP>) - Method in class de.learnlib.algorithms.discriminationtree.hypothesis.HState
-
- addOracle(EquivalenceOracle<? super A, I, D>) - Method in class de.learnlib.oracle.equivalence.EQOracleChain
-
- addOracle(PropertyOracle<I, ? super A, P, D>) - Method in class de.learnlib.oracle.property.PropertyOracleChain
-
- addPositiveSample(Word<I>) - Method in interface de.learnlib.api.algorithm.PassiveLearningAlgorithm.PassiveAcceptorLearner
-
- addPositiveSamples(Collection<? extends Word<I>>) - Method in interface de.learnlib.api.algorithm.PassiveLearningAlgorithm.PassiveAcceptorLearner
-
- addPositiveSamples(Word<I>...) - Method in interface de.learnlib.api.algorithm.PassiveLearningAlgorithm.PassiveAcceptorLearner
-
- addSample(Word<I>, D) - Method in interface de.learnlib.api.algorithm.PassiveLearningAlgorithm
-
- addSample(DefaultQuery<I, D>) - Method in interface de.learnlib.api.algorithm.PassiveLearningAlgorithm
-
- addSample(int[], SP) - Method in class de.learnlib.datastructure.pta.pta.BasePTA
-
Adds a sample to the PTA, and sets the property of the last reached (or inserted) state accordingly.
- addSamples(Collection<? extends DefaultQuery<I, Boolean>>) - Method in class de.learnlib.algorithms.rpni.BlueFringeMDLDFA
-
- addSamples(Collection<? extends DefaultQuery<I, Boolean>>) - Method in class de.learnlib.algorithms.rpni.BlueFringeRPNIDFA
-
- addSamples(Collection<? extends DefaultQuery<I, Word<O>>>) - Method in class de.learnlib.algorithms.rpni.BlueFringeRPNIMealy
-
- addSamples(Collection<? extends DefaultQuery<I, D>>) - Method in interface de.learnlib.api.algorithm.PassiveLearningAlgorithm
-
- addSamples(DefaultQuery<I, D>...) - Method in interface de.learnlib.api.algorithm.PassiveLearningAlgorithm
-
- addSamples(D, Word<I>...) - Method in interface de.learnlib.api.algorithm.PassiveLearningAlgorithm
-
- addSamples(D, Collection<? extends Word<I>>) - Method in interface de.learnlib.api.algorithm.PassiveLearningAlgorithm
-
- addSampleWithStateProperties(int[], List<? extends SP>) - Method in class de.learnlib.datastructure.pta.pta.BasePTA
-
- addSampleWithTransitionProperties(int[], List<? extends TP>) - Method in class de.learnlib.datastructure.pta.pta.BasePTA
-
- addShortPrefixes(List<? extends Word<I>>, MembershipOracle<I, D>) - Method in class de.learnlib.datastructure.observationtable.AbstractObservationTable
-
- addShortPrefixes(List<? extends Word<I>>, MembershipOracle<I, D>) - Method in interface de.learnlib.datastructure.observationtable.MutableObservationTable
-
- addState(S, Word<I>, O) - Method in class de.learnlib.algorithms.adt.model.ObservationTree
-
Registers a new hypothesis state at the observation tree.
- addSuffix(Word<I>) - Method in class de.learnlib.algorithms.nlstar.ObservationTable
-
- addSuffix(Word<I>, MembershipOracle<I, D>) - Method in class de.learnlib.datastructure.observationtable.AbstractObservationTable
-
- addSuffix(Word<I>, MembershipOracle<I, D>) - Method in interface de.learnlib.datastructure.observationtable.MutableObservationTable
-
Adds a suffix to the list of distinguishing suffixes.
- addSuffixes(List<? extends Word<I>>) - Method in class de.learnlib.algorithms.nlstar.ObservationTable
-
- addSuffixes(Collection<? extends Word<I>>, MembershipOracle<I, D>) - Method in class de.learnlib.datastructure.observationtable.AbstractObservationTable
-
- addSuffixes(Collection<? extends Word<I>>, MembershipOracle<I, D>) - Method in interface de.learnlib.datastructure.observationtable.MutableObservationTable
-
Adds suffixes to the list of distinguishing suffixes.
- addSuffixesUnchecked(Collection<? extends Word<I>>) - Method in class de.learnlib.algorithms.dhc.mealy.MealyDHC
-
- addSystemState(S) - Method in class de.learnlib.filter.reuse.tree.ReuseNode
-
- addTrace(S, Word<I>, Word<O>) - Method in class de.learnlib.algorithms.adt.model.ObservationTree
-
Store input/output information about a hypothesis state in the internal data structure.
- addTrace(S, ADTNode<S, I, O>) - Method in class de.learnlib.algorithms.adt.model.ObservationTree
-
- addUnlabeled(PrefixTTTLearnerDFA.ExtDTNode<I>) - Method in class de.learnlib.algorithms.ttt.dfa.PrefixTTTLearnerDFA.ExtDTNode
-
- addWord(Word<I>) - Method in interface de.learnlib.api.oracle.AutomatonOracle
-
Add a new input word.
- addWord(Word<I>) - Method in class de.learnlib.util.AbstractBFOracle
-
Adds a new input word to the queue.
- addWords(A, Collection<? extends I>, Word<I>) - Method in interface de.learnlib.api.oracle.AutomatonOracle
-
Adds words to a datastructure.
- ADSCalculator - Interface in de.learnlib.algorithms.adt.config.model
-
- ADT<S,I,O> - Class in de.learnlib.algorithms.adt.adt
-
The adaptive discrimination tree class.
- ADT(LeafSplitter) - Constructor for class de.learnlib.algorithms.adt.adt.ADT
-
- ADT.LCAInfo<S,I,O> - Class in de.learnlib.algorithms.adt.adt
-
- ADTExtender - Interface in de.learnlib.algorithms.adt.api
-
Interface for configuration objects that specify how to finalize the temporary splitter given by regular
counterexample decomposition.
- adtExtender() - Static method in class de.learnlib.algorithms.adt.learner.ADTLearner.BuilderDefaults
-
- ADTExtenders - Class in de.learnlib.algorithms.adt.config
-
- ADTHypothesis<I,O> - Class in de.learnlib.algorithms.adt.automaton
-
Hypothesis model.
- ADTHypothesis(Alphabet<I>) - Constructor for class de.learnlib.algorithms.adt.automaton.ADTHypothesis
-
- ADTLeafNode<S,I,O> - Class in de.learnlib.algorithms.adt.adt
-
Leaf node implementation.
- ADTLeafNode(ADTNode<S, I, O>, S) - Constructor for class de.learnlib.algorithms.adt.adt.ADTLeafNode
-
- ADTLearner<I,O> - Class in de.learnlib.algorithms.adt.learner
-
The main learning algorithm.
- ADTLearner(Alphabet<I>, SymbolQueryOracle<I, O>, LeafSplitter, ADTExtender, SubtreeReplacer) - Constructor for class de.learnlib.algorithms.adt.learner.ADTLearner
-
- ADTLearner(Alphabet<I>, SymbolQueryOracle<I, O>, LeafSplitter, ADTExtender, SubtreeReplacer, boolean) - Constructor for class de.learnlib.algorithms.adt.learner.ADTLearner
-
- ADTLearner.BuilderDefaults - Class in de.learnlib.algorithms.adt.learner
-
- ADTLearnerBuilder<I,O> - Class in de.learnlib.algorithms.adt.learner
-
- ADTLearnerBuilder() - Constructor for class de.learnlib.algorithms.adt.learner.ADTLearnerBuilder
-
- ADTLearnerState<S,I,O> - Class in de.learnlib.algorithms.adt.learner
-
Utility class that captures all essential state of a
ADTLearner
run.
- adtNode - Variable in class de.learnlib.algorithms.adt.adt.ADT.LCAInfo
-
- ADTNode<S,I,O> - Interface in de.learnlib.algorithms.adt.adt
-
The ADT equivalent of ADSNode
.
- ADTNode.NodeType - Enum in de.learnlib.algorithms.adt.adt
-
Utility enum to distinguish the 3 possible types of ADT nodes.
- ADTResetNode<S,I,O> - Class in de.learnlib.algorithms.adt.adt
-
Reset node implementation.
- ADTResetNode(ADTNode<S, I, O>) - Constructor for class de.learnlib.algorithms.adt.adt.ADTResetNode
-
- ADTState<I,O> - Class in de.learnlib.algorithms.adt.automaton
-
Hypothesis state model.
- ADTState(int) - Constructor for class de.learnlib.algorithms.adt.automaton.ADTState
-
- ADTSymbolNode<S,I,O> - Class in de.learnlib.algorithms.adt.adt
-
Symbol node implementation.
- ADTSymbolNode(ADTNode<S, I, O>, I) - Constructor for class de.learnlib.algorithms.adt.adt.ADTSymbolNode
-
- ADTTransition<I,O> - Class in de.learnlib.algorithms.adt.automaton
-
Hypothesis transition model.
- ADTTransition() - Constructor for class de.learnlib.algorithms.adt.automaton.ADTTransition
-
- ADTUtil - Class in de.learnlib.algorithms.adt.util
-
Utility class, that offers some operations revolving around adaptive distinguishing sequences.
- ALL_ANALYZERS - Static variable in class de.learnlib.acex.analyzers.AcexAnalyzers
-
- allNodesFinal() - Method in class de.learnlib.algorithms.ttt.base.AbstractTTTLearner
-
- alphabet - Variable in class de.learnlib.algorithms.discriminationtree.AbstractDTLearner
-
- alphabet - Variable in class de.learnlib.algorithms.discriminationtree.vpda.AbstractVPDALearner
-
- alphabet - Variable in class de.learnlib.algorithms.lstar.AbstractLStar
-
- alphabet - Variable in class de.learnlib.algorithms.rpni.AbstractBlueFringeRPNI
-
- alphabet - Variable in class de.learnlib.algorithms.ttt.base.AbstractTTTHypothesis
-
- alphabet - Variable in class de.learnlib.algorithms.ttt.base.AbstractTTTLearner
-
- ALPHABET - Static variable in class de.learnlib.testsupport.AbstractBFOracleTest
-
- alphabetSize - Variable in class de.learnlib.algorithms.rpni.AbstractBlueFringeRPNI
-
- alphabetSize - Variable in class de.learnlib.datastructure.pta.pta.BasePTA
-
- analyzeAbstractCounterexample(AbstractCounterexample<?>) - Method in interface de.learnlib.acex.AcexAnalyzer
-
Analyzes an abstract counterexample.
- analyzeAbstractCounterexample(AbstractCounterexample<?>, int, int) - Method in interface de.learnlib.acex.AcexAnalyzer
-
- analyzeAbstractCounterexample(AbstractCounterexample<?>, int) - Method in interface de.learnlib.acex.AcexAnalyzer
-
- analyzeInconsistency(Inconsistency<I>) - Method in class de.learnlib.algorithms.lstar.AbstractLStar
-
Analyzes an inconsistency.
- analyzer - Variable in class de.learnlib.algorithms.discriminationtree.vpda.DTLearnerVPDA
-
- analyzer - Variable in class de.learnlib.algorithms.ttt.base.AbstractTTTLearner
-
- analyzer() - Static method in class de.learnlib.algorithms.ttt.base.AbstractTTTLearner.BuilderDefaults
-
- answer(D) - Method in class de.learnlib.api.query.DefaultQuery
-
- answer(D, int) - Method in class de.learnlib.api.query.OmegaQuery
-
- answer(D) - Method in class de.learnlib.api.query.Query
-
Answers the query.
- answerOmegaQueries(OmegaQueryAnswerer<S, I, D>, Collection<? extends OmegaQuery<I, D>>) - Static method in class de.learnlib.util.MQUtil
-
- answerOmegaQueriesAuto(OmegaQueryAnswerer<S, I, D>, Collection<? extends OmegaQuery<I, D>>) - Static method in class de.learnlib.util.MQUtil
-
- answerOmegaQueriesParallel(OmegaQueryAnswerer<S, I, D>, Collection<? extends OmegaQuery<I, D>>) - Static method in class de.learnlib.util.MQUtil
-
- answerQueries(QueryAnswerer<I, D>, Collection<? extends Query<I, D>>) - Static method in class de.learnlib.util.MQUtil
-
- answerQueriesAuto(QueryAnswerer<I, D>, Collection<? extends Query<I, D>>) - Static method in class de.learnlib.util.MQUtil
-
- answerQueriesParallel(QueryAnswerer<I, D>, Collection<? extends Query<I, D>>) - Static method in class de.learnlib.util.MQUtil
-
- answerQuery(Word<I>) - Method in interface de.learnlib.api.oracle.MembershipOracle
-
- answerQuery(Word<I>, Word<I>) - Method in interface de.learnlib.api.oracle.MembershipOracle
-
- answerQuery(Word<I>, Word<I>, int) - Method in interface de.learnlib.api.oracle.OmegaMembershipOracle
-
- answerQuery(Word<I>, Word<I>, int) - Method in interface de.learnlib.api.oracle.OmegaQueryAnswerer
-
- answerQuery(Word<I>) - Method in interface de.learnlib.api.oracle.QueryAnswerer
-
- answerQuery(Word<I>, Word<I>) - Method in interface de.learnlib.api.oracle.QueryAnswerer
-
- answerQuery(Word<I>, Word<I>) - Method in interface de.learnlib.api.oracle.SingleQueryOracle
-
- answerQuery(Word<I>, Word<I>) - Method in class de.learnlib.filter.reuse.ReuseOracle
-
- answerQuery(Word<I>) - Method in class de.learnlib.filter.reuse.ReuseOracle
-
- answerQuery(Word<AI>, Word<AI>) - Method in class de.learnlib.oracle.membership.MappedOracle
-
- answerQuery(Word<I>, Word<I>, int) - Method in class de.learnlib.oracle.membership.SimulatorOmegaOracle
-
- answerQuery(Word<I>, Word<I>) - Method in class de.learnlib.oracle.membership.SimulatorOracle
-
- answerQuery(SUL<I, O>, Word<I>, Word<I>) - Static method in class de.learnlib.oracle.membership.SULOracle
-
- anyChild() - Method in class de.learnlib.algorithms.ttt.base.AbstractBaseDTNode
-
- anyChild() - Method in class de.learnlib.datastructure.discriminationtree.model.AbstractTemporaryIntrusiveDTNode
-
- anySubtreeState() - Method in class de.learnlib.algorithms.ttt.base.AbstractBaseDTNode
-
- appendAccessSequence(List<? super I>) - Method in class de.learnlib.algorithms.discriminationtree.hypothesis.HState
-
- apply(AbstractBlueFringePTA<SP, TP, S>, Consumer<? super PTATransition<S>>) - Method in class de.learnlib.datastructure.pta.pta.RedBlueMerge
-
- apply(SULMapper<? super AI, ? extends AO, CI, CO>, SUL<? super CI, ? extends CO>) - Static method in class de.learnlib.mapper.SULMappers
-
- asDefaultQuery() - Method in class de.learnlib.api.query.OmegaQuery
-
- asDFALearner() - Method in class de.learnlib.algorithms.nlstar.NLStarLearner
-
Retrieves a view of this learner as a DFA learner.
- asOracle() - Method in interface de.learnlib.api.oracle.MembershipOracle
-
- asOracle() - Method in interface de.learnlib.api.oracle.OmegaMembershipOracle
-
- asOracle() - Method in interface de.learnlib.api.oracle.OmegaQueryAnswerer
-
- asOracle() - Method in interface de.learnlib.api.oracle.QueryAnswerer
-
- AutomatonLStarState<I,D,AI,S> - Class in de.learnlib.algorithms.lstar
-
Class that contains all data that represent the internal state of the
AbstractAutomatonLStar
learner and its
DFA and Mealy implementations.
- AutomatonOracle<A extends net.automatalib.automata.DeterministicAutomaton<?,I,?>,I,D> - Interface in de.learnlib.api.oracle
-
Finds counterexamples (to particular claims) to an hypothesis, while generating words that are in the given
hypothesis.
- AutomatonOracle.DFAOracle<I> - Interface in de.learnlib.api.oracle
-
- AutomatonOracle.MealyOracle<I,O> - Interface in de.learnlib.api.oracle
-
- BasePTA<SP,TP,S extends AbstractBasePTAState<SP,TP,S>> - Class in de.learnlib.datastructure.pta.pta
-
Base class for prefix tree acceptors.
- BasePTA(int, S) - Constructor for class de.learnlib.datastructure.pta.pta.BasePTA
-
Constructor.
- BaseTTTDiscriminationTree<I,D> - Class in de.learnlib.algorithms.ttt.base
-
The discrimination tree data structure.
- BaseTTTDiscriminationTree(MembershipOracle<I, D>, Supplier<? extends AbstractBaseDTNode<I, D>>) - Constructor for class de.learnlib.algorithms.ttt.base.BaseTTTDiscriminationTree
-
- BaseTTTDiscriminationTree(MembershipOracle<I, D>, AbstractBaseDTNode<I, D>) - Constructor for class de.learnlib.algorithms.ttt.base.BaseTTTDiscriminationTree
-
- BATCH_SIZE - Static variable in class de.learnlib.oracle.parallelism.DynamicParallelOracle
-
- BestEffortCalculator - Class in de.learnlib.algorithms.adt.config.model.calculator
-
- BestEffortCalculator() - Constructor for class de.learnlib.algorithms.adt.config.model.calculator.BestEffortCalculator
-
- BestEffortDefensiveCalculator - Class in de.learnlib.algorithms.adt.config.model.calculator
-
- BestEffortDefensiveCalculator() - Constructor for class de.learnlib.algorithms.adt.config.model.calculator.BestEffortDefensiveCalculator
-
- bfsIterator() - Method in class de.learnlib.datastructure.pta.pta.BasePTA
-
Retrieves an iterator that can be used for iterating over all states in this PTA that are reachable from the root
state in a breadth-first order.
- bfsStates() - Method in class de.learnlib.datastructure.pta.pta.BasePTA
-
Retrieves a list of all states in this PTA that are reachable from the root state.
- BINARY_SEARCH_BWD - Static variable in class de.learnlib.acex.analyzers.AcexAnalyzers
-
Analyzer that searches for a suffix index using binary search.
- BINARY_SEARCH_FWD - Static variable in class de.learnlib.acex.analyzers.AcexAnalyzers
-
- BinaryDTNode<I,D> - Class in de.learnlib.datastructure.discriminationtree
-
Binary discrimination tree node specialization.
- BinaryDTNode(D) - Constructor for class de.learnlib.datastructure.discriminationtree.BinaryDTNode
-
- BinaryDTNode(BinaryDTNode<I, D>, Boolean, D) - Constructor for class de.learnlib.datastructure.discriminationtree.BinaryDTNode
-
- BinaryDTree<I,D> - Class in de.learnlib.datastructure.discriminationtree
-
Binary discrimination tree specialization.
- BinaryDTree(MembershipOracle<I, Boolean>) - Constructor for class de.learnlib.datastructure.discriminationtree.BinaryDTree
-
- BinaryDTree(D, MembershipOracle<I, Boolean>) - Constructor for class de.learnlib.datastructure.discriminationtree.BinaryDTree
-
- binarySearchLeft(AbstractCounterexample<E>, int, int) - Static method in class de.learnlib.acex.analyzers.AcexAnalysisAlgorithms
-
- binarySearchRight(AbstractCounterexample<E>, int, int) - Static method in class de.learnlib.acex.analyzers.AcexAnalysisAlgorithms
-
Search for a suffix index using a binary search.
- BlackBoxOracle<A extends net.automatalib.automata.concepts.Output<I,D>,I,D> - Interface in de.learnlib.api.oracle
-
- BlackBoxOracle.DFABlackBoxOracle<I> - Interface in de.learnlib.api.oracle
-
- BlackBoxOracle.MealyBlackBoxOracle<I,O> - Interface in de.learnlib.api.oracle
-
- BlockList<I> - Class in de.learnlib.algorithms.discriminationtree.hypothesis.vpda
-
- BlockList() - Constructor for class de.learnlib.algorithms.discriminationtree.hypothesis.vpda.BlockList
-
- blockList - Variable in class de.learnlib.algorithms.ttt.base.AbstractTTTLearner
-
The blocks during a split operation.
- BlockList<I,D> - Class in de.learnlib.algorithms.ttt.base
-
- BlockList() - Constructor for class de.learnlib.algorithms.ttt.base.BlockList
-
- BlueFringeEDSMDFA<I> - Class in de.learnlib.algorithms.rpni
-
A state-merging learning algorithm based on the evidence principle.
- BlueFringeEDSMDFA(Alphabet<I>) - Constructor for class de.learnlib.algorithms.rpni.BlueFringeEDSMDFA
-
Constructor.
- BlueFringeMDLDFA<I> - Class in de.learnlib.algorithms.rpni
-
A state-merging learning algorithm based on the minimal description length principle.
- BlueFringeMDLDFA(Alphabet<I>) - Constructor for class de.learnlib.algorithms.rpni.BlueFringeMDLDFA
-
Constructor.
- BlueFringePTA<SP,TP> - Class in de.learnlib.datastructure.pta.pta
-
- BlueFringePTA(int) - Constructor for class de.learnlib.datastructure.pta.pta.BlueFringePTA
-
- BlueFringePTAState<SP,TP> - Class in de.learnlib.datastructure.pta.pta
-
- BlueFringePTAState() - Constructor for class de.learnlib.datastructure.pta.pta.BlueFringePTAState
-
- BlueFringeRPNIDFA<I> - Class in de.learnlib.algorithms.rpni
-
A Blue Fringe version of RPNI for learning DFAs.
- BlueFringeRPNIDFA(Alphabet<I>) - Constructor for class de.learnlib.algorithms.rpni.BlueFringeRPNIDFA
-
Constructor.
- BlueFringeRPNIMealy<I,O> - Class in de.learnlib.algorithms.rpni
-
Blue-fringe version of RPNI for inferring Mealy machines.
- BlueFringeRPNIMealy(Alphabet<I>) - Constructor for class de.learnlib.algorithms.rpni.BlueFringeRPNIMealy
-
- BooleanMap<V> - Class in de.learnlib.datastructure.discriminationtree.model
-
Primitive implementation for boolean maps.
- BooleanMap() - Constructor for class de.learnlib.datastructure.discriminationtree.model.BooleanMap
-
- BooleanMap(V, V) - Constructor for class de.learnlib.datastructure.discriminationtree.model.BooleanMap
-
- BoundedDeque<E> - Class in de.learnlib.filter.reuse.tree
-
A generic deque-derived container which transparently acts either as a stack or a queue, and optionally
a capacity restriction with a configurable policy which element is evicted (or reject) if the maximum capacity is
reached.
- BoundedDeque(BoundedDeque.AccessPolicy) - Constructor for class de.learnlib.filter.reuse.tree.BoundedDeque
-
Constructor.
- BoundedDeque(int, BoundedDeque.AccessPolicy, BoundedDeque.EvictPolicy) - Constructor for class de.learnlib.filter.reuse.tree.BoundedDeque
-
Constructor.
- BoundedDeque.AccessPolicy - Enum in de.learnlib.filter.reuse.tree
-
The policy which determines in which order elements are accessed.
- BoundedDeque.EvictPolicy - Enum in de.learnlib.filter.reuse.tree
-
The policy which determines in which order elements are removed if the maximum capacity is reached.
- BoundedStringQueue() - Constructor for class de.learnlib.examples.Example2.BoundedStringQueue
-
- build() - Method in class de.learnlib.filter.reuse.ReuseOracle.ReuseOracleBuilder
-
- build() - Method in class de.learnlib.filter.reuse.tree.ReuseTree.ReuseTreeBuilder
-
- buildADSFromObservation(Word<I>, Word<O>, S) - Static method in class de.learnlib.algorithms.adt.util.ADTUtil
-
Build a single trace ADS from the given information.
- buildADSFromTrace(MealyMachine<S, I, ?, O>, Word<I>, S) - Static method in class de.learnlib.algorithms.adt.util.ADTUtil
-
- buildFromADS(ADSNode<S, I, O>) - Static method in class de.learnlib.algorithms.adt.util.ADTUtil
-
Utility method that wraps a ADS of type
ADSNode
into the equivalent ADS of type
ADTNode
.
- buildQueries(List<DefaultQuery<I, D>>, Word<I>, List<? extends Word<I>>) - Static method in class de.learnlib.datastructure.observationtable.AbstractObservationTable
-
- buildQuery(DTNode<I>, Word<I>) - Method in class de.learnlib.algorithms.discriminationtree.hypothesis.vpda.DTree
-
- buildQuery(AbstractBaseDTNode<I, D>, Word<I>) - Method in class de.learnlib.algorithms.ttt.base.BaseTTTDiscriminationTree
-
- buildQuery(N, Word<I>) - Method in class de.learnlib.datastructure.discriminationtree.model.AbstractDiscriminationTree
-
- buildQuery(AbstractWordBasedDTNode<I, O, D>, Word<I>) - Method in class de.learnlib.datastructure.discriminationtree.model.AbstractWordBasedDiscriminationTree
-
- buildRowQueries(List<DefaultQuery<I, D>>, List<? extends Row<I>>, List<? extends Word<I>>) - Static method in class de.learnlib.datastructure.observationtable.AbstractObservationTable
-
- buildTraceForNode(ADTNode<S, I, O>) - Static method in class de.learnlib.algorithms.adt.util.ADTUtil
-
- BWD_ANALYZERS - Static variable in class de.learnlib.acex.analyzers.AcexAnalyzers
-
- canFork() - Method in interface de.learnlib.api.SUL
-
Returns whether this SUL is capable of
forking
.
- canFork() - Method in class de.learnlib.driver.util.MealySimulatorSUL
-
- canFork() - Method in class de.learnlib.drivers.api.TestDriver
-
- canFork() - Method in class de.learnlib.drivers.reflect.SimplePOJODataMapper
-
- canFork() - Method in class de.learnlib.filter.statistic.sul.ResetCounterSUL
-
- canFork() - Method in class de.learnlib.filter.statistic.sul.SymbolCounterSUL
-
- canFork() - Method in interface de.learnlib.mapper.api.SULMapper
-
Checks whether it is possible to
fork
this mapper.
- canFork() - Method in class de.learnlib.mapper.ContextExecutableInputSUL
-
- canFork() - Method in class de.learnlib.mapper.ExecutableInputSUL
-
- canFork() - Method in class de.learnlib.mapper.MappedSUL
-
- Category - Enum in de.learnlib.api.logging
-
Categories for markers.
- cellContents(Row<I>, int) - Method in interface de.learnlib.datastructure.observationtable.ObservationTable
-
- cellContents(Row<I>, int) - Method in class de.learnlib.datastructure.observationtable.reader.SimpleObservationTable
-
- CExFirstOracle<A extends net.automatalib.automata.concepts.Output<I,D>,I,D> - Class in de.learnlib.oracle.equivalence
-
The strategy of this black-box oracle is to first try out a property, to see if it can be disproved.
- CExFirstOracle() - Constructor for class de.learnlib.oracle.equivalence.CExFirstOracle
-
- CExFirstOracle(PropertyOracle<I, A, ?, D>) - Constructor for class de.learnlib.oracle.equivalence.CExFirstOracle
-
- CExFirstOracle(Collection<? extends PropertyOracle<I, ? super A, ?, D>>) - Constructor for class de.learnlib.oracle.equivalence.CExFirstOracle
-
- CExFirstOracle.DFACExFirstOracle<I> - Class in de.learnlib.oracle.equivalence
-
- CExFirstOracle.MealyCExFirstOracle<I,O> - Class in de.learnlib.oracle.equivalence
-
- cexHandler() - Static method in class de.learnlib.algorithms.lstar.AbstractExtensibleAutomatonLStar.BuilderDefaults
-
- cexHandler - Variable in class de.learnlib.algorithms.lstar.AbstractExtensibleAutomatonLStar
-
- checkEffects(E, E) - Method in interface de.learnlib.acex.AbstractCounterexample
-
- checkEffects(Boolean, Boolean) - Method in class de.learnlib.algorithms.discriminationtree.vpda.DTLearnerVPDA.PrefixTransformAcex
-
- checkEffects(Boolean, Boolean) - Method in class de.learnlib.algorithms.kv.dfa.KearnsVaziraniDFA.KVAbstractCounterexample
-
- checkEffects(Boolean, Boolean) - Method in class de.learnlib.algorithms.kv.mealy.KearnsVaziraniMealy.KVAbstractCounterexample
-
- checkEffects(Boolean, Boolean) - Method in class de.learnlib.counterexamples.acex.ClassicPrefixTransformAcex
-
- checkEffects(Word<O>, Word<O>) - Method in class de.learnlib.counterexamples.acex.MealyOutInconsPrefixTransformAcex
-
- checkEffects(D, D) - Method in class de.learnlib.counterexamples.acex.OutInconsPrefixTransformAcex
-
- checkInitialShortPrefixes(List<Word<I>>) - Method in class de.learnlib.datastructure.observationtable.AbstractObservationTable
-
- child(O) - Method in class de.learnlib.datastructure.discriminationtree.model.AbstractDTNode
-
- child(O, D) - Method in class de.learnlib.datastructure.discriminationtree.model.AbstractDTNode
-
- children - Variable in class de.learnlib.datastructure.discriminationtree.model.AbstractDTNode
-
- choose() - Method in class de.learnlib.datastructure.list.IntrusiveList
-
Retrieves any block from the list.
- chooseMinimal() - Method in class de.learnlib.algorithms.discriminationtree.hypothesis.vpda.TransList
-
- CLASSIC_LSTAR - Static variable in class de.learnlib.algorithms.lstar.ce.ObservationTableCEXHandlers
-
- ClassicLStarDFA<I> - Class in de.learnlib.algorithms.lstar.dfa
-
Implementation of the L* algorithm by Dana Angluin.
- ClassicLStarDFA(Alphabet<I>, MembershipOracle<I, Boolean>) - Constructor for class de.learnlib.algorithms.lstar.dfa.ClassicLStarDFA
-
- ClassicLStarDFABuilder<I> - Class in de.learnlib.algorithms.lstar.dfa
-
- ClassicLStarDFABuilder() - Constructor for class de.learnlib.algorithms.lstar.dfa.ClassicLStarDFABuilder
-
- ClassicLStarMealy<I,O> - Class in de.learnlib.algorithms.lstar.mealy
-
An implementation of the L*Mealy algorithm for inferring Mealy machines, as described by Oliver Niese in his Ph.D.
- ClassicLStarMealy(Alphabet<I>, MembershipOracle<I, O>, ObservationTableCEXHandler<? super I, ? super O>, ClosingStrategy<? super I, ? super O>) - Constructor for class de.learnlib.algorithms.lstar.mealy.ClassicLStarMealy
-
Constructor.
- ClassicLStarMealy(Alphabet<I>, MembershipOracle<I, O>, List<Word<I>>, List<Word<I>>, ObservationTableCEXHandler<? super I, ? super O>, ClosingStrategy<? super I, ? super O>) - Constructor for class de.learnlib.algorithms.lstar.mealy.ClassicLStarMealy
-
- ClassicLStarMealyBuilder<I,O> - Class in de.learnlib.algorithms.lstar.mealy
-
- ClassicLStarMealyBuilder() - Constructor for class de.learnlib.algorithms.lstar.mealy.ClassicLStarMealyBuilder
-
- ClassicPrefixTransformAcex<I,D> - Class in de.learnlib.counterexamples.acex
-
An abstract counterexample based on prefix transformations.
- ClassicPrefixTransformAcex(Word<I>, MembershipOracle<I, D>, SuffixOutput<I, D>, Function<Word<I>, Word<I>>) - Constructor for class de.learnlib.counterexamples.acex.ClassicPrefixTransformAcex
-
- ClassicPrefixTransformAcex(Word<I>, int, MembershipOracle<I, D>, SuffixOutput<I, D>, Function<Word<I>, Word<I>>) - Constructor for class de.learnlib.counterexamples.acex.ClassicPrefixTransformAcex
-
- clear() - Method in class de.learnlib.datastructure.discriminationtree.model.BooleanMap
-
- clear() - Method in class de.learnlib.filter.reuse.tree.BoundedDeque
-
- clearSystemStates() - Method in class de.learnlib.filter.reuse.tree.ReuseNode
-
- clearTransitionObject(ADTTransition<I, O>) - Method in class de.learnlib.algorithms.adt.automaton.ADTState
-
- clearTree() - Method in class de.learnlib.filter.reuse.tree.ReuseTree
-
Clears the whole tree which means the root will be reinitialized by a new
ReuseNode
and all existing
system states will be disposed.
- CLOSE_FIRST - Static variable in class de.learnlib.algorithms.lstar.closing.ClosingStrategies
-
Closing strategy that selects the first row from each equivalence class as representative.
- CLOSE_LEX_MIN - Static variable in class de.learnlib.algorithms.lstar.closing.ClosingStrategies
-
Closing strategy that selects the lexicographically minimal row (wrt. its prefix) of each equivalence class as
representative.
- CLOSE_RANDOM - Static variable in class de.learnlib.algorithms.lstar.closing.ClosingStrategies
-
Closing strategy that randomly selects one representative row to close from each equivalence class.
- CLOSE_SHORTEST - Static variable in class de.learnlib.algorithms.lstar.closing.ClosingStrategies
-
Closing strategy that selects the shortest row of each equivalence class (more precisely: a row which's prefix
has minimal length in the respective class) as representative.
- CloseRandomStrategy - Class in de.learnlib.algorithms.lstar.closing
-
- CloseRandomStrategy() - Constructor for class de.learnlib.algorithms.lstar.closing.CloseRandomStrategy
-
- CloseRandomStrategy(Random) - Constructor for class de.learnlib.algorithms.lstar.closing.CloseRandomStrategy
-
- closeTransition(S, I) - Method in interface de.learnlib.algorithms.adt.api.PartialTransitionAnalyzer
-
Determine the successor/output of the transition in question (which is usually achieved by sifting the
corresponding long-prefix through the ADT).
- closeTransition(ADTState<I, O>, I) - Method in class de.learnlib.algorithms.adt.learner.ADTLearner
-
- closeTransitions() - Method in class de.learnlib.algorithms.discriminationtree.vpda.AbstractVPDALearner
-
- closeTransitions() - Method in class de.learnlib.algorithms.ttt.base.AbstractTTTLearner
-
- ClosingStrategies - Class in de.learnlib.algorithms.lstar.closing
-
Collection of predefined observation table closing strategies.
- closingStrategy() - Static method in class de.learnlib.algorithms.lstar.AbstractExtensibleAutomatonLStar.BuilderDefaults
-
- closingStrategy - Variable in class de.learnlib.algorithms.lstar.AbstractExtensibleAutomatonLStar
-
- ClosingStrategy<I,D> - Interface in de.learnlib.algorithms.lstar.closing
-
A closing strategy, determining how to proceed when an observation table needs to be closed.
- collectADSNodes(ADTNode<S, I, O>) - Static method in class de.learnlib.algorithms.adt.util.ADTUtil
-
- collectDirectSubADSs(ADTNode<S, I, O>) - Static method in class de.learnlib.algorithms.adt.util.ADTUtil
-
- collectLeaves(ADTNode<S, I, O>) - Static method in class de.learnlib.algorithms.adt.util.ADTUtil
-
- collectResetNodes(ADTNode<S, I, O>) - Static method in class de.learnlib.algorithms.adt.util.ADTUtil
-
- color - Variable in class de.learnlib.datastructure.pta.pta.AbstractBlueFringePTAState
-
- compareTo(S) - Method in class de.learnlib.datastructure.pta.pta.AbstractBlueFringePTAState
-
- complete(MembershipOracle<I, D>, int) - Static method in class de.learnlib.oracle.equivalence.EquivalenceQueries
-
- completeConsistentTable(List<List<Row<I>>>, boolean) - Method in class de.learnlib.algorithms.lstar.AbstractLStar
-
Iteratedly checks for unclosedness and inconsistencies in the table, and fixes any occurrences thereof.
- CompleteExplorationEQOracle<A extends net.automatalib.automata.concepts.Output<I,D>,I,D> - Class in de.learnlib.oracle.equivalence
-
Implements an equivalence check by complete exploration up to a given depth, i.e., by testing all possible sequences
of a certain length within a specified range.
- CompleteExplorationEQOracle(MembershipOracle<I, D>, int) - Constructor for class de.learnlib.oracle.equivalence.CompleteExplorationEQOracle
-
Constructor.
- CompleteExplorationEQOracle(MembershipOracle<I, D>, int, int) - Constructor for class de.learnlib.oracle.equivalence.CompleteExplorationEQOracle
-
Constructor.
- CompleteExplorationEQOracle(MembershipOracle<I, D>, int, int, int) - Constructor for class de.learnlib.oracle.equivalence.CompleteExplorationEQOracle
-
Constructor.
- CompleteExplorationEQOracle.DFACompleteExplorationEQOracle<I> - Class in de.learnlib.oracle.equivalence
-
- CompleteExplorationEQOracle.MealyCompleteExplorationEQOracle<I,O> - Class in de.learnlib.oracle.equivalence
-
- compose(Mapper<? super AI, ? extends AO, ACI, CAO>, Mapper<? super ACI, ? extends CAO, ? extends CI, ? super CO>) - Static method in class de.learnlib.mapper.Mappers
-
- compose(Mapper.AsynchronousMapper<? super AI, ? extends AO, ACI, CAO>, Mapper.AsynchronousMapper<? super ACI, ? extends CAO, ? extends CI, ? super CO>) - Static method in class de.learnlib.mapper.Mappers
-
- compose(Mapper.SynchronousMapper<? super AI, ? extends AO, ACI, CAO>, Mapper.SynchronousMapper<? super ACI, ? extends CAO, ? extends CI, ? super CO>) - Static method in class de.learnlib.mapper.Mappers
-
- compose(SULMapper<? super AI, ? extends AO, ACI, CAO>, SULMapper<? super ACI, ? extends CAO, ? extends CI, ? super CO>) - Static method in class de.learnlib.mapper.SULMappers
-
- compute(MealyMachine<S, I, ?, O>, Alphabet<I>, Set<S>, PartialTransitionAnalyzer<S, I>) - Static method in class de.learnlib.algorithms.adt.ads.DefensiveADS
-
Compute an adaptive distinguishing sequence (as an ADT) for the given automaton and the given set of states.
- compute(MealyMachine<S, I, ?, O>, Alphabet<I>, Set<S>) - Method in interface de.learnlib.algorithms.adt.config.model.ADSCalculator
-
- compute(MealyMachine<S, I, ?, O>, Alphabet<I>, Set<S>) - Method in class de.learnlib.algorithms.adt.config.model.calculator.AbstractCalculator
-
- compute(MealyMachine<S, I, ?, O>, Alphabet<I>, Set<S>, PartialTransitionAnalyzer<S, I>) - Method in class de.learnlib.algorithms.adt.config.model.calculator.BestEffortDefensiveCalculator
-
- compute(MealyMachine<S, I, ?, O>, Alphabet<I>, Set<S>, PartialTransitionAnalyzer<S, I>) - Method in interface de.learnlib.algorithms.adt.config.model.DefensiveADSCalculator
-
- computeEffect(int) - Method in class de.learnlib.acex.impl.AbstractBaseCounterexample
-
- computeEffect(int) - Method in class de.learnlib.algorithms.discriminationtree.vpda.DTLearnerVPDA.PrefixTransformAcex
-
- computeEffect(int) - Method in class de.learnlib.algorithms.kv.dfa.KearnsVaziraniDFA.KVAbstractCounterexample
-
- computeEffect(int) - Method in class de.learnlib.algorithms.kv.mealy.KearnsVaziraniMealy.KVAbstractCounterexample
-
- computeEffect(int) - Method in class de.learnlib.counterexamples.acex.ClassicPrefixTransformAcex
-
- computeEffect(int) - Method in class de.learnlib.counterexamples.acex.OutInconsPrefixTransformAcex
-
- computeEffectiveResets(ADTNode<S, I, O>) - Static method in class de.learnlib.algorithms.adt.util.ADTUtil
-
Computes how often reset nodes are encountered when traversing from the given node to the leaves of the induced
subtree of the given node.
- computeExtension(ADTHypothesis<I, O>, PartialTransitionAnalyzer<ADTState<I, O>, I>, ADTNode<ADTState<I, O>, I, O>) - Method in interface de.learnlib.algorithms.adt.api.ADTExtender
-
Compute the ADT whose root node should replace the root of the temporary splitter in the current ADT.
- computeExtension(ADTHypothesis<I, O>, PartialTransitionAnalyzer<ADTState<I, O>, I>, ADTNode<ADTState<I, O>, I, O>) - Method in class de.learnlib.algorithms.adt.config.model.extender.DefaultExtender
-
- computeHypothesisOutput(TTTState<I, D>, Word<I>) - Method in class de.learnlib.algorithms.ttt.base.AbstractTTTLearner
-
- computeHypothesisOutput(TTTState<I, Boolean>, Word<I>) - Method in class de.learnlib.algorithms.ttt.dfa.TTTLearnerDFA
-
- computeHypothesisOutput(TTTState<I, Word<O>>, Word<I>) - Method in class de.learnlib.algorithms.ttt.mealy.TTTLearnerMealy
-
- computeHypothesisOutput(Word<I>) - Method in class de.learnlib.algorithms.ttt.vpda.TTTLearnerVPDA
-
- computeInternal(MealyMachine<S, I, ?, O>, Alphabet<I>, Set<S>) - Method in class de.learnlib.algorithms.adt.config.model.calculator.AbstractCalculator
-
- computeInternal(MealyMachine<S, I, ?, O>, Alphabet<I>, Set<S>) - Method in class de.learnlib.algorithms.adt.config.model.calculator.BestEffortCalculator
-
- computeInternal(MealyMachine<S, I, ?, O>, Alphabet<I>, Set<S>) - Method in class de.learnlib.algorithms.adt.config.model.calculator.MinLengthCalculator
-
- computeInternal(MealyMachine<S, I, ?, O>, Alphabet<I>, Set<S>) - Method in class de.learnlib.algorithms.adt.config.model.calculator.MinSizeCalculator
-
- computeModel() - Method in class de.learnlib.algorithms.rpni.AbstractBlueFringeRPNI
-
- computeModel() - Method in class de.learnlib.algorithms.rpni.BlueFringeEDSMDFA
-
- computeModel() - Method in interface de.learnlib.api.algorithm.PassiveLearningAlgorithm
-
- computeReplacements(MealyMachine<S, I, ?, O>, Alphabet<I>, ADT<S, I, O>) - Method in interface de.learnlib.algorithms.adt.api.SubtreeReplacer
-
Compute how certain nodes of the ADT should be replaced.
- computeReplacements(MealyMachine<S, I, ?, O>, Alphabet<I>, ADT<S, I, O>) - Method in class de.learnlib.algorithms.adt.config.model.replacer.ExhaustiveReplacer
-
- computeReplacements(MealyMachine<S, I, ?, O>, Alphabet<I>, ADT<S, I, O>) - Method in class de.learnlib.algorithms.adt.config.model.replacer.LevelOrderReplacer
-
- computeReplacements(MealyMachine<S, I, ?, O>, Alphabet<I>, ADT<S, I, O>) - Method in class de.learnlib.algorithms.adt.config.model.replacer.SingleReplacer
-
- ConcreteMethodInput - Class in de.learnlib.drivers.reflect
-
A concrete inputs contains the information for one specific method call.
- ConcreteMethodInput(MethodInput, Map<String, Object>, Object) - Constructor for class de.learnlib.drivers.reflect.ConcreteMethodInput
-
- constructMachine() - Static method in class de.learnlib.examples.dfa.ExampleAngluin
-
- constructMachine(A) - Static method in class de.learnlib.examples.dfa.ExampleAngluin
-
- constructMachine() - Static method in class de.learnlib.examples.dfa.ExamplePaulAndMary
-
Construct and return a machine representation of this example.
- constructMachine(A) - Static method in class de.learnlib.examples.dfa.ExamplePaulAndMary
-
- constructMachine() - Static method in class de.learnlib.examples.dfa.ExampleTinyDFA
-
Construct and return a machine representation of this example.
- constructMachine() - Static method in class de.learnlib.examples.mealy.ExampleCoffeeMachine
-
- constructMachine(A) - Static method in class de.learnlib.examples.mealy.ExampleCoffeeMachine
-
Construct and return a machine representation of this example.
- constructMachine(int, int) - Static method in class de.learnlib.examples.mealy.ExampleGrid
-
- constructMachine(A, int, int) - Static method in class de.learnlib.examples.mealy.ExampleGrid
-
Construct and return a machine representation of this example.
- constructMachine() - Static method in class de.learnlib.examples.mealy.ExampleShahbazGroz
-
- constructMachine(A) - Static method in class de.learnlib.examples.mealy.ExampleShahbazGroz
-
Construct and return a machine representation of this example.
- constructMachine() - Static method in class de.learnlib.examples.mealy.ExampleStack
-
- constructMachine(A) - Static method in class de.learnlib.examples.mealy.ExampleStack
-
Construct and return a machine representation of this example.
- constructMachine() - Static method in class de.learnlib.examples.mealy.ExampleTinyMealy
-
Construct and return a machine representation of this example.
- containsKey(Object) - Method in class de.learnlib.datastructure.discriminationtree.model.BooleanMap
-
- containsValue(Object) - Method in class de.learnlib.datastructure.discriminationtree.model.BooleanMap
-
- ContextExecutableInput<O,C> - Interface in de.learnlib.mapper.api
-
- ContextExecutableInputSUL<I extends ContextExecutableInput<? extends O,? super C>,O,C> - Class in de.learnlib.mapper
-
- ContextExecutableInputSUL(ContextExecutableInputSUL.ContextHandler<C>) - Constructor for class de.learnlib.mapper.ContextExecutableInputSUL
-
- ContextExecutableInputSUL.ContextHandler<C> - Interface in de.learnlib.mapper
-
- ContextPair<I> - Class in de.learnlib.algorithms.discriminationtree.hypothesis.vpda
-
- ContextPair(Word<I>, Word<I>) - Constructor for class de.learnlib.algorithms.discriminationtree.hypothesis.vpda.ContextPair
-
- continueQuery(Word<I>, S) - Method in interface de.learnlib.filter.reuse.ReuseCapableOracle
-
This method will be invoked whenever a system state s was found for reusage when a new membership query is
processed.
- copy() - Method in class de.learnlib.datastructure.pta.pta.AbstractBasePTAState
-
- copy(ArrayStorage<TP>) - Method in class de.learnlib.datastructure.pta.pta.AbstractBasePTAState
-
- copy() - Method in class de.learnlib.datastructure.pta.pta.AbstractBlueFringePTAState
-
- Counter - Class in de.learnlib.filter.statistic
-
simple counter.
- Counter(String, String) - Constructor for class de.learnlib.filter.statistic.Counter
-
- COUNTEREXAMPLE_PROFILE_KEY - Static variable in class de.learnlib.util.Experiment
-
- counterexampleAnalyzer() - Static method in class de.learnlib.algorithms.kv.dfa.KearnsVaziraniDFA.BuilderDefaults
-
- counterexampleAnalyzer() - Static method in class de.learnlib.algorithms.kv.mealy.KearnsVaziraniMealy.BuilderDefaults
-
- CounterOracle<I,D> - Class in de.learnlib.filter.statistic.oracle
-
Counts queries.
- CounterOracle(MembershipOracle<I, D>, String) - Constructor for class de.learnlib.filter.statistic.oracle.CounterOracle
-
- CounterOracle.DFACounterOracle<I> - Class in de.learnlib.filter.statistic.oracle
-
- CounterOracle.MealyCounterOracle<I,O> - Class in de.learnlib.filter.statistic.oracle
-
- CounterSymbolQueryOracle<I,O> - Class in de.learnlib.filter.statistic.oracle
-
- CounterSymbolQueryOracle(SymbolQueryOracle<I, O>) - Constructor for class de.learnlib.filter.statistic.oracle.CounterSymbolQueryOracle
-
- countStates() - Method in class de.learnlib.datastructure.pta.pta.BasePTA
-
Counts the number of states in this PTA.
- create() - Method in class de.learnlib.algorithms.adt.learner.ADTLearnerBuilder
-
- create() - Method in class de.learnlib.algorithms.dhc.mealy.MealyDHCBuilder
-
- create() - Method in class de.learnlib.algorithms.discriminationtree.dfa.DTLearnerDFABuilder
-
- create() - Method in class de.learnlib.algorithms.discriminationtree.mealy.DTLearnerMealyBuilder
-
- create() - Method in class de.learnlib.algorithms.discriminationtree.vpda.DTLearnerVPDABuilder
-
- create() - Method in class de.learnlib.algorithms.kv.dfa.KearnsVaziraniDFABuilder
-
- create() - Method in class de.learnlib.algorithms.kv.mealy.KearnsVaziraniMealyBuilder
-
- create() - Method in class de.learnlib.algorithms.lstar.dfa.ClassicLStarDFABuilder
-
- create() - Method in class de.learnlib.algorithms.lstar.dfa.ExtensibleLStarDFABuilder
-
- create() - Method in class de.learnlib.algorithms.lstar.mealy.ClassicLStarMealyBuilder
-
- create() - Method in class de.learnlib.algorithms.lstar.mealy.ExtensibleLStarMealyBuilder
-
- create() - Method in class de.learnlib.algorithms.lstar.mealy.PartialLStarMealyBuilder
-
- create() - Method in class de.learnlib.algorithms.malerpnueli.MalerPnueliDFABuilder
-
- create() - Method in class de.learnlib.algorithms.malerpnueli.MalerPnueliMealyBuilder
-
- create() - Method in class de.learnlib.algorithms.nlstar.NLStarLearnerBuilder
-
- create() - Method in class de.learnlib.algorithms.rivestschapire.RivestSchapireDFABuilder
-
- create() - Method in class de.learnlib.algorithms.rivestschapire.RivestSchapireMealyBuilder
-
- create() - Method in class de.learnlib.algorithms.ttt.dfa.TTTLearnerDFABuilder
-
- create() - Method in class de.learnlib.algorithms.ttt.mealy.TTTLearnerMealyBuilder
-
- create() - Method in class de.learnlib.algorithms.ttt.vpda.TTTLearnerVPDABuilder
-
- create(EquivalenceOracle<A, I, D>) - Static method in class de.learnlib.oracle.equivalence.SimpleEQOracle
-
- create() - Method in class de.learnlib.oracle.parallelism.DynamicParallelOracleBuilder
-
- create() - Method in class de.learnlib.oracle.parallelism.StaticParallelOracleBuilder
-
- createBreadthFirstOracle(double) - Method in class de.learnlib.testsupport.AbstractBFOracleTest
-
- createCache(Alphabet<I>, MembershipOracle<I, Boolean>) - Static method in class de.learnlib.filter.cache.dfa.DFACaches
-
Creates a cache oracle for a DFA learning setup.
- createCache(Alphabet<I>, MembershipOracle<I, Word<O>>) - Static method in class de.learnlib.filter.cache.mealy.MealyCaches
-
Creates a cache oracle for a Mealy machine learning setup.
- createCache(Alphabet<I>, SUL<I, O>) - Static method in class de.learnlib.filter.cache.sul.SULCaches
-
- createCacheConsistencyTest() - Method in class de.learnlib.filter.cache.dfa.DFACacheOracle
-
Creates an equivalence oracle that checks an hypothesis for consistency with the contents of this cache.
- createCacheConsistencyTest() - Method in class de.learnlib.filter.cache.dfa.DFAHashCacheOracle
-
- createCacheConsistencyTest() - Method in interface de.learnlib.filter.cache.LearningCache
-
Creates a cache consistency test.
- createCacheConsistencyTest() - Method in class de.learnlib.filter.cache.mealy.SymbolQueryCache
-
- createCacheConsistencyTest() - Method in class de.learnlib.filter.cache.sul.SULCache
-
- createChild(Boolean, HypLoc<I>) - Method in class de.learnlib.algorithms.discriminationtree.hypothesis.vpda.DTNode
-
- createChild(Boolean, TTTState<I, Boolean>) - Method in class de.learnlib.algorithms.ttt.dfa.PrefixTTTLearnerDFA.ExtDTNode
-
- createChild(Boolean, TTTState<I, Boolean>) - Method in class de.learnlib.algorithms.ttt.dfa.TTTDTNodeDFA
-
- createChild(D, TTTState<I, D>) - Method in class de.learnlib.algorithms.ttt.mealy.TTTDTNodeMealy
-
- createChild(Boolean, D) - Method in class de.learnlib.datastructure.discriminationtree.BinaryDTNode
-
- createChild(O, D) - Method in class de.learnlib.datastructure.discriminationtree.model.AbstractDTNode
-
- createChild(O, D) - Method in class de.learnlib.datastructure.discriminationtree.MultiDTNode
-
- createChildMap() - Method in class de.learnlib.algorithms.discriminationtree.hypothesis.vpda.DTNode
-
- createChildMap() - Method in class de.learnlib.algorithms.ttt.dfa.TTTDTNodeDFA
-
- createChildMap() - Method in class de.learnlib.algorithms.ttt.mealy.TTTDTNodeMealy
-
- createChildMap() - Method in class de.learnlib.datastructure.discriminationtree.BinaryDTNode
-
- createChildMap() - Method in class de.learnlib.datastructure.discriminationtree.model.AbstractDTNode
-
- createChildMap() - Method in class de.learnlib.datastructure.discriminationtree.MultiDTNode
-
- createContext() - Method in class de.learnlib.mapper.AbstractContextExecutableInputSUL
-
- createContext() - Method in interface de.learnlib.mapper.ContextExecutableInputSUL.ContextHandler
-
- createContext() - Method in class de.learnlib.mapper.ContextExecutableInputSUL
-
- createDAGCache(Alphabet<I>, MembershipOracle<I, Boolean>) - Static method in class de.learnlib.filter.cache.dfa.DFACaches
-
Creates a cache oracle for a DFA learning setup, using a DAG for internal cache organization.
- createDAGCache(Alphabet<I>, MembershipOracle<I, Word<O>>) - Static method in class de.learnlib.filter.cache.mealy.MealyCaches
-
Creates a cache oracle for a Mealy machine learning setup, using a DAG for internal cache organization.
- createDAGCache(Alphabet<I>, Mapping<? super O, ? extends O>, MembershipOracle<I, Word<O>>) - Static method in class de.learnlib.filter.cache.mealy.MealyCaches
-
Creates a cache oracle for a Mealy machine learning setup, using a DAG for internal cache organization.
- createDAGCache(Alphabet<I>, SUL<I, O>) - Static method in class de.learnlib.filter.cache.sul.SULCache
-
- createDAGCache(Alphabet<I>, SUL<I, O>) - Static method in class de.learnlib.filter.cache.sul.SULCaches
-
- createDAGCacheOracle(Alphabet<I>, MembershipOracle<I, Boolean>) - Static method in class de.learnlib.filter.cache.dfa.DFACacheOracle
-
Creates a cache oracle for a DFA learning setup, using a DAG for internal cache organization.
- createDAGCacheOracle(Alphabet<I>, MembershipOracle<I, Word<O>>) - Static method in class de.learnlib.filter.cache.mealy.MealyCacheOracle
-
- createDAGCacheOracle(Alphabet<I>, Mapping<? super O, ? extends O>, MembershipOracle<I, Word<O>>) - Static method in class de.learnlib.filter.cache.mealy.MealyCacheOracle
-
- createDAGPCCache(Alphabet<I>, MembershipOracle<I, Boolean>) - Static method in class de.learnlib.filter.cache.dfa.DFACaches
-
Creates a prefix-closed cache oracle for a DFA learning setup, using a DAG for internal cache organization.
- createDAGPCCacheOracle(Alphabet<I>, MembershipOracle<I, Boolean>) - Static method in class de.learnlib.filter.cache.dfa.DFACacheOracle
-
Creates a prefix-closed cache oracle for a DFA learning setup, using a DAG for internal cache organization.
- createDFA(int, boolean, int) - Static method in class de.learnlib.examples.dfa.ExampleKeylock
-
- createDFAExamples() - Static method in class de.learnlib.examples.LearningExamples
-
- createDynamicTreeCache(MembershipOracle<I, Word<O>>) - Static method in class de.learnlib.filter.cache.mealy.MealyCaches
-
Creates a cache oracle for a Mealy machine learning setup with a dynamic alphabet storage, using a tree for
internal cache organization.
- createDynamicTreeCache(Mapping<? super O, ? extends O>, MembershipOracle<I, Word<O>>) - Static method in class de.learnlib.filter.cache.mealy.MealyCaches
-
Creates a cache oracle for a Mealy machine learning setup with a dynamic alphabet storage, using a tree for
internal cache organization.
- createDynamicTreeCacheOracle(MembershipOracle<I, Word<O>>) - Static method in class de.learnlib.filter.cache.mealy.MealyCacheOracle
-
- createDynamicTreeCacheOracle(Mapping<? super O, ? extends O>, MembershipOracle<I, Word<O>>) - Static method in class de.learnlib.filter.cache.mealy.MealyCacheOracle
-
- createExample() - Static method in class de.learnlib.examples.dfa.ExampleAngluin
-
- createExample(int, boolean) - Static method in class de.learnlib.examples.dfa.ExampleKeylock
-
- createExample(int, boolean, int) - Static method in class de.learnlib.examples.dfa.ExampleKeylock
-
- createExample() - Static method in class de.learnlib.examples.dfa.ExamplePaulAndMary
-
- createExample() - Static method in class de.learnlib.examples.dfa.ExampleTinyDFA
-
- createExample() - Static method in class de.learnlib.examples.mealy.ExampleCoffeeMachine
-
- createExample(int, int) - Static method in class de.learnlib.examples.mealy.ExampleGrid
-
- createExample(Random, Alphabet<I>, int, O...) - Static method in class de.learnlib.examples.mealy.ExampleRandomMealy
-
- createExample(Random, Alphabet<I>, int, O...) - Static method in class de.learnlib.examples.mealy.ExampleRandomStateLocalInputMealy
-
- createExample() - Static method in class de.learnlib.examples.mealy.ExampleShahbazGroz
-
- createExample() - Static method in class de.learnlib.examples.mealy.ExampleStack
-
- createExample() - Static method in class de.learnlib.examples.mealy.ExampleTinyMealy
-
- createExampleITCases() - Method in class de.learnlib.testsupport.it.learner.AbstractDFALearnerIT
-
- createExampleITCases() - Method in class de.learnlib.testsupport.it.learner.AbstractDFAPassiveLearnerIT
-
- createExampleITCases() - Method in class de.learnlib.testsupport.it.learner.AbstractMealyLearnerIT
-
- createExampleITCases() - Method in class de.learnlib.testsupport.it.learner.AbstractMealyPassiveLearnerIT
-
- createExampleITCases() - Method in class de.learnlib.testsupport.it.learner.AbstractMealySymLearnerIT
-
- createExampleITCases() - Method in class de.learnlib.testsupport.it.learner.AbstractSLIMealyLearnerIT
-
- createExampleITCases(LearningExample<I, A>, LearnerVariantListImpl<A, I, D>, EquivalenceOracle<? super A, I, D>) - Static method in class de.learnlib.testsupport.it.learner.LearnerITUtil
-
Creates a list of per-example test cases for all learner variants.
- createForSymbolOracle(Alphabet<I>, MembershipOracle<I, O>, ObservationTableCEXHandler<I, O>, ClosingStrategy<? super I, ? super O>) - Static method in class de.learnlib.algorithms.lstar.mealy.ClassicLStarMealy
-
- createForWordOracle(Alphabet<I>, MembershipOracle<I, Word<O>>, ObservationTableCEXHandler<? super I, ? super O>, ClosingStrategy<? super I, ? super O>) - Static method in class de.learnlib.algorithms.lstar.mealy.ClassicLStarMealy
-
- createHashCache(MembershipOracle<I, Boolean>) - Static method in class de.learnlib.filter.cache.dfa.DFACaches
-
- createInitialState() - Method in class de.learnlib.algorithms.discriminationtree.hypothesis.DTLearnerHypothesis
-
- createInputAlphabet() - Static method in class de.learnlib.examples.dfa.ExampleAngluin
-
- createInputAlphabet() - Static method in class de.learnlib.examples.dfa.ExamplePaulAndMary
-
- createInputAlphabet() - Static method in class de.learnlib.examples.mealy.ExampleCoffeeMachine
-
- createInputAlphabet() - Static method in class de.learnlib.examples.mealy.ExampleGrid
-
- createInputAlphabet() - Static method in class de.learnlib.examples.mealy.ExampleShahbazGroz
-
- createInputAlphabet() - Static method in class de.learnlib.examples.mealy.ExampleStack
-
- createLocation(boolean, Word<I>) - Method in class de.learnlib.algorithms.discriminationtree.hypothesis.vpda.OneSEVPAHypothesis
-
- createLocation(boolean, AbstractHypTrans<I>) - Method in class de.learnlib.algorithms.discriminationtree.hypothesis.vpda.OneSEVPAHypothesis
-
- createLocation(AbstractHypTrans<I>) - Method in class de.learnlib.algorithms.discriminationtree.vpda.AbstractVPDALearner
-
- createLocation(Word<I>) - Method in class de.learnlib.algorithms.discriminationtree.vpda.AbstractVPDALearner
-
- createLpRow(Word<I>) - Method in class de.learnlib.datastructure.observationtable.AbstractObservationTable
-
- createMap() - Method in class de.learnlib.algorithms.ttt.base.AbstractTTTLearner
-
- createMealyExamples() - Static method in class de.learnlib.examples.LearningExamples
-
- createNewNode(AbstractBaseDTNode<I, D>, D) - Method in class de.learnlib.algorithms.ttt.base.AbstractTTTLearner
-
- createNewNode(AbstractBaseDTNode<I, Boolean>, Boolean) - Method in class de.learnlib.algorithms.ttt.dfa.TTTLearnerDFA
-
- createNewNode(AbstractBaseDTNode<I, Word<O>>, Word<O>) - Method in class de.learnlib.algorithms.ttt.mealy.TTTLearnerMealy
-
- createOpenTransition(ADTState<I, O>, I, ADTNode<ADTState<I, O>, I, O>) - Method in class de.learnlib.algorithms.adt.automaton.ADTHypothesis
-
- createPassiveExampleITCases(PassiveLearningExample<I, D>, PassiveLearnerVariantListImpl<A, I, D>) - Static method in class de.learnlib.testsupport.it.learner.LearnerITUtil
-
Creates a list of per-example test cases for all learner variants (passive version).
- createSLIMealyExamples() - Static method in class de.learnlib.examples.LearningExamples
-
- createSpRow(Word<I>) - Method in class de.learnlib.datastructure.observationtable.AbstractObservationTable
-
- createState(Void) - Method in class de.learnlib.algorithms.adt.automaton.ADTHypothesis
-
- createState(HTransition<I, D, SP, TP>) - Method in class de.learnlib.algorithms.discriminationtree.AbstractDTLearner
-
- createState(HTransition<I, O, SP, TP>) - Method in class de.learnlib.algorithms.discriminationtree.hypothesis.DTLearnerHypothesis
-
- createState(boolean, Row<I>) - Method in class de.learnlib.algorithms.lstar.AbstractAutomatonLStar
-
- createState(TTTTransition<I, D>) - Method in class de.learnlib.algorithms.ttt.base.AbstractTTTHypothesis
-
- createState() - Method in class de.learnlib.datastructure.pta.pta.AbstractBasePTAState
-
- createState() - Method in class de.learnlib.datastructure.pta.pta.BlueFringePTAState
-
- createStateLocalInputCacheConsistencyTest() - Method in class de.learnlib.filter.cache.mealy.StateLocalInputMealyCacheOracle
-
- createStateLocalInputTreeCache(Collection<I>, MembershipOracle<I, Word<OutputAndLocalInputs<I, O>>>) - Static method in class de.learnlib.filter.cache.mealy.MealyCaches
-
Creates a cache oracle for a Mealy machine learning setup with observable state local inputs for every state of
the system under learning.
- createStateLocalInputTreeCache(Collection<I>, Mapping<? super OutputAndLocalInputs<I, O>, ? extends OutputAndLocalInputs<I, O>>, MembershipOracle<I, Word<OutputAndLocalInputs<I, O>>>) - Static method in class de.learnlib.filter.cache.mealy.MealyCaches
-
Creates a cache oracle for a Mealy machine learning setup with observable state local inputs for every state of
the system under learning.
- createStateLocalInputTreeCache(Collection<I>, StateLocalInputOracle<I, Word<OutputAndLocalInputs<I, O>>>) - Static method in class de.learnlib.filter.cache.mealy.MealyCaches
-
- createStateLocalInputTreeCache(Collection<I>, Mapping<? super OutputAndLocalInputs<I, O>, ? extends OutputAndLocalInputs<I, O>>, StateLocalInputOracle<I, Word<OutputAndLocalInputs<I, O>>>) - Static method in class de.learnlib.filter.cache.mealy.MealyCaches
-
- createStateLocalInputTreeCacheOracle(Collection<I>, MembershipOracle<I, Word<OutputAndLocalInputs<I, O>>>) - Static method in class de.learnlib.filter.cache.mealy.MealyCacheOracle
-
- createStateLocalInputTreeCacheOracle(Collection<I>, Mapping<? super OutputAndLocalInputs<I, O>, ? extends OutputAndLocalInputs<I, O>>, MembershipOracle<I, Word<OutputAndLocalInputs<I, O>>>) - Static method in class de.learnlib.filter.cache.mealy.MealyCacheOracle
-
- createStateLocalInputTreeCacheOracle(Collection<I>, StateLocalInputOracle<I, Word<OutputAndLocalInputs<I, O>>>) - Static method in class de.learnlib.filter.cache.mealy.StateLocalInputMealyCacheOracle
-
- createStateLocalInputTreeCacheOracle(Collection<I>, Mapping<? super OutputAndLocalInputs<I, O>, ? extends OutputAndLocalInputs<I, O>>, StateLocalInputOracle<I, Word<OutputAndLocalInputs<I, O>>>) - Static method in class de.learnlib.filter.cache.mealy.StateLocalInputMealyCacheOracle
-
- createSuccessor(int) - Method in class de.learnlib.datastructure.pta.pta.AbstractBasePTAState
-
- createSuccessor(int) - Method in class de.learnlib.datastructure.pta.pta.AbstractBlueFringePTAState
-
- createTransition(ADTState<I, O>, O) - Method in class de.learnlib.algorithms.adt.automaton.ADTHypothesis
-
- createTransition(TTTState<I, D>, I) - Method in class de.learnlib.algorithms.ttt.base.AbstractTTTLearner
-
- createTransition(TTTState<I, Word<O>>, I) - Method in class de.learnlib.algorithms.ttt.mealy.TTTLearnerMealy
-
- createTreeCache(Alphabet<I>, MembershipOracle<I, Boolean>) - Static method in class de.learnlib.filter.cache.dfa.DFACaches
-
Creates a cache oracle for a DFA learning setup, using a tree for internal cache organization.
- createTreeCache(Alphabet<I>, MembershipOracle<I, Word<O>>) - Static method in class de.learnlib.filter.cache.mealy.MealyCaches
-
Creates a cache oracle for a Mealy machine learning setup, using a tree for internal cache organization.
- createTreeCache(Alphabet<I>, Mapping<? super O, ? extends O>, MembershipOracle<I, Word<O>>) - Static method in class de.learnlib.filter.cache.mealy.MealyCaches
-
Creates a cache oracle for a Mealy machine learning setup, using a tree for internal cache organization.
- createTreeCache(Alphabet<I>, SUL<I, O>) - Static method in class de.learnlib.filter.cache.sul.SULCache
-
- createTreeCache(Alphabet<I>, SUL<I, O>) - Static method in class de.learnlib.filter.cache.sul.SULCaches
-
- createTreeCacheOracle(Alphabet<I>, MembershipOracle<I, Boolean>) - Static method in class de.learnlib.filter.cache.dfa.DFACacheOracle
-
Creates a cache oracle for a DFA learning setup, using a tree for internal cache organization.
- createTreeCacheOracle(Alphabet<I>, MembershipOracle<I, Word<O>>) - Static method in class de.learnlib.filter.cache.mealy.MealyCacheOracle
-
- createTreeCacheOracle(Alphabet<I>, Mapping<? super O, ? extends O>, MembershipOracle<I, Word<O>>) - Static method in class de.learnlib.filter.cache.mealy.MealyCacheOracle
-
- createTreePCCache(Alphabet<I>, MembershipOracle<I, Boolean>) - Static method in class de.learnlib.filter.cache.dfa.DFACaches
-
Creates a prefix-closed cache oracle for a DFA learning setup, using a tree for internal cache organization.
- createTreePCCacheOracle(Alphabet<I>, MembershipOracle<I, Boolean>) - Static method in class de.learnlib.filter.cache.dfa.DFACacheOracle
-
Creates a prefix-closed cache oracle for a DFA learning setup, using a tree for internal cache organization.
- createWorklist() - Method in interface de.learnlib.datastructure.pta.bluefringe.ProcessingOrder
-
Creates a worklist for managing the set of blue states in the RPNI algorithm.
- cumulated(String) - Static method in class de.learnlib.util.statistics.SimpleProfiler
-
Return the counter for the cumulated (passed) time of the given timer.
- currentlyEnabledInputs() - Method in interface de.learnlib.api.StateLocalInputSUL
-
- currentlyEnabledInputs() - Method in class de.learnlib.driver.util.StateLocalInputMealySimulatorSUL
-
- currentlyEnabledInputs() - Method in class de.learnlib.filter.statistic.sul.ResetCounterStateLocalInputSUL
-
- currentlyEnabledInputs() - Method in class de.learnlib.filter.statistic.sul.SymbolCounterStateLocalInputSUL
-
- currentTarget() - Method in class de.learnlib.algorithms.discriminationtree.hypothesis.HTransition
-
- data - Variable in class de.learnlib.datastructure.discriminationtree.model.AbstractDTNode
-
- de.learnlib.acex - package de.learnlib.acex
-
- de.learnlib.acex.analyzers - package de.learnlib.acex.analyzers
-
- de.learnlib.acex.impl - package de.learnlib.acex.impl
-
- de.learnlib.algorithms.adt.ads - package de.learnlib.algorithms.adt.ads
-
- de.learnlib.algorithms.adt.adt - package de.learnlib.algorithms.adt.adt
-
- de.learnlib.algorithms.adt.api - package de.learnlib.algorithms.adt.api
-
- de.learnlib.algorithms.adt.automaton - package de.learnlib.algorithms.adt.automaton
-
- de.learnlib.algorithms.adt.config - package de.learnlib.algorithms.adt.config
-
- de.learnlib.algorithms.adt.config.model - package de.learnlib.algorithms.adt.config.model
-
- de.learnlib.algorithms.adt.config.model.calculator - package de.learnlib.algorithms.adt.config.model.calculator
-
- de.learnlib.algorithms.adt.config.model.extender - package de.learnlib.algorithms.adt.config.model.extender
-
- de.learnlib.algorithms.adt.config.model.replacer - package de.learnlib.algorithms.adt.config.model.replacer
-
- de.learnlib.algorithms.adt.learner - package de.learnlib.algorithms.adt.learner
-
- de.learnlib.algorithms.adt.model - package de.learnlib.algorithms.adt.model
-
- de.learnlib.algorithms.adt.util - package de.learnlib.algorithms.adt.util
-
- de.learnlib.algorithms.dhc.mealy - package de.learnlib.algorithms.dhc.mealy
-
- de.learnlib.algorithms.discriminationtree - package de.learnlib.algorithms.discriminationtree
-
- de.learnlib.algorithms.discriminationtree.dfa - package de.learnlib.algorithms.discriminationtree.dfa
-
- de.learnlib.algorithms.discriminationtree.hypothesis - package de.learnlib.algorithms.discriminationtree.hypothesis
-
- de.learnlib.algorithms.discriminationtree.hypothesis.vpda - package de.learnlib.algorithms.discriminationtree.hypothesis.vpda
-
- de.learnlib.algorithms.discriminationtree.mealy - package de.learnlib.algorithms.discriminationtree.mealy
-
- de.learnlib.algorithms.discriminationtree.vpda - package de.learnlib.algorithms.discriminationtree.vpda
-
- de.learnlib.algorithms.kv - package de.learnlib.algorithms.kv
-
- de.learnlib.algorithms.kv.dfa - package de.learnlib.algorithms.kv.dfa
-
- de.learnlib.algorithms.kv.mealy - package de.learnlib.algorithms.kv.mealy
-
- de.learnlib.algorithms.lstar - package de.learnlib.algorithms.lstar
-
- de.learnlib.algorithms.lstar.ce - package de.learnlib.algorithms.lstar.ce
-
- de.learnlib.algorithms.lstar.closing - package de.learnlib.algorithms.lstar.closing
-
- de.learnlib.algorithms.lstar.dfa - package de.learnlib.algorithms.lstar.dfa
-
- de.learnlib.algorithms.lstar.mealy - package de.learnlib.algorithms.lstar.mealy
-
- de.learnlib.algorithms.malerpnueli - package de.learnlib.algorithms.malerpnueli
-
- de.learnlib.algorithms.nlstar - package de.learnlib.algorithms.nlstar
-
- de.learnlib.algorithms.rivestschapire - package de.learnlib.algorithms.rivestschapire
-
- de.learnlib.algorithms.rpni - package de.learnlib.algorithms.rpni
-
- de.learnlib.algorithms.ttt.base - package de.learnlib.algorithms.ttt.base
-
- de.learnlib.algorithms.ttt.dfa - package de.learnlib.algorithms.ttt.dfa
-
- de.learnlib.algorithms.ttt.mealy - package de.learnlib.algorithms.ttt.mealy
-
- de.learnlib.algorithms.ttt.vpda - package de.learnlib.algorithms.ttt.vpda
-
- de.learnlib.api - package de.learnlib.api
-
- de.learnlib.api.algorithm - package de.learnlib.api.algorithm
-
- de.learnlib.api.algorithm.feature - package de.learnlib.api.algorithm.feature
-
- de.learnlib.api.exception - package de.learnlib.api.exception
-
- de.learnlib.api.logging - package de.learnlib.api.logging
-
- de.learnlib.api.oracle - package de.learnlib.api.oracle
-
- de.learnlib.api.query - package de.learnlib.api.query
-
- de.learnlib.api.setting - package de.learnlib.api.setting
-
- de.learnlib.api.statistic - package de.learnlib.api.statistic
-
- de.learnlib.counterexamples - package de.learnlib.counterexamples
-
- de.learnlib.counterexamples.acex - package de.learnlib.counterexamples.acex
-
- de.learnlib.datastructure.discriminationtree - package de.learnlib.datastructure.discriminationtree
-
- de.learnlib.datastructure.discriminationtree.iterators - package de.learnlib.datastructure.discriminationtree.iterators
-
- de.learnlib.datastructure.discriminationtree.model - package de.learnlib.datastructure.discriminationtree.model
-
- de.learnlib.datastructure.list - package de.learnlib.datastructure.list
-
- de.learnlib.datastructure.observationtable - package de.learnlib.datastructure.observationtable
-
- de.learnlib.datastructure.observationtable.reader - package de.learnlib.datastructure.observationtable.reader
-
- de.learnlib.datastructure.observationtable.writer - package de.learnlib.datastructure.observationtable.writer
-
- de.learnlib.datastructure.pta.bluefringe - package de.learnlib.datastructure.pta.bluefringe
-
- de.learnlib.datastructure.pta.pta - package de.learnlib.datastructure.pta.pta
-
- de.learnlib.driver.util - package de.learnlib.driver.util
-
- de.learnlib.drivers.api - package de.learnlib.drivers.api
-
- de.learnlib.drivers.reflect - package de.learnlib.drivers.reflect
-
- de.learnlib.examples - package de.learnlib.examples
-
- de.learnlib.examples.bbc - package de.learnlib.examples.bbc
-
- de.learnlib.examples.dfa - package de.learnlib.examples.dfa
-
- de.learnlib.examples.mealy - package de.learnlib.examples.mealy
-
- de.learnlib.examples.sli - package de.learnlib.examples.sli
-
- de.learnlib.filter.cache - package de.learnlib.filter.cache
-
- de.learnlib.filter.cache.dfa - package de.learnlib.filter.cache.dfa
-
- de.learnlib.filter.cache.mealy - package de.learnlib.filter.cache.mealy
-
- de.learnlib.filter.cache.sul - package de.learnlib.filter.cache.sul
-
- de.learnlib.filter.reuse - package de.learnlib.filter.reuse
-
- de.learnlib.filter.reuse.tree - package de.learnlib.filter.reuse.tree
-
- de.learnlib.filter.statistic - package de.learnlib.filter.statistic
-
- de.learnlib.filter.statistic.learner - package de.learnlib.filter.statistic.learner
-
- de.learnlib.filter.statistic.oracle - package de.learnlib.filter.statistic.oracle
-
- de.learnlib.filter.statistic.sul - package de.learnlib.filter.statistic.sul
-
- de.learnlib.mapper - package de.learnlib.mapper
-
- de.learnlib.mapper.api - package de.learnlib.mapper.api
-
- de.learnlib.oracle.emptiness - package de.learnlib.oracle.emptiness
-
- de.learnlib.oracle.equivalence - package de.learnlib.oracle.equivalence
-
- de.learnlib.oracle.equivalence.mealy - package de.learnlib.oracle.equivalence.mealy
-
- de.learnlib.oracle.equivalence.vpda - package de.learnlib.oracle.equivalence.vpda
-
- de.learnlib.oracle.membership - package de.learnlib.oracle.membership
-
- de.learnlib.oracle.parallelism - package de.learnlib.oracle.parallelism
-
- de.learnlib.oracle.property - package de.learnlib.oracle.property
-
- de.learnlib.setting - package de.learnlib.setting
-
- de.learnlib.setting.sources - package de.learnlib.setting.sources
-
- de.learnlib.testsupport - package de.learnlib.testsupport
-
- de.learnlib.testsupport.it.learner - package de.learnlib.testsupport.it.learner
-
- de.learnlib.util - package de.learnlib.util
-
- de.learnlib.util.mealy - package de.learnlib.util.mealy
-
- de.learnlib.util.nfa - package de.learnlib.util.nfa
-
- de.learnlib.util.statistics - package de.learnlib.util.statistics
-
- decideOnValidMerge(RedBlueMerge<SP, TP, BlueFringePTAState<SP, TP>>) - Method in class de.learnlib.algorithms.rpni.AbstractBlueFringeRPNI
-
Implementing the method allows subclasses to decide (and possible reject) valid merges.
- decideOnValidMerge(RedBlueMerge<Boolean, Void, BlueFringePTAState<Boolean, Void>>) - Method in class de.learnlib.algorithms.rpni.BlueFringeMDLDFA
-
- declareFinal(AbstractBaseDTNode<I, D>) - Method in class de.learnlib.algorithms.ttt.base.AbstractTTTLearner
-
- declareFinal(DTNode<I>) - Method in class de.learnlib.algorithms.ttt.vpda.TTTLearnerVPDA
-
- deepCopies() - Method in interface de.learnlib.api.ObservableSUL
-
- deepCopies() - Method in class de.learnlib.filter.statistic.sul.ResetCounterObservableSUL
-
- deepCopies() - Method in class de.learnlib.filter.statistic.sul.SymbolCounterObservableSUL
-
- DEFAULT_AUTOMATON_SIZE - Static variable in class de.learnlib.testsupport.AbstractGrowingAlphabetTest
-
- DEFAULT_SPLITTER - Static variable in class de.learnlib.algorithms.adt.config.LeafSplitters
-
- DefaultDFALearningExample(A) - Constructor for class de.learnlib.examples.DefaultLearningExample.DefaultDFALearningExample
-
- DefaultDFALearningExample(Alphabet<I>, DFA<?, I>) - Constructor for class de.learnlib.examples.DefaultLearningExample.DefaultDFALearningExample
-
- DefaultExtender - Class in de.learnlib.algorithms.adt.config.model.extender
-
- DefaultExtender(DefensiveADSCalculator) - Constructor for class de.learnlib.algorithms.adt.config.model.extender.DefaultExtender
-
- DefaultLearningExample<I,D,A extends net.automatalib.automata.UniversalAutomaton<?,I,?,?,?> & net.automatalib.automata.concepts.SuffixOutput<I,D>> - Class in de.learnlib.examples
-
A
learning example
that directly stores the alphabet and the reference automaton in its
fields.
- DefaultLearningExample(Alphabet<I>, A) - Constructor for class de.learnlib.examples.DefaultLearningExample
-
- DefaultLearningExample.DefaultDFALearningExample<I> - Class in de.learnlib.examples
-
- DefaultLearningExample.DefaultMealyLearningExample<I,D> - Class in de.learnlib.examples
-
- DefaultMealyLearningExample(A) - Constructor for class de.learnlib.examples.DefaultLearningExample.DefaultMealyLearningExample
-
- DefaultMealyLearningExample(Alphabet<I>, MealyMachine<?, I, ?, D>) - Constructor for class de.learnlib.examples.DefaultLearningExample.DefaultMealyLearningExample
-
- DefaultPassiveLearningExample<I,D> - Class in de.learnlib.examples
-
Default implementation for a passive learning example.
- DefaultPassiveLearningExample(Collection<DefaultQuery<I, D>>, Alphabet<I>) - Constructor for class de.learnlib.examples.DefaultPassiveLearningExample
-
- DefaultProcessingOrders - Enum in de.learnlib.datastructure.pta.bluefringe
-
Standard processing orders that can be used for the RPNI algorithm.
- DefaultQuery<I,D> - Class in de.learnlib.api.query
-
A query is a container for tests a learning algorithms performs, containing the actual test and the corresponding
result.
- DefaultQuery(Word<I>, Word<I>, D) - Constructor for class de.learnlib.api.query.DefaultQuery
-
- DefaultQuery(Word<I>, Word<I>) - Constructor for class de.learnlib.api.query.DefaultQuery
-
- DefaultQuery(Word<I>) - Constructor for class de.learnlib.api.query.DefaultQuery
-
- DefaultQuery(Word<I>, D) - Constructor for class de.learnlib.api.query.DefaultQuery
-
- DefaultQuery(Query<I, ?>) - Constructor for class de.learnlib.api.query.DefaultQuery
-
- DefensiveADS<S,I,O> - Class in de.learnlib.algorithms.adt.ads
-
A variant of the backtracking ADS search (see ADS
, BacktrackingSearch
), that works on partially defined automata.
- DefensiveADSCalculator - Interface in de.learnlib.algorithms.adt.config.model
-
- definedInputs(Word<? extends I>) - Method in interface de.learnlib.api.oracle.StateLocalInputOracle
-
- definedInputs(Word<? extends I>) - Method in class de.learnlib.filter.cache.mealy.StateLocalInputMealyCacheOracle
-
- definedInputs(Word<? extends I>) - Method in class de.learnlib.oracle.membership.StateLocalInputSULOracle
-
- delegate - Variable in class de.learnlib.drivers.reflect.SimplePOJODataMapper
-
- delegate - Variable in class de.learnlib.oracle.equivalence.DelegateEQOracle
-
- DelegateEQOracle<A,I,D> - Class in de.learnlib.oracle.equivalence
-
- DelegateEQOracle(EquivalenceOracle<? super A, I, D>) - Constructor for class de.learnlib.oracle.equivalence.DelegateEQOracle
-
- depth - Variable in class de.learnlib.datastructure.discriminationtree.model.AbstractDTNode
-
- deriveAcex(OutputInconsistency<I, D>) - Method in class de.learnlib.algorithms.ttt.base.AbstractTTTLearner
-
- deriveAcex(OutputInconsistency<I, Boolean>) - Method in class de.learnlib.algorithms.ttt.dfa.TTTLearnerDFA
-
- deriveAcex(OutputInconsistency<I, Word<O>>) - Method in class de.learnlib.algorithms.ttt.mealy.TTTLearnerMealy
-
- deriveAcex(OutputInconsistency<I>) - Method in class de.learnlib.algorithms.ttt.vpda.TTTLearnerVPDA
-
- deterministic - Variable in class de.learnlib.algorithms.rpni.AbstractBlueFringeRPNI
-
- determinize(State<HypLoc<I>>, Word<I>) - Method in class de.learnlib.algorithms.ttt.vpda.TTTLearnerVPDA
-
- DFABenchmarks - Class in de.learnlib.examples.dfa
-
- DFABFEmptinessOracle<I> - Class in de.learnlib.oracle.emptiness
-
- DFABFEmptinessOracle(MembershipOracle<I, Boolean>, double) - Constructor for class de.learnlib.oracle.emptiness.DFABFEmptinessOracle
-
- DFABFInclusionOracle<I> - Class in de.learnlib.oracle.equivalence
-
- DFABFInclusionOracle(MembershipOracle<I, Boolean>, double) - Constructor for class de.learnlib.oracle.equivalence.DFABFInclusionOracle
-
- DFACacheConsistencyTest<I> - Class in de.learnlib.filter.cache.dfa
-
- DFACacheConsistencyTest(IncrementalDFABuilder<I>, Lock) - Constructor for class de.learnlib.filter.cache.dfa.DFACacheConsistencyTest
-
Constructor.
- DFACacheOracle<I> - Class in de.learnlib.filter.cache.dfa
-
DFA cache.
- DFACacheOracle.DFACacheOracleState<I> - Class in de.learnlib.filter.cache.dfa
-
- DFACaches - Class in de.learnlib.filter.cache.dfa
-
- DFACExFirstOracle() - Constructor for class de.learnlib.oracle.equivalence.CExFirstOracle.DFACExFirstOracle
-
- DFACExFirstOracle(PropertyOracle<I, DFA<?, I>, ?, Boolean>) - Constructor for class de.learnlib.oracle.equivalence.CExFirstOracle.DFACExFirstOracle
-
- DFACExFirstOracle(Collection<? extends PropertyOracle<I, DFA<?, I>, ?, Boolean>>) - Constructor for class de.learnlib.oracle.equivalence.CExFirstOracle.DFACExFirstOracle
-
- DFACompleteExplorationEQOracle(MembershipOracle<I, Boolean>, int) - Constructor for class de.learnlib.oracle.equivalence.CompleteExplorationEQOracle.DFACompleteExplorationEQOracle
-
- DFACompleteExplorationEQOracle(MembershipOracle<I, Boolean>, int, int) - Constructor for class de.learnlib.oracle.equivalence.CompleteExplorationEQOracle.DFACompleteExplorationEQOracle
-
- DFACompleteExplorationEQOracle(MembershipOracle<I, Boolean>, int, int, int) - Constructor for class de.learnlib.oracle.equivalence.CompleteExplorationEQOracle.DFACompleteExplorationEQOracle
-
- DFACounterOracle(MembershipOracle<I, Boolean>, String) - Constructor for class de.learnlib.filter.statistic.oracle.CounterOracle.DFACounterOracle
-
- DFADisproveFirstOracle() - Constructor for class de.learnlib.oracle.equivalence.DisproveFirstOracle.DFADisproveFirstOracle
-
- DFADisproveFirstOracle(PropertyOracle<I, ? super DFA<?, I>, ?, Boolean>) - Constructor for class de.learnlib.oracle.equivalence.DisproveFirstOracle.DFADisproveFirstOracle
-
- DFADisproveFirstOracle(Collection<? extends PropertyOracle<I, ? super DFA<?, I>, ?, Boolean>>) - Constructor for class de.learnlib.oracle.equivalence.DisproveFirstOracle.DFADisproveFirstOracle
-
- DFAEQOracleChain(EquivalenceOracle<? super DFA<?, I>, I, Boolean>...) - Constructor for class de.learnlib.oracle.equivalence.EQOracleChain.DFAEQOracleChain
-
- DFAEQOracleChain(List<? extends EquivalenceOracle<? super DFA<?, I>, I, Boolean>>) - Constructor for class de.learnlib.oracle.equivalence.EQOracleChain.DFAEQOracleChain
-
- DFAExperiment(LearningAlgorithm<? extends DFA<?, I>, I, Boolean>, EquivalenceOracle<? super DFA<?, I>, I, Boolean>, Alphabet<I>) - Constructor for class de.learnlib.util.Experiment.DFAExperiment
-
- DFAFinitePropertyOracle<I,P> - Class in de.learnlib.oracle.property
-
A property oracle for DFAs where it is fine to only check finite words from the model checker.
- DFAFinitePropertyOracle(P, InclusionOracle.DFAInclusionOracle<I>, EmptinessOracle.DFAEmptinessOracle<I>, ModelChecker.DFAModelChecker<I, P, DFA<?, I>>) - Constructor for class de.learnlib.oracle.property.DFAFinitePropertyOracle
-
- DFAHashCacheOracle<I> - Class in de.learnlib.filter.cache.dfa
-
- DFAHashCacheOracle(MembershipOracle<I, Boolean>) - Constructor for class de.learnlib.filter.cache.dfa.DFAHashCacheOracle
-
- DFAHashCacheOracle.DFAHashCacheOracleState<I> - Class in de.learnlib.filter.cache.dfa
-
- DFAHashCacheOracleState(Map<Word<I>, Boolean>) - Constructor for class de.learnlib.filter.cache.dfa.DFAHashCacheOracle.DFAHashCacheOracleState
-
- DFAIncrementalWMethodEQOracle(MembershipOracle<I, Boolean>, Alphabet<I>) - Constructor for class de.learnlib.oracle.equivalence.IncrementalWMethodEQOracle.DFAIncrementalWMethodEQOracle
-
- DFAIncrementalWMethodEQOracle(MembershipOracle<I, Boolean>, Alphabet<I>, int) - Constructor for class de.learnlib.oracle.equivalence.IncrementalWMethodEQOracle.DFAIncrementalWMethodEQOracle
-
- DFAIncrementalWMethodEQOracle(MembershipOracle<I, Boolean>, Alphabet<I>, int, int) - Constructor for class de.learnlib.oracle.equivalence.IncrementalWMethodEQOracle.DFAIncrementalWMethodEQOracle
-
- DFAJointCounterOracle(MembershipOracle<I, Boolean>) - Constructor for class de.learnlib.filter.statistic.oracle.JointCounterOracle.DFAJointCounterOracle
-
- DFALassoEmptinessOracleImpl<S,I> - Class in de.learnlib.oracle.emptiness
-
- DFALassoEmptinessOracleImpl(OmegaMembershipOracle<S, I, Boolean>) - Constructor for class de.learnlib.oracle.emptiness.DFALassoEmptinessOracleImpl
-
- DFALassoPropertyOracle<I,P> - Class in de.learnlib.oracle.property
-
A property oracle for DFAs that can check lassos from the model checker.
- DFALassoPropertyOracle(P, InclusionOracle.DFAInclusionOracle<I>, LassoEmptinessOracle.DFALassoEmptinessOracle<I>, ModelCheckerLasso.DFAModelCheckerLasso<I, P>) - Constructor for class de.learnlib.oracle.property.DFALassoPropertyOracle
-
- DFALoggingPropertyOracle(PropertyOracle.DFAPropertyOracle<I, P>) - Constructor for class de.learnlib.api.logging.LoggingPropertyOracle.DFALoggingPropertyOracle
-
- DFAPassiveLearnerVariantListImpl() - Constructor for class de.learnlib.testsupport.it.learner.PassiveLearnerVariantListImpl.DFAPassiveLearnerVariantListImpl
-
- DFAPropertyOracleChain(PropertyOracle<I, ? super DFA<?, I>, P, Boolean>...) - Constructor for class de.learnlib.oracle.property.PropertyOracleChain.DFAPropertyOracleChain
-
- DFAPropertyOracleChain(Collection<? extends PropertyOracle<I, ? super DFA<?, I>, P, Boolean>>) - Constructor for class de.learnlib.oracle.property.PropertyOracleChain.DFAPropertyOracleChain
-
- DFARandomWMethodEQOracle(MembershipOracle<I, Boolean>, int, int) - Constructor for class de.learnlib.oracle.equivalence.RandomWMethodEQOracle.DFARandomWMethodEQOracle
-
- DFARandomWMethodEQOracle(MembershipOracle<I, Boolean>, int, int, int) - Constructor for class de.learnlib.oracle.equivalence.RandomWMethodEQOracle.DFARandomWMethodEQOracle
-
- DFARandomWMethodEQOracle(MembershipOracle<I, Boolean>, int, int, int, int) - Constructor for class de.learnlib.oracle.equivalence.RandomWMethodEQOracle.DFARandomWMethodEQOracle
-
- DFARandomWMethodEQOracle(MembershipOracle<I, Boolean>, int, int, int, Random, int) - Constructor for class de.learnlib.oracle.equivalence.RandomWMethodEQOracle.DFARandomWMethodEQOracle
-
- DFARandomWordsEQOracle(MembershipOracle<I, Boolean>, int, int, int, Random) - Constructor for class de.learnlib.oracle.equivalence.RandomWordsEQOracle.DFARandomWordsEQOracle
-
- DFARandomWordsEQOracle(MembershipOracle<I, Boolean>, int, int, int, Random, int) - Constructor for class de.learnlib.oracle.equivalence.RandomWordsEQOracle.DFARandomWordsEQOracle
-
- DFARandomWpMethodEQOracle(MembershipOracle<I, Boolean>, int, int) - Constructor for class de.learnlib.oracle.equivalence.RandomWpMethodEQOracle.DFARandomWpMethodEQOracle
-
- DFARandomWpMethodEQOracle(MembershipOracle<I, Boolean>, int, int, int) - Constructor for class de.learnlib.oracle.equivalence.RandomWpMethodEQOracle.DFARandomWpMethodEQOracle
-
- DFARandomWpMethodEQOracle(MembershipOracle<I, Boolean>, int, int, int, int) - Constructor for class de.learnlib.oracle.equivalence.RandomWpMethodEQOracle.DFARandomWpMethodEQOracle
-
- DFARandomWpMethodEQOracle(MembershipOracle<I, Boolean>, int, int, int, Random, int) - Constructor for class de.learnlib.oracle.equivalence.RandomWpMethodEQOracle.DFARandomWpMethodEQOracle
-
- DFARefinementCounterLearner(String, LearningAlgorithm<DFA<?, I>, I, Boolean>) - Constructor for class de.learnlib.filter.statistic.learner.RefinementCounterLearner.DFARefinementCounterLearner
-
- DFASimulatorEQOracle(DFA<?, I>) - Constructor for class de.learnlib.oracle.equivalence.SimulatorEQOracle.DFASimulatorEQOracle
-
- DFASimulatorOmegaOracle(DFA<S, I>) - Constructor for class de.learnlib.oracle.membership.SimulatorOmegaOracle.DFASimulatorOmegaOracle
-
- DFASimulatorOracle(DFA<?, I>) - Constructor for class de.learnlib.oracle.membership.SimulatorOracle.DFASimulatorOracle
-
- DFAWMethodEQOracle(MembershipOracle<I, Boolean>, int) - Constructor for class de.learnlib.oracle.equivalence.WMethodEQOracle.DFAWMethodEQOracle
-
- DFAWMethodEQOracle(MembershipOracle<I, Boolean>, int, int) - Constructor for class de.learnlib.oracle.equivalence.WMethodEQOracle.DFAWMethodEQOracle
-
- DFAWpMethodEQOracle(MembershipOracle<I, Boolean>, int) - Constructor for class de.learnlib.oracle.equivalence.WpMethodEQOracle.DFAWpMethodEQOracle
-
- DFAWpMethodEQOracle(MembershipOracle<I, Boolean>, int, int) - Constructor for class de.learnlib.oracle.equivalence.WpMethodEQOracle.DFAWpMethodEQOracle
-
- discriminationTree - Variable in class de.learnlib.algorithms.kv.dfa.KearnsVaziraniDFA
-
- discriminationTree - Variable in class de.learnlib.algorithms.kv.mealy.KearnsVaziraniMealy
-
- DiscriminationTreeIterators - Class in de.learnlib.datastructure.discriminationtree.iterators
-
Factory methods for several kinds of discrimination tree node iterators.
- discriminator - Variable in class de.learnlib.datastructure.discriminationtree.model.AbstractDTNode
-
- displayHTMLInBrowser(ObservationTable<I, D>) - Static method in class de.learnlib.datastructure.observationtable.OTUtils
-
- displayHTMLInBrowser(ObservationTable<I, D>, Function<? super Word<? extends I>, ? extends String>, Function<? super D, ? extends String>) - Static method in class de.learnlib.datastructure.observationtable.OTUtils
-
Displays the observation table as a HTML document in the default browser.
- dispose(S) - Method in interface de.learnlib.filter.reuse.tree.SystemStateHandler
-
The system state S will be removed from the
ReuseTree
.
- disposeContext(C) - Method in class de.learnlib.mapper.AbstractContextExecutableInputSUL
-
- disposeContext(C) - Method in interface de.learnlib.mapper.ContextExecutableInputSUL.ContextHandler
-
- disposeContext(C) - Method in class de.learnlib.mapper.ContextExecutableInputSUL
-
- disposeSystemstates() - Method in class de.learnlib.filter.reuse.tree.ReuseTree
-
This method removes all system states from the tree.
- disprove(A, Collection<? extends I>) - Method in class de.learnlib.api.logging.LoggingPropertyOracle
-
Try to disprove this propertyOracle, and log whenever it is disproved.
- disprove(A, Collection<? extends I>) - Method in interface de.learnlib.api.oracle.PropertyOracle
-
Try to disprove the property with the given hypothesis
.
- disprove(A, Collection<? extends I>) - Method in class de.learnlib.oracle.property.PropertyOracleChain
-
- DisproveFirstOracle<A extends net.automatalib.automata.concepts.Output<I,D>,I,D> - Class in de.learnlib.oracle.equivalence
-
The strategy of this black-box oracle is to first try to disprove all properties before finding a counter example
to the given hypothesis.
- DisproveFirstOracle() - Constructor for class de.learnlib.oracle.equivalence.DisproveFirstOracle
-
- DisproveFirstOracle(PropertyOracle<I, ? super A, ?, D>) - Constructor for class de.learnlib.oracle.equivalence.DisproveFirstOracle
-
- DisproveFirstOracle(Collection<? extends PropertyOracle<I, ? super A, ?, D>>) - Constructor for class de.learnlib.oracle.equivalence.DisproveFirstOracle
-
- DisproveFirstOracle.DFADisproveFirstOracle<I> - Class in de.learnlib.oracle.equivalence
-
- DisproveFirstOracle.MealyDisproveFirstOracle<I,O> - Class in de.learnlib.oracle.equivalence
-
- doFindCounterExample(A, Collection<? extends I>) - Method in class de.learnlib.api.logging.LoggingPropertyOracle
-
Try to find a counterexample to the given hypothesis, and log whenever such a spurious counterexample is found.
- doFindCounterExample(A, Collection<? extends I>) - Method in interface de.learnlib.api.oracle.PropertyOracle
-
Unconditionally find a counterexample, i.e. regardless of whether the property can be disproved.
- doFindCounterExample(A, Collection<? extends I>) - Method in class de.learnlib.oracle.property.PropertyOracleChain
-
- doGenerateTestWords(UniversalDeterministicAutomaton<S, I, ?, ?, ?>, Collection<? extends I>) - Method in class de.learnlib.oracle.equivalence.RandomWpMethodEQOracle
-
- doRefineHypothesis(DefaultQuery<I, D>) - Method in class de.learnlib.algorithms.lstar.AbstractAutomatonLStar
-
- doRefineHypothesis(DefaultQuery<I, D>) - Method in class de.learnlib.algorithms.lstar.AbstractLStar
-
- DTLearnerDFA<I> - Class in de.learnlib.algorithms.discriminationtree.dfa
-
Algorithm for learning DFA using the Discrimination Tree algorithm.
- DTLearnerDFA(Alphabet<I>, MembershipOracle<I, Boolean>, LocalSuffixFinder<? super I, ? super Boolean>, boolean, boolean) - Constructor for class de.learnlib.algorithms.discriminationtree.dfa.DTLearnerDFA
-
Constructor.
- DTLearnerDFA.BuilderDefaults - Class in de.learnlib.algorithms.discriminationtree.dfa
-
- DTLearnerDFABuilder<I> - Class in de.learnlib.algorithms.discriminationtree.dfa
-
- DTLearnerDFABuilder() - Constructor for class de.learnlib.algorithms.discriminationtree.dfa.DTLearnerDFABuilder
-
- DTLearnerHypothesis<I,O,SP,TP> - Class in de.learnlib.algorithms.discriminationtree.hypothesis
-
Basic hypothesis data structure for Discrimination Tree learning algorithms.
- DTLearnerHypothesis(Alphabet<I>) - Constructor for class de.learnlib.algorithms.discriminationtree.hypothesis.DTLearnerHypothesis
-
- DTLearnerHypothesis.GraphView - Class in de.learnlib.algorithms.discriminationtree.hypothesis
-
- DTLearnerMealy<I,O> - Class in de.learnlib.algorithms.discriminationtree.mealy
-
- DTLearnerMealy(Alphabet<I>, MembershipOracle<I, Word<O>>, LocalSuffixFinder<? super I, ? super Word<O>>, boolean) - Constructor for class de.learnlib.algorithms.discriminationtree.mealy.DTLearnerMealy
-
Constructor.
- DTLearnerMealyBuilder<I,O> - Class in de.learnlib.algorithms.discriminationtree.mealy
-
- DTLearnerMealyBuilder() - Constructor for class de.learnlib.algorithms.discriminationtree.mealy.DTLearnerMealyBuilder
-
- DTLearnerState<I,D,SP,TP> - Class in de.learnlib.algorithms.discriminationtree
-
Class that contains all data that represent the internal state of the
DTLearnerState
learner and its DFA and
Mealy implementations.
- DTLearnerVPDA<I> - Class in de.learnlib.algorithms.discriminationtree.vpda
-
- DTLearnerVPDA(VPDAlphabet<I>, MembershipOracle<I, Boolean>, AcexAnalyzer) - Constructor for class de.learnlib.algorithms.discriminationtree.vpda.DTLearnerVPDA
-
- DTLearnerVPDA.PrefixTransformAcex - Class in de.learnlib.algorithms.discriminationtree.vpda
-
- DTLearnerVPDABuilder<I> - Class in de.learnlib.algorithms.discriminationtree.vpda
-
- DTLearnerVPDABuilder() - Constructor for class de.learnlib.algorithms.discriminationtree.vpda.DTLearnerVPDABuilder
-
- DTNode<I> - Class in de.learnlib.algorithms.discriminationtree.hypothesis.vpda
-
- DTNode(DTNode<I>, boolean) - Constructor for class de.learnlib.algorithms.discriminationtree.hypothesis.vpda.DTNode
-
- DTNode(DTNode<I>, boolean, HypLoc<I>) - Constructor for class de.learnlib.algorithms.discriminationtree.hypothesis.vpda.DTNode
-
- dtNode - Variable in class de.learnlib.algorithms.kv.StateInfo
-
- dtree - Variable in class de.learnlib.algorithms.discriminationtree.AbstractDTLearner
-
- DTree<I> - Class in de.learnlib.algorithms.discriminationtree.hypothesis.vpda
-
- DTree(MembershipOracle<I, Boolean>) - Constructor for class de.learnlib.algorithms.discriminationtree.hypothesis.vpda.DTree
-
- dtree - Variable in class de.learnlib.algorithms.discriminationtree.vpda.AbstractVPDALearner
-
- dtree - Variable in class de.learnlib.algorithms.ttt.base.AbstractTTTLearner
-
- DynamicParallelOracle<I,D> - Class in de.learnlib.oracle.parallelism
-
A parallel membership oracle that dynamically distributes queries to worker threads.
- DynamicParallelOracle(Supplier<? extends MembershipOracle<I, D>>, int, ExecutorService) - Constructor for class de.learnlib.oracle.parallelism.DynamicParallelOracle
-
- DynamicParallelOracleBuilder<I,D> - Class in de.learnlib.oracle.parallelism
-
- DynamicParallelOracleBuilder(Supplier<? extends MembershipOracle<I, D>>) - Constructor for class de.learnlib.oracle.parallelism.DynamicParallelOracleBuilder
-
- DynamicParallelOracleBuilder(Collection<? extends MembershipOracle<I, D>>) - Constructor for class de.learnlib.oracle.parallelism.DynamicParallelOracleBuilder
-
- EDGE_PARSER - Static variable in class de.learnlib.examples.bbc.Example1
-
A function that transforms edges in an FSM source to actual input for a DFA.
- EDGE_PARSER - Static variable in class de.learnlib.examples.bbc.Example2
-
A function that transforms edges in an FSM source to actual input, and output in the Mealy machine.
- EDGE_PARSER - Static variable in class de.learnlib.examples.bbc.Example3
-
- EDGE_PARSER - Static variable in class de.learnlib.examples.bbc.Example4
-
A function that transforms edges in an FSM source to actual input for a DFA.
- effect(int) - Method in interface de.learnlib.acex.AbstractCounterexample
-
- effect(int) - Method in class de.learnlib.acex.impl.AbstractBaseCounterexample
-
- EmptinessOracle<A extends net.automatalib.automata.concepts.Output<I,D>,I,D> - Interface in de.learnlib.api.oracle
-
Decides whether the intersection of the language of a given hypothesis and some other language (e.g. from a
SUL
is empty.
- EmptinessOracle.DFAEmptinessOracle<I> - Interface in de.learnlib.api.oracle
-
- EmptinessOracle.MealyEmptinessOracle<I,O> - Interface in de.learnlib.api.oracle
-
- empty() - Static method in class de.learnlib.algorithms.adt.model.ExtensionResult
-
Utility method, returning the (singleton) object indicating, no result could be computed.
- ensureConsistency(TTTState<I, D>, AbstractBaseDTNode<I, D>, D) - Method in interface de.learnlib.algorithms.ttt.base.TTTEventListener
-
- ensureInputCapacity(int) - Method in class de.learnlib.algorithms.discriminationtree.hypothesis.HState
-
See ResizingArrayStorage.ensureCapacity(int)
.
- ensureInputCapacity(int) - Method in class de.learnlib.algorithms.ttt.base.TTTState
-
See ResizingArrayStorage.ensureCapacity(int)
.
- ensureSuffixCompliancy(List<Word<I>>) - Static method in class de.learnlib.algorithms.lstar.dfa.LStarDFAUtil
-
- ensureSuffixCompliancy(List<Word<I>>, Alphabet<I>, boolean) - Static method in class de.learnlib.algorithms.lstar.mealy.LStarMealyUtil
-
- entrySet() - Method in class de.learnlib.datastructure.discriminationtree.model.BooleanMap
-
- epsilonRoot() - Static method in class de.learnlib.algorithms.discriminationtree.dfa.DTLearnerDFA.BuilderDefaults
-
- EQOracleChain<A,I,D> - Class in de.learnlib.oracle.equivalence
-
- EQOracleChain(EquivalenceOracle<? super A, I, D>...) - Constructor for class de.learnlib.oracle.equivalence.EQOracleChain
-
- EQOracleChain(List<? extends EquivalenceOracle<? super A, I, D>>) - Constructor for class de.learnlib.oracle.equivalence.EQOracleChain
-
- EQOracleChain.DFAEQOracleChain<I> - Class in de.learnlib.oracle.equivalence
-
- EQOracleChain.MealyEQOracleChain<I,O> - Class in de.learnlib.oracle.equivalence
-
- equals(Object) - Method in class de.learnlib.api.query.OmegaQuery
-
- equals(Object) - Method in class de.learnlib.api.query.Query
-
- equals(Object) - Method in class de.learnlib.drivers.reflect.Error
-
- equals(Object) - Method in class de.learnlib.drivers.reflect.ReturnValue
-
- equals(Object) - Method in class de.learnlib.filter.statistic.sul.ResetCounterObservableSUL
-
- equals(Object) - Method in class de.learnlib.filter.statistic.sul.ResetCounterStateLocalInputSUL
-
- equals(Object) - Method in class de.learnlib.filter.statistic.sul.ResetCounterSUL
-
- equals(Object) - Method in class de.learnlib.filter.statistic.sul.SymbolCounterObservableSUL
-
- equals(Object) - Method in class de.learnlib.filter.statistic.sul.SymbolCounterStateLocalInputSUL
-
- equals(Object) - Method in class de.learnlib.filter.statistic.sul.SymbolCounterSUL
-
- EquivalenceOracle<A,I,D> - Interface in de.learnlib.api.oracle
-
An equivalence oracle, which checks hypothesis automata against the (possibly unknown) system under learning (SUL).
- EquivalenceOracle.DFAEquivalenceOracle<I> - Interface in de.learnlib.api.oracle
-
- EquivalenceOracle.MealyEquivalenceOracle<I,O> - Interface in de.learnlib.api.oracle
-
- EquivalenceQueries - Class in de.learnlib.oracle.equivalence
-
- Error - Class in de.learnlib.drivers.reflect
-
Error output.
- Error(Throwable) - Constructor for class de.learnlib.drivers.reflect.Error
-
- Example1 - Class in de.learnlib.examples.bbc
-
Runs a black-box checking experiment for a DFA.
- Example1 - Class in de.learnlib.examples
-
This example shows the usage of a learning algorithm and an equivalence test as part of an experiment in order to
learn a simulated SUL (system under learning).
- Example1 - Class in de.learnlib.examples.sli
-
An example showcasing the usage of learning a partial system using the
PartialLStarMealy
learning algorithm.
- Example2 - Class in de.learnlib.examples.bbc
-
Run a black-box checking experiment with Mealy machines and straightforward edge semantics.
- Example2 - Class in de.learnlib.examples
-
This example shows how a model of a Java class can be learned using the SUL (system under learning) interfaces and
the random walks equivalence test.
- Example2 - Class in de.learnlib.examples.sli
-
- Example2.BoundedStringQueue - Class in de.learnlib.examples
-
- Example3 - Class in de.learnlib.examples.bbc
-
Run a black-box checking experiment with a Mealy machine and alternating edge semantics.
- Example3 - Class in de.learnlib.examples
-
- Example3() - Constructor for class de.learnlib.examples.Example3
-
- Example4 - Class in de.learnlib.examples.bbc
-
Runs a black-box checking experiment for a DFA.
- ExampleAngluin - Class in de.learnlib.examples.dfa
-
This class provides the example used in the paper ''Learning Regular Sets from Queries and Counterexamples'' by Dana
Angluin that consists of an automaton that accepts ''all strings over {0,1} with an even number of 0's and an even
number of 1's''.
- ExampleAngluin() - Constructor for class de.learnlib.examples.dfa.ExampleAngluin
-
- ExampleCoffeeMachine - Class in de.learnlib.examples.mealy
-
This example represents the Coffee Machine example from Steffen et al.
- ExampleCoffeeMachine() - Constructor for class de.learnlib.examples.mealy.ExampleCoffeeMachine
-
- ExampleCoffeeMachine.Input - Enum in de.learnlib.examples.mealy
-
- ExampleGrid - Class in de.learnlib.examples.mealy
-
This class generates a Mealy machine consisting of a two-dimensional grid of states.
- ExampleGrid(int, int) - Constructor for class de.learnlib.examples.mealy.ExampleGrid
-
- ExampleKeylock - Class in de.learnlib.examples.dfa
-
- ExampleKeylock(int, boolean, int) - Constructor for class de.learnlib.examples.dfa.ExampleKeylock
-
- ExamplePaulAndMary - Class in de.learnlib.examples.dfa
-
This class implements a sad love story - DFA style.
- ExamplePaulAndMary() - Constructor for class de.learnlib.examples.dfa.ExamplePaulAndMary
-
- ExampleRandomDFA - Class in de.learnlib.examples.dfa
-
- ExampleRandomDFA(int, int) - Constructor for class de.learnlib.examples.dfa.ExampleRandomDFA
-
- ExampleRandomDFA(Random, int, int) - Constructor for class de.learnlib.examples.dfa.ExampleRandomDFA
-
- ExampleRandomMealy<I,O> - Class in de.learnlib.examples.mealy
-
- ExampleRandomMealy(Alphabet<I>, int, O...) - Constructor for class de.learnlib.examples.mealy.ExampleRandomMealy
-
- ExampleRandomMealy(Random, Alphabet<I>, int, O...) - Constructor for class de.learnlib.examples.mealy.ExampleRandomMealy
-
- ExampleRandomStateLocalInputMealy<I,O> - Class in de.learnlib.examples.mealy
-
- ExampleRandomStateLocalInputMealy(Alphabet<I>, int, O...) - Constructor for class de.learnlib.examples.mealy.ExampleRandomStateLocalInputMealy
-
- ExampleRandomStateLocalInputMealy(Random, Alphabet<I>, int, O...) - Constructor for class de.learnlib.examples.mealy.ExampleRandomStateLocalInputMealy
-
- ExampleShahbazGroz - Class in de.learnlib.examples.mealy
-
This class provides the example used in the paper ''Inferring Mealy Machines'' by Muzammil Shahbaz and Roland Groz
(see Figure 1).
- ExampleShahbazGroz() - Constructor for class de.learnlib.examples.mealy.ExampleShahbazGroz
-
- ExampleStack - Class in de.learnlib.examples.mealy
-
This example encodes a small stack with a capacity of three elements and "push" and "pop" operations as Mealy
machine.
- ExampleStack() - Constructor for class de.learnlib.examples.mealy.ExampleStack
-
- ExampleStack.Input - Enum in de.learnlib.examples.mealy
-
- ExampleStack.Output - Enum in de.learnlib.examples.mealy
-
- ExampleTinyDFA - Class in de.learnlib.examples.dfa
-
Tiny DFA with language (ab)*.
- ExampleTinyDFA() - Constructor for class de.learnlib.examples.dfa.ExampleTinyDFA
-
- ExampleTinyMealy - Class in de.learnlib.examples.mealy
-
Tiny machine with the language (a1a2)^*.
- ExampleTinyMealy() - Constructor for class de.learnlib.examples.mealy.ExampleTinyMealy
-
- ExecutableInput<CO> - Interface in de.learnlib.mapper.api
-
An executable input is a concrete input produced by a data mapper and can be executed directly.
- ExecutableInputSUL<I extends ExecutableInput<? extends O>,O> - Class in de.learnlib.mapper
-
- ExecutableInputSUL() - Constructor for class de.learnlib.mapper.ExecutableInputSUL
-
- execute() - Method in class de.learnlib.drivers.reflect.ConcreteMethodInput
-
- execute(C) - Method in interface de.learnlib.mapper.api.ContextExecutableInput
-
- execute() - Method in interface de.learnlib.mapper.api.ExecutableInput
-
executes the input.
- EXHAUSTIVE_BEST_EFFORT - Static variable in class de.learnlib.algorithms.adt.config.SubtreeReplacers
-
- EXHAUSTIVE_MIN_LENGTH - Static variable in class de.learnlib.algorithms.adt.config.SubtreeReplacers
-
- EXHAUSTIVE_MIN_SIZE - Static variable in class de.learnlib.algorithms.adt.config.SubtreeReplacers
-
- ExhaustiveReplacer - Class in de.learnlib.algorithms.adt.config.model.replacer
-
- ExhaustiveReplacer(ADSCalculator) - Constructor for class de.learnlib.algorithms.adt.config.model.replacer.ExhaustiveReplacer
-
- Experiment<A> - Class in de.learnlib.util
-
runs a learning experiment.
- Experiment(LearningAlgorithm<? extends A, I, D>, EquivalenceOracle<? super A, I, D>, Alphabet<I>) - Constructor for class de.learnlib.util.Experiment
-
- Experiment.DFAExperiment<I> - Class in de.learnlib.util
-
- Experiment.MealyExperiment<I,O> - Class in de.learnlib.util
-
- EXPONENTIAL_BWD - Static variable in class de.learnlib.acex.analyzers.AcexAnalyzers
-
Analyzer that searches for a suffix index using exponential search.
- EXPONENTIAL_FWD - Static variable in class de.learnlib.acex.analyzers.AcexAnalyzers
-
- exponentialSearchBwd(AbstractCounterexample<E>, int, int) - Static method in class de.learnlib.acex.analyzers.AcexAnalysisAlgorithms
-
Search for a suffix index using an exponential search.
- exponentialSearchFwd(AbstractCounterexample<E>, int, int) - Static method in class de.learnlib.acex.analyzers.AcexAnalysisAlgorithms
-
- exposeInternalHypothesis() - Method in class de.learnlib.algorithms.lstar.AbstractAutomatonLStar
-
- exposeInternalHypothesis() - Method in class de.learnlib.algorithms.lstar.dfa.ExtensibleLStarDFA
-
- exposeInternalHypothesis() - Method in class de.learnlib.algorithms.lstar.mealy.ClassicLStarMealy
-
- exposeInternalHypothesis() - Method in class de.learnlib.algorithms.lstar.mealy.ExtensibleLStarMealy
-
- exposeInternalHypothesis() - Method in class de.learnlib.algorithms.lstar.mealy.PartialLStarMealy
-
- ExtDTNode() - Constructor for class de.learnlib.algorithms.ttt.dfa.PrefixTTTLearnerDFA.ExtDTNode
-
- ExtDTNode(PrefixTTTLearnerDFA.ExtDTNode<I>, Boolean) - Constructor for class de.learnlib.algorithms.ttt.dfa.PrefixTTTLearnerDFA.ExtDTNode
-
- EXTEND_BEST_EFFORT - Static variable in class de.learnlib.algorithms.adt.config.ADTExtenders
-
- EXTEND_PARENT - Static variable in class de.learnlib.algorithms.adt.config.LeafSplitters
-
- extendLeaf(ADTNode<S, I, O>, Word<I>, Word<O>, Word<O>) - Method in class de.learnlib.algorithms.adt.adt.ADT
-
Splitting a leaf node by extending the trace leading into the node to split.
- ExtensibleLStarDFA<I> - Class in de.learnlib.algorithms.lstar.dfa
-
An implementation of Angluin's L* algorithm for learning DFAs, as described in the paper "Learning Regular Sets from
Queries and Counterexamples".
- ExtensibleLStarDFA(Alphabet<I>, MembershipOracle<I, Boolean>, List<Word<I>>, ObservationTableCEXHandler<? super I, ? super Boolean>, ClosingStrategy<? super I, ? super Boolean>) - Constructor for class de.learnlib.algorithms.lstar.dfa.ExtensibleLStarDFA
-
Constructor.
- ExtensibleLStarDFA(Alphabet<I>, MembershipOracle<I, Boolean>, List<Word<I>>, List<Word<I>>, ObservationTableCEXHandler<? super I, ? super Boolean>, ClosingStrategy<? super I, ? super Boolean>) - Constructor for class de.learnlib.algorithms.lstar.dfa.ExtensibleLStarDFA
-
- ExtensibleLStarDFABuilder<I> - Class in de.learnlib.algorithms.lstar.dfa
-
- ExtensibleLStarDFABuilder() - Constructor for class de.learnlib.algorithms.lstar.dfa.ExtensibleLStarDFABuilder
-
- ExtensibleLStarMealy<I,O> - Class in de.learnlib.algorithms.lstar.mealy
-
- ExtensibleLStarMealy(Alphabet<I>, MembershipOracle<I, Word<O>>, List<Word<I>>, ObservationTableCEXHandler<? super I, ? super Word<O>>, ClosingStrategy<? super I, ? super Word<O>>) - Constructor for class de.learnlib.algorithms.lstar.mealy.ExtensibleLStarMealy
-
- ExtensibleLStarMealy(Alphabet<I>, MembershipOracle<I, Word<O>>, List<Word<I>>, List<Word<I>>, ObservationTableCEXHandler<? super I, ? super Word<O>>, ClosingStrategy<? super I, ? super Word<O>>) - Constructor for class de.learnlib.algorithms.lstar.mealy.ExtensibleLStarMealy
-
- ExtensibleLStarMealyBuilder<I,O> - Class in de.learnlib.algorithms.lstar.mealy
-
- ExtensibleLStarMealyBuilder() - Constructor for class de.learnlib.algorithms.lstar.mealy.ExtensibleLStarMealyBuilder
-
- ExtensionResult<S,I,O> - Class in de.learnlib.algorithms.adt.model
-
A class that describes the possible result a
ADTExtender
can return.
- ExtensionResult(ADTNode<S, I, O>) - Constructor for class de.learnlib.algorithms.adt.model.ExtensionResult
-
- ExtensionResult(DefaultQuery<I, Word<O>>) - Constructor for class de.learnlib.algorithms.adt.model.ExtensionResult
-
- fetchIncoming() - Method in class de.learnlib.algorithms.kv.StateInfo
-
- fetchNonTreeIncoming(Collection<? super HTransition<I, O, SP, TP>>) - Method in class de.learnlib.algorithms.discriminationtree.hypothesis.HState
-
- fetchResults(Iterator<DefaultQuery<I, D>>, List<D>, int) - Static method in class de.learnlib.datastructure.observationtable.AbstractObservationTable
-
Fetches the given number of query responses and adds them to the specified output list.
- fetchSystemState(boolean) - Method in class de.learnlib.filter.reuse.tree.ReuseNode
-
The system state, may be null
.
- fetchSystemState(Word<I>) - Method in class de.learnlib.filter.reuse.tree.ReuseTree
-
- fillInStackTrace() - Method in exception de.learnlib.algorithms.adt.api.PartialTransitionAnalyzer.HypothesisModificationException
-
- Filter<I,D> - Interface in de.learnlib.api.oracle
-
A filter is an oracle that can be used as the middle element in a chain of oracles.
- FilterChain<I,D> - Class in de.learnlib.oracle.membership
-
A chain of oracles.
- FilterChain(MembershipOracle<I, D>, Filter<I, D>...) - Constructor for class de.learnlib.oracle.membership.FilterChain
-
- finalizeAny() - Method in class de.learnlib.algorithms.ttt.base.AbstractTTTLearner
-
Chooses a block root, and finalizes the corresponding discriminator.
- finalizeAny() - Method in class de.learnlib.algorithms.ttt.vpda.TTTLearnerVPDA
-
- FIND_LINEAR - Static variable in class de.learnlib.algorithms.lstar.ce.ObservationTableCEXHandlers
-
- FIND_LINEAR - Static variable in class de.learnlib.counterexamples.GlobalSuffixFinders
-
Adds the single suffix found by the access sequence transformation in ascending linear order.
- FIND_LINEAR - Static variable in class de.learnlib.counterexamples.LocalSuffixFinders
-
Searches for a distinguishing suffixes by checking for counterexample yielding access sequence transformations in
linear ascending order.
- FIND_LINEAR_ALLSUFFIXES - Static variable in class de.learnlib.algorithms.lstar.ce.ObservationTableCEXHandlers
-
- FIND_LINEAR_ALLSUFFIXES - Static variable in class de.learnlib.counterexamples.GlobalSuffixFinders
-
Adds the suffix found by the access sequence transformation in ascending linear order, and all of its suffixes.
- FIND_LINEAR_REVERSE - Static variable in class de.learnlib.algorithms.lstar.ce.ObservationTableCEXHandlers
-
- FIND_LINEAR_REVERSE - Static variable in class de.learnlib.counterexamples.GlobalSuffixFinders
-
Adds the single suffix found by the access sequence transformation in descending linear order.
- FIND_LINEAR_REVERSE - Static variable in class de.learnlib.counterexamples.LocalSuffixFinders
-
Searches for a distinguishing suffixes by checking for counterexample yielding access sequence transformations in
linear descending order.
- FIND_LINEAR_REVERSE_ALLSUFFIXES - Static variable in class de.learnlib.algorithms.lstar.ce.ObservationTableCEXHandlers
-
- FIND_LINEAR_REVERSE_ALLSUFFIXES - Static variable in class de.learnlib.counterexamples.GlobalSuffixFinders
-
Adds the suffix found by the access sequence transformation in descending linear order, and all of its suffixes.
- findCounterExample(A, Collection<? extends I>, int) - Method in interface de.learnlib.api.oracle.AutomatonOracle
-
Find a counterexample for a given hypothesis
.
- findCounterExample(A, Collection<? extends I>) - Method in interface de.learnlib.api.oracle.AutomatonOracle
-
Finds a counter example to the given hypothesis.
- findCounterExample(A, Collection<? extends I>) - Method in interface de.learnlib.api.oracle.EmptinessOracle
-
- findCounterExample(A, Collection<? extends I>) - Method in interface de.learnlib.api.oracle.EquivalenceOracle
-
Searches for a counterexample disproving the subjected hypothesis.
- findCounterExample(L, Collection<? extends I>) - Method in interface de.learnlib.api.oracle.LassoOracle
-
- findCounterExample(A, Collection<? extends I>) - Method in interface de.learnlib.api.oracle.PropertyOracle
-
Try to find a counterexample to the given hypothesis
if the property can not be disproved.
- findCounterExample(DFA<?, I>, Collection<? extends I>) - Method in class de.learnlib.filter.cache.dfa.DFACacheConsistencyTest
-
- findCounterExample(MealyMachine<?, I, ?, O>, Collection<? extends I>) - Method in class de.learnlib.filter.cache.mealy.MealyCacheConsistencyTest
-
- findCounterExample(StateLocalInputMealyMachine<?, I, ?, O>, Collection<? extends I>) - Method in class de.learnlib.filter.cache.mealy.StateLocalInputCacheConsistencyTest
-
- findCounterExample(L, Collection<? extends I>) - Method in class de.learnlib.oracle.emptiness.LassoEmptinessOracleImpl
-
- findCounterExample(A, Collection<? extends I>) - Method in class de.learnlib.oracle.equivalence.AbstractBFInclusionOracle
-
- findCounterExample(A, Collection<? extends I>) - Method in class de.learnlib.oracle.equivalence.AbstractTestWordEQOracle
-
- findCounterExample(A, Collection<? extends I>) - Method in class de.learnlib.oracle.equivalence.CExFirstOracle
-
- findCounterExample(A, Collection<? extends I>) - Method in class de.learnlib.oracle.equivalence.DelegateEQOracle
-
- findCounterExample(A, Collection<? extends I>) - Method in class de.learnlib.oracle.equivalence.DisproveFirstOracle
-
- findCounterExample(A, Collection<? extends I>) - Method in class de.learnlib.oracle.equivalence.EQOracleChain
-
- findCounterExample(MealyMachine<?, I, ?, O>, Collection<? extends I>) - Method in class de.learnlib.oracle.equivalence.mealy.RandomWalkEQOracle
-
- findCounterExample(StateLocalInputMealyMachine<?, I, ?, O>, Collection<? extends I>) - Method in class de.learnlib.oracle.equivalence.mealy.StateLocalInputMealySimulatorEQOracle
-
- findCounterExample(A, Collection<? extends I>) - Method in class de.learnlib.oracle.equivalence.mealy.SymbolEQOracleWrapper
-
- findCounterExample(SuffixOutput<I, D>, Collection<? extends I>) - Method in class de.learnlib.oracle.equivalence.SampleSetEQOracle
-
- findCounterExample(A, Collection<? extends I>) - Method in class de.learnlib.oracle.equivalence.SimpleEQOracle
-
- findCounterExample(DFA<?, I>, Collection<? extends I>) - Method in class de.learnlib.oracle.equivalence.SimulatorEQOracle.DFASimulatorEQOracle
-
- findCounterExample(UniversalDeterministicAutomaton<?, I, ?, ?, ?>, Collection<? extends I>) - Method in class de.learnlib.oracle.equivalence.SimulatorEQOracle
-
- findCounterExample(MealyMachine<?, I, ?, O>, Collection<? extends I>) - Method in class de.learnlib.oracle.equivalence.SimulatorEQOracle.MealySimulatorEQOracle
-
- findCounterExample(OneSEVPA<?, I>, Collection<? extends I>) - Method in class de.learnlib.oracle.equivalence.vpda.SimulatorEQOracle
-
- findDistinguishingSuffix(Inconsistency<I>) - Method in interface de.learnlib.datastructure.observationtable.ObservationTable
-
- findDistinguishingSuffix(Row<I>, Row<I>) - Method in interface de.learnlib.datastructure.observationtable.ObservationTable
-
- findDistinguishingSuffixIndex(Inconsistency<I>) - Method in interface de.learnlib.datastructure.observationtable.ObservationTable
-
- findDistinguishingSuffixIndex(Row<I>, Row<I>) - Method in interface de.learnlib.datastructure.observationtable.ObservationTable
-
- findInconsistency() - Method in class de.learnlib.algorithms.nlstar.ObservationTable
-
- findInconsistency() - Method in interface de.learnlib.datastructure.observationtable.ObservationTable
-
- findLCA(ADTNode<S, I, O>, ADTNode<S, I, O>) - Method in class de.learnlib.algorithms.adt.adt.ADT
-
Return the lowest common ancestor for the given two nodes.
- findLinear(Query<I, D>, AccessSequenceTransformer<I>, SuffixOutput<I, D>, MembershipOracle<I, D>, boolean) - Static method in class de.learnlib.counterexamples.GlobalSuffixFinders
-
Returns the suffix (plus all of its suffixes, if allSuffixes
is true) found by the access sequence
transformation in ascending linear order.
- findLinear(Query<I, D>, AccessSequenceTransformer<I>, SuffixOutput<I, D>, MembershipOracle<I, D>) - Static method in class de.learnlib.counterexamples.LocalSuffixFinders
-
Searches for a distinguishing suffixes by checking for counterexample yielding access sequence transformations in
linear ascending order.
- findLinearReverse(Query<I, D>, AccessSequenceTransformer<I>, SuffixOutput<I, D>, MembershipOracle<I, D>, boolean) - Static method in class de.learnlib.counterexamples.GlobalSuffixFinders
-
Returns the suffix (plus all of its suffixes, if allSuffixes
is true) found by the access sequence
transformation in descending linear order.
- findLinearReverse(Query<I, D>, AccessSequenceTransformer<I>, SuffixOutput<I, D>, MembershipOracle<I, D>) - Static method in class de.learnlib.counterexamples.LocalSuffixFinders
-
Searches for a distinguishing suffixes by checking for counterexample yielding access sequence transformations in
linear descending order.
- findMalerPnueli(Query<I, D>) - Static method in class de.learnlib.counterexamples.GlobalSuffixFinders
-
Returns all suffixes of the counterexample word as distinguishing suffixes, as suggested by Maler & Pnueli.
- findMismatch(MealyMachine<?, I, ?, O>, Word<I>, Word<O>) - Static method in class de.learnlib.util.mealy.MealyUtil
-
- findMismatch(Word<O>, Word<O>) - Static method in class de.learnlib.util.mealy.MealyUtil
-
- findOutputInconsistency() - Method in class de.learnlib.algorithms.ttt.base.AbstractTTTLearner
-
- findOutputInconsistency() - Method in class de.learnlib.algorithms.ttt.mealy.TTTLearnerMealy
-
- findRivestSchapire(Query<I, O>, AccessSequenceTransformer<I>, SuffixOutput<I, O>, MembershipOracle<I, O>, boolean) - Static method in class de.learnlib.counterexamples.GlobalSuffixFinders
-
Returns the suffix (plus all of its suffixes, if allSuffixes
is true) found by the binary search access
sequence transformation.
- findRivestSchapire(Query<I, D>, AccessSequenceTransformer<I>, SuffixOutput<I, D>, MembershipOracle<I, D>) - Static method in class de.learnlib.counterexamples.LocalSuffixFinders
-
Searches for a distinguishing suffixes by checking for counterexample yielding access sequence transformations
using a binary search, as proposed by Rivest & Schapire.
- findSeparatingWord(S, S, Word<I>) - Method in class de.learnlib.algorithms.adt.model.ObservationTree
-
Find a separating word for two hypothesis states, after applying given input sequence first.
- findSeparatingWord(S, S) - Method in class de.learnlib.algorithms.adt.model.ObservationTree
-
Find a separating word for two hypothesis states.
- findShahbaz(Query<I, D>, AccessSequenceTransformer<I>) - Static method in class de.learnlib.counterexamples.GlobalSuffixFinders
-
Returns all suffixes of the counterexample word as distinguishing suffixes, after stripping a maximal one-letter
extension of an access sequence, as suggested by Shahbaz.
- findSuffixes(Query<RI, RD>, AccessSequenceTransformer<RI>, SuffixOutput<RI, RD>, MembershipOracle<RI, RD>) - Method in interface de.learnlib.counterexamples.GlobalSuffixFinder
-
Finds a set of distinguishing suffixes which will allow to expose at least one additional state in the
hypothesis.
- findSuffixIndex(Query<RI, RO>, AccessSequenceTransformer<RI>, SuffixOutput<RI, RO>, MembershipOracle<RI, RO>) - Method in class de.learnlib.counterexamples.AcexLocalSuffixFinder
-
- findSuffixIndex(AcexAnalyzer, boolean, Query<RI, RO>, AccessSequenceTransformer<RI>, SuffixOutput<RI, RO>, MembershipOracle<RI, RO>) - Static method in class de.learnlib.counterexamples.AcexLocalSuffixFinder
-
- findSuffixIndex(Query<RI, RD>, AccessSequenceTransformer<RI>, SuffixOutput<RI, RD>, MembershipOracle<RI, RD>) - Method in interface de.learnlib.counterexamples.LocalSuffixFinder
-
Finds, for a given counterexample, a "split index", such that: - the part of the query word before this
index leads to the state being split - the part of the query word from this index on is a suffix
capable of splitting this state.
- findUnclosedRow() - Method in interface de.learnlib.datastructure.observationtable.ObservationTable
-
- firstOutput - Variable in class de.learnlib.algorithms.adt.adt.ADT.LCAInfo
-
- forEachSucc(Consumer<? super S>) - Method in class de.learnlib.datastructure.pta.pta.AbstractBasePTAState
-
- fork() - Method in interface de.learnlib.api.ObservableSUL
-
- fork() - Method in interface de.learnlib.api.StateLocalInputSUL
-
- fork() - Method in interface de.learnlib.api.SUL
-
Forks this SUL, if possible.
- fork() - Method in class de.learnlib.driver.util.MealySimulatorSUL
-
- fork() - Method in class de.learnlib.driver.util.StateLocalInputMealySimulatorSUL
-
- fork() - Method in class de.learnlib.drivers.api.TestDriver
-
- fork() - Method in class de.learnlib.drivers.reflect.SimplePOJODataMapper
-
- fork() - Method in class de.learnlib.filter.statistic.sul.ResetCounterObservableSUL
-
- fork() - Method in class de.learnlib.filter.statistic.sul.ResetCounterStateLocalInputSUL
-
- fork() - Method in class de.learnlib.filter.statistic.sul.ResetCounterSUL
-
- fork() - Method in class de.learnlib.filter.statistic.sul.SymbolCounterObservableSUL
-
- fork() - Method in class de.learnlib.filter.statistic.sul.SymbolCounterStateLocalInputSUL
-
- fork() - Method in class de.learnlib.filter.statistic.sul.SymbolCounterSUL
-
- fork() - Method in interface de.learnlib.mapper.api.SULMapper
-
Forks this mapper, i.e., returns a mapper that behaves in exactly the same way as this mapper, but allows for
being used independently of this mapper.
- fork() - Method in class de.learnlib.mapper.ContextExecutableInputSUL
-
- fork() - Method in class de.learnlib.mapper.ExecutableInputSUL
-
- fork() - Method in class de.learnlib.mapper.MappedSUL
-
- fromGlobalSuffixFinder(GlobalSuffixFinder<I, D>) - Static method in class de.learnlib.algorithms.lstar.ce.ObservationTableCEXHandlers
-
- fromLocalFinder(LocalSuffixFinder<I, D>) - Static method in class de.learnlib.counterexamples.GlobalSuffixFinders
-
- fromLocalFinder(LocalSuffixFinder<I, D>, boolean) - Static method in class de.learnlib.counterexamples.GlobalSuffixFinders
-
- fromLocalSuffixFinder(LocalSuffixFinder<I, D>) - Static method in class de.learnlib.algorithms.lstar.ce.ObservationTableCEXHandlers
-
- fromLocalSuffixFinder(LocalSuffixFinder<I, D>, boolean) - Static method in class de.learnlib.algorithms.lstar.ce.ObservationTableCEXHandlers
-
- fromString(String, Alphabet<I>, ObservationTableReader<I, D>) - Static method in class de.learnlib.datastructure.observationtable.OTUtils
-
- fullIntAbstraction(Alphabet<I>) - Method in class de.learnlib.algorithms.ttt.base.AbstractTTTHypothesis
-
- fullIntAbstraction(Alphabet<I>) - Method in class de.learnlib.algorithms.ttt.dfa.TTTHypothesisDFA
-
- fullIntAbstraction(Alphabet<I>) - Method in class de.learnlib.algorithms.ttt.mealy.TTTHypothesisMealy
-
- FWD_ANALYZERS - Static variable in class de.learnlib.acex.analyzers.AcexAnalyzers
-
- generateSamples(Alphabet<I>, M) - Static method in class de.learnlib.testsupport.it.learner.LearnerITUtil
-
- generateSamplesInternal(Alphabet<I>, DFA<?, I>) - Method in class de.learnlib.testsupport.it.learner.AbstractDFAPassiveLearnerIT
-
Utility method, that may be overriden by subclasses.
- generateTestWords(A, Collection<? extends I>) - Method in class de.learnlib.oracle.equivalence.AbstractTestWordEQOracle
-
Generate the stream of test words that should be used for the current equivalence check cycle.
- generateTestWords(A, Collection<? extends I>) - Method in class de.learnlib.oracle.equivalence.CompleteExplorationEQOracle
-
- generateTestWords(A, Collection<? extends I>) - Method in class de.learnlib.oracle.equivalence.IncrementalWMethodEQOracle
-
- generateTestWords(A, Collection<? extends I>) - Method in class de.learnlib.oracle.equivalence.RandomWMethodEQOracle
-
- generateTestWords(A, Collection<? extends I>) - Method in class de.learnlib.oracle.equivalence.RandomWordsEQOracle
-
- generateTestWords(A, Collection<? extends I>) - Method in class de.learnlib.oracle.equivalence.RandomWpMethodEQOracle
-
- generateTestWords(Output<I, Boolean>, Collection<? extends I>) - Method in class de.learnlib.oracle.equivalence.vpda.RandomWellMatchedWordsEQOracle
-
- generateTestWords(A, Collection<? extends I>) - Method in class de.learnlib.oracle.equivalence.WMethodEQOracle
-
- generateTestWords(A, Collection<? extends I>) - Method in class de.learnlib.oracle.equivalence.WpMethodEQOracle
-
- GenericObservationTable<I,D> - Class in de.learnlib.datastructure.observationtable
-
A generic observation table, that implements the classical OT semantics for fully specified systems.
- GenericObservationTable(Alphabet<I>) - Constructor for class de.learnlib.datastructure.observationtable.GenericObservationTable
-
Constructor.
- get(Object) - Method in class de.learnlib.datastructure.discriminationtree.model.BooleanMap
-
- get(boolean) - Method in class de.learnlib.datastructure.discriminationtree.model.BooleanMap
-
- getAccessSequence() - Method in class de.learnlib.algorithms.adt.automaton.ADTState
-
- getAccessSequence() - Method in class de.learnlib.algorithms.discriminationtree.hypothesis.HState
-
- getAccessSequence() - Method in class de.learnlib.algorithms.discriminationtree.hypothesis.HTransition
-
- getAccessSequence() - Method in class de.learnlib.algorithms.discriminationtree.hypothesis.vpda.AbstractHypTrans
-
- getAccessSequence() - Method in class de.learnlib.algorithms.discriminationtree.hypothesis.vpda.HypLoc
-
- getAccessSequence() - Method in class de.learnlib.algorithms.ttt.base.TTTState
-
- getAccessSequence() - Method in class de.learnlib.algorithms.ttt.base.TTTTransition
-
- getAccessSequence() - Method in interface de.learnlib.api.AccessSequenceProvider
-
Retrieves the access sequence of this object.
- getAdtExtender() - Method in class de.learnlib.algorithms.adt.learner.ADTLearnerBuilder
-
- getAllAnalyzers() - Static method in class de.learnlib.acex.analyzers.AcexAnalyzers
-
- getAllPrefixes() - Method in interface de.learnlib.datastructure.observationtable.ObservationTable
-
Retrieves all prefixes (short and long) in the table.
- getAllRows() - Method in interface de.learnlib.datastructure.observationtable.ObservationTable
-
- getAlphabet() - Method in class de.learnlib.algorithms.adt.learner.ADTLearnerBuilder
-
- getAlphabet() - Method in class de.learnlib.algorithms.dhc.mealy.MealyDHCBuilder
-
- getAlphabet() - Method in class de.learnlib.algorithms.discriminationtree.dfa.DTLearnerDFABuilder
-
- getAlphabet() - Method in class de.learnlib.algorithms.discriminationtree.mealy.DTLearnerMealyBuilder
-
- getAlphabet() - Method in class de.learnlib.algorithms.discriminationtree.vpda.DTLearnerVPDABuilder
-
- getAlphabet() - Method in class de.learnlib.algorithms.kv.dfa.KearnsVaziraniDFABuilder
-
- getAlphabet() - Method in class de.learnlib.algorithms.kv.mealy.KearnsVaziraniMealyBuilder
-
- getAlphabet() - Method in class de.learnlib.algorithms.lstar.dfa.ClassicLStarDFABuilder
-
- getAlphabet() - Method in class de.learnlib.algorithms.lstar.dfa.ExtensibleLStarDFABuilder
-
- getAlphabet() - Method in class de.learnlib.algorithms.lstar.mealy.ClassicLStarMealyBuilder
-
- getAlphabet() - Method in class de.learnlib.algorithms.lstar.mealy.ExtensibleLStarMealyBuilder
-
- getAlphabet() - Method in class de.learnlib.algorithms.malerpnueli.MalerPnueliDFABuilder
-
- getAlphabet() - Method in class de.learnlib.algorithms.malerpnueli.MalerPnueliMealyBuilder
-
- getAlphabet() - Method in class de.learnlib.algorithms.nlstar.NLStarLearnerBuilder
-
- getAlphabet() - Method in class de.learnlib.algorithms.rivestschapire.RivestSchapireDFABuilder
-
- getAlphabet() - Method in class de.learnlib.algorithms.rivestschapire.RivestSchapireMealyBuilder
-
- getAlphabet() - Method in class de.learnlib.algorithms.ttt.dfa.TTTLearnerDFABuilder
-
- getAlphabet() - Method in class de.learnlib.algorithms.ttt.mealy.TTTLearnerMealyBuilder
-
- getAlphabet() - Method in class de.learnlib.algorithms.ttt.vpda.TTTLearnerVPDABuilder
-
- getAlphabet() - Method in class de.learnlib.examples.DefaultLearningExample
-
- getAlphabet() - Method in class de.learnlib.examples.DefaultPassiveLearningExample
-
- getAlphabet() - Method in interface de.learnlib.examples.LearningExample
-
- getAlphabet() - Method in class de.learnlib.examples.mealy.ExampleRandomStateLocalInputMealy
-
- getAlphabet() - Method in interface de.learnlib.examples.PassiveLearningExample
-
- getAlphabetExtensions() - Method in class de.learnlib.testsupport.AbstractGrowingAlphabetDFATest
-
- getAlphabetExtensions() - Method in class de.learnlib.testsupport.AbstractGrowingAlphabetMealyTest
-
- getAlphabetExtensions() - Method in class de.learnlib.testsupport.AbstractGrowingAlphabetTest
-
- getAnalyzer() - Method in class de.learnlib.algorithms.discriminationtree.vpda.DTLearnerVPDABuilder
-
- getAnalyzer() - Method in class de.learnlib.algorithms.ttt.dfa.TTTLearnerDFABuilder
-
- getAnalyzer() - Method in class de.learnlib.algorithms.ttt.mealy.TTTLearnerMealyBuilder
-
- getAnalyzer() - Method in class de.learnlib.algorithms.ttt.vpda.TTTLearnerVPDABuilder
-
- getAnalyzers(AcexAnalyzers.Direction) - Static method in class de.learnlib.acex.analyzers.AcexAnalyzers
-
- getAnySuccessor(TTTState<I, D>, I) - Method in class de.learnlib.algorithms.ttt.base.AbstractTTTLearner
-
- getAnySuccessor(TTTState<I, D>, Iterable<? extends I>) - Method in class de.learnlib.algorithms.ttt.base.AbstractTTTLearner
-
- getAnySuccessor(State<HypLoc<I>>, I) - Method in class de.learnlib.algorithms.ttt.vpda.TTTLearnerVPDA
-
- getAnyTarget(TTTTransition<I, D>) - Method in class de.learnlib.algorithms.ttt.base.AbstractTTTLearner
-
Retrieves the target state of a given transition.
- getBackwardAnalyzers() - Static method in class de.learnlib.acex.analyzers.AcexAnalyzers
-
- getBaseState() - Method in class de.learnlib.algorithms.discriminationtree.vpda.DTLearnerVPDA.PrefixTransformAcex
-
- getBlueState() - Method in class de.learnlib.datastructure.pta.pta.RedBlueMerge
-
- getBool(LearnLibProperty, boolean) - Method in class de.learnlib.setting.LearnLibSettings
-
- getBoolean(LearnLibProperty) - Method in class de.learnlib.setting.LearnLibSettings
-
- getCache() - Method in class de.learnlib.filter.cache.dfa.DFAHashCacheOracle.DFAHashCacheOracleState
-
- getCachedOracle(Alphabet<Character>, MembershipOracle<Character, Boolean>, List<Consumer<Character>>) - Method in class de.learnlib.testsupport.AbstractGrowingAlphabetDFATest
-
- getCachedOracle(Alphabet<Character>, MembershipOracle<Character, Word<Character>>, List<Consumer<Character>>) - Method in class de.learnlib.testsupport.AbstractGrowingAlphabetMealyTest
-
- getCachedOracle(Alphabet<I>, OR, List<Consumer<I>>) - Method in class de.learnlib.testsupport.AbstractGrowingAlphabetTest
-
- getCall() - Method in class de.learnlib.drivers.reflect.MethodInput
-
- getCause() - Method in class de.learnlib.drivers.reflect.Error
-
- getCexHandler() - Method in class de.learnlib.algorithms.lstar.dfa.ExtensibleLStarDFABuilder
-
- getCexHandler() - Method in class de.learnlib.algorithms.lstar.mealy.ClassicLStarMealyBuilder
-
- getCexHandler() - Method in class de.learnlib.algorithms.lstar.mealy.ExtensibleLStarMealyBuilder
-
- getCexHandler() - Method in class de.learnlib.algorithms.lstar.mealy.PartialLStarMealyBuilder
-
- getChild(O) - Method in class de.learnlib.datastructure.discriminationtree.model.AbstractDTNode
-
- getChildEntries() - Method in class de.learnlib.datastructure.discriminationtree.model.AbstractDTNode
-
- getChildren() - Method in class de.learnlib.algorithms.adt.adt.ADTResetNode
-
- getChildren() - Method in class de.learnlib.datastructure.discriminationtree.model.AbstractDTNode
-
- getClosingStrategy() - Method in class de.learnlib.algorithms.lstar.dfa.ExtensibleLStarDFABuilder
-
- getClosingStrategy() - Method in class de.learnlib.algorithms.lstar.mealy.ClassicLStarMealyBuilder
-
- getClosingStrategy() - Method in class de.learnlib.algorithms.lstar.mealy.ExtensibleLStarMealyBuilder
-
- getClosingStrategy() - Method in class de.learnlib.algorithms.lstar.mealy.PartialLStarMealyBuilder
-
- getClosingStrategy() - Method in class de.learnlib.algorithms.malerpnueli.MalerPnueliDFABuilder
-
- getClosingStrategy() - Method in class de.learnlib.algorithms.malerpnueli.MalerPnueliMealyBuilder
-
- getClosingStrategy() - Method in class de.learnlib.algorithms.rivestschapire.RivestSchapireDFABuilder
-
- getClosingStrategy() - Method in class de.learnlib.algorithms.rivestschapire.RivestSchapireMealyBuilder
-
- getColor() - Method in class de.learnlib.datastructure.pta.pta.AbstractBlueFringePTAState
-
- getContent(int) - Method in class de.learnlib.algorithms.nlstar.Row
-
- getContents() - Method in class de.learnlib.algorithms.nlstar.Row
-
- getCount() - Method in class de.learnlib.filter.statistic.Counter
-
- getCount() - Method in class de.learnlib.filter.statistic.oracle.CounterOracle
-
- getCounter() - Method in class de.learnlib.filter.statistic.oracle.CounterOracle
-
- getCounterExample() - Method in class de.learnlib.algorithms.adt.model.ExtensionResult
-
Return the found counterexample.
- getCounterExample() - Method in class de.learnlib.api.logging.LoggingPropertyOracle
-
- getCounterExample() - Method in interface de.learnlib.api.oracle.PropertyOracle
-
- getCounterExample() - Method in class de.learnlib.oracle.property.PropertyOracleChain
-
- getCounterexampleAnalyzer() - Method in class de.learnlib.algorithms.kv.dfa.KearnsVaziraniDFABuilder
-
- getCounterexampleAnalyzer() - Method in class de.learnlib.algorithms.kv.mealy.KearnsVaziraniMealyBuilder
-
- getCoveredRows(Row<I>) - Method in class de.learnlib.algorithms.nlstar.ObservationTable
-
- getCoveredRows() - Method in class de.learnlib.algorithms.nlstar.Row
-
- getCutoutNodes() - Method in class de.learnlib.algorithms.adt.model.ReplacementResult
-
The set of hypothesis states that are not covered on the proposed replacement.
- getData() - Method in class de.learnlib.datastructure.discriminationtree.model.AbstractDTNode
-
- getDefinitiveSuccessor(State<HypLoc<I>>, Word<I>) - Method in class de.learnlib.algorithms.discriminationtree.vpda.DTLearnerVPDA
-
- getDefinitiveSuccessor(State<HypLoc<I>>, Word<I>) - Method in class de.learnlib.algorithms.ttt.vpda.TTTLearnerVPDA
-
- getDepth() - Method in class de.learnlib.algorithms.discriminationtree.hypothesis.HState
-
- getDepth() - Method in class de.learnlib.datastructure.discriminationtree.model.AbstractDTNode
-
- getDetails() - Method in interface de.learnlib.api.statistic.StatisticData
-
- getDetails() - Method in class de.learnlib.filter.statistic.AbstractStatisticData
-
- getDetails() - Method in class de.learnlib.filter.statistic.Counter
-
- getDetails() - Method in class de.learnlib.filter.statistic.HistogramDataSet
-
- getDeterministicState(TTTState<I, D>, Word<I>) - Method in class de.learnlib.algorithms.ttt.base.AbstractTTTLearner
-
- getDeterminizedHypothesis() - Method in class de.learnlib.algorithms.nlstar.NLStarLearner
-
Retrieves a deterministic version of the hypothesis.
- getDiscriminationTree() - Method in class de.learnlib.algorithms.discriminationtree.AbstractDTLearner
-
- getDiscriminationTree() - Method in class de.learnlib.algorithms.kv.dfa.KearnsVaziraniDFA
-
- getDiscriminationTree() - Method in class de.learnlib.algorithms.kv.mealy.KearnsVaziraniMealy
-
- getDiscriminationTree() - Method in class de.learnlib.algorithms.ttt.base.AbstractTTTLearner
-
Returns the discrimination tree.
- getDiscriminator() - Method in class de.learnlib.algorithms.ttt.base.AbstractTTTLearner.Splitter
-
- getDiscriminator() - Method in class de.learnlib.algorithms.ttt.vpda.Splitter
-
- getDiscriminator() - Method in class de.learnlib.datastructure.discriminationtree.model.AbstractDTNode
-
- getDiscriminatorLength() - Method in class de.learnlib.algorithms.ttt.base.AbstractTTTLearner.Splitter
-
- getDT() - Method in class de.learnlib.algorithms.discriminationtree.hypothesis.HTransition
-
- getDTLeaf() - Method in class de.learnlib.algorithms.discriminationtree.hypothesis.HState
-
- getDTLeaf() - Method in class de.learnlib.algorithms.ttt.base.TTTState
-
Retrieves the discrimination tree leaf associated with this state.
- getDTTarget() - Method in class de.learnlib.algorithms.ttt.base.TTTTransition
-
- getEdges() - Method in class de.learnlib.filter.reuse.tree.ReuseNode
-
- getEdgeWithInput(int) - Method in class de.learnlib.filter.reuse.tree.ReuseNode
-
May be null
.
- getEnumValue(LearnLibProperty, Class<E>, E) - Method in class de.learnlib.setting.LearnLibSettings
-
- getEnumValue(LearnLibProperty, Class<E>) - Method in class de.learnlib.setting.LearnLibSettings
-
- getEpsilonRoot() - Method in class de.learnlib.algorithms.discriminationtree.dfa.DTLearnerDFABuilder
-
- getEquivalenceOracle(DFA<?, Character>) - Method in class de.learnlib.testsupport.AbstractResumableLearnerDFATest
-
- getEquivalenceOracle(MealyMachine<?, Character, ?, Character>) - Method in class de.learnlib.testsupport.AbstractResumableLearnerMealyTest
-
- getEquivalenceOracle(M) - Method in class de.learnlib.testsupport.AbstractResumableLearnerTest
-
- getFinalHypothesis() - Method in class de.learnlib.util.Experiment
-
- getFirstRow() - Method in class de.learnlib.datastructure.observationtable.Inconsistency
-
Retrieves the first (short prefix) row constituting the inconsistency.
- getForwardAnalyzers() - Static method in class de.learnlib.acex.analyzers.AcexAnalyzers
-
- getGlobalSuffixes() - Method in class de.learnlib.algorithms.dhc.mealy.MealyDHC
-
- getGlobalSuffixes() - Method in class de.learnlib.algorithms.lstar.AbstractLStar
-
- getGlobalSuffixes() - Method in interface de.learnlib.api.algorithm.feature.GlobalSuffixFeature
-
Retrieves the global suffixes of this learner.
- getHistogram() - Method in class de.learnlib.filter.statistic.HistogramDataSet
-
- getHypothesisDS() - Method in class de.learnlib.algorithms.discriminationtree.AbstractDTLearner
-
- getHypothesisDS() - Method in class de.learnlib.algorithms.ttt.base.AbstractTTTLearner
-
- getHypothesisDS() - Method in class de.learnlib.algorithms.ttt.dfa.TTTLearnerDFA
-
- getHypothesisModel() - Method in class de.learnlib.algorithms.adt.learner.ADTLearner
-
- getHypothesisModel() - Method in class de.learnlib.algorithms.dhc.mealy.MealyDHC
-
- getHypothesisModel() - Method in class de.learnlib.algorithms.discriminationtree.dfa.DTLearnerDFA
-
- getHypothesisModel() - Method in class de.learnlib.algorithms.discriminationtree.mealy.DTLearnerMealy
-
- getHypothesisModel() - Method in class de.learnlib.algorithms.discriminationtree.vpda.AbstractVPDALearner
-
- getHypothesisModel() - Method in class de.learnlib.algorithms.kv.dfa.KearnsVaziraniDFA
-
- getHypothesisModel() - Method in class de.learnlib.algorithms.kv.mealy.KearnsVaziraniMealy
-
- getHypothesisModel() - Method in class de.learnlib.algorithms.lstar.AbstractAutomatonLStar
-
- getHypothesisModel() - Method in class de.learnlib.algorithms.lstar.mealy.ExtensibleLStarMealy
-
- getHypothesisModel() - Method in class de.learnlib.algorithms.nlstar.NLStarLearner
-
- getHypothesisModel() - Method in class de.learnlib.algorithms.ttt.dfa.TTTLearnerDFA
-
- getHypothesisModel() - Method in class de.learnlib.algorithms.ttt.mealy.TTTLearnerMealy
-
- getHypothesisModel() - Method in interface de.learnlib.api.algorithm.LearningAlgorithm
-
Returns the current hypothesis model.
- getHypothesisModel() - Method in class de.learnlib.filter.statistic.learner.RefinementCounterLearner
-
- getHypothesisModel() - Method in class de.learnlib.util.nfa.NFALearnerWrapper
-
- getHypothesisState() - Method in class de.learnlib.algorithms.adt.adt.ADTResetNode
-
- getId() - Method in class de.learnlib.algorithms.discriminationtree.hypothesis.HState
-
- getId() - Method in class de.learnlib.drivers.reflect.Error
-
- getId() - Method in class de.learnlib.drivers.reflect.ReturnValue
-
- getId() - Method in class de.learnlib.filter.reuse.tree.ReuseNode
-
- getIncoming() - Method in class de.learnlib.algorithms.discriminationtree.hypothesis.vpda.DTNode
-
- getIncoming() - Method in class de.learnlib.algorithms.ttt.base.AbstractBaseDTNode
-
- getIncoming(O) - Method in class de.learnlib.datastructure.discriminationtree.SplitData
-
Retrieves the list of incoming transitions for the respective label.
- getIncomingTransitions() - Method in class de.learnlib.algorithms.adt.automaton.ADTState
-
- getIndex() - Method in class de.learnlib.algorithms.discriminationtree.hypothesis.vpda.HypLoc
-
- getIndex() - Method in class de.learnlib.datastructure.pta.pta.PTATransition
-
- getInitialAlphabet() - Method in class de.learnlib.testsupport.AbstractGrowingAlphabetDFATest
-
- getInitialAlphabet() - Method in class de.learnlib.testsupport.AbstractGrowingAlphabetMealyTest
-
- getInitialAlphabet() - Method in class de.learnlib.testsupport.AbstractGrowingAlphabetTest
-
- getInitialAlphabet() - Method in class de.learnlib.testsupport.AbstractResumableLearnerDFATest
-
- getInitialAlphabet() - Method in class de.learnlib.testsupport.AbstractResumableLearnerMealyTest
-
- getInitialAlphabet() - Method in class de.learnlib.testsupport.AbstractResumableLearnerTest
-
- getInitialLocation() - Method in class de.learnlib.algorithms.discriminationtree.hypothesis.vpda.OneSEVPAHypothesis
-
- getInitialPrefixes() - Method in class de.learnlib.algorithms.lstar.dfa.ExtensibleLStarDFABuilder
-
- getInitialPrefixes() - Method in class de.learnlib.algorithms.lstar.mealy.ClassicLStarMealyBuilder
-
- getInitialPrefixes() - Method in class de.learnlib.algorithms.lstar.mealy.ExtensibleLStarMealyBuilder
-
- getInitialPrefixes() - Method in class de.learnlib.algorithms.lstar.mealy.PartialLStarMealyBuilder
-
- getInitialSplitters() - Method in class de.learnlib.algorithms.dhc.mealy.MealyDHCBuilder
-
- getInitialState() - Method in class de.learnlib.algorithms.discriminationtree.hypothesis.DTLearnerHypothesis
-
- getInitialState() - Method in class de.learnlib.algorithms.ttt.base.AbstractTTTHypothesis
-
- getInitialState() - Method in class de.learnlib.datastructure.pta.pta.BasePTA
-
- getInitialSuffixes() - Method in class de.learnlib.algorithms.lstar.dfa.ExtensibleLStarDFABuilder
-
- getInitialSuffixes() - Method in class de.learnlib.algorithms.lstar.mealy.ClassicLStarMealyBuilder
-
- getInitialSuffixes() - Method in class de.learnlib.algorithms.lstar.mealy.ExtensibleLStarMealyBuilder
-
- getInitialSuffixes() - Method in class de.learnlib.algorithms.lstar.mealy.PartialLStarMealyBuilder
-
- getInitialSuffixes() - Method in class de.learnlib.algorithms.malerpnueli.MalerPnueliDFABuilder
-
- getInitialSuffixes() - Method in class de.learnlib.algorithms.malerpnueli.MalerPnueliMealyBuilder
-
- getInitialSuffixes() - Method in class de.learnlib.algorithms.rivestschapire.RivestSchapireDFABuilder
-
- getInitialSuffixes() - Method in class de.learnlib.algorithms.rivestschapire.RivestSchapireMealyBuilder
-
- getInput() - Method in class de.learnlib.algorithms.adt.automaton.ADTTransition
-
- getInput() - Method in class de.learnlib.algorithms.ttt.base.TTTTransition
-
- getInput() - Method in class de.learnlib.api.query.Query
-
Retrieves the input word of this query.
- getInput() - Method in class de.learnlib.filter.reuse.tree.ReuseEdge
-
The respective input on this edge, never null
.
- getInputAlphabet() - Method in class de.learnlib.algorithms.ttt.base.AbstractTTTHypothesis
-
- getInputAlphabet() - Method in class de.learnlib.datastructure.observationtable.AbstractObservationTable
-
- getInputAlphabet() - Method in interface de.learnlib.datastructure.observationtable.ObservationTable
-
Retrieves the input alphabet used in this observation table.
- getInputAlphabet() - Method in class de.learnlib.datastructure.observationtable.reader.SimpleObservationTable
-
- getInputs() - Method in class de.learnlib.drivers.reflect.SimplePOJOTestDriver
-
- getInstance() - Static method in class de.learnlib.setting.LearnLibSettings
-
- getInt(LearnLibProperty, int) - Method in class de.learnlib.setting.LearnLibSettings
-
- getInteger(LearnLibProperty) - Method in class de.learnlib.setting.LearnLibSettings
-
- getInternalSuccessor(HypLoc<I>, I) - Method in class de.learnlib.algorithms.discriminationtree.hypothesis.vpda.OneSEVPAHypothesis
-
- getInternalTransition(int) - Method in class de.learnlib.algorithms.discriminationtree.hypothesis.vpda.HypLoc
-
- getInternalTransition(State<HypLoc<I>>, I) - Method in class de.learnlib.algorithms.discriminationtree.hypothesis.vpda.OneSEVPAHypothesis
-
- getInternalTransition(HypLoc<I>, I) - Method in class de.learnlib.algorithms.discriminationtree.hypothesis.vpda.OneSEVPAHypothesis
-
- getInternalTransition(TTTState<I, D>, I) - Method in class de.learnlib.algorithms.ttt.base.AbstractTTTHypothesis
-
Retrieves the
internal transition (i.e., the
TTTTransition
object) for a given state and input.
- getInternalTransition(TTTState<I, D>, int) - Method in class de.learnlib.algorithms.ttt.base.AbstractTTTHypothesis
-
- getIntInitialState() - Method in class de.learnlib.algorithms.ttt.base.AbstractTTTHypothesis
-
- getIntSuccessor(T) - Method in class de.learnlib.algorithms.ttt.base.AbstractTTTHypothesis
-
- getIntSymbol() - Method in class de.learnlib.algorithms.discriminationtree.hypothesis.vpda.HypIntTrans
-
- getLabel() - Method in interface de.learnlib.datastructure.observationtable.Row
-
Retrieves the label of this row.
- getLabels() - Method in class de.learnlib.datastructure.discriminationtree.SplitData
-
- getLCA(int) - Method in class de.learnlib.algorithms.kv.dfa.KearnsVaziraniDFA.KVAbstractCounterexample
-
- getLCA(int) - Method in class de.learnlib.algorithms.kv.mealy.KearnsVaziraniMealy.KVAbstractCounterexample
-
- getLeaf() - Method in class de.learnlib.algorithms.discriminationtree.hypothesis.vpda.HypLoc
-
- getLeafSplitter() - Method in class de.learnlib.algorithms.adt.learner.ADTLearnerBuilder
-
- getLearner(OR, Alphabet<I>) - Method in class de.learnlib.testsupport.AbstractGrowingAlphabetTest
-
- getLearner(OR, Alphabet<I>) - Method in class de.learnlib.testsupport.AbstractResumableLearnerTest
-
- getLearner() - Method in class de.learnlib.testsupport.it.learner.PassiveLearnerVariant
-
- getLearnerName() - Method in class de.learnlib.testsupport.it.learner.PassiveLearnerVariant
-
- getLearnerVariants() - Method in class de.learnlib.testsupport.it.learner.PassiveLearnerVariantListImpl
-
- getLength() - Method in interface de.learnlib.acex.AbstractCounterexample
-
- getLength() - Method in class de.learnlib.acex.impl.AbstractBaseCounterexample
-
Retrieves the length of the abstract counterexample.
- getLength() - Method in class de.learnlib.algorithms.discriminationtree.hypothesis.vpda.ContextPair
-
- getLocation(int) - Method in class de.learnlib.algorithms.discriminationtree.hypothesis.vpda.OneSEVPAHypothesis
-
- getLocationId(HypLoc<I>) - Method in class de.learnlib.algorithms.discriminationtree.hypothesis.vpda.OneSEVPAHypothesis
-
- getLocations() - Method in class de.learnlib.algorithms.discriminationtree.hypothesis.vpda.OneSEVPAHypothesis
-
- getLogger(Class<?>) - Static method in interface de.learnlib.api.logging.LearnLogger
-
Convenience method for easing the common practice of using a class name as the name for the logger.
- getLogger(String) - Static method in interface de.learnlib.api.logging.LearnLogger
-
get an instance of a logger for name. assumes that there is no ordinary logger of the same name.
- getLongPrefixes() - Method in interface de.learnlib.datastructure.observationtable.ObservationTable
-
Retrieves the long prefixes in the table.
- getLongPrefixRows() - Method in class de.learnlib.datastructure.observationtable.AbstractObservationTable
-
- getLongPrefixRows() - Method in interface de.learnlib.datastructure.observationtable.ObservationTable
-
- getLongPrefixRows() - Method in class de.learnlib.datastructure.observationtable.reader.SimpleObservationTable
-
- getLoop() - Method in class de.learnlib.api.query.OmegaQuery
-
- getMappedInputs() - Method in class de.learnlib.mapper.StringMapper
-
- getMaxDepth() - Method in class de.learnlib.oracle.equivalence.IncrementalWMethodEQOracle
-
- getMean() - Method in class de.learnlib.filter.statistic.HistogramDataSet
-
- getMedian() - Method in class de.learnlib.filter.statistic.HistogramDataSet
-
- getMembershipOracle() - Method in interface de.learnlib.api.oracle.OmegaMembershipOracle.DFAOmegaMembershipOracle
-
- getMembershipOracle() - Method in interface de.learnlib.api.oracle.OmegaMembershipOracle
-
Returns a regular membership oracle.
- getMembershipOracle() - Method in interface de.learnlib.api.oracle.OmegaMembershipOracle.MealyOmegaMembershipOracle
-
- getMembershipOracle() - Method in class de.learnlib.oracle.membership.AbstractSULOmegaOracle
-
- getMembershipOracle() - Method in class de.learnlib.oracle.membership.SimulatorOmegaOracle.DFASimulatorOmegaOracle
-
- getMembershipOracle() - Method in class de.learnlib.oracle.membership.SimulatorOmegaOracle
-
- getMembershipOracle() - Method in class de.learnlib.oracle.membership.SimulatorOmegaOracle.MealySimulatorOmegaOracle
-
- getMembershipOracle() - Method in class de.learnlib.util.AbstractBFOracle
-
- getMethod() - Method in class de.learnlib.drivers.reflect.MethodInput
-
- getMultiplier() - Method in interface de.learnlib.api.oracle.AutomatonOracle
-
Returns the multiplier used to compute the number of queries this automaton oracle should perform to
decide whether a given hypothesis is a counter example.
- getMultiplier() - Method in class de.learnlib.util.AbstractBFOracle
-
- getName() - Method in class de.learnlib.acex.analyzers.AbstractNamedAcexAnalyzer
-
Retrieves the name of this analyzer.
- getName() - Method in interface de.learnlib.api.statistic.StatisticData
-
- getName() - Method in class de.learnlib.filter.statistic.AbstractStatisticData
-
- getName() - Method in class de.learnlib.testsupport.it.learner.PassiveLearnerVariant
-
- getNewDiscriminator() - Method in class de.learnlib.algorithms.ttt.vpda.Splitter
-
- getNewDiscriminatorLength() - Method in class de.learnlib.algorithms.ttt.vpda.Splitter
-
- getNextElement() - Method in class de.learnlib.datastructure.discriminationtree.model.AbstractTemporaryIntrusiveDTNode
-
- getNextElement() - Method in interface de.learnlib.datastructure.list.IntrusiveListElem
-
- getNextElement() - Method in class de.learnlib.datastructure.list.IntrusiveListElemImpl
-
- getNode(int) - Method in class de.learnlib.algorithms.discriminationtree.hypothesis.DTLearnerHypothesis.GraphView
-
- getNodeId(HState<I, O, SP, TP>) - Method in class de.learnlib.algorithms.discriminationtree.hypothesis.DTLearnerHypothesis.GraphView
-
- getNodes() - Method in interface de.learnlib.algorithms.adt.adt.ADTNode
-
- getNodes() - Method in class de.learnlib.algorithms.discriminationtree.hypothesis.DTLearnerHypothesis.GraphView
-
- getNodes() - Method in class de.learnlib.algorithms.ttt.base.AbstractTTTHypothesis.GraphView
-
- getNodes() - Method in class de.learnlib.datastructure.discriminationtree.model.AbstractDiscriminationTree
-
- getNodes() - Method in class de.learnlib.filter.reuse.tree.ReuseTree
-
- getNodeToReplace() - Method in class de.learnlib.algorithms.adt.model.ReplacementResult
-
The
ADT
subtree (root-node) that should be replaced.
- getNodeType() - Method in class de.learnlib.algorithms.adt.adt.ADTLeafNode
-
- getNodeType() - Method in interface de.learnlib.algorithms.adt.adt.ADTNode
-
Returns the node type of the current node.
- getNodeType() - Method in class de.learnlib.algorithms.adt.adt.ADTResetNode
-
- getNodeType() - Method in class de.learnlib.algorithms.adt.adt.ADTSymbolNode
-
- getNondetSuccessors(Collection<? extends TTTState<I, D>>, I) - Method in class de.learnlib.algorithms.ttt.base.AbstractTTTLearner
-
- getNonTreeTarget() - Method in class de.learnlib.algorithms.discriminationtree.hypothesis.vpda.AbstractHypTrans
-
- getNonTreeTarget() - Method in class de.learnlib.algorithms.ttt.base.TTTTransition
-
- getNumRedStates() - Method in class de.learnlib.datastructure.pta.pta.AbstractBlueFringePTA
-
- getNumUpperRows() - Method in class de.learnlib.algorithms.nlstar.ObservationTable
-
- getObservationTable() - Method in class de.learnlib.algorithms.lstar.AbstractLStar
-
- getObservationTable() - Method in interface de.learnlib.datastructure.observationtable.ObservationTableFeature
-
- getObservationTree() - Method in class de.learnlib.algorithms.adt.model.ObservationTree
-
- getOmegaMembershipOracle() - Method in class de.learnlib.oracle.emptiness.LassoEmptinessOracleImpl
-
- getOracle() - Method in class de.learnlib.algorithms.adt.learner.ADTLearnerBuilder
-
- getOracle() - Method in class de.learnlib.algorithms.dhc.mealy.MealyDHCBuilder
-
- getOracle() - Method in class de.learnlib.algorithms.discriminationtree.dfa.DTLearnerDFABuilder
-
- getOracle() - Method in class de.learnlib.algorithms.discriminationtree.mealy.DTLearnerMealyBuilder
-
- getOracle() - Method in class de.learnlib.algorithms.discriminationtree.vpda.DTLearnerVPDABuilder
-
- getOracle() - Method in class de.learnlib.algorithms.kv.dfa.KearnsVaziraniDFABuilder
-
- getOracle() - Method in class de.learnlib.algorithms.kv.mealy.KearnsVaziraniMealyBuilder
-
- getOracle() - Method in class de.learnlib.algorithms.lstar.dfa.ClassicLStarDFABuilder
-
- getOracle() - Method in class de.learnlib.algorithms.lstar.dfa.ExtensibleLStarDFABuilder
-
- getOracle() - Method in class de.learnlib.algorithms.lstar.mealy.ClassicLStarMealyBuilder
-
- getOracle() - Method in class de.learnlib.algorithms.lstar.mealy.ExtensibleLStarMealyBuilder
-
- getOracle() - Method in class de.learnlib.algorithms.lstar.mealy.PartialLStarMealyBuilder
-
- getOracle() - Method in class de.learnlib.algorithms.malerpnueli.MalerPnueliDFABuilder
-
- getOracle() - Method in class de.learnlib.algorithms.malerpnueli.MalerPnueliMealyBuilder
-
- getOracle() - Method in class de.learnlib.algorithms.nlstar.NLStarLearnerBuilder
-
- getOracle() - Method in class de.learnlib.algorithms.rivestschapire.RivestSchapireDFABuilder
-
- getOracle() - Method in class de.learnlib.algorithms.rivestschapire.RivestSchapireMealyBuilder
-
- getOracle() - Method in class de.learnlib.algorithms.ttt.dfa.TTTLearnerDFABuilder
-
- getOracle() - Method in class de.learnlib.algorithms.ttt.mealy.TTTLearnerMealyBuilder
-
- getOracle() - Method in class de.learnlib.algorithms.ttt.vpda.TTTLearnerVPDABuilder
-
- getOracle(DFA<?, Character>) - Method in class de.learnlib.testsupport.AbstractGrowingAlphabetDFATest
-
- getOracle(MealyMachine<?, Character, ?, Character>) - Method in class de.learnlib.testsupport.AbstractGrowingAlphabetMealyTest
-
- getOracle(M) - Method in class de.learnlib.testsupport.AbstractGrowingAlphabetTest
-
- getOracle(DFA<?, Character>) - Method in class de.learnlib.testsupport.AbstractResumableLearnerDFATest
-
- getOracle(MealyMachine<?, Character, ?, Character>) - Method in class de.learnlib.testsupport.AbstractResumableLearnerMealyTest
-
- getOracle(M) - Method in class de.learnlib.testsupport.AbstractResumableLearnerTest
-
- getOrCreateState(int[]) - Method in class de.learnlib.datastructure.pta.pta.BasePTA
-
Retrieves the state reached by the given word (represented as an int
array).
- getOrCreateSuccessor(int, int) - Method in class de.learnlib.datastructure.pta.pta.AbstractBasePTAState
-
- getOutgoingEdges(HState<I, O, SP, TP>) - Method in class de.learnlib.algorithms.discriminationtree.hypothesis.DTLearnerHypothesis.GraphView
-
- getOutgoingEdges(TTTState<I, D>) - Method in class de.learnlib.algorithms.ttt.base.AbstractTTTHypothesis.GraphView
-
- getOutgoingEdges(N) - Method in class de.learnlib.datastructure.discriminationtree.model.AbstractDiscriminationTree
-
- getOutgoingEdges(ReuseNode<S, I, O>) - Method in class de.learnlib.filter.reuse.tree.ReuseTree
-
- getOutgoingTransitions() - Method in class de.learnlib.algorithms.discriminationtree.hypothesis.HState
-
- getOutput() - Method in class de.learnlib.algorithms.adt.automaton.ADTTransition
-
- getOutput() - Method in class de.learnlib.algorithms.ttt.mealy.TTTTransitionMealy
-
- getOutput() - Method in class de.learnlib.api.query.DefaultQuery
-
- getOutput() - Method in class de.learnlib.api.query.OmegaQuery
-
- getOutput() - Method in class de.learnlib.filter.reuse.tree.ReuseEdge
-
The respective output on this edge.
- getOutput(Word<I>) - Method in class de.learnlib.filter.reuse.tree.ReuseTree
-
Returns the known output for the given query or null
if not known.
- getOutputForSuccessor(ADTNode<S, I, O>, ADTNode<S, I, O>) - Static method in class de.learnlib.algorithms.adt.util.ADTUtil
-
- getParameterNames() - Method in class de.learnlib.drivers.reflect.MethodInput
-
- getParameters(Map<String, Object>) - Method in class de.learnlib.drivers.reflect.MethodInput
-
- getParameterType(String) - Method in class de.learnlib.drivers.reflect.MethodInput
-
- getParent() - Method in class de.learnlib.algorithms.adt.adt.ADTResetNode
-
- getParent() - Method in class de.learnlib.datastructure.discriminationtree.model.AbstractDTNode
-
- getParentOutcome() - Method in class de.learnlib.datastructure.discriminationtree.model.AbstractDTNode
-
- getParentTransition() - Method in class de.learnlib.algorithms.ttt.base.TTTState
-
- getPartialOutput(Word<I>) - Method in class de.learnlib.filter.reuse.tree.ReuseTree
-
Returns the known output for "reflexive" edges in the tree for the given query.
- getPeriodicity() - Method in class de.learnlib.api.query.OmegaQuery
-
- getPrefix() - Method in class de.learnlib.algorithms.discriminationtree.hypothesis.vpda.ContextPair
-
- getPrefix() - Method in class de.learnlib.algorithms.nlstar.Row
-
- getPrefix() - Method in class de.learnlib.api.query.AbstractQuery
-
- getPrefix() - Method in class de.learnlib.api.query.OmegaQuery
-
- getPrefix() - Method in class de.learnlib.api.query.Query
-
Returns the prefix part of this query.
- getPrevElement() - Method in class de.learnlib.datastructure.discriminationtree.model.AbstractTemporaryIntrusiveDTNode
-
- getPriority() - Method in class de.learnlib.setting.sources.LearnLibLocalPropertiesAutomataLibSettingsSource
-
- getPriority() - Method in class de.learnlib.setting.sources.LearnLibPropertiesAutomataLibSettingsSource
-
- getProperty() - Method in class de.learnlib.algorithms.discriminationtree.hypothesis.HState
-
- getProperty() - Method in class de.learnlib.algorithms.discriminationtree.hypothesis.HTransition
-
- getProperty() - Method in class de.learnlib.algorithms.ttt.base.TTTTransition
-
- getProperty() - Method in class de.learnlib.algorithms.ttt.mealy.TTTTransitionMealy
-
- getProperty() - Method in class de.learnlib.api.logging.LoggingPropertyOracle
-
- getProperty() - Method in interface de.learnlib.api.oracle.PropertyOracle
-
Returns the property.
- getProperty() - Method in class de.learnlib.oracle.property.PropertyOracleChain
-
- getProperty(LearnLibProperty, String) - Method in class de.learnlib.setting.LearnLibSettings
-
- getProperty(LearnLibProperty) - Method in class de.learnlib.setting.LearnLibSettings
-
- getPropertyKey() - Method in enum de.learnlib.setting.LearnLibProperty
-
Returns the actual system property key of the property.
- getPropertyOracles() - Method in interface de.learnlib.api.oracle.BlackBoxOracle
-
Returns the property oracles that this black-box oracle uses to evaluate properties.
- getPropertyOracles() - Method in class de.learnlib.oracle.equivalence.CExFirstOracle
-
- getPropertyOracles() - Method in class de.learnlib.oracle.equivalence.DisproveFirstOracle
-
- getQueryCount() - Method in class de.learnlib.filter.statistic.oracle.JointCounterOracle
-
Retrieves the number of queries posed to this oracle.
- getQueryState(ObservableSUL<S, I, O>) - Method in class de.learnlib.oracle.membership.AbstractSULOmegaOracle
-
- getRedState(int) - Method in class de.learnlib.datastructure.pta.pta.AbstractBlueFringePTA
-
- getRedState() - Method in class de.learnlib.datastructure.pta.pta.RedBlueMerge
-
- getRedStates() - Method in class de.learnlib.datastructure.pta.pta.AbstractBlueFringePTA
-
- getReferenceAutomaton() - Method in class de.learnlib.examples.DefaultLearningExample
-
- getReferenceAutomaton() - Method in interface de.learnlib.examples.LearningExample
-
- getReferenceAutomaton() - Method in class de.learnlib.examples.mealy.ExampleRandomStateLocalInputMealy
-
- getRepeat() - Method in class de.learnlib.api.query.OmegaQuery
-
- getRepeatedCounterexampleEvaluation() - Method in class de.learnlib.algorithms.discriminationtree.dfa.DTLearnerDFABuilder
-
- getRepeatedCounterexampleEvaluation() - Method in class de.learnlib.algorithms.discriminationtree.mealy.DTLearnerMealyBuilder
-
- getRepeatedCounterexampleEvaluation() - Method in class de.learnlib.algorithms.kv.dfa.KearnsVaziraniDFABuilder
-
- getRepeatedCounterexampleEvaluation() - Method in class de.learnlib.algorithms.kv.mealy.KearnsVaziraniMealyBuilder
-
- getReplacement() - Method in class de.learnlib.algorithms.adt.model.ExtensionResult
-
Return the proposed replacement.
- getReplacement() - Method in class de.learnlib.algorithms.adt.model.ReplacementResult
-
The
ADT
subtree (root-node) that forms the replacement.
- getResetCount() - Method in class de.learnlib.filter.statistic.oracle.CounterSymbolQueryOracle
-
- getResults() - Static method in class de.learnlib.util.statistics.SimpleProfiler
-
Get profiling results as string.
- getReturnSuccessor(HypLoc<I>, I, int) - Method in class de.learnlib.algorithms.discriminationtree.hypothesis.vpda.OneSEVPAHypothesis
-
- getReturnTransition(int, int) - Method in class de.learnlib.algorithms.discriminationtree.hypothesis.vpda.HypLoc
-
- getReturnTransition(HypLoc<I>, I, int) - Method in class de.learnlib.algorithms.discriminationtree.hypothesis.vpda.OneSEVPAHypothesis
-
- getReturnTransition(HypLoc<I>, I, HypLoc<I>, I) - Method in class de.learnlib.algorithms.discriminationtree.hypothesis.vpda.OneSEVPAHypothesis
-
- getReuseCapableOracle() - Method in class de.learnlib.filter.reuse.ReuseOracle
-
- getReuseTree() - Method in class de.learnlib.filter.reuse.ReuseOracle
-
- getRoot() - Method in class de.learnlib.algorithms.adt.adt.ADT
-
Returns the root node of this ADT.
- getRoot() - Method in class de.learnlib.datastructure.discriminationtree.model.AbstractDiscriminationTree
-
- getRoot() - Method in class de.learnlib.datastructure.pta.pta.BasePTA
-
Retrieves the root of the PTA.
- getRoot() - Method in class de.learnlib.filter.reuse.tree.ReuseTree
-
- getRounds() - Method in class de.learnlib.testsupport.AbstractResumableLearnerTest
-
- getRounds() - Method in class de.learnlib.util.Experiment
-
- getRow(int) - Method in class de.learnlib.datastructure.observationtable.AbstractObservationTable
-
- getRow(Word<I>) - Method in class de.learnlib.datastructure.observationtable.AbstractObservationTable
-
- getRow(int) - Method in interface de.learnlib.datastructure.observationtable.ObservationTable
-
- getRow(Word<I>) - Method in interface de.learnlib.datastructure.observationtable.ObservationTable
-
- getRow(int) - Method in class de.learnlib.datastructure.observationtable.reader.SimpleObservationTable
-
- getRow(Word<I>) - Method in class de.learnlib.datastructure.observationtable.reader.SimpleObservationTable
-
- getRow1() - Method in class de.learnlib.algorithms.nlstar.Inconsistency
-
- getRow2() - Method in class de.learnlib.algorithms.nlstar.Inconsistency
-
- getRowContentId() - Method in interface de.learnlib.datastructure.observationtable.Row
-
Retrieves the unique identifier associated with the content of this row (may be -1
if this row has not
yet been initialized).
- getRowId() - Method in interface de.learnlib.datastructure.observationtable.Row
-
Retrieves the unique row identifier associated with this row.
- getRowSuccessor(Row<I>, I) - Method in interface de.learnlib.datastructure.observationtable.ObservationTable
-
- getSamples() - Method in class de.learnlib.examples.DefaultPassiveLearningExample
-
- getSamples() - Method in interface de.learnlib.examples.PassiveLearningExample
-
- getSecondRow() - Method in class de.learnlib.datastructure.observationtable.Inconsistency
-
Retrieves the second (short prefix) row constituting the inconsistency.
- getShortPrefixes() - Method in interface de.learnlib.datastructure.observationtable.ObservationTable
-
Retrieves the short prefixes in the table.
- getShortPrefixRows() - Method in class de.learnlib.datastructure.observationtable.AbstractObservationTable
-
- getShortPrefixRows() - Method in interface de.learnlib.datastructure.observationtable.ObservationTable
-
- getShortPrefixRows() - Method in class de.learnlib.datastructure.observationtable.reader.SimpleObservationTable
-
- getSiftNode() - Method in class de.learnlib.algorithms.adt.automaton.ADTTransition
-
- getSize() - Method in class de.learnlib.filter.statistic.HistogramDataSet
-
- getSource() - Method in class de.learnlib.algorithms.adt.automaton.ADTTransition
-
- getSource() - Method in class de.learnlib.algorithms.discriminationtree.hypothesis.HTransition
-
- getSource() - Method in class de.learnlib.algorithms.ttt.base.TTTTransition
-
- getSource() - Method in class de.learnlib.datastructure.pta.pta.PTATransition
-
- getSource() - Method in class de.learnlib.filter.reuse.tree.ReuseEdge
-
The source node from this edge.
- getSplitData() - Method in class de.learnlib.datastructure.discriminationtree.model.AbstractTemporaryIntrusiveDTNode
-
- getSplitterTrans(HypLoc<I>, Splitter<I>) - Method in class de.learnlib.algorithms.ttt.vpda.TTTLearnerVPDA
-
- getStartOfADS(ADTNode<S, I, O>) - Static method in class de.learnlib.algorithms.adt.util.ADTUtil
-
- getState(int) - Method in class de.learnlib.algorithms.discriminationtree.hypothesis.DTLearnerHypothesis
-
- getState() - Method in interface de.learnlib.api.ObservableSUL
-
Returns the current state of the system.
- getState(int[]) - Method in class de.learnlib.datastructure.pta.pta.BasePTA
-
Retrieves the state reached by the given word (represented as an int
array).
- getState() - Method in class de.learnlib.filter.statistic.sul.ResetCounterObservableSUL
-
- getState() - Method in class de.learnlib.filter.statistic.sul.SymbolCounterObservableSUL
-
- getStateId(HState<I, O, SP, TP>) - Method in class de.learnlib.algorithms.discriminationtree.hypothesis.DTLearnerHypothesis
-
- getStateInfo(int) - Method in class de.learnlib.algorithms.kv.dfa.KearnsVaziraniDFA.KVAbstractCounterexample
-
- getStateInfo(int) - Method in class de.learnlib.algorithms.kv.mealy.KearnsVaziraniMealy.KVAbstractCounterexample
-
- getStateLabel() - Method in class de.learnlib.datastructure.discriminationtree.SplitData
-
Retrieves the state label associated with this split data.
- getStateProperty(HState<I, O, SP, TP>) - Method in class de.learnlib.algorithms.discriminationtree.hypothesis.DTLearnerHypothesis
-
- getStateProperty(int) - Method in class de.learnlib.algorithms.ttt.dfa.TTTHypothesisDFA
-
- getStateProperty(int) - Method in class de.learnlib.algorithms.ttt.mealy.TTTHypothesisMealy
-
- getStateProperty() - Method in class de.learnlib.datastructure.pta.pta.AbstractBasePTAState
-
- getStateProperty(S) - Method in class de.learnlib.datastructure.pta.pta.BasePTA
-
- getStates() - Method in class de.learnlib.algorithms.discriminationtree.hypothesis.DTLearnerHypothesis
-
- getStates() - Method in class de.learnlib.algorithms.ttt.base.AbstractTTTHypothesis
-
- getStates() - Method in class de.learnlib.datastructure.pta.pta.BasePTA
-
- getStateTransition(TTTState<I, D>, I) - Method in class de.learnlib.algorithms.ttt.base.AbstractTTTLearner
-
- getStatisticalData() - Method in interface de.learnlib.api.statistic.StatisticLearner
-
- getStatisticalData() - Method in interface de.learnlib.api.statistic.StatisticOracle
-
- getStatisticalData() - Method in interface de.learnlib.api.statistic.StatisticSUL
-
- getStatisticalData() - Method in class de.learnlib.filter.statistic.learner.RefinementCounterLearner
-
- getStatisticalData() - Method in class de.learnlib.filter.statistic.oracle.CounterOracle
-
- getStatisticalData() - Method in class de.learnlib.filter.statistic.oracle.HistogramOracle
-
- getStatisticalData() - Method in class de.learnlib.filter.statistic.sul.ResetCounterSUL
-
- getStatisticalData() - Method in class de.learnlib.filter.statistic.sul.SymbolCounterSUL
-
- getSubsequentStepsOutput() - Method in class de.learnlib.mapper.api.SULMapper.MappedException
-
- getSubtreeReplacer() - Method in class de.learnlib.algorithms.adt.learner.ADTLearnerBuilder
-
- getSuccessor(ADTTransition<I, O>) - Method in class de.learnlib.algorithms.adt.automaton.ADTHypothesis
-
- getSuccessor(HTransition<I, O, SP, TP>) - Method in class de.learnlib.algorithms.discriminationtree.hypothesis.DTLearnerHypothesis
-
- getSuccessor(TTTState<I, Boolean>) - Method in class de.learnlib.algorithms.ttt.dfa.TTTHypothesisDFA
-
- getSuccessor(TTTTransitionMealy<I, O>) - Method in class de.learnlib.algorithms.ttt.mealy.TTTHypothesisMealy
-
- getSuccessor(int) - Method in interface de.learnlib.datastructure.observationtable.Row
-
Retrieves the successor row for this short label row and the given alphabet symbol (by index).
- getSuccessor(int) - Method in class de.learnlib.datastructure.pta.pta.AbstractBasePTAState
-
- getSuccessor(PTATransition<S>) - Method in class de.learnlib.datastructure.pta.pta.BasePTA
-
- getSuccessor(S, Integer) - Method in class de.learnlib.datastructure.pta.pta.BasePTA
-
- getSuffix() - Method in class de.learnlib.algorithms.discriminationtree.hypothesis.vpda.ContextPair
-
- getSuffix() - Method in class de.learnlib.algorithms.discriminationtree.vpda.DTLearnerVPDA.PrefixTransformAcex
-
- getSuffix(int) - Method in class de.learnlib.algorithms.nlstar.ObservationTable
-
- getSuffix() - Method in class de.learnlib.api.query.AbstractQuery
-
- getSuffix() - Method in class de.learnlib.api.query.Query
-
Returns the suffix part of this query.
- getSuffix(int) - Method in interface de.learnlib.datastructure.observationtable.ObservationTable
-
Retrieves a suffix by its (column) index.
- getSuffixes() - Method in class de.learnlib.datastructure.observationtable.AbstractObservationTable
-
- getSuffixes() - Method in interface de.learnlib.datastructure.observationtable.ObservationTable
-
Retrieves all suffixes in the table.
- getSuffixes() - Method in class de.learnlib.datastructure.observationtable.reader.SimpleObservationTable
-
- getSuffixFinder() - Method in class de.learnlib.algorithms.dhc.mealy.MealyDHCBuilder
-
- getSuffixFinder() - Method in class de.learnlib.algorithms.discriminationtree.dfa.DTLearnerDFABuilder
-
- getSuffixFinder() - Method in class de.learnlib.algorithms.discriminationtree.mealy.DTLearnerMealyBuilder
-
- getSuffixIdx() - Method in class de.learnlib.algorithms.nlstar.Inconsistency
-
- getSul() - Method in class de.learnlib.oracle.membership.AbstractSULOmegaOracle
-
- getSum() - Method in class de.learnlib.filter.statistic.HistogramDataSet
-
- getSummary() - Method in interface de.learnlib.api.statistic.StatisticData
-
- getSummary() - Method in class de.learnlib.filter.statistic.AbstractStatisticData
-
- getSummary() - Method in class de.learnlib.filter.statistic.Counter
-
- getSummary() - Method in class de.learnlib.filter.statistic.HistogramDataSet
-
- getSymbol() - Method in class de.learnlib.algorithms.adt.adt.ADTResetNode
-
- getSymbol() - Method in class de.learnlib.algorithms.discriminationtree.hypothesis.HTransition
-
- getSymbol() - Method in class de.learnlib.datastructure.observationtable.Inconsistency
-
Retrieves the symbol for which's one-letter extensions the corresponding rows have different contents.
- getSymbolCount() - Method in class de.learnlib.filter.statistic.oracle.CounterSymbolQueryOracle
-
- getSymbolCount() - Method in class de.learnlib.filter.statistic.oracle.JointCounterOracle
-
Retrieves the number of symbols in all queries posed to this oracle.
- getSymbolIdx() - Method in class de.learnlib.algorithms.nlstar.Inconsistency
-
- getTarget() - Method in class de.learnlib.algorithms.adt.automaton.ADTTransition
-
- getTarget(HTransition<I, O, SP, TP>) - Method in class de.learnlib.algorithms.discriminationtree.hypothesis.DTLearnerHypothesis.GraphView
-
- getTarget(AbstractTTTHypothesis.TTTEdge<I, D>) - Method in class de.learnlib.algorithms.ttt.base.AbstractTTTHypothesis.GraphView
-
- getTarget() - Method in class de.learnlib.algorithms.ttt.base.TTTTransition
-
- getTarget(Map.Entry<O, N>) - Method in class de.learnlib.datastructure.discriminationtree.model.AbstractDiscriminationTree
-
- getTarget() - Method in class de.learnlib.datastructure.pta.pta.PTATransition
-
- getTarget() - Method in class de.learnlib.filter.reuse.tree.ReuseEdge
-
The target node from this edge.
- getTarget(ReuseEdge<S, I, O>) - Method in class de.learnlib.filter.reuse.tree.ReuseTree
-
- getTarget(Alphabet<Character>) - Method in class de.learnlib.testsupport.AbstractGrowingAlphabetDFATest
-
- getTarget(Alphabet<Character>) - Method in class de.learnlib.testsupport.AbstractGrowingAlphabetMealyTest
-
- getTarget(Alphabet<I>) - Method in class de.learnlib.testsupport.AbstractGrowingAlphabetTest
-
- getTarget(Alphabet<Character>) - Method in class de.learnlib.testsupport.AbstractResumableLearnerDFATest
-
- getTarget(Alphabet<Character>) - Method in class de.learnlib.testsupport.AbstractResumableLearnerMealyTest
-
- getTarget(Alphabet<I>) - Method in class de.learnlib.testsupport.AbstractResumableLearnerTest
-
- getTargetLocation() - Method in class de.learnlib.algorithms.discriminationtree.hypothesis.vpda.AbstractHypTrans
-
- getTargetNode() - Method in class de.learnlib.algorithms.discriminationtree.hypothesis.vpda.AbstractHypTrans
-
- getTargetNodeForInput(int) - Method in class de.learnlib.filter.reuse.tree.ReuseNode
-
- getTestName() - Method in class de.learnlib.testsupport.it.learner.PassiveLearnerVariantTICase
-
- getTestName() - Method in class de.learnlib.testsupport.it.learner.VPDALearnerITCase
-
- getThisStepOutput() - Method in class de.learnlib.mapper.api.SULMapper.MappedException
-
- getTransition(HState<I, O, SP, TP>, I) - Method in class de.learnlib.algorithms.discriminationtree.hypothesis.DTLearnerHypothesis
-
- getTransition(int) - Method in class de.learnlib.algorithms.discriminationtree.hypothesis.HState
-
- getTransition(int, int) - Method in class de.learnlib.algorithms.ttt.base.AbstractTTTHypothesis
-
- getTransition(TTTState<I, D>, I) - Method in class de.learnlib.algorithms.ttt.base.AbstractTTTHypothesis
-
- getTransition(int) - Method in class de.learnlib.algorithms.ttt.base.TTTState
-
- getTransition(S, Integer) - Method in class de.learnlib.datastructure.pta.pta.BasePTA
-
- getTransitionOutput(ADTTransition<I, O>) - Method in class de.learnlib.algorithms.adt.automaton.ADTHypothesis
-
- getTransitionOutput(TTTTransitionMealy<I, O>) - Method in class de.learnlib.algorithms.ttt.mealy.TTTHypothesisMealy
-
- getTransitionProperty(HTransition<I, O, SP, TP>) - Method in class de.learnlib.algorithms.discriminationtree.hypothesis.DTLearnerHypothesis
-
- getTransitionProperty(TTTState<I, Boolean>) - Method in class de.learnlib.algorithms.ttt.dfa.TTTHypothesisDFA
-
- getTransitionProperty(TTTTransitionMealy<I, O>) - Method in class de.learnlib.algorithms.ttt.mealy.TTTHypothesisMealy
-
- getTransitionProperty(PTATransition<S>) - Method in class de.learnlib.datastructure.pta.pta.BasePTA
-
- getTransitions() - Method in class de.learnlib.algorithms.ttt.base.TTTState
-
- getTransProperty(int) - Method in class de.learnlib.datastructure.pta.pta.AbstractBasePTAState
-
- getTreeIncoming() - Method in class de.learnlib.algorithms.discriminationtree.hypothesis.HState
-
- getTreeTarget() - Method in class de.learnlib.algorithms.discriminationtree.hypothesis.HTransition
-
- getTreeTarget() - Method in class de.learnlib.algorithms.discriminationtree.hypothesis.vpda.AbstractHypTrans
-
- getTreeTarget() - Method in class de.learnlib.algorithms.ttt.base.TTTTransition
-
- getUnit() - Method in interface de.learnlib.api.statistic.StatisticData
-
- getUnit() - Method in class de.learnlib.filter.statistic.AbstractStatisticData
-
- getUpperId() - Method in class de.learnlib.algorithms.nlstar.Row
-
- getUpperPrimes() - Method in class de.learnlib.algorithms.nlstar.ObservationTable
-
- getUpperRow(int) - Method in class de.learnlib.algorithms.nlstar.ObservationTable
-
- getUpperRows() - Method in class de.learnlib.algorithms.nlstar.ObservationTable
-
- getUseObservationTree() - Method in class de.learnlib.algorithms.adt.learner.ADTLearnerBuilder
-
- getValue() - Method in class de.learnlib.drivers.reflect.ReturnValue
-
- getVisualizationHelper() - Method in interface de.learnlib.algorithms.adt.adt.ADTNode
-
- getVisualizationHelper() - Method in class de.learnlib.algorithms.discriminationtree.hypothesis.DTLearnerHypothesis.GraphView
-
- getVisualizationHelper() - Method in class de.learnlib.algorithms.ttt.base.AbstractTTTHypothesis.GraphView
-
- getVisualizationHelper() - Method in class de.learnlib.algorithms.ttt.base.BaseTTTDiscriminationTree
-
- getVisualizationHelper() - Method in class de.learnlib.datastructure.discriminationtree.model.AbstractDiscriminationTree
-
- getVisualizationHelper() - Method in class de.learnlib.filter.reuse.tree.ReuseTree
-
- GlobalSuffixFeature<I> - Interface in de.learnlib.api.algorithm.feature
-
- GlobalSuffixFinder<I,D> - Interface in de.learnlib.counterexamples
-
Interface for a global suffix finder.
- GlobalSuffixFinders - Class in de.learnlib.counterexamples
-
A collection of suffix-based global counterexample analyzers.
- GlobalSuffixLearner<M,I,D> - Interface in de.learnlib.api.algorithm.feature
-
Common interface for learning algorithms that use a global suffix set.
- GlobalSuffixLearner.GlobalSuffixLearnerDFA<I> - Interface in de.learnlib.api.algorithm.feature
-
- GlobalSuffixLearner.GlobalSuffixLearnerMealy<I,O> - Interface in de.learnlib.api.algorithm.feature
-
- graphView() - Method in class de.learnlib.algorithms.discriminationtree.hypothesis.DTLearnerHypothesis
-
- GraphView() - Constructor for class de.learnlib.algorithms.discriminationtree.hypothesis.DTLearnerHypothesis.GraphView
-
- graphView() - Method in class de.learnlib.algorithms.ttt.base.AbstractTTTHypothesis
-
- GraphView() - Constructor for class de.learnlib.algorithms.ttt.base.AbstractTTTHypothesis.GraphView
-
- graphView(Alphabet<I>) - Method in class de.learnlib.datastructure.pta.pta.BasePTA
-
- id - Variable in class de.learnlib.algorithms.kv.StateInfo
-
- id - Variable in class de.learnlib.datastructure.pta.pta.AbstractBasePTAState
-
- ignoreAndContinue(AO) - Static method in class de.learnlib.mapper.api.SULMapper.MappedException
-
- impl - Variable in class de.learnlib.driver.util.StateLocalInputMealySimulatorSUL
-
- IN_LOVES - Static variable in class de.learnlib.examples.dfa.ExamplePaulAndMary
-
- IN_MARY - Static variable in class de.learnlib.examples.dfa.ExamplePaulAndMary
-
- IN_PAUL - Static variable in class de.learnlib.examples.dfa.ExamplePaulAndMary
-
- InclusionOracle<A extends net.automatalib.automata.concepts.Output<I,D>,I,D> - Interface in de.learnlib.api.oracle
-
Decides whether the language of a given hypothesis is included in some other language (e.g. from a
SUL
.
- InclusionOracle.DFAInclusionOracle<I> - Interface in de.learnlib.api.oracle
-
- InclusionOracle.MealyInclusionOracle<I,O> - Interface in de.learnlib.api.oracle
-
- IncomingList<I,D> - Class in de.learnlib.algorithms.ttt.base
-
The head of the intrusive linked list for storing incoming transitions of a DT node.
- IncomingList() - Constructor for class de.learnlib.algorithms.ttt.base.IncomingList
-
- Inconsistency<I> - Class in de.learnlib.algorithms.nlstar
-
- Inconsistency(Row<I>, Row<I>, int, int) - Constructor for class de.learnlib.algorithms.nlstar.Inconsistency
-
Constructor.
- Inconsistency<I> - Class in de.learnlib.datastructure.observationtable
-
- Inconsistency(Row<I>, Row<I>, I) - Constructor for class de.learnlib.datastructure.observationtable.Inconsistency
-
- incorporateCounterExample(DefaultQuery<I, D>) - Method in class de.learnlib.algorithms.lstar.AbstractLStar
-
Incorporates the information provided by a counterexample into the observation data structure.
- increment(long) - Method in class de.learnlib.filter.statistic.Counter
-
- increment() - Method in class de.learnlib.filter.statistic.Counter
-
- IncrementalWMethodEQOracle<A extends net.automatalib.automata.UniversalDeterministicAutomaton<?,I,?,?,?> & net.automatalib.automata.concepts.Output<I,D>,I,D> - Class in de.learnlib.oracle.equivalence
-
- IncrementalWMethodEQOracle(MembershipOracle<I, D>, Alphabet<I>) - Constructor for class de.learnlib.oracle.equivalence.IncrementalWMethodEQOracle
-
- IncrementalWMethodEQOracle(MembershipOracle<I, D>, Alphabet<I>, int) - Constructor for class de.learnlib.oracle.equivalence.IncrementalWMethodEQOracle
-
- IncrementalWMethodEQOracle(MembershipOracle<I, D>, Alphabet<I>, int, int) - Constructor for class de.learnlib.oracle.equivalence.IncrementalWMethodEQOracle
-
- IncrementalWMethodEQOracle.DFAIncrementalWMethodEQOracle<I> - Class in de.learnlib.oracle.equivalence
-
- IncrementalWMethodEQOracle.MealyIncrementalWMethodEQOracle<I,O> - Class in de.learnlib.oracle.equivalence
-
- init(Consumer<? super PTATransition<S>>) - Method in class de.learnlib.datastructure.pta.pta.AbstractBlueFringePTA
-
- initialConsistencyCheckRequired - Variable in class de.learnlib.datastructure.observationtable.AbstractObservationTable
-
- initialize(S) - Method in class de.learnlib.algorithms.adt.adt.ADT
-
Initializes the ADT with a single leaf node.
- initialize(S) - Method in class de.learnlib.algorithms.adt.model.ObservationTree
-
Initialize the observation tree with initial hypothesis state.
- initialize(Collection<S>, Function<S, Word<I>>, Function<Word<I>, Word<O>>) - Method in class de.learnlib.algorithms.adt.model.ObservationTree
-
Extended initialization method, that allows to initialize the observation tree with several hypothesis states.
- initialize() - Method in class de.learnlib.algorithms.adt.util.SQOOTBridge
-
- initialize() - Method in class de.learnlib.algorithms.discriminationtree.hypothesis.vpda.OneSEVPAHypothesis
-
- initialize() - Method in class de.learnlib.algorithms.nlstar.ObservationTable
-
- initialize() - Method in class de.learnlib.algorithms.ttt.base.AbstractTTTHypothesis
-
Initializes the automaton, adding an initial state.
- initialize(List<Word<I>>, List<Word<I>>, MembershipOracle<I, D>) - Method in class de.learnlib.datastructure.observationtable.GenericObservationTable
-
- initialize(List<Word<I>>, List<Word<I>>, MembershipOracle<I, D>) - Method in interface de.learnlib.datastructure.observationtable.MutableObservationTable
-
Initializes an observation table using a specified set of suffixes.
- initialize(List<Word<I>>, List<Word<I>>, MembershipOracle<I, Word<OutputAndLocalInputs<I, O>>>) - Method in class de.learnlib.datastructure.observationtable.PartialObservationTable
-
- initializeLocation(HypLoc<I>) - Method in class de.learnlib.algorithms.discriminationtree.vpda.AbstractVPDALearner
-
- initializePTA(BlueFringePTA<SP, TP>) - Method in class de.learnlib.algorithms.rpni.AbstractBlueFringeRPNI
-
Initializes an empty PTA with sample data.
- initializePTA(BlueFringePTA<Boolean, Void>) - Method in class de.learnlib.algorithms.rpni.BlueFringeRPNIDFA
-
- initializePTA(BlueFringePTA<Void, O>) - Method in class de.learnlib.algorithms.rpni.BlueFringeRPNIMealy
-
- initializeState(HState<I, D, SP, TP>) - Method in class de.learnlib.algorithms.discriminationtree.AbstractDTLearner
-
- initializeState(TTTState<I, D>) - Method in class de.learnlib.algorithms.ttt.base.AbstractTTTLearner
-
Initializes a state.
- initializeState(TTTState<I, Boolean>) - Method in class de.learnlib.algorithms.ttt.dfa.TTTLearnerDFA
-
- initializeSuffixes(List<Word<I>>) - Method in class de.learnlib.datastructure.observationtable.AbstractObservationTable
-
- initialPrefixes() - Static method in class de.learnlib.algorithms.lstar.AbstractExtensibleAutomatonLStar.BuilderDefaults
-
- initialPrefixes - Variable in class de.learnlib.algorithms.lstar.AbstractExtensibleAutomatonLStar
-
- initialPrefixes() - Method in class de.learnlib.algorithms.lstar.AbstractExtensibleAutomatonLStar
-
- initialPrefixes() - Method in class de.learnlib.algorithms.lstar.AbstractLStar
-
- initialSplitters() - Static method in class de.learnlib.algorithms.dhc.mealy.MealyDHC.BuilderDefaults
-
- initialSuffixes() - Static method in class de.learnlib.algorithms.lstar.AbstractExtensibleAutomatonLStar.BuilderDefaults
-
- initialSuffixes - Variable in class de.learnlib.algorithms.lstar.AbstractExtensibleAutomatonLStar
-
- initialSuffixes() - Method in class de.learnlib.algorithms.lstar.AbstractExtensibleAutomatonLStar
-
- initialSuffixes() - Method in class de.learnlib.algorithms.lstar.AbstractLStar
-
Returns the list of initial suffixes which are used to initialize the table.
- initialSuffixes() - Method in class de.learnlib.algorithms.lstar.dfa.ExtensibleLStarDFA
-
- initialSuffixes() - Method in class de.learnlib.algorithms.lstar.mealy.ClassicLStarMealy
-
- initialSuffixes() - Method in class de.learnlib.algorithms.lstar.mealy.ExtensibleLStarMealy
-
- innerNodeIterator(N) - Static method in class de.learnlib.datastructure.discriminationtree.iterators.DiscriminationTreeIterators
-
Iterator that traverses all inner nodes (no leaves) of a subtree of a given discrimination tree node.
- insert(E) - Method in class de.learnlib.filter.reuse.tree.BoundedDeque
-
Inserts an element into the deque, and returns the one that had to be evicted in case of a capacity violation.
- insert(Word<I>, ReuseCapableOracle.QueryResult<S, O>) - Method in class de.learnlib.filter.reuse.tree.ReuseTree
-
Inserts the given Word
with ReuseCapableOracle.QueryResult
into the tree starting from the root
node of the tree.
- insert(Word<I>, ReuseNode<S, I, O>, ReuseCapableOracle.QueryResult<S, O>) - Method in class de.learnlib.filter.reuse.tree.ReuseTree
-
Inserts the given
Word
(suffix of a membership query) with
ReuseCapableOracle.QueryResult
(suffix
output) into the tree starting from the
ReuseNode
(contains prefix with prefix output) in the tree.
- insertAllIncoming(IncomingList<I, D>) - Method in class de.learnlib.algorithms.ttt.base.IncomingList
-
- insertAllIncoming(TTTTransition<I, D>) - Method in class de.learnlib.algorithms.ttt.base.IncomingList
-
- insertBlock(AbstractBaseDTNode<I, D>) - Method in class de.learnlib.algorithms.ttt.base.BlockList
-
Inserts a block into the list.
- insertIncoming(TTTTransition<I, D>) - Method in class de.learnlib.algorithms.ttt.base.IncomingList
-
- INSTANCE - Static variable in class de.learnlib.drivers.reflect.Unobserved
-
- INTEGER_WORD_WIDTH - Static variable in class de.learnlib.algorithms.kv.StateInfo
-
- internalHyp - Variable in class de.learnlib.algorithms.lstar.AbstractAutomatonLStar
-
- IntrusiveList<T extends IntrusiveListElem<T>> - Class in de.learnlib.datastructure.list
-
The head of the intrusive linked list for storing incoming transitions of a DT node.
- IntrusiveList() - Constructor for class de.learnlib.datastructure.list.IntrusiveList
-
- IntrusiveListElem<T> - Interface in de.learnlib.datastructure.list
-
Interface for objects that may occur in a
IntrusiveList
, either as a value element or the head of the list
(which represents the list itself, but does not carry any value).
- IntrusiveListElemImpl<T> - Class in de.learnlib.datastructure.list
-
- IntrusiveListElemImpl() - Constructor for class de.learnlib.datastructure.list.IntrusiveListElemImpl
-
- InvalidRowException - Exception in de.learnlib.datastructure.observationtable
-
- InvalidRowException() - Constructor for exception de.learnlib.datastructure.observationtable.InvalidRowException
-
- InvalidRowException(String) - Constructor for exception de.learnlib.datastructure.observationtable.InvalidRowException
-
- isAccepting() - Method in class de.learnlib.algorithms.discriminationtree.hypothesis.vpda.HypLoc
-
- isAccepting(TTTState<I, Boolean>) - Method in class de.learnlib.algorithms.ttt.dfa.TTTHypothesisDFA
-
- isAccepting() - Method in class de.learnlib.algorithms.ttt.dfa.TTTStateDFA
-
- isAcceptingLocation(HypLoc<I>) - Method in class de.learnlib.algorithms.discriminationtree.hypothesis.vpda.OneSEVPAHypothesis
-
- isAccessSequence(Word<I>) - Method in class de.learnlib.algorithms.adt.automaton.ADTHypothesis
-
- isAccessSequence(Word<I>) - Method in class de.learnlib.algorithms.dhc.mealy.MealyDHC
-
- isAccessSequence(Word<I>) - Method in class de.learnlib.algorithms.discriminationtree.hypothesis.DTLearnerHypothesis
-
- isAccessSequence(Word<I>) - Method in interface de.learnlib.api.AccessSequenceTransformer
-
- isAccessSequence(Word<I>) - Method in class de.learnlib.datastructure.observationtable.AbstractObservationTable
-
- isAccessSequence(Word<I>) - Method in class de.learnlib.datastructure.observationtable.reader.SimpleObservationTable
-
- isBlockRoot() - Method in class de.learnlib.datastructure.discriminationtree.model.AbstractTemporaryIntrusiveDTNode
-
- isBlue() - Method in class de.learnlib.datastructure.pta.pta.AbstractBlueFringePTAState
-
- isBounded() - Method in class de.learnlib.filter.reuse.tree.BoundedDeque
-
Retrieves whether capacity restriction is in effect.
- isClosed() - Method in interface de.learnlib.datastructure.observationtable.ObservationTable
-
- isConsistent() - Method in interface de.learnlib.datastructure.observationtable.ObservationTable
-
- isCopy - Variable in class de.learnlib.datastructure.pta.pta.AbstractBlueFringePTAState
-
- isCounterExample() - Method in class de.learnlib.algorithms.adt.model.ExtensionResult
-
Utility method, indicating the search for an extension has revealed a counterexample.
- isCounterExample(A, Iterable<? extends I>, D) - Method in interface de.learnlib.api.oracle.AutomatonOracle
-
Returns whether the given input and output is a counter example for the given hypothesis.
- isCounterExample(Output<I, D>, Iterable<? extends I>, D) - Method in interface de.learnlib.api.oracle.EmptinessOracle
-
- isCounterExample(Output<I, D>, Iterable<? extends I>, D) - Method in interface de.learnlib.api.oracle.InclusionOracle
-
- isCounterExample(Output<I, D>, Iterable<? extends I>, D) - Method in interface de.learnlib.api.oracle.LassoOracle
-
Returns whether the given input and output is a counter example for the given hypothesis.
- isCounterExample(Output<I, D>, Iterable<? extends I>, D) - Method in class de.learnlib.oracle.emptiness.LassoEmptinessOracleImpl
-
- isCounterExample(A, Iterable<? extends I>, D) - Method in class de.learnlib.oracle.equivalence.AbstractBFInclusionOracle
-
- isCounterexample(DefaultQuery<I, D>, SuffixOutput<I, D>) - Static method in class de.learnlib.util.MQUtil
-
- isDisproved() - Method in class de.learnlib.api.logging.LoggingPropertyOracle
-
- isDisproved() - Method in interface de.learnlib.api.oracle.PropertyOracle
-
Returns whether the property is disproved.
- isEmpty() - Method in class de.learnlib.datastructure.discriminationtree.model.BooleanMap
-
- isEmpty() - Method in class de.learnlib.datastructure.list.IntrusiveList
-
- isEmpty() - Method in class de.learnlib.filter.reuse.tree.BoundedDeque
-
- isInitialConsistencyCheckRequired() - Method in class de.learnlib.datastructure.observationtable.AbstractObservationTable
-
- isInitialConsistencyCheckRequired() - Method in interface de.learnlib.datastructure.observationtable.MutableObservationTable
-
- isInitialized() - Method in class de.learnlib.algorithms.ttt.base.AbstractTTTHypothesis
-
- isInitialized() - Method in class de.learnlib.datastructure.observationtable.AbstractObservationTable
-
- isInitialized() - Method in interface de.learnlib.datastructure.observationtable.MutableObservationTable
-
Checks whether this observation table has been initialized yet (i.e., contains any rows).
- isInner() - Method in class de.learnlib.datastructure.discriminationtree.model.AbstractTemporaryIntrusiveDTNode
-
- isInternal() - Method in class de.learnlib.algorithms.discriminationtree.hypothesis.vpda.AbstractHypTrans
-
- isInternal() - Method in class de.learnlib.algorithms.discriminationtree.hypothesis.vpda.HypIntTrans
-
- isInternal() - Method in class de.learnlib.algorithms.discriminationtree.hypothesis.vpda.HypRetTrans
-
- isLeaf() - Method in interface de.learnlib.algorithms.adt.adt.ADTNode
-
- isLeaf() - Method in class de.learnlib.datastructure.discriminationtree.model.AbstractDTNode
-
- isLeafNode(ADTNode<S, I, O>) - Static method in class de.learnlib.algorithms.adt.util.ADTUtil
-
- isMarked(O) - Method in class de.learnlib.datastructure.discriminationtree.SplitData
-
Checks whether the corresponding node is marked with the given label.
- isNew() - Method in class de.learnlib.algorithms.nlstar.Row
-
- isNormalized() - Method in class de.learnlib.api.query.DefaultQuery
-
Checks if the query is normalized, i.e., if all the information is stored in the
suffix
part
of the counterexample.
- isOmegaCounterExample(boolean) - Method in interface de.learnlib.api.oracle.LassoEmptinessOracle
-
Return that when a lasso is ultimately periodic, it could serve as a counter example.
- isOmegaCounterExample(boolean) - Method in interface de.learnlib.api.oracle.LassoOracle
-
Returns whether a lasso that is ultimately periodic could serve as a counter example.
- isOmegaCounterExample(boolean) - Method in class de.learnlib.oracle.emptiness.LassoEmptinessOracleImpl
-
- isPrime() - Method in class de.learnlib.algorithms.nlstar.Row
-
- isRed() - Method in class de.learnlib.datastructure.pta.pta.AbstractBlueFringePTAState
-
- isReplacement() - Method in class de.learnlib.algorithms.adt.model.ExtensionResult
-
Utility method, indicating if the search for an extending replacement was a success.
- isResetNode(ADTNode<S, I, O>) - Static method in class de.learnlib.algorithms.adt.util.ADTUtil
-
- isRoot() - Method in class de.learnlib.algorithms.discriminationtree.hypothesis.vpda.HypLoc
-
- isRoot() - Method in class de.learnlib.algorithms.ttt.base.TTTState
-
Checks whether this state is the initial state (i.e., the root of the spanning tree).
- isRoot() - Method in class de.learnlib.datastructure.discriminationtree.model.AbstractDTNode
-
- isSameState(Word<I>, S, Word<I>, S) - Method in interface de.learnlib.api.oracle.OmegaMembershipOracle
-
Returns whether two states are equal, or if both access sequences w1
, and w2
end up in the
same state.
- isSameState(Word<I>, S, Word<I>, S) - Method in class de.learnlib.oracle.membership.SimulatorOmegaOracle
-
- isShortPrefixRow() - Method in class de.learnlib.algorithms.nlstar.Row
-
- isShortPrefixRow() - Method in interface de.learnlib.datastructure.observationtable.Row
-
Retrieves whether this row is a short or a long prefix row.
- isSpanningTreeEdge() - Method in class de.learnlib.algorithms.adt.automaton.ADTTransition
-
- isSymbolNode(ADTNode<S, I, O>) - Static method in class de.learnlib.algorithms.adt.util.ADTUtil
-
- isTemp() - Method in class de.learnlib.datastructure.discriminationtree.model.AbstractTemporaryIntrusiveDTNode
-
- isTransitionDefined(S, I) - Method in interface de.learnlib.algorithms.adt.api.PartialTransitionAnalyzer
-
Check whether the transition in question is defined or not.
- isTransitionDefined(ADTState<I, O>, I) - Method in class de.learnlib.algorithms.adt.learner.ADTLearner
-
- isTree() - Method in class de.learnlib.algorithms.discriminationtree.hypothesis.HTransition
-
- isTree() - Method in class de.learnlib.algorithms.discriminationtree.hypothesis.vpda.AbstractHypTrans
-
- isTree() - Method in class de.learnlib.algorithms.ttt.base.TTTTransition
-
- isUltimatelyPeriodic() - Method in class de.learnlib.api.query.OmegaQuery
-
- isWhite() - Method in class de.learnlib.datastructure.pta.pta.AbstractBlueFringePTAState
-
- iterator() - Method in class de.learnlib.datastructure.list.IntrusiveList
-
- iterator() - Method in class de.learnlib.datastructure.pta.pta.BasePTA
-
- iterator() - Method in class de.learnlib.filter.reuse.tree.BoundedDeque
-
- LassoEmptinessOracle<L extends net.automatalib.modelchecking.Lasso<I,D>,I,D> - Interface in de.learnlib.api.oracle
-
An emptiness oracle for lassos.
- LassoEmptinessOracle.DFALassoEmptinessOracle<I> - Interface in de.learnlib.api.oracle
-
- LassoEmptinessOracle.MealyLassoEmptinessOracle<I,O> - Interface in de.learnlib.api.oracle
-
- LassoEmptinessOracleImpl<L extends net.automatalib.modelchecking.Lasso<I,D>,S,I,D> - Class in de.learnlib.oracle.emptiness
-
- LassoEmptinessOracleImpl(OmegaMembershipOracle<S, I, D>) - Constructor for class de.learnlib.oracle.emptiness.LassoEmptinessOracleImpl
-
- LassoOracle<L extends net.automatalib.modelchecking.Lasso<I,D>,I,D> - Interface in de.learnlib.api.oracle
-
An automaton oracle for lassos.
- LassoOracle.DFALassoOracle<I> - Interface in de.learnlib.api.oracle
-
- LassoOracle.MealyLassoOracle<I,O> - Interface in de.learnlib.api.oracle
-
- lcaInfo(N, N) - Method in class de.learnlib.datastructure.discriminationtree.model.AbstractDiscriminationTree
-
Fetches for two nodes information about their lowest common ancestor in this
discrimination tree.
- LCAInfo<O,N> - Class in de.learnlib.datastructure.discriminationtree.model
-
DAO for aggregating information about the least common ancestor of two subtrees in a discrimination tree.
- LCAInfo(N, O, O) - Constructor for class de.learnlib.datastructure.discriminationtree.model.LCAInfo
-
- leafIterator(N) - Static method in class de.learnlib.datastructure.discriminationtree.iterators.DiscriminationTreeIterators
-
Iterator that traverses all leaves (no inner nodes) of a subtree of a given discrimination tree node.
- LeafSplitter - Interface in de.learnlib.algorithms.adt.api
-
Interface for configuration objects that specify how to split the ADT leaf of a hypothesis state that needs
refinement.
- leafSplitter() - Static method in class de.learnlib.algorithms.adt.learner.ADTLearner.BuilderDefaults
-
- LeafSplitters - Class in de.learnlib.algorithms.adt.config
-
- LearnerITUtil - Class in de.learnlib.testsupport.it.learner
-
Utility class for integration tests for a learning algorithm (or "learner").
- LearnerVariantList<M,I,D> - Interface in de.learnlib.testsupport.it.learner
-
A write-only list to store multiple variants of a learning algorithm.
- LearnerVariantList.DFALearnerVariantList<I> - Interface in de.learnlib.testsupport.it.learner
-
- LearnerVariantList.MealyLearnerVariantList<I,O> - Interface in de.learnlib.testsupport.it.learner
-
- LearnerVariantList.MealySymLearnerVariantList<I,O> - Interface in de.learnlib.testsupport.it.learner
-
- LearnerVariantList.OneSEVPALearnerVariantList<I> - Interface in de.learnlib.testsupport.it.learner
-
- LearnerVariantList.SLIMealyLearnerVariantList<I,O> - Interface in de.learnlib.testsupport.it.learner
-
- LEARNING_PROFILE_KEY - Static variable in class de.learnlib.util.Experiment
-
- LearningAlgorithm<M,I,D> - Interface in de.learnlib.api.algorithm
-
Basic interface for a model inference algorithm.
- LearningAlgorithm.DFALearner<I> - Interface in de.learnlib.api.algorithm
-
- LearningAlgorithm.MealyLearner<I,O> - Interface in de.learnlib.api.algorithm
-
- LearningCache<A,I,O> - Interface in de.learnlib.filter.cache
-
Interface for a cache used in automata learning.
- LearningCache.DFALearningCache<I> - Interface in de.learnlib.filter.cache
-
- LearningCache.MealyLearningCache<I,O> - Interface in de.learnlib.filter.cache
-
Specialization of the
LearningCache
interface for Mealy machine learning.
- LearningCacheOracle<A,I,D> - Interface in de.learnlib.filter.cache
-
- LearningCacheOracle.DFALearningCacheOracle<I> - Interface in de.learnlib.filter.cache
-
- LearningCacheOracle.MealyLearningCacheOracle<I,O> - Interface in de.learnlib.filter.cache
-
- LearningExample<I,A extends net.automatalib.automata.UniversalAutomaton<?,I,?,?,?>> - Interface in de.learnlib.examples
-
- LearningExample.DFALearningExample<I> - Interface in de.learnlib.examples
-
- LearningExample.MealyLearningExample<I,O> - Interface in de.learnlib.examples
-
- LearningExample.StateLocalInputMealyLearningExample<I,O> - Interface in de.learnlib.examples
-
- LearningExamples - Class in de.learnlib.examples
-
- LearnLibLocalPropertiesAutomataLibSettingsSource - Class in de.learnlib.setting.sources
-
- LearnLibLocalPropertiesAutomataLibSettingsSource() - Constructor for class de.learnlib.setting.sources.LearnLibLocalPropertiesAutomataLibSettingsSource
-
- LearnLibLocalPropertiesSource - Class in de.learnlib.setting.sources
-
- LearnLibLocalPropertiesSource() - Constructor for class de.learnlib.setting.sources.LearnLibLocalPropertiesSource
-
- LearnLibPropertiesAutomataLibSettingsSource - Class in de.learnlib.setting.sources
-
- LearnLibPropertiesAutomataLibSettingsSource() - Constructor for class de.learnlib.setting.sources.LearnLibPropertiesAutomataLibSettingsSource
-
- LearnLibPropertiesSource - Class in de.learnlib.setting.sources
-
- LearnLibPropertiesSource() - Constructor for class de.learnlib.setting.sources.LearnLibPropertiesSource
-
- LearnLibProperty - Enum in de.learnlib.setting
-
An enum of all the system properties currently used by LearnLib.
- LearnLibSettings - Class in de.learnlib.setting
-
- LearnLibSettingsSource - Interface in de.learnlib.api.setting
-
- LearnLibSystemPropertiesSource - Class in de.learnlib.setting.sources
-
- LearnLibSystemPropertiesSource() - Constructor for class de.learnlib.setting.sources.LearnLibSystemPropertiesSource
-
- LearnLogger - Interface in de.learnlib.api.logging
-
LearnLib specific logger.
- leastCommonAncestor(N, N) - Method in class de.learnlib.datastructure.discriminationtree.model.AbstractDiscriminationTree
-
- leastCommonAncestor - Variable in class de.learnlib.datastructure.discriminationtree.model.LCAInfo
-
- LEVELED_BEST_EFFORT - Static variable in class de.learnlib.algorithms.adt.config.SubtreeReplacers
-
- LEVELED_MIN_LENGTH - Static variable in class de.learnlib.algorithms.adt.config.SubtreeReplacers
-
- LEVELED_MIN_SIZE - Static variable in class de.learnlib.algorithms.adt.config.SubtreeReplacers
-
- LevelOrderReplacer - Class in de.learnlib.algorithms.adt.config.model.replacer
-
- LevelOrderReplacer(ADSCalculator) - Constructor for class de.learnlib.algorithms.adt.config.model.replacer.LevelOrderReplacer
-
- lexCompareTo(S) - Method in class de.learnlib.datastructure.pta.pta.AbstractBlueFringePTAState
-
- LINEAR_BWD - Static variable in class de.learnlib.acex.analyzers.AcexAnalyzers
-
Analyzer that linearly scans through the abstract counterexample in descending order.
- LINEAR_FWD - Static variable in class de.learnlib.acex.analyzers.AcexAnalyzers
-
Analyzer that linearly scans through the abstract counterexample in ascending order.
- linearSearchBwd(AbstractCounterexample<E>, int, int) - Static method in class de.learnlib.acex.analyzers.AcexAnalysisAlgorithms
-
Scan linearly through the counterexample in descending order.
- linearSearchFwd(AbstractCounterexample<E>, int, int) - Static method in class de.learnlib.acex.analyzers.AcexAnalysisAlgorithms
-
Scan linearly through the counterexample in ascending order.
- link(DTNode<I>, HypLoc<I>) - Static method in class de.learnlib.algorithms.discriminationtree.vpda.AbstractVPDALearner
-
- link(AbstractBaseDTNode<I, D>, TTTState<I, D>) - Static method in class de.learnlib.algorithms.ttt.base.AbstractTTTLearner
-
Establish the connection between a node in the discrimination tree and a state of the hypothesis.
- loadLearnLibV2Benchmark(String) - Static method in class de.learnlib.examples.dfa.DFABenchmarks
-
- loadPeterson2() - Static method in class de.learnlib.examples.dfa.DFABenchmarks
-
- loadPeterson3() - Static method in class de.learnlib.examples.dfa.DFABenchmarks
-
- loadPots2() - Static method in class de.learnlib.examples.dfa.DFABenchmarks
-
- loadPots3() - Static method in class de.learnlib.examples.dfa.DFABenchmarks
-
- LocalSuffixFinder<I,D> - Interface in de.learnlib.counterexamples
-
Suffix-based local counterexample analyzer.
- LocalSuffixFinders - Class in de.learnlib.counterexamples
-
A collection of suffix-based local counterexample analyzers.
- location - Variable in class de.learnlib.algorithms.ttt.vpda.Splitter
-
- logConfig(String) - Method in interface de.learnlib.api.logging.LearnLogger
-
logs setup details.
- logCounterexample(String) - Method in interface de.learnlib.api.logging.LearnLogger
-
log counterexample.
- logDataStructure(Object) - Method in interface de.learnlib.api.logging.LearnLogger
-
log a data structure.
- logEvent(String) - Method in interface de.learnlib.api.logging.LearnLogger
-
logs an event.
- LoggingPropertyOracle<I,A extends net.automatalib.automata.concepts.Output<I,D>,P,D> - Class in de.learnlib.api.logging
-
A PropertyOracle that performs logging.
- LoggingPropertyOracle(PropertyOracle<I, A, P, D>) - Constructor for class de.learnlib.api.logging.LoggingPropertyOracle
-
Constructs a new LoggingPropertyOracle.
- LoggingPropertyOracle.DFALoggingPropertyOracle<I,P> - Class in de.learnlib.api.logging
-
- LoggingPropertyOracle.MealyLoggingPropertyOracle<I,O,P> - Class in de.learnlib.api.logging
-
- logModel(Object) - Method in interface de.learnlib.api.logging.LearnLogger
-
log a model.
- logPhase(String) - Method in interface de.learnlib.api.logging.LearnLogger
-
logs a learning phase at level INFO.
- logProfilingInfo(StatisticData) - Method in interface de.learnlib.api.logging.LearnLogger
-
log a piece of profiling info.
- logQuery(String) - Method in interface de.learnlib.api.logging.LearnLogger
-
logs a learning query at level INFO.
- logResults() - Static method in class de.learnlib.util.statistics.SimpleProfiler
-
Log results in category PROFILING.
- logStatistic(StatisticData) - Method in interface de.learnlib.api.logging.LearnLogger
-
log statistic info.
- logSystem(String) - Method in interface de.learnlib.api.logging.LearnLogger
-
logs a system message at level INFO.
- longestASPrefix(Word<I>) - Method in interface de.learnlib.api.AccessSequenceTransformer
-
- LStarDFAUtil - Class in de.learnlib.algorithms.lstar.dfa
-
- LStarMealyUtil - Class in de.learnlib.algorithms.lstar.mealy
-
- main(String[]) - Static method in class de.learnlib.examples.bbc.Example1
-
- main(String[]) - Static method in class de.learnlib.examples.bbc.Example2
-
- main(String[]) - Static method in class de.learnlib.examples.bbc.Example3
-
- main(String[]) - Static method in class de.learnlib.examples.bbc.Example4
-
- main(String[]) - Static method in class de.learnlib.examples.Example1
-
- main(String[]) - Static method in class de.learnlib.examples.Example2
-
- main(String[]) - Static method in class de.learnlib.examples.Example3
-
- main(String[]) - Static method in class de.learnlib.examples.sli.Example1
-
- main(String[]) - Static method in class de.learnlib.examples.sli.Example2
-
- makeBlue() - Method in class de.learnlib.datastructure.pta.pta.AbstractBlueFringePTAState
-
- makeRed(int) - Method in class de.learnlib.datastructure.pta.pta.AbstractBlueFringePTAState
-
- makeShort(RowImpl<I>) - Method in class de.learnlib.datastructure.observationtable.AbstractObservationTable
-
- makeTree(HState<I, O, SP, TP>) - Method in class de.learnlib.algorithms.discriminationtree.hypothesis.HTransition
-
- makeTree(HypLoc<I>) - Method in class de.learnlib.algorithms.discriminationtree.hypothesis.vpda.AbstractHypTrans
-
- makeTree(AbstractHypTrans<I>) - Method in class de.learnlib.algorithms.discriminationtree.vpda.AbstractVPDALearner
-
- makeTree(TTTTransition<I, D>) - Method in class de.learnlib.algorithms.ttt.base.AbstractTTTLearner
-
- makeTree(TTTTransition<I, Boolean>) - Method in class de.learnlib.algorithms.ttt.dfa.PrefixTTTLearnerDFA
-
- makeUpper(List<Row<I>>) - Method in class de.learnlib.algorithms.nlstar.ObservationTable
-
- MALER_PNUELI - Static variable in class de.learnlib.algorithms.lstar.ce.ObservationTableCEXHandlers
-
- MALER_PNUELI - Static variable in class de.learnlib.counterexamples.GlobalSuffixFinders
-
Adds all suffixes of the input word, as suggested by Maler & Pnueli.
- MalerPnueliDFA<I> - Class in de.learnlib.algorithms.malerpnueli
-
- MalerPnueliDFA(Alphabet<I>, MembershipOracle<I, Boolean>) - Constructor for class de.learnlib.algorithms.malerpnueli.MalerPnueliDFA
-
- MalerPnueliDFA(Alphabet<I>, MembershipOracle<I, Boolean>, List<Word<I>>, ClosingStrategy<? super I, ? super Boolean>) - Constructor for class de.learnlib.algorithms.malerpnueli.MalerPnueliDFA
-
- MalerPnueliDFABuilder<I> - Class in de.learnlib.algorithms.malerpnueli
-
- MalerPnueliDFABuilder() - Constructor for class de.learnlib.algorithms.malerpnueli.MalerPnueliDFABuilder
-
- MalerPnueliMealy<I,O> - Class in de.learnlib.algorithms.malerpnueli
-
- MalerPnueliMealy(Alphabet<I>, MembershipOracle<I, Word<O>>) - Constructor for class de.learnlib.algorithms.malerpnueli.MalerPnueliMealy
-
- MalerPnueliMealy(Alphabet<I>, MembershipOracle<I, Word<O>>, List<Word<I>>, ClosingStrategy<? super I, ? super Word<O>>) - Constructor for class de.learnlib.algorithms.malerpnueli.MalerPnueliMealy
-
- MalerPnueliMealyBuilder<I,O> - Class in de.learnlib.algorithms.malerpnueli
-
- MalerPnueliMealyBuilder() - Constructor for class de.learnlib.algorithms.malerpnueli.MalerPnueliMealyBuilder
-
- mapInput(AI) - Method in interface de.learnlib.api.Mapper
-
Method that maps an abstract input to a corresponding concrete input.
- mapInput(MethodInput) - Method in class de.learnlib.drivers.reflect.SimplePOJODataMapper
-
- mapInput(String) - Method in class de.learnlib.mapper.StringMapper
-
- mapOutput(CO) - Method in interface de.learnlib.api.Mapper
-
Method that maps a concrete output to a corresponding abstract output.
- mapOutput(Object) - Method in class de.learnlib.drivers.reflect.SimplePOJODataMapper
-
- mapOutput(Object) - Method in class de.learnlib.mapper.StringMapper
-
- MappedOracle<AI,AO,CI,CO> - Class in de.learnlib.oracle.membership
-
A utility class that allows to lift a membership oracle of concrete input/output symbols to a membership oracle of
abstract input/output symbols, given a corresponding mapper.
- MappedOracle(QueryAnswerer<CI, CO>, Mapper.AsynchronousMapper<AI, AO, CI, CO>) - Constructor for class de.learnlib.oracle.membership.MappedOracle
-
- MappedSUL<AI,AO,CI,CO> - Class in de.learnlib.mapper
-
- MappedSUL(SULMapper<? super AI, ? extends AO, ? extends CI, ? super CO>, SUL<? super CI, ? extends CO>) - Constructor for class de.learnlib.mapper.MappedSUL
-
- Mapper<AI,AO,CI,CO> - Interface in de.learnlib.api
-
- Mapper.AsynchronousMapper<AI,AO,CI,CO> - Interface in de.learnlib.api
-
A mapper refinement to establish the contract of a asynchronous, query-wise translation of input words.
- Mapper.SynchronousMapper<AI,AO,CI,CO> - Interface in de.learnlib.api
-
A mapper refinement to establish the contract of a synchronized, symbol-wise translation of input words for
reactive systems.
- Mappers - Class in de.learnlib.mapper
-
Utility methods for manipulating mappers.
- mapTransition(TTTTransition<I, D>) - Method in class de.learnlib.algorithms.ttt.base.AbstractTTTHypothesis
-
- mapTransition(TTTTransition<I, Boolean>) - Method in class de.learnlib.algorithms.ttt.dfa.TTTHypothesisDFA
-
- mapTransition(TTTTransition<I, Word<O>>) - Method in class de.learnlib.algorithms.ttt.mealy.TTTHypothesisMealy
-
- mapUnwrappedException(RuntimeException) - Method in class de.learnlib.drivers.reflect.SimplePOJODataMapper
-
- mapUnwrappedException(RuntimeException) - Method in interface de.learnlib.mapper.api.SULMapper
-
Maps an unwrapped
RuntimeException
to an abstract output symbol, or rethrows it if it is unmappable.
- mapWrappedException(SULException) - Method in interface de.learnlib.mapper.api.SULMapper
-
Maps a wrapped
SULException
to an abstract output symbol, or rethrows it if it is unmappable.
- mark(O) - Method in class de.learnlib.datastructure.discriminationtree.SplitData
-
Mark this node with the given label.
- MAX_SIZE - Static variable in class de.learnlib.examples.Example2.BoundedStringQueue
-
- MealyBFEmptinessOracle<I,O> - Class in de.learnlib.oracle.emptiness
-
- MealyBFEmptinessOracle(MembershipOracle<I, Word<O>>, double) - Constructor for class de.learnlib.oracle.emptiness.MealyBFEmptinessOracle
-
- MealyBFInclusionOracle<I,O> - Class in de.learnlib.oracle.equivalence
-
- MealyBFInclusionOracle(MembershipOracle<I, Word<O>>, double) - Constructor for class de.learnlib.oracle.equivalence.MealyBFInclusionOracle
-
- MealyCacheConsistencyTest<I,O> - Class in de.learnlib.filter.cache.mealy
-
- MealyCacheConsistencyTest(IncrementalMealyBuilder<I, O>, Lock) - Constructor for class de.learnlib.filter.cache.mealy.MealyCacheConsistencyTest
-
Constructor.
- MealyCacheOracle<I,O> - Class in de.learnlib.filter.cache.mealy
-
- MealyCacheOracle.MealyCacheOracleState<I,O> - Class in de.learnlib.filter.cache.mealy
-
- MealyCaches - Class in de.learnlib.filter.cache.mealy
-
- MealyCExFirstOracle() - Constructor for class de.learnlib.oracle.equivalence.CExFirstOracle.MealyCExFirstOracle
-
- MealyCExFirstOracle(PropertyOracle<I, MealyMachine<?, I, ?, O>, ?, Word<O>>) - Constructor for class de.learnlib.oracle.equivalence.CExFirstOracle.MealyCExFirstOracle
-
- MealyCExFirstOracle(Collection<? extends PropertyOracle<I, MealyMachine<?, I, ?, O>, ?, Word<O>>>) - Constructor for class de.learnlib.oracle.equivalence.CExFirstOracle.MealyCExFirstOracle
-
- MealyCompleteExplorationEQOracle(MembershipOracle<I, Word<O>>, int) - Constructor for class de.learnlib.oracle.equivalence.CompleteExplorationEQOracle.MealyCompleteExplorationEQOracle
-
- MealyCompleteExplorationEQOracle(MembershipOracle<I, Word<O>>, int, int) - Constructor for class de.learnlib.oracle.equivalence.CompleteExplorationEQOracle.MealyCompleteExplorationEQOracle
-
- MealyCompleteExplorationEQOracle(MembershipOracle<I, Word<O>>, int, int, int) - Constructor for class de.learnlib.oracle.equivalence.CompleteExplorationEQOracle.MealyCompleteExplorationEQOracle
-
- MealyCounterOracle(MembershipOracle<I, Word<O>>, String) - Constructor for class de.learnlib.filter.statistic.oracle.CounterOracle.MealyCounterOracle
-
- MealyDHC<I,O> - Class in de.learnlib.algorithms.dhc.mealy
-
- MealyDHC(Alphabet<I>, MembershipOracle<I, Word<O>>) - Constructor for class de.learnlib.algorithms.dhc.mealy.MealyDHC
-
Constructor, provided for backwards compatibility reasons.
- MealyDHC(Alphabet<I>, MembershipOracle<I, Word<O>>, GlobalSuffixFinder<? super I, ? super Word<O>>, Collection<? extends Word<I>>) - Constructor for class de.learnlib.algorithms.dhc.mealy.MealyDHC
-
Constructor.
- MealyDHC.BuilderDefaults - Class in de.learnlib.algorithms.dhc.mealy
-
- MealyDHCBuilder<I,O> - Class in de.learnlib.algorithms.dhc.mealy
-
- MealyDHCBuilder() - Constructor for class de.learnlib.algorithms.dhc.mealy.MealyDHCBuilder
-
- MealyDHCState<I,O> - Class in de.learnlib.algorithms.dhc.mealy
-
Class that contains all data that represent the internal state of the
MealyDHC
learner.
- MealyDisproveFirstOracle() - Constructor for class de.learnlib.oracle.equivalence.DisproveFirstOracle.MealyDisproveFirstOracle
-
- MealyDisproveFirstOracle(PropertyOracle<I, ? super MealyMachine<?, I, ?, O>, ?, Word<O>>) - Constructor for class de.learnlib.oracle.equivalence.DisproveFirstOracle.MealyDisproveFirstOracle
-
- MealyDisproveFirstOracle(Collection<? extends PropertyOracle<I, ? super MealyMachine<?, I, ?, O>, ?, Word<O>>>) - Constructor for class de.learnlib.oracle.equivalence.DisproveFirstOracle.MealyDisproveFirstOracle
-
- MealyEQOracleChain(EquivalenceOracle<? super MealyMachine<?, I, ?, O>, I, Word<O>>...) - Constructor for class de.learnlib.oracle.equivalence.EQOracleChain.MealyEQOracleChain
-
- MealyEQOracleChain(List<? extends EquivalenceOracle<? super MealyMachine<?, I, ?, O>, I, Word<O>>>) - Constructor for class de.learnlib.oracle.equivalence.EQOracleChain.MealyEQOracleChain
-
- MealyExperiment(LearningAlgorithm<? extends MealyMachine<?, I, ?, O>, I, Word<O>>, EquivalenceOracle<? super MealyMachine<?, I, ?, O>, I, Word<O>>, Alphabet<I>) - Constructor for class de.learnlib.util.Experiment.MealyExperiment
-
- MealyFinitePropertyOracle<I,O,P> - Class in de.learnlib.oracle.property
-
A property oracle for Mealy Machines where it is fine to only check finite words from the model checker.
- MealyFinitePropertyOracle(P, InclusionOracle.MealyInclusionOracle<I, O>, EmptinessOracle.MealyEmptinessOracle<I, O>, ModelChecker.MealyModelChecker<I, O, P, MealyMachine<?, I, ?, O>>) - Constructor for class de.learnlib.oracle.property.MealyFinitePropertyOracle
-
- MealyIncrementalWMethodEQOracle(MembershipOracle<I, Word<O>>, Alphabet<I>) - Constructor for class de.learnlib.oracle.equivalence.IncrementalWMethodEQOracle.MealyIncrementalWMethodEQOracle
-
- MealyIncrementalWMethodEQOracle(MembershipOracle<I, Word<O>>, Alphabet<I>, int) - Constructor for class de.learnlib.oracle.equivalence.IncrementalWMethodEQOracle.MealyIncrementalWMethodEQOracle
-
- MealyIncrementalWMethodEQOracle(MembershipOracle<I, Word<O>>, Alphabet<I>, int, int) - Constructor for class de.learnlib.oracle.equivalence.IncrementalWMethodEQOracle.MealyIncrementalWMethodEQOracle
-
- MealyJointCounterOracle(MembershipOracle<I, Word<O>>) - Constructor for class de.learnlib.filter.statistic.oracle.JointCounterOracle.MealyJointCounterOracle
-
- MealyLassoEmptinessOracleImpl<S,I,O> - Class in de.learnlib.oracle.emptiness
-
- MealyLassoEmptinessOracleImpl(OmegaMembershipOracle<S, I, Word<O>>) - Constructor for class de.learnlib.oracle.emptiness.MealyLassoEmptinessOracleImpl
-
- MealyLassoPropertyOracle<I,O,P> - Class in de.learnlib.oracle.property
-
A property oracle for Mealy machines that can check lassos from the model checker.
- MealyLassoPropertyOracle(P, InclusionOracle.MealyInclusionOracle<I, O>, LassoEmptinessOracle.MealyLassoEmptinessOracle<I, O>, ModelCheckerLasso.MealyModelCheckerLasso<I, O, P>) - Constructor for class de.learnlib.oracle.property.MealyLassoPropertyOracle
-
- MealyLearnerVariantListImpl() - Constructor for class de.learnlib.testsupport.it.learner.PassiveLearnerVariantListImpl.MealyLearnerVariantListImpl
-
- MealyLoggingPropertyOracle(PropertyOracle.MealyPropertyOracle<I, O, P>) - Constructor for class de.learnlib.api.logging.LoggingPropertyOracle.MealyLoggingPropertyOracle
-
- MealyOutInconsPrefixTransformAcex<I,O> - Class in de.learnlib.counterexamples.acex
-
- MealyOutInconsPrefixTransformAcex(Word<I>, MembershipOracle<I, Word<O>>, Function<Word<I>, Word<I>>) - Constructor for class de.learnlib.counterexamples.acex.MealyOutInconsPrefixTransformAcex
-
- MealyPropertyOracleChain(PropertyOracle<I, ? super MealyMachine<?, I, ?, O>, P, Word<O>>...) - Constructor for class de.learnlib.oracle.property.PropertyOracleChain.MealyPropertyOracleChain
-
- MealyPropertyOracleChain(Collection<? extends PropertyOracle<I, ? super MealyMachine<?, I, ?, O>, P, Word<O>>>) - Constructor for class de.learnlib.oracle.property.PropertyOracleChain.MealyPropertyOracleChain
-
- MealyRandomWMethodEQOracle(MembershipOracle<I, Word<O>>, int, int) - Constructor for class de.learnlib.oracle.equivalence.RandomWMethodEQOracle.MealyRandomWMethodEQOracle
-
- MealyRandomWMethodEQOracle(MembershipOracle<I, Word<O>>, int, int, int) - Constructor for class de.learnlib.oracle.equivalence.RandomWMethodEQOracle.MealyRandomWMethodEQOracle
-
- MealyRandomWMethodEQOracle(MembershipOracle<I, Word<O>>, int, int, int, int) - Constructor for class de.learnlib.oracle.equivalence.RandomWMethodEQOracle.MealyRandomWMethodEQOracle
-
- MealyRandomWMethodEQOracle(MembershipOracle<I, Word<O>>, int, int, int, Random, int) - Constructor for class de.learnlib.oracle.equivalence.RandomWMethodEQOracle.MealyRandomWMethodEQOracle
-
- MealyRandomWordsEQOracle(MembershipOracle<I, Word<O>>, int, int, int, Random) - Constructor for class de.learnlib.oracle.equivalence.RandomWordsEQOracle.MealyRandomWordsEQOracle
-
- MealyRandomWordsEQOracle(MembershipOracle<I, Word<O>>, int, int, int, Random, int) - Constructor for class de.learnlib.oracle.equivalence.RandomWordsEQOracle.MealyRandomWordsEQOracle
-
- MealyRandomWpMethodEQOracle(MembershipOracle<I, Word<O>>, int, int) - Constructor for class de.learnlib.oracle.equivalence.RandomWpMethodEQOracle.MealyRandomWpMethodEQOracle
-
- MealyRandomWpMethodEQOracle(MembershipOracle<I, Word<O>>, int, int, int) - Constructor for class de.learnlib.oracle.equivalence.RandomWpMethodEQOracle.MealyRandomWpMethodEQOracle
-
- MealyRandomWpMethodEQOracle(MembershipOracle<I, Word<O>>, int, int, int, int) - Constructor for class de.learnlib.oracle.equivalence.RandomWpMethodEQOracle.MealyRandomWpMethodEQOracle
-
- MealyRandomWpMethodEQOracle(MembershipOracle<I, Word<O>>, int, int, int, Random, int) - Constructor for class de.learnlib.oracle.equivalence.RandomWpMethodEQOracle.MealyRandomWpMethodEQOracle
-
- MealyRefinementCounterLearner(String, LearningAlgorithm<MealyMachine<?, I, ?, O>, I, Word<O>>) - Constructor for class de.learnlib.filter.statistic.learner.RefinementCounterLearner.MealyRefinementCounterLearner
-
- MealySimulatorEQOracle(MealyMachine<?, I, ?, O>) - Constructor for class de.learnlib.oracle.equivalence.SimulatorEQOracle.MealySimulatorEQOracle
-
- MealySimulatorOmegaOracle(MealyMachine<S, I, ?, O>) - Constructor for class de.learnlib.oracle.membership.SimulatorOmegaOracle.MealySimulatorOmegaOracle
-
- MealySimulatorOracle(MealyMachine<?, I, ?, O>) - Constructor for class de.learnlib.oracle.membership.SimulatorOracle.MealySimulatorOracle
-
- MealySimulatorSUL<I,O> - Class in de.learnlib.driver.util
-
A
SUL
that implements steps by stepping through a
MealyMachine
.
- MealySimulatorSUL(MealyMachine<?, I, ?, O>) - Constructor for class de.learnlib.driver.util.MealySimulatorSUL
-
Constructor, using null
as the output for undefined transitions.
- MealySimulatorSUL(MealyMachine<?, I, ?, O>, O) - Constructor for class de.learnlib.driver.util.MealySimulatorSUL
-
Constructor.
- MealySimulatorSUL(MealySimulatorSUL.MealySimulatorSULImpl<?, I, ?, O>) - Constructor for class de.learnlib.driver.util.MealySimulatorSUL
-
- MealyUtil - Class in de.learnlib.util.mealy
-
Utility class helping to unify various approaches to actively learning Mealy machines.
- MealyWMethodEQOracle(MembershipOracle<I, Word<O>>, int) - Constructor for class de.learnlib.oracle.equivalence.WMethodEQOracle.MealyWMethodEQOracle
-
- MealyWMethodEQOracle(MembershipOracle<I, Word<O>>, int, int) - Constructor for class de.learnlib.oracle.equivalence.WMethodEQOracle.MealyWMethodEQOracle
-
- MealyWpMethodEQOracle(MembershipOracle<I, Word<O>>, int) - Constructor for class de.learnlib.oracle.equivalence.WpMethodEQOracle.MealyWpMethodEQOracle
-
- MealyWpMethodEQOracle(MembershipOracle<I, Word<O>>, int, int) - Constructor for class de.learnlib.oracle.equivalence.WpMethodEQOracle.MealyWpMethodEQOracle
-
- MembershipOracle<I,D> - Interface in de.learnlib.api.oracle
-
Membership oracle interface.
- MembershipOracle.DFAMembershipOracle<I> - Interface in de.learnlib.api.oracle
-
- MembershipOracle.MealyMembershipOracle<I,O> - Interface in de.learnlib.api.oracle
-
A specialization of the
MembershipOracle
that binds the output domain to
Word
s of the specified
output type.
- merge() - Method in class de.learnlib.datastructure.pta.pta.RedBlueMerge
-
- mergeADS(ADTNode<S, I, O>, ADTNode<S, I, O>) - Static method in class de.learnlib.algorithms.adt.util.ADTUtil
-
Tries to merge the given (single trace) ADSs (which only contains one leaf) into the given parent ADSs.
- mergeStateProperty(SP) - Method in class de.learnlib.datastructure.pta.pta.AbstractBasePTAState
-
- mergeTransitionProperty(int, int, TP) - Method in class de.learnlib.datastructure.pta.pta.AbstractBasePTAState
-
- MethodInput - Class in de.learnlib.drivers.reflect
-
abstract method input, may have abstract parameters.
- MethodInput(String, Method, Map<String, Integer>, Object[]) - Constructor for class de.learnlib.drivers.reflect.MethodInput
-
- MethodOutput - Class in de.learnlib.drivers.reflect
-
abstract output of a method.
- MethodOutput() - Constructor for class de.learnlib.drivers.reflect.MethodOutput
-
- MIN_BATCH_SIZE - Static variable in class de.learnlib.oracle.parallelism.StaticParallelOracle
-
- MinLengthCalculator - Class in de.learnlib.algorithms.adt.config.model.calculator
-
- MinLengthCalculator() - Constructor for class de.learnlib.algorithms.adt.config.model.calculator.MinLengthCalculator
-
- MinSizeCalculator - Class in de.learnlib.algorithms.adt.config.model.calculator
-
- MinSizeCalculator() - Constructor for class de.learnlib.algorithms.adt.config.model.calculator.MinSizeCalculator
-
- modelCheck(DFA<?, I>, Collection<? extends I>) - Method in class de.learnlib.oracle.property.DFAFinitePropertyOracle
-
- modelCheck(DFA<?, I>, Collection<? extends I>) - Method in class de.learnlib.oracle.property.DFALassoPropertyOracle
-
- modelCheck(MealyMachine<?, I, ?, O>, Collection<? extends I>) - Method in class de.learnlib.oracle.property.MealyFinitePropertyOracle
-
- modelCheck(MealyMachine<?, I, ?, O>, Collection<? extends I>) - Method in class de.learnlib.oracle.property.MealyLassoPropertyOracle
-
- MQUtil - Class in de.learnlib.util
-
- MultiDTNode<I,O,D> - Class in de.learnlib.datastructure.discriminationtree
-
Generic n-ary discrimination tree node specialization.
- MultiDTNode(D) - Constructor for class de.learnlib.datastructure.discriminationtree.MultiDTNode
-
- MultiDTNode(MultiDTNode<I, O, D>, O, D) - Constructor for class de.learnlib.datastructure.discriminationtree.MultiDTNode
-
- MultiDTree<I,O,D> - Class in de.learnlib.datastructure.discriminationtree
-
Generic n-ary discrimination tree specialization.
- MultiDTree(MembershipOracle<I, O>) - Constructor for class de.learnlib.datastructure.discriminationtree.MultiDTree
-
- MultiDTree(D, MembershipOracle<I, O>) - Constructor for class de.learnlib.datastructure.discriminationtree.MultiDTree
-
- MULTIPLIER - Static variable in class de.learnlib.testsupport.AbstractBFOracleTest
-
- MutableObservationTable<I,D> - Interface in de.learnlib.datastructure.observationtable
-
- parallel - Variable in class de.learnlib.algorithms.rpni.AbstractBlueFringeRPNI
-
- PARALLEL_THRESHOLD - Static variable in class de.learnlib.util.MQUtil
-
- ParallelOracle<I,D> - Interface in de.learnlib.oracle.parallelism
-
- ParallelOracle.PoolPolicy - Enum in de.learnlib.oracle.parallelism
-
The policy for dealing with thread pools.
- ParallelOracleBuilders - Class in de.learnlib.oracle.parallelism
-
Builders for (static and dynamic) parallel oracles.
- ParallelOracleInterruptedException - Exception in de.learnlib.oracle.parallelism
-
Exception that is thrown if a parallel oracle is interrupted during execution.
- ParallelOracleInterruptedException(Throwable) - Constructor for exception de.learnlib.oracle.parallelism.ParallelOracleInterruptedException
-
- parent - Variable in class de.learnlib.datastructure.discriminationtree.model.AbstractDTNode
-
- parent - Variable in class de.learnlib.datastructure.pta.pta.AbstractBlueFringePTAState
-
- parentInput - Variable in class de.learnlib.datastructure.pta.pta.AbstractBlueFringePTAState
-
- parentOutcome - Variable in class de.learnlib.datastructure.discriminationtree.model.AbstractDTNode
-
- PartialLStarMealy<I,O> - Class in de.learnlib.algorithms.lstar.mealy
-
- PartialLStarMealy(StateLocalInputOracle.StateLocalInputMealyOracle<I, OutputAndLocalInputs<I, O>>, List<Word<I>>, ObservationTableCEXHandler<? super I, ? super Word<OutputAndLocalInputs<I, O>>>, ClosingStrategy<? super I, ? super Word<OutputAndLocalInputs<I, O>>>) - Constructor for class de.learnlib.algorithms.lstar.mealy.PartialLStarMealy
-
- PartialLStarMealy(StateLocalInputOracle.StateLocalInputMealyOracle<I, OutputAndLocalInputs<I, O>>, List<Word<I>>, List<Word<I>>, ObservationTableCEXHandler<? super I, ? super Word<OutputAndLocalInputs<I, O>>>, ClosingStrategy<? super I, ? super Word<OutputAndLocalInputs<I, O>>>) - Constructor for class de.learnlib.algorithms.lstar.mealy.PartialLStarMealy
-
- PartialLStarMealyBuilder<I,O> - Class in de.learnlib.algorithms.lstar.mealy
-
- PartialLStarMealyBuilder() - Constructor for class de.learnlib.algorithms.lstar.mealy.PartialLStarMealyBuilder
-
- PartialObservationTable<I,O> - Class in de.learnlib.datastructure.observationtable
-
A specialized observation table that creates new long-prefix rows depending on the available input symbols of the
corresponding short-prefix row.
- PartialObservationTable(Consumer<I>, Function<Word<I>, Collection<I>>) - Constructor for class de.learnlib.datastructure.observationtable.PartialObservationTable
-
- PartialTransitionAnalyzer<S,I> - Interface in de.learnlib.algorithms.adt.api
-
During the refinement process of the hypothesis, ADS/Ts may be computed on partially defined automata.
- PartialTransitionAnalyzer.HypothesisModificationException - Exception in de.learnlib.algorithms.adt.api
-
A helper exception to interrupt computations on an invalid hypothesis.
- pass(SULException) - Static method in class de.learnlib.mapper.api.SULMapper.MappedException
-
- PassiveLearnerVariant<M,I,D> - Class in de.learnlib.testsupport.it.learner
-
- PassiveLearnerVariantList<M,I,D> - Interface in de.learnlib.testsupport.it.learner
-
- PassiveLearnerVariantList.DFALearnerVariantList<I> - Interface in de.learnlib.testsupport.it.learner
-
- PassiveLearnerVariantList.MealyLearnerVariantList<I,O> - Interface in de.learnlib.testsupport.it.learner
-
- PassiveLearnerVariantList.MealySymLearnerVariantList<I,O> - Interface in de.learnlib.testsupport.it.learner
-
- PassiveLearnerVariantList.OneSEVPALearnerVariantList<I> - Interface in de.learnlib.testsupport.it.learner
-
- PassiveLearnerVariantListImpl<M,I,D> - Class in de.learnlib.testsupport.it.learner
-
- PassiveLearnerVariantListImpl() - Constructor for class de.learnlib.testsupport.it.learner.PassiveLearnerVariantListImpl
-
- PassiveLearnerVariantListImpl.DFAPassiveLearnerVariantListImpl<I> - Class in de.learnlib.testsupport.it.learner
-
- PassiveLearnerVariantListImpl.MealyLearnerVariantListImpl<I,O> - Class in de.learnlib.testsupport.it.learner
-
- PassiveLearnerVariantTICase<I,D,M extends net.automatalib.automata.concepts.SuffixOutput<I,D>> - Class in de.learnlib.testsupport.it.learner
-
Default test case for a passive learning integration test.
- PassiveLearningAlgorithm<M,I,D> - Interface in de.learnlib.api.algorithm
-
- PassiveLearningAlgorithm.PassiveAcceptorLearner<M extends net.automatalib.automata.fsa.FiniteStateAcceptor<?,I>,I> - Interface in de.learnlib.api.algorithm
-
Basic interface for passive learning algorithms that infer finite-state acceptors (DFA
s or NFA
s).
- PassiveLearningAlgorithm.PassiveDFALearner<I> - Interface in de.learnlib.api.algorithm
-
Basic interface for passive learning algorithms that infer DFA
s.
- PassiveLearningAlgorithm.PassiveMealyLearner<I,O> - Interface in de.learnlib.api.algorithm
-
Basic interface for passive learning algorithms that infer Mealy machines
.
- PassiveLearningAlgorithm.PassiveNFALearner<I> - Interface in de.learnlib.api.algorithm
-
Basic interface for passive learning algorithms that infer NFA
s.
- PassiveLearningExample<I,D> - Interface in de.learnlib.examples
-
- PassiveLearningExample.DFAPassiveLearningExample<I> - Interface in de.learnlib.examples
-
- PassiveLearningExample.MealyPassiveLearningExample<I,O> - Interface in de.learnlib.examples
-
- peek() - Method in class de.learnlib.filter.reuse.tree.BoundedDeque
-
Retrieves, but does not remove the top-most element, i.e., the element that is either the top of the stack or the
head of the queue, depending on the configured
BoundedDeque.AccessPolicy
.
- poll() - Method in class de.learnlib.algorithms.discriminationtree.hypothesis.vpda.TransList
-
- poll() - Method in class de.learnlib.algorithms.ttt.base.IncomingList
-
- poll() - Method in class de.learnlib.examples.Example2.BoundedStringQueue
-
- POOL_POLICY - Static variable in class de.learnlib.oracle.parallelism.DynamicParallelOracle
-
- POOL_POLICY - Static variable in class de.learnlib.oracle.parallelism.StaticParallelOracle
-
- POOL_SIZE - Static variable in class de.learnlib.oracle.parallelism.DynamicParallelOracle
-
- positive - Variable in class de.learnlib.algorithms.rpni.BlueFringeRPNIDFA
-
- post() - Method in interface de.learnlib.api.Mapper
-
Method that is invoked after all translation steps on a word are performed.
- post() - Method in interface de.learnlib.api.SUL
-
shut down SUL.
- post() - Method in class de.learnlib.driver.util.MealySimulatorSUL
-
- post() - Method in class de.learnlib.drivers.api.TestDriver
-
- post() - Method in class de.learnlib.drivers.reflect.SimplePOJODataMapper
-
- post() - Method in class de.learnlib.filter.cache.sul.SULCache
-
- post() - Method in class de.learnlib.filter.statistic.sul.ResetCounterSUL
-
- post() - Method in class de.learnlib.filter.statistic.sul.SymbolCounterSUL
-
- post() - Method in class de.learnlib.mapper.AbstractContextExecutableInputSUL
-
- post() - Method in class de.learnlib.mapper.ExecutableInputSUL
-
- post() - Method in class de.learnlib.mapper.MappedSUL
-
- postFinalizeDiscriminator(AbstractBaseDTNode<I, D>, AbstractTTTLearner.Splitter<I, D>) - Method in interface de.learnlib.algorithms.ttt.base.TTTEventListener
-
- postSplit(TTTTransition<I, D>, Word<I>) - Method in interface de.learnlib.algorithms.ttt.base.TTTEventListener
-
- pre() - Method in interface de.learnlib.api.Mapper
-
Method that is invoked before any translation steps on a word are performed.
- pre() - Method in interface de.learnlib.api.oracle.AutomatonOracle
-
- pre() - Method in interface de.learnlib.api.SUL
-
setup SUL.
- pre() - Method in class de.learnlib.driver.util.MealySimulatorSUL
-
- pre() - Method in class de.learnlib.drivers.api.TestDriver
-
- pre() - Method in class de.learnlib.drivers.reflect.SimplePOJODataMapper
-
- pre() - Method in class de.learnlib.filter.cache.sul.SULCache
-
- pre() - Method in class de.learnlib.filter.statistic.sul.ResetCounterSUL
-
- pre() - Method in class de.learnlib.filter.statistic.sul.SymbolCounterSUL
-
- pre() - Method in class de.learnlib.mapper.AbstractContextExecutableInputSUL
-
- pre() - Method in class de.learnlib.mapper.ExecutableInputSUL
-
- pre() - Method in class de.learnlib.mapper.MappedSUL
-
- pre() - Method in class de.learnlib.util.AbstractBFOracle
-
Clears the queue.
- predictSuccOutcome(TTTTransition<I, D>, AbstractBaseDTNode<I, D>) - Method in class de.learnlib.algorithms.ttt.base.AbstractTTTLearner
-
- predictSuccOutcome(TTTTransition<I, Boolean>, AbstractBaseDTNode<I, Boolean>) - Method in class de.learnlib.algorithms.ttt.dfa.TTTLearnerDFA
-
- predictSuccOutcome(TTTTransition<I, Word<O>>, AbstractBaseDTNode<I, Word<O>>) - Method in class de.learnlib.algorithms.ttt.mealy.TTTLearnerMealy
-
- preFinalizeDiscriminator(AbstractBaseDTNode<I, D>, AbstractTTTLearner.Splitter<I, D>) - Method in interface de.learnlib.algorithms.ttt.base.TTTEventListener
-
- prefix - Variable in class de.learnlib.api.query.AbstractQuery
-
- prefixLength - Variable in class de.learnlib.filter.reuse.tree.ReuseNode.NodeResult
-
The prefix length for a membership query that leads to the
ReuseNode
in the reuse tree.
- PrefixTransformAcex(Word<I>, ContextPair<I>) - Constructor for class de.learnlib.algorithms.discriminationtree.vpda.DTLearnerVPDA.PrefixTransformAcex
-
- PrefixTTTLearnerDFA<I> - Class in de.learnlib.algorithms.ttt.dfa
-
- PrefixTTTLearnerDFA(Alphabet<I>, MembershipOracle<I, Boolean>, AcexAnalyzer) - Constructor for class de.learnlib.algorithms.ttt.dfa.PrefixTTTLearnerDFA
-
- PrefixTTTLearnerDFA.ExtDTNode<I> - Class in de.learnlib.algorithms.ttt.dfa
-
- preSplit(TTTTransition<I, D>, Word<I>) - Method in interface de.learnlib.algorithms.ttt.base.TTTEventListener
-
- prev - Variable in class de.learnlib.algorithms.discriminationtree.hypothesis.vpda.AbstractHypTrans
-
- prevElement - Variable in class de.learnlib.datastructure.discriminationtree.model.AbstractTemporaryIntrusiveDTNode
-
- prevIncoming - Variable in class de.learnlib.algorithms.ttt.base.TTTTransition
-
- processContents(RowImpl<I>, List<D>, boolean) - Method in class de.learnlib.datastructure.observationtable.AbstractObservationTable
-
- ProcessingOrder - Interface in de.learnlib.datastructure.pta.bluefringe
-
Interface for entities that specify the order in which blue states are processed (i.e., considered for merges).
- processInput(A, Word<I>) - Method in interface de.learnlib.api.oracle.AutomatonOracle
-
Processes the given input.
- processInput(Word<I>, Word<I>, int) - Method in interface de.learnlib.api.oracle.LassoOracle
-
Processes the given omega query.
- processInput(Word<I>, Word<I>, int) - Method in class de.learnlib.oracle.emptiness.LassoEmptinessOracleImpl
-
- processInput(A, Word<I>) - Method in class de.learnlib.util.AbstractBFOracle
-
- processQueries(Collection<? extends Query<I, D>>) - Method in interface de.learnlib.api.oracle.MembershipOracle
-
Processes the specified collection of queries.
- processQueries(Collection<? extends OmegaQuery<I, D>>) - Method in interface de.learnlib.api.oracle.OmegaMembershipOracle
-
- processQueries(Collection<? extends OmegaQuery<I, D>>) - Method in interface de.learnlib.api.oracle.SingleQueryOmegaOracle
-
- processQueries(Collection<? extends Query<I, D>>) - Method in interface de.learnlib.api.oracle.SingleQueryOracle
-
- processQueries(Collection<? extends Query<I, Word<O>>>) - Method in interface de.learnlib.api.oracle.SymbolQueryOracle
-
- processQueries(Collection<? extends Query<I, Boolean>>) - Method in class de.learnlib.filter.cache.dfa.DFACacheOracle
-
- processQueries(Collection<? extends Query<I, Boolean>>) - Method in class de.learnlib.filter.cache.dfa.DFAHashCacheOracle
-
- processQueries(Collection<? extends Query<I, Word<O>>>) - Method in class de.learnlib.filter.cache.sul.SULCache
-
- processQueries(Collection<? extends Query<I, D>>) - Method in class de.learnlib.filter.statistic.oracle.CounterOracle
-
- processQueries(Collection<? extends Query<I, D>>) - Method in class de.learnlib.filter.statistic.oracle.HistogramOracle
-
- processQueries(Collection<? extends Query<I, D>>) - Method in class de.learnlib.filter.statistic.oracle.JointCounterOracle
-
- processQueries(Collection<? extends OmegaQuery<I, Word<O>>>) - Method in class de.learnlib.oracle.membership.AbstractSULOmegaOracle
-
- processQueries(Collection<? extends Query<I, D>>) - Method in class de.learnlib.oracle.membership.FilterChain
-
- processQueries(Collection<? extends OmegaQuery<I, D>>) - Method in class de.learnlib.oracle.membership.SimulatorOmegaOracle
-
- processQueries(Collection<? extends Query<I, D>>) - Method in class de.learnlib.oracle.membership.SimulatorOracle
-
- processQueries(Collection<? extends Query<I, Word<OutputAndLocalInputs<I, O>>>>) - Method in class de.learnlib.oracle.membership.StateLocalInputSULOracle
-
- processQueries(Collection<? extends Query<I, Word<O>>>) - Method in class de.learnlib.oracle.membership.SULOracle
-
- processQueries(SUL<I, O>, Collection<? extends Query<I, Word<O>>>) - Static method in class de.learnlib.oracle.membership.SULOracle
-
- processQueries(Collection<? extends Query<I, D>>) - Method in class de.learnlib.oracle.parallelism.DynamicParallelOracle
-
- processQueries(Collection<? extends Query<I, D>>) - Method in class de.learnlib.oracle.parallelism.StaticParallelOracle
-
- processQuery(Query<I, D>) - Method in interface de.learnlib.api.oracle.MembershipOracle
-
Processes a single query.
- processQuery(OmegaQuery<I, D>) - Method in interface de.learnlib.api.oracle.OmegaMembershipOracle
-
- processQuery(OmegaQuery<I, D>) - Method in interface de.learnlib.api.oracle.SingleQueryOmegaOracle
-
- processQuery(Query<I, D>) - Method in interface de.learnlib.api.oracle.SingleQueryOracle
-
- processQuery(Word<I>) - Method in interface de.learnlib.filter.reuse.ReuseCapableOracle
-
- promote(S, Consumer<? super PTATransition<S>>) - Method in class de.learnlib.datastructure.pta.pta.AbstractBlueFringePTA
-
- property - Variable in class de.learnlib.datastructure.pta.pta.AbstractBasePTAState
-
- PropertyConflictException - Exception in de.learnlib.datastructure.pta.pta
-
Exception to signal that two (state or transition) properties in a
PTA
cannot be merged since they
are incompatible.
- PropertyConflictException(Object, Object) - Constructor for exception de.learnlib.datastructure.pta.pta.PropertyConflictException
-
- PropertyOracle<I,A extends net.automatalib.automata.concepts.Output<I,D>,P,D> - Interface in de.learnlib.api.oracle
-
A
PropertyOracle
can disprove a property, and used to find a counter example to an hypothesis.
- PropertyOracle.DFAPropertyOracle<I,P> - Interface in de.learnlib.api.oracle
-
- PropertyOracle.MealyPropertyOracle<I,O,P> - Interface in de.learnlib.api.oracle
-
- PropertyOracleChain<I,A extends net.automatalib.automata.concepts.Output<I,D>,P,D> - Class in de.learnlib.oracle.property
-
A chain of property oracles.
- PropertyOracleChain(PropertyOracle<I, ? super A, P, D>...) - Constructor for class de.learnlib.oracle.property.PropertyOracleChain
-
- PropertyOracleChain(Collection<? extends PropertyOracle<I, ? super A, P, D>>) - Constructor for class de.learnlib.oracle.property.PropertyOracleChain
-
- PropertyOracleChain.DFAPropertyOracleChain<I,P> - Class in de.learnlib.oracle.property
-
- PropertyOracleChain.MealyPropertyOracleChain<I,O,P> - Class in de.learnlib.oracle.property
-
- ptaToModel(BlueFringePTA<SP, TP>) - Method in class de.learnlib.algorithms.rpni.AbstractBlueFringeRPNI
-
Transforms the final PTA into a model.
- ptaToModel(BlueFringePTA<Boolean, Void>) - Method in class de.learnlib.algorithms.rpni.BlueFringeRPNIDFA
-
- ptaToModel(BlueFringePTA<Void, O>) - Method in class de.learnlib.algorithms.rpni.BlueFringeRPNIMealy
-
- PTATransition<S extends AbstractBasePTAState<?,?,S>> - Class in de.learnlib.datastructure.pta.pta
-
- PTATransition(S, int) - Constructor for class de.learnlib.datastructure.pta.pta.PTATransition
-
- put(Boolean, V) - Method in class de.learnlib.datastructure.discriminationtree.model.BooleanMap
-
- put(boolean, V) - Method in class de.learnlib.datastructure.discriminationtree.model.BooleanMap
-
- putAll(Map<? extends Boolean, ? extends V>) - Method in class de.learnlib.datastructure.discriminationtree.model.BooleanMap
-
- RANDOM_SEED - Static variable in class de.learnlib.testsupport.AbstractGrowingAlphabetTest
-
- RANDOM_SEED - Static variable in class de.learnlib.testsupport.AbstractResumableLearnerTest
-
- RandomWalkEQOracle<I,O> - Class in de.learnlib.oracle.equivalence.mealy
-
Performs a random walk over the hypothesis.
- RandomWalkEQOracle(SUL<I, O>, double, long, boolean, Random) - Constructor for class de.learnlib.oracle.equivalence.mealy.RandomWalkEQOracle
-
- RandomWalkEQOracle(SUL<I, O>, double, long, Random) - Constructor for class de.learnlib.oracle.equivalence.mealy.RandomWalkEQOracle
-
- RandomWellMatchedWordsEQOracle<I> - Class in de.learnlib.oracle.equivalence.vpda
-
An equivalence oracle based on the generation of random (well-matched) words.
- RandomWellMatchedWordsEQOracle(Random, MembershipOracle<I, Boolean>, double, int, int, int) - Constructor for class de.learnlib.oracle.equivalence.vpda.RandomWellMatchedWordsEQOracle
-
- RandomWellMatchedWordsEQOracle(Random, MembershipOracle<I, Boolean>, double, int, int, int, int) - Constructor for class de.learnlib.oracle.equivalence.vpda.RandomWellMatchedWordsEQOracle
-
- RandomWMethodEQOracle<A extends net.automatalib.automata.UniversalDeterministicAutomaton<?,I,?,?,?> & net.automatalib.automata.concepts.Output<I,D>,I,D> - Class in de.learnlib.oracle.equivalence
-
Implements an equivalence test by applying the W-method test on the given hypothesis automaton.
- RandomWMethodEQOracle(MembershipOracle<I, D>, int, int) - Constructor for class de.learnlib.oracle.equivalence.RandomWMethodEQOracle
-
Constructor for an unbounded testing oracle.
- RandomWMethodEQOracle(MembershipOracle<I, D>, int, int, int) - Constructor for class de.learnlib.oracle.equivalence.RandomWMethodEQOracle
-
Constructor for a bounded testing oracle.
- RandomWMethodEQOracle(MembershipOracle<I, D>, int, int, int, int) - Constructor for class de.learnlib.oracle.equivalence.RandomWMethodEQOracle
-
Constructor for a bounded testing oracle with a specific batch size.
- RandomWMethodEQOracle(MembershipOracle<I, D>, int, int, int, Random, int) - Constructor for class de.learnlib.oracle.equivalence.RandomWMethodEQOracle
-
Constructor for a bounded testing oracle with a specific batch size.
- RandomWMethodEQOracle.DFARandomWMethodEQOracle<I> - Class in de.learnlib.oracle.equivalence
-
- RandomWMethodEQOracle.MealyRandomWMethodEQOracle<I,O> - Class in de.learnlib.oracle.equivalence
-
- randomWords(MembershipOracle<I, D>, int, int, int) - Static method in class de.learnlib.oracle.equivalence.EquivalenceQueries
-
- RandomWordsEQOracle<A extends net.automatalib.automata.concepts.Output<I,D>,I,D> - Class in de.learnlib.oracle.equivalence
-
- RandomWordsEQOracle(MembershipOracle<I, D>, int, int, int) - Constructor for class de.learnlib.oracle.equivalence.RandomWordsEQOracle
-
- RandomWordsEQOracle(MembershipOracle<I, D>, int, int, int, Random) - Constructor for class de.learnlib.oracle.equivalence.RandomWordsEQOracle
-
- RandomWordsEQOracle(MembershipOracle<I, D>, int, int, int, Random, int) - Constructor for class de.learnlib.oracle.equivalence.RandomWordsEQOracle
-
- RandomWordsEQOracle.DFARandomWordsEQOracle<I> - Class in de.learnlib.oracle.equivalence
-
- RandomWordsEQOracle.MealyRandomWordsEQOracle<I,O> - Class in de.learnlib.oracle.equivalence
-
- RandomWpMethodEQOracle<A extends net.automatalib.automata.UniversalDeterministicAutomaton<?,I,?,?,?> & net.automatalib.automata.concepts.Output<I,D>,I,D> - Class in de.learnlib.oracle.equivalence
-
Implements an equivalence test by applying the Wp-method test on the given hypothesis automaton, as described in
"Test Selection Based on Finite State Models" by S.
- RandomWpMethodEQOracle(MembershipOracle<I, D>, int, int) - Constructor for class de.learnlib.oracle.equivalence.RandomWpMethodEQOracle
-
Constructor for an unbounded testing oracle.
- RandomWpMethodEQOracle(MembershipOracle<I, D>, int, int, int) - Constructor for class de.learnlib.oracle.equivalence.RandomWpMethodEQOracle
-
Constructor for a bounded testing oracle.
- RandomWpMethodEQOracle(MembershipOracle<I, D>, int, int, int, int) - Constructor for class de.learnlib.oracle.equivalence.RandomWpMethodEQOracle
-
Constructor for a bounded testing oracle with specific batch size.
- RandomWpMethodEQOracle(MembershipOracle<I, D>, int, int, int, Random, int) - Constructor for class de.learnlib.oracle.equivalence.RandomWpMethodEQOracle
-
Constructor for a bounded testing oracle with specific batch size.
- RandomWpMethodEQOracle.DFARandomWpMethodEQOracle<I> - Class in de.learnlib.oracle.equivalence
-
- RandomWpMethodEQOracle.MealyRandomWpMethodEQOracle<I,O> - Class in de.learnlib.oracle.equivalence
-
- read(String, Alphabet<I>) - Method in interface de.learnlib.datastructure.observationtable.reader.ObservationTableReader
-
Reads the string representation of an observation table and returns an implementation of
ObservationTable
which allows access to short and long prefixes as well as suffixes.
- read(String, Alphabet<I>) - Method in class de.learnlib.datastructure.observationtable.reader.SuffixASCIIReader
-
- RedBlueMerge<SP,TP,S extends AbstractBlueFringePTAState<SP,TP,S>> - Class in de.learnlib.datastructure.pta.pta
-
- RedBlueMerge(AbstractBlueFringePTA<SP, TP, S>, S, S) - Constructor for class de.learnlib.datastructure.pta.pta.RedBlueMerge
-
- redStates - Variable in class de.learnlib.datastructure.pta.pta.AbstractBlueFringePTA
-
- redStatesStream() - Method in class de.learnlib.datastructure.pta.pta.AbstractBlueFringePTA
-
- reduceCounterExample(MealyMachine<?, I, ?, O>, DefaultQuery<I, Word<O>>) - Static method in class de.learnlib.util.mealy.MealyUtil
-
- refineHypothesis(DefaultQuery<I, Word<O>>) - Method in class de.learnlib.algorithms.adt.learner.ADTLearner
-
- refineHypothesis(DefaultQuery<I, Word<O>>) - Method in class de.learnlib.algorithms.dhc.mealy.MealyDHC
-
- refineHypothesis(DefaultQuery<I, D>) - Method in class de.learnlib.algorithms.discriminationtree.AbstractDTLearner
-
- refineHypothesis(DefaultQuery<I, Boolean>) - Method in class de.learnlib.algorithms.discriminationtree.vpda.AbstractVPDALearner
-
- refineHypothesis(DefaultQuery<I, Boolean>) - Method in class de.learnlib.algorithms.kv.dfa.KearnsVaziraniDFA
-
- refineHypothesis(DefaultQuery<I, Word<O>>) - Method in class de.learnlib.algorithms.kv.mealy.KearnsVaziraniMealy
-
- refineHypothesis(DefaultQuery<I, D>) - Method in class de.learnlib.algorithms.lstar.AbstractLStar
-
- refineHypothesis(DefaultQuery<I, Boolean>) - Method in class de.learnlib.algorithms.nlstar.NLStarLearner
-
- refineHypothesis(DefaultQuery<I, D>) - Method in class de.learnlib.algorithms.ttt.base.AbstractTTTLearner
-
- refineHypothesis(DefaultQuery<I, Boolean>) - Method in class de.learnlib.algorithms.ttt.dfa.PrefixTTTLearnerDFA
-
- refineHypothesis(DefaultQuery<I, D>) - Method in interface de.learnlib.api.algorithm.LearningAlgorithm
-
Triggers a refinement of the model by providing a counterexample.
- refineHypothesis(DefaultQuery<I, D>) - Method in class de.learnlib.filter.statistic.learner.RefinementCounterLearner
-
- refineHypothesis(DefaultQuery<I, Boolean>) - Method in class de.learnlib.util.nfa.NFALearnerWrapper
-
- refineHypothesisInternal(DefaultQuery<I, Word<O>>) - Method in class de.learnlib.algorithms.adt.learner.ADTLearner
-
- refineHypothesisInternal(DefaultQuery<I, D>) - Method in class de.learnlib.algorithms.lstar.AbstractAutomatonLStar
-
- refineHypothesisInternal(DefaultQuery<I, D>) - Method in class de.learnlib.algorithms.lstar.AbstractExtensibleAutomatonLStar
-
- refineHypothesisSingle(DefaultQuery<I, D>) - Method in class de.learnlib.algorithms.discriminationtree.AbstractDTLearner
-
- refineHypothesisSingle(DefaultQuery<I, Boolean>) - Method in class de.learnlib.algorithms.discriminationtree.vpda.AbstractVPDALearner
-
- refineHypothesisSingle(DefaultQuery<I, Boolean>) - Method in class de.learnlib.algorithms.discriminationtree.vpda.DTLearnerVPDA
-
- refineHypothesisSingle(DefaultQuery<I, D>) - Method in class de.learnlib.algorithms.ttt.base.AbstractTTTLearner
-
Performs a single refinement of the hypothesis, i.e., without repeated counterexample evaluation.
- refineHypothesisSingle(DefaultQuery<I, Boolean>) - Method in class de.learnlib.algorithms.ttt.dfa.PrefixTTTLearnerDFA
-
- refineHypothesisSingle(DefaultQuery<I, Word<O>>) - Method in class de.learnlib.algorithms.ttt.mealy.TTTLearnerMealy
-
- refineHypothesisSingle(DefaultQuery<I, Boolean>) - Method in class de.learnlib.algorithms.ttt.vpda.TTTLearnerVPDA
-
- RefinementCounterLearner<M,I,D> - Class in de.learnlib.filter.statistic.learner
-
Counts the number of hypothesis refinements.
- RefinementCounterLearner(String, LearningAlgorithm<M, I, D>) - Constructor for class de.learnlib.filter.statistic.learner.RefinementCounterLearner
-
- RefinementCounterLearner.DFARefinementCounterLearner<I> - Class in de.learnlib.filter.statistic.learner
-
- RefinementCounterLearner.MealyRefinementCounterLearner<I,O> - Class in de.learnlib.filter.statistic.learner
-
- remove(Object) - Method in class de.learnlib.datastructure.discriminationtree.model.BooleanMap
-
- removeEventListener(TTTEventListener<I, D>) - Method in class de.learnlib.algorithms.ttt.base.AbstractTTTLearner
-
- removeFromBlockList() - Method in class de.learnlib.datastructure.discriminationtree.model.AbstractTemporaryIntrusiveDTNode
-
- removeFromList() - Method in class de.learnlib.algorithms.discriminationtree.hypothesis.vpda.AbstractHypTrans
-
- removeFromUnlabeledList() - Method in class de.learnlib.algorithms.ttt.dfa.PrefixTTTLearnerDFA.ExtDTNode
-
- repeatedCounterexampleEvaluation() - Static method in class de.learnlib.algorithms.discriminationtree.AbstractDTLearner.BuilderDefaults
-
- repeatedCounterexampleEvaluation() - Static method in class de.learnlib.algorithms.discriminationtree.dfa.DTLearnerDFA.BuilderDefaults
-
- repeatedCounterexampleEvaluation() - Static method in class de.learnlib.algorithms.kv.dfa.KearnsVaziraniDFA.BuilderDefaults
-
- repeatedCounterexampleEvaluation() - Static method in class de.learnlib.algorithms.kv.mealy.KearnsVaziraniMealy.BuilderDefaults
-
- repeatOutput(AO) - Static method in class de.learnlib.mapper.api.SULMapper.MappedException
-
- repeatOutput(AO, AO) - Static method in class de.learnlib.mapper.api.SULMapper.MappedException
-
- replaceChildren(Map<O, N>) - Method in class de.learnlib.datastructure.discriminationtree.model.AbstractDTNode
-
- ReplacementResult<S,I,O> - Class in de.learnlib.algorithms.adt.model
-
- ReplacementResult(ADTNode<S, I, O>, ADTNode<S, I, O>) - Constructor for class de.learnlib.algorithms.adt.model.ReplacementResult
-
- ReplacementResult(ADTNode<S, I, O>, ADTNode<S, I, O>, Set<S>) - Constructor for class de.learnlib.algorithms.adt.model.ReplacementResult
-
- replaceNode(ADTNode<S, I, O>, ADTNode<S, I, O>) - Method in class de.learnlib.algorithms.adt.adt.ADT
-
Replaces an existing node in the tree with a new one and updates the references of parent/child nodes
accordingly.
- reset() - Method in class de.learnlib.algorithms.adt.util.SQOOTBridge
-
- reset() - Method in interface de.learnlib.api.oracle.SymbolQueryOracle
-
Reset the system under learning.
- reset() - Method in class de.learnlib.filter.cache.mealy.SymbolQueryCache
-
- reset() - Method in class de.learnlib.filter.statistic.oracle.CounterSymbolQueryOracle
-
- reset() - Method in class de.learnlib.oracle.membership.SULSymbolQueryOracle
-
- reset() - Static method in class de.learnlib.util.statistics.SimpleProfiler
-
Reset internal data.
- ResetCounterObservableSUL<S,I,O> - Class in de.learnlib.filter.statistic.sul
-
- ResetCounterObservableSUL(String, ObservableSUL<S, I, O>) - Constructor for class de.learnlib.filter.statistic.sul.ResetCounterObservableSUL
-
- ResetCounterStateLocalInputSUL<I,O> - Class in de.learnlib.filter.statistic.sul
-
- ResetCounterStateLocalInputSUL(String, StateLocalInputSUL<I, O>) - Constructor for class de.learnlib.filter.statistic.sul.ResetCounterStateLocalInputSUL
-
- ResetCounterSUL<I,O> - Class in de.learnlib.filter.statistic.sul
-
- ResetCounterSUL(String, SUL<I, O>) - Constructor for class de.learnlib.filter.statistic.sul.ResetCounterSUL
-
- ResetCounterSUL(Counter, SUL<I, O>) - Constructor for class de.learnlib.filter.statistic.sul.ResetCounterSUL
-
- Resumable<T extends Serializable> - Interface in de.learnlib.api
-
Data structures that implement this interface can be "suspended" by means of exposing a serializable state object
that contains all data that is necessary to resume from this state at a later point in time.
- resume(ADTLearnerState<ADTState<I, O>, I, O>) - Method in class de.learnlib.algorithms.adt.learner.ADTLearner
-
- resume(MealyDHCState<I, O>) - Method in class de.learnlib.algorithms.dhc.mealy.MealyDHC
-
- resume(DTLearnerState<I, D, SP, TP>) - Method in class de.learnlib.algorithms.discriminationtree.AbstractDTLearner
-
- resume(DTLearnerState<I, Boolean, Boolean, Void>) - Method in class de.learnlib.algorithms.discriminationtree.dfa.DTLearnerDFA
-
- resume(DTLearnerState<I, Word<O>, Void, O>) - Method in class de.learnlib.algorithms.discriminationtree.mealy.DTLearnerMealy
-
- resume(KearnsVaziraniDFAState<I>) - Method in class de.learnlib.algorithms.kv.dfa.KearnsVaziraniDFA
-
- resume(KearnsVaziraniMealyState<I, O>) - Method in class de.learnlib.algorithms.kv.mealy.KearnsVaziraniMealy
-
- resume(AutomatonLStarState<I, D, AI, S>) - Method in class de.learnlib.algorithms.lstar.AbstractAutomatonLStar
-
- resume(AutomatonLStarState<I, Word<OutputAndLocalInputs<I, O>>, CompactMealy<I, O>, Integer>) - Method in class de.learnlib.algorithms.lstar.mealy.PartialLStarMealy
-
- resume(TTTLearnerState<I, D>) - Method in class de.learnlib.algorithms.ttt.base.AbstractTTTLearner
-
- resume(T) - Method in interface de.learnlib.api.Resumable
-
Resume the datastructure from a previously serialized point in time.
- resume(DFACacheOracle.DFACacheOracleState<I>) - Method in class de.learnlib.filter.cache.dfa.DFACacheOracle
-
- resume(DFAHashCacheOracle.DFAHashCacheOracleState<I>) - Method in class de.learnlib.filter.cache.dfa.DFAHashCacheOracle
-
- resume(MealyCacheOracle.MealyCacheOracleState<I, O>) - Method in class de.learnlib.filter.cache.mealy.MealyCacheOracle
-
- resume(StateLocalInputMealyCacheOracle.StateLocalInputMealyCacheOracleState<I, O>) - Method in class de.learnlib.filter.cache.mealy.StateLocalInputMealyCacheOracle
-
- resume(SymbolQueryCache.SymbolQueryCacheState<I, O>) - Method in class de.learnlib.filter.cache.mealy.SymbolQueryCache
-
- resume(SULCache.SULCacheState<I, O>) - Method in class de.learnlib.filter.cache.sul.SULCache
-
- retrieve() - Method in class de.learnlib.filter.reuse.tree.BoundedDeque
-
Retrieves and remove the top-most element, i.e., the element that is either the top of the stack or the head of
the queue, depending on the configured
BoundedDeque.AccessPolicy
.
- ReturnValue - Class in de.learnlib.drivers.reflect
-
Error output.
- ReturnValue(Object) - Constructor for class de.learnlib.drivers.reflect.ReturnValue
-
- ReuseCapableOracle<S,I,O> - Interface in de.learnlib.filter.reuse
-
- ReuseCapableOracle.QueryResult<S,O> - Class in de.learnlib.filter.reuse
-
- ReuseEdge<S,I,O> - Class in de.learnlib.filter.reuse.tree
-
- ReuseEdge(ReuseNode<S, I, O>, ReuseNode<S, I, O>, I, O) - Constructor for class de.learnlib.filter.reuse.tree.ReuseEdge
-
Default constructor.
- ReuseException - Exception in de.learnlib.filter.reuse
-
This exception will be thrown whenever some nondeterministic behavior in the reuse tree is detected when inserting
new queries.
- ReuseException(String) - Constructor for exception de.learnlib.filter.reuse.ReuseException
-
- ReuseNode<S,I,O> - Class in de.learnlib.filter.reuse.tree
-
- ReuseNode(int, int, int, BoundedDeque.AccessPolicy, BoundedDeque.EvictPolicy) - Constructor for class de.learnlib.filter.reuse.tree.ReuseNode
-
- reuseNode - Variable in class de.learnlib.filter.reuse.tree.ReuseNode.NodeResult
-
- ReuseNode.NodeResult<S,I,O> - Class in de.learnlib.filter.reuse.tree
-
- ReuseOracle<S,I,O> - Class in de.learnlib.filter.reuse
-
- ReuseOracle.ReuseOracleBuilder<S,I,O> - Class in de.learnlib.filter.reuse
-
- ReuseOracleBuilder(Alphabet<I>, Supplier<? extends ReuseCapableOracle<S, I, O>>) - Constructor for class de.learnlib.filter.reuse.ReuseOracle.ReuseOracleBuilder
-
- ReuseTree<S,I,O> - Class in de.learnlib.filter.reuse.tree
-
- ReuseTree.ReuseTreeBuilder<S,I,O> - Class in de.learnlib.filter.reuse.tree
-
- ReuseTreeBuilder(Alphabet<I>) - Constructor for class de.learnlib.filter.reuse.tree.ReuseTree.ReuseTreeBuilder
-
- RIVEST_SCHAPIRE - Static variable in class de.learnlib.algorithms.lstar.ce.ObservationTableCEXHandlers
-
- RIVEST_SCHAPIRE - Static variable in class de.learnlib.counterexamples.GlobalSuffixFinders
-
Adds the single suffix found by the access sequence transformation using binary search.
- RIVEST_SCHAPIRE - Static variable in class de.learnlib.counterexamples.LocalSuffixFinders
-
Searches for a distinguishing suffixes by checking for counterexample yielding access sequence transformations
using a binary search, as proposed by Rivest & Schapire.
- RIVEST_SCHAPIRE_ALLSUFFIXES - Static variable in class de.learnlib.algorithms.lstar.ce.ObservationTableCEXHandlers
-
- RIVEST_SCHAPIRE_ALLSUFFIXES - Static variable in class de.learnlib.counterexamples.GlobalSuffixFinders
-
Adds the suffix found by the access sequence transformation using binary search, and all of its suffixes.
- RivestSchapireDFA<I> - Class in de.learnlib.algorithms.rivestschapire
-
- RivestSchapireDFA(Alphabet<I>, MembershipOracle<I, Boolean>) - Constructor for class de.learnlib.algorithms.rivestschapire.RivestSchapireDFA
-
- RivestSchapireDFA(Alphabet<I>, MembershipOracle<I, Boolean>, List<Word<I>>, ClosingStrategy<? super I, ? super Boolean>) - Constructor for class de.learnlib.algorithms.rivestschapire.RivestSchapireDFA
-
- RivestSchapireDFABuilder<I> - Class in de.learnlib.algorithms.rivestschapire
-
- RivestSchapireDFABuilder() - Constructor for class de.learnlib.algorithms.rivestschapire.RivestSchapireDFABuilder
-
- RivestSchapireMealy<I,O> - Class in de.learnlib.algorithms.rivestschapire
-
- RivestSchapireMealy(Alphabet<I>, MembershipOracle<I, Word<O>>) - Constructor for class de.learnlib.algorithms.rivestschapire.RivestSchapireMealy
-
- RivestSchapireMealy(Alphabet<I>, MembershipOracle<I, Word<O>>, List<Word<I>>, ClosingStrategy<? super I, ? super Word<O>>) - Constructor for class de.learnlib.algorithms.rivestschapire.RivestSchapireMealy
-
- RivestSchapireMealyBuilder<I,O> - Class in de.learnlib.algorithms.rivestschapire
-
- RivestSchapireMealyBuilder() - Constructor for class de.learnlib.algorithms.rivestschapire.RivestSchapireMealyBuilder
-
- root - Variable in class de.learnlib.datastructure.discriminationtree.model.AbstractDiscriminationTree
-
- root - Variable in class de.learnlib.datastructure.pta.pta.BasePTA
-
- Row<I> - Class in de.learnlib.algorithms.nlstar
-
- Row(Word<I>) - Constructor for class de.learnlib.algorithms.nlstar.Row
-
- Row<I> - Interface in de.learnlib.datastructure.observationtable
-
A row in an observation table.
- rowContents(Row<I>) - Method in class de.learnlib.datastructure.observationtable.AbstractObservationTable
-
- rowContents(Row<I>) - Method in interface de.learnlib.datastructure.observationtable.ObservationTable
-
- rowContents(Row<I>) - Method in class de.learnlib.datastructure.observationtable.reader.SimpleObservationTable
-
- run() - Method in class de.learnlib.util.Experiment
-
- runExperiment1() - Method in class de.learnlib.examples.Example3
-
- runExperiment2() - Method in class de.learnlib.examples.Example3
-
- safeToStringFunction(Function<? super T, ? extends String>) - Static method in class de.learnlib.datastructure.observationtable.writer.AbstractObservationTableWriter
-
- SampleSetEQOracle<I,D> - Class in de.learnlib.oracle.equivalence
-
An equivalence oracle that tests a hypothesis against a fixed set of sample queries.
- SampleSetEQOracle(boolean) - Constructor for class de.learnlib.oracle.equivalence.SampleSetEQOracle
-
Constructor.
- secondOutput - Variable in class de.learnlib.algorithms.adt.adt.ADT.LCAInfo
-
- selectClosingRows(List<List<Row<I>>>) - Method in class de.learnlib.algorithms.lstar.AbstractExtensibleAutomatonLStar
-
- selectClosingRows(List<List<Row<I>>>) - Method in class de.learnlib.algorithms.lstar.AbstractLStar
-
This method selects a set of rows to use for closing the table.
- selectClosingRows(List<List<Row<RI>>>, ObservationTable<RI, RD>, MembershipOracle<RI, RD>) - Method in class de.learnlib.algorithms.lstar.closing.CloseRandomStrategy
-
- selectClosingRows(List<List<Row<RI>>>, ObservationTable<RI, RO>, MembershipOracle<RI, RO>) - Method in interface de.learnlib.algorithms.lstar.closing.ClosingStrategy
-
Given a list of row equivalence classes, this method selects for each of the classes one (representative) row
which is being closed.
- setAccepting(boolean) - Method in class de.learnlib.algorithms.discriminationtree.hypothesis.vpda.HypLoc
-
- setAccessSequence(Word<I>) - Method in class de.learnlib.algorithms.adt.automaton.ADTState
-
- setAdtExtender(ADTExtender) - Method in class de.learnlib.algorithms.adt.learner.ADTLearnerBuilder
-
- setAlphabet(Alphabet<I>) - Method in class de.learnlib.algorithms.adt.learner.ADTLearnerBuilder
-
- setAlphabet(Alphabet<I>) - Method in class de.learnlib.algorithms.dhc.mealy.MealyDHCBuilder
-
- setAlphabet(Alphabet<I>) - Method in class de.learnlib.algorithms.discriminationtree.dfa.DTLearnerDFABuilder
-
- setAlphabet(Alphabet<I>) - Method in class de.learnlib.algorithms.discriminationtree.mealy.DTLearnerMealyBuilder
-
- setAlphabet(VPDAlphabet<I>) - Method in class de.learnlib.algorithms.discriminationtree.vpda.DTLearnerVPDABuilder
-
- setAlphabet(Alphabet<I>) - Method in class de.learnlib.algorithms.kv.dfa.KearnsVaziraniDFABuilder
-
- setAlphabet(Alphabet<I>) - Method in class de.learnlib.algorithms.kv.mealy.KearnsVaziraniMealyBuilder
-
- setAlphabet(Alphabet<I>) - Method in class de.learnlib.algorithms.lstar.dfa.ClassicLStarDFABuilder
-
- setAlphabet(Alphabet<I>) - Method in class de.learnlib.algorithms.lstar.dfa.ExtensibleLStarDFABuilder
-
- setAlphabet(Alphabet<I>) - Method in class de.learnlib.algorithms.lstar.mealy.ClassicLStarMealyBuilder
-
- setAlphabet(Alphabet<I>) - Method in class de.learnlib.algorithms.lstar.mealy.ExtensibleLStarMealyBuilder
-
- setAlphabet(Alphabet<I>) - Method in class de.learnlib.algorithms.malerpnueli.MalerPnueliDFABuilder
-
- setAlphabet(Alphabet<I>) - Method in class de.learnlib.algorithms.malerpnueli.MalerPnueliMealyBuilder
-
- setAlphabet(Alphabet<I>) - Method in class de.learnlib.algorithms.nlstar.NLStarLearnerBuilder
-
- setAlphabet(Alphabet<I>) - Method in class de.learnlib.algorithms.rivestschapire.RivestSchapireDFABuilder
-
- setAlphabet(Alphabet<I>) - Method in class de.learnlib.algorithms.rivestschapire.RivestSchapireMealyBuilder
-
- setAlphabet(Alphabet<I>) - Method in class de.learnlib.algorithms.ttt.dfa.TTTLearnerDFABuilder
-
- setAlphabet(Alphabet<I>) - Method in class de.learnlib.algorithms.ttt.mealy.TTTLearnerMealyBuilder
-
- setAlphabet(VPDAlphabet<I>) - Method in class de.learnlib.algorithms.ttt.vpda.TTTLearnerVPDABuilder
-
- setAnalyzer(AcexAnalyzer) - Method in class de.learnlib.algorithms.discriminationtree.vpda.DTLearnerVPDABuilder
-
- setAnalyzer(AcexAnalyzer) - Method in class de.learnlib.algorithms.ttt.dfa.TTTLearnerDFABuilder
-
- setAnalyzer(AcexAnalyzer) - Method in class de.learnlib.algorithms.ttt.mealy.TTTLearnerMealyBuilder
-
- setAnalyzer(AcexAnalyzer) - Method in class de.learnlib.algorithms.ttt.vpda.TTTLearnerVPDABuilder
-
- setCexHandler(ObservationTableCEXHandler<? super I, ? super Boolean>) - Method in class de.learnlib.algorithms.lstar.dfa.ExtensibleLStarDFABuilder
-
- setCexHandler(ObservationTableCEXHandler<? super I, ? super O>) - Method in class de.learnlib.algorithms.lstar.mealy.ClassicLStarMealyBuilder
-
- setCexHandler(ObservationTableCEXHandler<? super I, ? super Word<O>>) - Method in class de.learnlib.algorithms.lstar.mealy.ExtensibleLStarMealyBuilder
-
- setCexHandler(ObservationTableCEXHandler<? super I, ? super Word<OutputAndLocalInputs<I, O>>>) - Method in class de.learnlib.algorithms.lstar.mealy.PartialLStarMealyBuilder
-
- setChild(O, N) - Method in class de.learnlib.datastructure.discriminationtree.model.AbstractTemporaryIntrusiveDTNode
-
- setClosingStrategy(ClosingStrategy<? super I, ? super Boolean>) - Method in class de.learnlib.algorithms.lstar.dfa.ExtensibleLStarDFABuilder
-
- setClosingStrategy(ClosingStrategy<? super I, ? super O>) - Method in class de.learnlib.algorithms.lstar.mealy.ClassicLStarMealyBuilder
-
- setClosingStrategy(ClosingStrategy<? super I, ? super Word<O>>) - Method in class de.learnlib.algorithms.lstar.mealy.ExtensibleLStarMealyBuilder
-
- setClosingStrategy(ClosingStrategy<? super I, ? super Word<OutputAndLocalInputs<I, O>>>) - Method in class de.learnlib.algorithms.lstar.mealy.PartialLStarMealyBuilder
-
- setClosingStrategy(ClosingStrategy<? super I, ? super Boolean>) - Method in class de.learnlib.algorithms.malerpnueli.MalerPnueliDFABuilder
-
- setClosingStrategy(ClosingStrategy<? super I, ? super Word<O>>) - Method in class de.learnlib.algorithms.malerpnueli.MalerPnueliMealyBuilder
-
- setClosingStrategy(ClosingStrategy<? super I, ? super Boolean>) - Method in class de.learnlib.algorithms.rivestschapire.RivestSchapireDFABuilder
-
- setClosingStrategy(ClosingStrategy<? super I, ? super Word<O>>) - Method in class de.learnlib.algorithms.rivestschapire.RivestSchapireMealyBuilder
-
- setCounterexampleAnalyzer(AcexAnalyzer) - Method in class de.learnlib.algorithms.kv.dfa.KearnsVaziraniDFABuilder
-
- setCounterexampleAnalyzer(AcexAnalyzer) - Method in class de.learnlib.algorithms.kv.mealy.KearnsVaziraniMealyBuilder
-
- setData(D) - Method in class de.learnlib.datastructure.discriminationtree.model.AbstractDTNode
-
- setDeterministic(boolean) - Method in class de.learnlib.algorithms.rpni.AbstractBlueFringeRPNI
-
Sets whether the outcome of the algorithm is required to be deterministic (i.e., subsequent calls of
AbstractBlueFringeRPNI.computeModel()
on the same input data will perform the same merges and return the same result).
- setDiscriminator(DSCR) - Method in class de.learnlib.datastructure.discriminationtree.model.AbstractDTNode
-
- setDT(AbstractWordBasedDTNode<I, O, HState<I, O, SP, TP>>) - Method in class de.learnlib.algorithms.discriminationtree.hypothesis.HTransition
-
- setDTLeaf(AbstractWordBasedDTNode<I, O, HState<I, O, SP, TP>>) - Method in class de.learnlib.algorithms.discriminationtree.hypothesis.HState
-
- setEffect(int, E) - Method in class de.learnlib.acex.impl.AbstractBaseCounterexample
-
- setEpsilonRoot(boolean) - Method in class de.learnlib.algorithms.discriminationtree.dfa.DTLearnerDFABuilder
-
- setForeignSuccessor(int, S, int) - Method in class de.learnlib.datastructure.pta.pta.AbstractBlueFringePTAState
-
- setHypothesisState(S) - Method in class de.learnlib.algorithms.adt.adt.ADTResetNode
-
- setInitialPrefixes(List<Word<I>>) - Method in class de.learnlib.algorithms.lstar.dfa.ExtensibleLStarDFABuilder
-
- setInitialPrefixes(List<Word<I>>) - Method in class de.learnlib.algorithms.lstar.mealy.ClassicLStarMealyBuilder
-
- setInitialPrefixes(List<Word<I>>) - Method in class de.learnlib.algorithms.lstar.mealy.ExtensibleLStarMealyBuilder
-
- setInitialPrefixes(List<Word<I>>) - Method in class de.learnlib.algorithms.lstar.mealy.PartialLStarMealyBuilder
-
- setInitialSplitters(Collection<? extends Word<I>>) - Method in class de.learnlib.algorithms.dhc.mealy.MealyDHCBuilder
-
- setInitialSuffixes(List<Word<I>>) - Method in class de.learnlib.algorithms.lstar.dfa.ExtensibleLStarDFABuilder
-
- setInitialSuffixes(List<Word<I>>) - Method in class de.learnlib.algorithms.lstar.mealy.ClassicLStarMealyBuilder
-
- setInitialSuffixes(List<Word<I>>) - Method in class de.learnlib.algorithms.lstar.mealy.ExtensibleLStarMealyBuilder
-
- setInitialSuffixes(List<Word<I>>) - Method in class de.learnlib.algorithms.lstar.mealy.PartialLStarMealyBuilder
-
- setInitialSuffixes(List<Word<I>>) - Method in class de.learnlib.algorithms.malerpnueli.MalerPnueliDFABuilder
-
- setInitialSuffixes(List<Word<I>>) - Method in class de.learnlib.algorithms.malerpnueli.MalerPnueliMealyBuilder
-
- setInitialSuffixes(List<Word<I>>) - Method in class de.learnlib.algorithms.rivestschapire.RivestSchapireDFABuilder
-
- setInitialSuffixes(List<Word<I>>) - Method in class de.learnlib.algorithms.rivestschapire.RivestSchapireMealyBuilder
-
- setInput(I) - Method in class de.learnlib.algorithms.adt.automaton.ADTTransition
-
- setInputAlphabet(Alphabet<I>) - Method in class de.learnlib.datastructure.observationtable.AbstractObservationTable
-
This is an internal method used for de-serializing.
- setInternalTransition(int, HypIntTrans<I>) - Method in class de.learnlib.algorithms.discriminationtree.hypothesis.vpda.HypLoc
-
- setIsSpanningTreeEdge(boolean) - Method in class de.learnlib.algorithms.adt.automaton.ADTTransition
-
- setLeaf(DTNode<I>) - Method in class de.learnlib.algorithms.discriminationtree.hypothesis.vpda.HypLoc
-
- setLeafSplitter(LeafSplitter) - Method in class de.learnlib.algorithms.adt.adt.ADT
-
- setLeafSplitter(LeafSplitter) - Method in class de.learnlib.algorithms.adt.learner.ADTLearnerBuilder
-
- setLogModels(boolean) - Method in class de.learnlib.util.Experiment
-
- setMaxDepth(int) - Method in class de.learnlib.oracle.equivalence.IncrementalWMethodEQOracle
-
- setMaxDepth(int) - Method in class de.learnlib.oracle.equivalence.WMethodEQOracle
-
- setMultiplier(double) - Method in interface de.learnlib.api.oracle.AutomatonOracle
-
- setMultiplier(double) - Method in class de.learnlib.util.AbstractBFOracle
-
- setNewAlphabetNotifier(Consumer<I>) - Method in class de.learnlib.datastructure.observationtable.PartialObservationTable
-
- setNext(MembershipOracle<I, D>) - Method in interface de.learnlib.api.oracle.Filter
-
sets oracle for processing membership queries.
- setNext(MembershipOracle<I, D>) - Method in class de.learnlib.filter.statistic.oracle.CounterOracle
-
- setNext(MembershipOracle<I, D>) - Method in class de.learnlib.filter.statistic.oracle.HistogramOracle
-
set used oracle.
- setNextElement(N) - Method in class de.learnlib.datastructure.discriminationtree.model.AbstractTemporaryIntrusiveDTNode
-
- setNextElement(T) - Method in interface de.learnlib.datastructure.list.IntrusiveListElem
-
- setNextElement(T) - Method in class de.learnlib.datastructure.list.IntrusiveListElemImpl
-
- setNonTreeTarget(DTNode<I>) - Method in class de.learnlib.algorithms.discriminationtree.hypothesis.vpda.AbstractHypTrans
-
- setOracle(SymbolQueryOracle<I, O>) - Method in class de.learnlib.algorithms.adt.learner.ADTLearnerBuilder
-
- setOracle(MembershipOracle<I, Word<O>>) - Method in class de.learnlib.algorithms.dhc.mealy.MealyDHCBuilder
-
- setOracle(MembershipOracle<I, Boolean>) - Method in class de.learnlib.algorithms.discriminationtree.dfa.DTLearnerDFABuilder
-
- setOracle(MembershipOracle<I, Word<O>>) - Method in class de.learnlib.algorithms.discriminationtree.mealy.DTLearnerMealyBuilder
-
- setOracle(MembershipOracle<I, Boolean>) - Method in class de.learnlib.algorithms.discriminationtree.vpda.DTLearnerVPDABuilder
-
- setOracle(MembershipOracle<I, Boolean>) - Method in class de.learnlib.algorithms.kv.dfa.KearnsVaziraniDFABuilder
-
- setOracle(MembershipOracle<I, Word<O>>) - Method in class de.learnlib.algorithms.kv.mealy.KearnsVaziraniMealyBuilder
-
- setOracle(MembershipOracle<I, Boolean>) - Method in class de.learnlib.algorithms.lstar.dfa.ClassicLStarDFABuilder
-
- setOracle(MembershipOracle<I, Boolean>) - Method in class de.learnlib.algorithms.lstar.dfa.ExtensibleLStarDFABuilder
-
- setOracle(MembershipOracle<I, O>) - Method in class de.learnlib.algorithms.lstar.mealy.ClassicLStarMealyBuilder
-
- setOracle(MembershipOracle<I, Word<O>>) - Method in class de.learnlib.algorithms.lstar.mealy.ExtensibleLStarMealyBuilder
-
- setOracle(StateLocalInputOracle.StateLocalInputMealyOracle<I, OutputAndLocalInputs<I, O>>) - Method in class de.learnlib.algorithms.lstar.mealy.PartialLStarMealyBuilder
-
- setOracle(MembershipOracle<I, Boolean>) - Method in class de.learnlib.algorithms.malerpnueli.MalerPnueliDFABuilder
-
- setOracle(MembershipOracle<I, Word<O>>) - Method in class de.learnlib.algorithms.malerpnueli.MalerPnueliMealyBuilder
-
- setOracle(MembershipOracle<I, Boolean>) - Method in class de.learnlib.algorithms.nlstar.NLStarLearnerBuilder
-
- setOracle(MembershipOracle<I, Boolean>) - Method in class de.learnlib.algorithms.rivestschapire.RivestSchapireDFABuilder
-
- setOracle(MembershipOracle<I, Word<O>>) - Method in class de.learnlib.algorithms.rivestschapire.RivestSchapireMealyBuilder
-
- setOracle(MembershipOracle<I, Boolean>) - Method in class de.learnlib.algorithms.ttt.dfa.TTTLearnerDFABuilder
-
- setOracle(MembershipOracle<I, Word<O>>) - Method in class de.learnlib.algorithms.ttt.mealy.TTTLearnerMealyBuilder
-
- setOracle(MembershipOracle<I, Boolean>) - Method in class de.learnlib.algorithms.ttt.vpda.TTTLearnerVPDABuilder
-
- setOracle(MembershipOracle<I, O>) - Method in class de.learnlib.datastructure.discriminationtree.model.AbstractDiscriminationTree
-
- setOutput(O) - Method in class de.learnlib.algorithms.adt.automaton.ADTTransition
-
- setOutputToString(Function<? super D, ? extends String>) - Method in class de.learnlib.datastructure.observationtable.writer.AbstractObservationTableWriter
-
- setParallel(boolean) - Method in class de.learnlib.algorithms.rpni.AbstractBlueFringeRPNI
-
Sets whether attempts to merge a blue into a red state are conducted in parallel.
- setParent(ADTNode<S, I, O>) - Method in class de.learnlib.algorithms.adt.adt.ADTResetNode
-
- setPrevElement(IntrusiveListElem<N>) - Method in class de.learnlib.datastructure.discriminationtree.model.AbstractTemporaryIntrusiveDTNode
-
- setProfile(boolean) - Method in class de.learnlib.util.Experiment
-
- setProperty(SP) - Method in class de.learnlib.algorithms.discriminationtree.hypothesis.HState
-
- setProperty(TP) - Method in class de.learnlib.algorithms.discriminationtree.hypothesis.HTransition
-
- setProperty(P) - Method in class de.learnlib.api.logging.LoggingPropertyOracle
-
- setProperty(P) - Method in interface de.learnlib.api.oracle.PropertyOracle
-
Set the property.
- setProperty(P) - Method in class de.learnlib.oracle.property.PropertyOracleChain
-
- setRepeatedCounterexampleEvaluation(boolean) - Method in class de.learnlib.algorithms.discriminationtree.dfa.DTLearnerDFABuilder
-
- setRepeatedCounterexampleEvaluation(boolean) - Method in class de.learnlib.algorithms.discriminationtree.mealy.DTLearnerMealyBuilder
-
- setRepeatedCounterexampleEvaluation(boolean) - Method in class de.learnlib.algorithms.kv.dfa.KearnsVaziraniDFABuilder
-
- setRepeatedCounterexampleEvaluation(boolean) - Method in class de.learnlib.algorithms.kv.mealy.KearnsVaziraniMealyBuilder
-
- setReturnTransition(int, int, HypRetTrans<I>) - Method in class de.learnlib.algorithms.discriminationtree.hypothesis.vpda.HypLoc
-
- setRowSeparators(boolean) - Method in class de.learnlib.datastructure.observationtable.writer.ObservationTableASCIIWriter
-
- setSiftNode(ADTNode<ADTState<I, O>, I, O>) - Method in class de.learnlib.algorithms.adt.automaton.ADTTransition
-
- setSource(ADTState<I, O>) - Method in class de.learnlib.algorithms.adt.automaton.ADTTransition
-
- setSplitData(SplitData<O, T>) - Method in class de.learnlib.datastructure.discriminationtree.model.AbstractTemporaryIntrusiveDTNode
-
- setStateLabel(O) - Method in class de.learnlib.datastructure.discriminationtree.SplitData
-
Sets the state label associated with this split data.
- setSubtreeReplacer(SubtreeReplacer) - Method in class de.learnlib.algorithms.adt.learner.ADTLearnerBuilder
-
- setSuccessor(int, S, int) - Method in class de.learnlib.datastructure.pta.pta.AbstractBasePTAState
-
- setSuccessor(int, S, int) - Method in class de.learnlib.datastructure.pta.pta.AbstractBlueFringePTAState
-
- setSuffixFinder(GlobalSuffixFinder<? super I, ? super Word<O>>) - Method in class de.learnlib.algorithms.dhc.mealy.MealyDHCBuilder
-
- setSuffixFinder(LocalSuffixFinder<? super I, ? super Boolean>) - Method in class de.learnlib.algorithms.discriminationtree.dfa.DTLearnerDFABuilder
-
- setSuffixFinder(LocalSuffixFinder<? super I, ? super Word<O>>) - Method in class de.learnlib.algorithms.discriminationtree.mealy.DTLearnerMealyBuilder
-
- setSymbol(I) - Method in class de.learnlib.algorithms.adt.adt.ADTResetNode
-
- setTarget(ADTState<I, O>) - Method in class de.learnlib.algorithms.adt.automaton.ADTTransition
-
- setTemp(boolean) - Method in class de.learnlib.datastructure.discriminationtree.model.AbstractTemporaryIntrusiveDTNode
-
- setTransition(ADTState<I, O>, I, ADTTransition<I, O>) - Method in class de.learnlib.algorithms.adt.automaton.ADTHypothesis
-
- setTransition(int, HTransition<I, O, SP, TP>) - Method in class de.learnlib.algorithms.discriminationtree.hypothesis.HState
-
- setTransition(S, I, S, Row<I>, int) - Method in class de.learnlib.algorithms.lstar.AbstractAutomatonLStar
-
- setTransition(int, TTTTransition<I, D>) - Method in class de.learnlib.algorithms.ttt.base.TTTState
-
- setTransitionOutput(ADTTransition<I, O>, O) - Method in class de.learnlib.algorithms.adt.automaton.ADTHypothesis
-
- setUp() - Method in class de.learnlib.testsupport.AbstractBFOracleTest
-
- setup() - Method in class de.learnlib.testsupport.AbstractGrowingAlphabetTest
-
- setup() - Method in class de.learnlib.testsupport.AbstractResumableLearnerTest
-
- setUseObservationTree(boolean) - Method in class de.learnlib.algorithms.adt.learner.ADTLearnerBuilder
-
- setWordToString(Function<? super Word<? extends I>, ? extends String>) - Method in class de.learnlib.datastructure.observationtable.writer.AbstractObservationTableWriter
-
- SHAHBAZ - Static variable in class de.learnlib.algorithms.lstar.ce.ObservationTableCEXHandlers
-
- SHAHBAZ - Static variable in class de.learnlib.counterexamples.GlobalSuffixFinders
-
Adds all suffixes of the remainder of the input word, after stripping a maximal one-letter extension of an access
sequence.
- shortenCounterExample(MealyMachine<?, I, ?, O>, DefaultQuery<I, Word<O>>) - Static method in class de.learnlib.util.mealy.MealyUtil
-
- shortPrefixRows - Variable in class de.learnlib.datastructure.observationtable.AbstractObservationTable
-
- shutdown() - Method in class de.learnlib.oracle.parallelism.DynamicParallelOracle
-
- shutdown() - Method in interface de.learnlib.oracle.parallelism.ParallelOracle
-
Shuts down all worker threads, but waits for any queued queries to be processed.
- shutdown() - Method in class de.learnlib.oracle.parallelism.StaticParallelOracle
-
- shutdownNow() - Method in class de.learnlib.oracle.parallelism.DynamicParallelOracle
-
- shutdownNow() - Method in interface de.learnlib.oracle.parallelism.ParallelOracle
-
Shuts down all worker threads, and attempts to abort any query processing currently taking place.
- shutdownNow() - Method in class de.learnlib.oracle.parallelism.StaticParallelOracle
-
- sift(SymbolQueryOracle<I, O>, Word<I>, ADTNode<S, I, O>) - Method in class de.learnlib.algorithms.adt.adt.ADT
-
Successively sifts a word through the ADT induced by the given node.
- sift(SymbolQueryOracle<I, O>, Word<I>) - Method in class de.learnlib.algorithms.adt.adt.ADTLeafNode
-
- sift(SymbolQueryOracle<I, O>, Word<I>) - Method in interface de.learnlib.algorithms.adt.adt.ADTNode
-
Utility method, that sifts a given word through this
ADTNode.
- sift(SymbolQueryOracle<I, O>, Word<I>) - Method in class de.learnlib.algorithms.adt.adt.ADTResetNode
-
- sift(SymbolQueryOracle<I, O>, Word<I>) - Method in class de.learnlib.algorithms.adt.adt.ADTSymbolNode
-
- sift(DTNode<I>, Word<I>) - Method in class de.learnlib.algorithms.discriminationtree.hypothesis.vpda.DTree
-
- sift(List<DTNode<I>>, List<Word<I>>) - Method in class de.learnlib.algorithms.discriminationtree.hypothesis.vpda.DTree
-
- sift(DTNode<I>, Word<I>, boolean) - Method in class de.learnlib.algorithms.discriminationtree.hypothesis.vpda.DTree
-
- sift(List<DTNode<I>>, List<Word<I>>, boolean) - Method in class de.learnlib.algorithms.discriminationtree.hypothesis.vpda.DTree
-
- sift(Word<I>, boolean) - Method in class de.learnlib.algorithms.ttt.base.BaseTTTDiscriminationTree
-
Sifts an access sequence provided by an object into the tree, starting at the root.
- sift(AbstractBaseDTNode<I, D>, Word<I>, boolean) - Method in class de.learnlib.algorithms.ttt.base.BaseTTTDiscriminationTree
-
- sift(List<AbstractBaseDTNode<I, D>>, List<Word<I>>, boolean) - Method in class de.learnlib.algorithms.ttt.base.BaseTTTDiscriminationTree
-
- sift(AbstractBaseDTNode<I, D>, Word<I>) - Method in class de.learnlib.algorithms.ttt.base.BaseTTTDiscriminationTree
-
- sift(List<AbstractBaseDTNode<I, D>>, List<Word<I>>) - Method in class de.learnlib.algorithms.ttt.base.BaseTTTDiscriminationTree
-
- sift(Word<I>) - Method in class de.learnlib.datastructure.discriminationtree.model.AbstractDiscriminationTree
-
- sift(N, Word<I>) - Method in class de.learnlib.datastructure.discriminationtree.model.AbstractDiscriminationTree
-
- sift(N, Word<I>, Predicate<N>) - Method in class de.learnlib.datastructure.discriminationtree.model.AbstractDiscriminationTree
-
- sift(List<N>, List<Word<I>>) - Method in class de.learnlib.datastructure.discriminationtree.model.AbstractDiscriminationTree
-
- sift(List<N>, List<Word<I>>, Predicate<N>) - Method in class de.learnlib.datastructure.discriminationtree.model.AbstractDiscriminationTree
-
- SimpleEQOracle<A extends net.automatalib.automata.concepts.InputAlphabetHolder<I>,I,D> - Class in de.learnlib.oracle.equivalence
-
- SimpleEQOracle(EquivalenceOracle<A, I, D>) - Constructor for class de.learnlib.oracle.equivalence.SimpleEQOracle
-
- SimpleObservationTable<I,D> - Class in de.learnlib.datastructure.observationtable.reader
-
This class represents the data structure of an
ObservationTable
without providing any meaningful
functionality.
- SimpleObservationTable(List<? extends Word<I>>) - Constructor for class de.learnlib.datastructure.observationtable.reader.SimpleObservationTable
-
- SimplePOJODataMapper - Class in de.learnlib.drivers.reflect
-
Basic stateless data mapper for objects.
- SimplePOJODataMapper(Constructor<?>, Object...) - Constructor for class de.learnlib.drivers.reflect.SimplePOJODataMapper
-
- SimplePOJOTestDriver - Class in de.learnlib.drivers.reflect
-
Simple test driver for plain java objects.
- SimplePOJOTestDriver(Class<?>) - Constructor for class de.learnlib.drivers.reflect.SimplePOJOTestDriver
-
- SimplePOJOTestDriver(Constructor<?>, Object...) - Constructor for class de.learnlib.drivers.reflect.SimplePOJOTestDriver
-
- SimpleProfiler - Class in de.learnlib.util.statistics
-
Very rudimentary profiler.
- simulator(A) - Static method in class de.learnlib.oracle.equivalence.EquivalenceQueries
-
- SimulatorEQOracle<I,D> - Class in de.learnlib.oracle.equivalence
-
- SimulatorEQOracle(R) - Constructor for class de.learnlib.oracle.equivalence.SimulatorEQOracle
-
- SimulatorEQOracle<I> - Class in de.learnlib.oracle.equivalence.vpda
-
An equivalence oracle based on the computation of a separating word for a given hypothesis and a previously known
target system.
- SimulatorEQOracle(OneSEVPA<?, I>, VPDAlphabet<I>) - Constructor for class de.learnlib.oracle.equivalence.vpda.SimulatorEQOracle
-
- SimulatorEQOracle.DFASimulatorEQOracle<I> - Class in de.learnlib.oracle.equivalence
-
- SimulatorEQOracle.MealySimulatorEQOracle<I,O> - Class in de.learnlib.oracle.equivalence
-
- SimulatorOmegaOracle<S,I,D> - Class in de.learnlib.oracle.membership
-
- SimulatorOmegaOracle(A, SimulatorOracle<I, D>) - Constructor for class de.learnlib.oracle.membership.SimulatorOmegaOracle
-
- SimulatorOmegaOracle.DFASimulatorOmegaOracle<S,I> - Class in de.learnlib.oracle.membership
-
- SimulatorOmegaOracle.MealySimulatorOmegaOracle<S,I,O> - Class in de.learnlib.oracle.membership
-
- SimulatorOracle<I,D> - Class in de.learnlib.oracle.membership
-
A membership oracle backed by an automaton.
- SimulatorOracle(SuffixOutput<I, D>) - Constructor for class de.learnlib.oracle.membership.SimulatorOracle
-
Constructor.
- SimulatorOracle.DFASimulatorOracle<I> - Class in de.learnlib.oracle.membership
-
- SimulatorOracle.MealySimulatorOracle<I,O> - Class in de.learnlib.oracle.membership
-
- SINGLE_BEST_EFFORT - Static variable in class de.learnlib.algorithms.adt.config.SubtreeReplacers
-
- SINGLE_MIN_LENGTH - Static variable in class de.learnlib.algorithms.adt.config.SubtreeReplacers
-
- SINGLE_MIN_SIZE - Static variable in class de.learnlib.algorithms.adt.config.SubtreeReplacers
-
- SingleQueryOmegaOracle<S,I,D> - Interface in de.learnlib.api.oracle
-
- SingleQueryOmegaOracle.SingleQueryOmegaOracleDFA<S,I> - Interface in de.learnlib.api.oracle
-
- SingleQueryOmegaOracle.SingleQueryOmegaOracleMealy<S,I,O> - Interface in de.learnlib.api.oracle
-
- SingleQueryOracle<I,D> - Interface in de.learnlib.api.oracle
-
Base interface for oracles whose semantic is defined in terms of directly answering single queries (like a
QueryAnswerer
, and that cannot profit from batch processing of queries.
- SingleQueryOracle.SingleQueryOracleDFA<I> - Interface in de.learnlib.api.oracle
-
- SingleQueryOracle.SingleQueryOracleMealy<I,O> - Interface in de.learnlib.api.oracle
-
- SingleReplacer - Class in de.learnlib.algorithms.adt.config.model.replacer
-
- SingleReplacer(ADSCalculator) - Constructor for class de.learnlib.algorithms.adt.config.model.replacer.SingleReplacer
-
- size() - Method in class de.learnlib.algorithms.discriminationtree.hypothesis.vpda.OneSEVPAHypothesis
-
- size() - Method in class de.learnlib.algorithms.ttt.base.AbstractTTTHypothesis
-
- size() - Method in class de.learnlib.datastructure.discriminationtree.model.BooleanMap
-
- size() - Method in class de.learnlib.datastructure.list.IntrusiveList
-
- size() - Method in class de.learnlib.datastructure.pta.pta.BasePTA
-
- size() - Method in class de.learnlib.filter.reuse.tree.BoundedDeque
-
- Slf4jDelegator - Class in de.learnlib.api.logging
-
A simple
LearnLogger
implementation, that delegates all calls to a given
Logger
instance.
- Slf4jDelegator(Logger) - Constructor for class de.learnlib.api.logging.Slf4jDelegator
-
- split(ADTNode<S, I, O>, Word<I>, Word<O>, Word<O>) - Method in interface de.learnlib.algorithms.adt.api.LeafSplitter
-
Split the specified node to correctly distinguish between the old and new hypothesis state.
- split(ContextPair<I>, Map<Boolean, DTNode<I>>) - Method in class de.learnlib.algorithms.discriminationtree.hypothesis.vpda.DTNode
-
- split(AbstractBaseDTNode<I, D>, Word<I>, D, D) - Method in class de.learnlib.algorithms.ttt.base.AbstractTTTLearner
-
- split(DSCR, O, O) - Method in class de.learnlib.datastructure.discriminationtree.model.AbstractDTNode
-
- split(DSCR, O, O, D) - Method in class de.learnlib.datastructure.discriminationtree.model.AbstractDTNode
-
- splitData - Variable in class de.learnlib.datastructure.discriminationtree.model.AbstractTemporaryIntrusiveDTNode
-
- SplitData<O,T extends IntrusiveList<?>> - Class in de.learnlib.datastructure.discriminationtree
-
Data associated with a discrimination tree node while an enclosing subtree is being split.
- SplitData(Supplier<T>) - Constructor for class de.learnlib.datastructure.discriminationtree.SplitData
-
- splitLeaf(ADTNode<S, I, O>, Word<I>, Word<O>, Word<O>) - Method in class de.learnlib.algorithms.adt.adt.ADT
-
- splitParent(ADTNode<S, I, O>, Word<I>, Word<O>, Word<O>) - Static method in class de.learnlib.algorithms.adt.config.LeafSplitters
-
- SplitResult(N, N) - Constructor for class de.learnlib.datastructure.discriminationtree.model.AbstractDTNode.SplitResult
-
- Splitter(int) - Constructor for class de.learnlib.algorithms.ttt.base.AbstractTTTLearner.Splitter
-
- Splitter(int, AbstractBaseDTNode<I, D>) - Constructor for class de.learnlib.algorithms.ttt.base.AbstractTTTLearner.Splitter
-
- Splitter<I> - Class in de.learnlib.algorithms.ttt.vpda
-
Data structure for representing a splitter.
- Splitter(I, DTNode<I>) - Constructor for class de.learnlib.algorithms.ttt.vpda.Splitter
-
- Splitter(I, HypLoc<I>, I, boolean, DTNode<I>) - Constructor for class de.learnlib.algorithms.ttt.vpda.Splitter
-
- Splitter.SplitType - Enum in de.learnlib.algorithms.ttt.vpda
-
- spQuery(HState<I, D, SP, TP>) - Method in class de.learnlib.algorithms.discriminationtree.AbstractDTLearner
-
- spQuery(HState<I, Boolean, Boolean, Void>) - Method in class de.learnlib.algorithms.discriminationtree.dfa.DTLearnerDFA
-
- spQuery(HState<I, Word<O>, Void, O>) - Method in class de.learnlib.algorithms.discriminationtree.mealy.DTLearnerMealy
-
- SQOOTBridge<I,O> - Class in de.learnlib.algorithms.adt.util
-
A utility class that links an observation tree with a symbol query oracle, meaning that all queries to the symbol
query oracle will be stored in the observation tree.
- SQOOTBridge(ObservationTree<?, I, O>, SymbolQueryOracle<I, O>, boolean) - Constructor for class de.learnlib.algorithms.adt.util.SQOOTBridge
-
- srcState - Variable in class de.learnlib.algorithms.ttt.base.OutputInconsistency
-
- start(String) - Static method in class de.learnlib.util.statistics.SimpleProfiler
-
Start the timer identified by the given key.
- startLearning() - Method in class de.learnlib.algorithms.adt.learner.ADTLearner
-
- startLearning() - Method in class de.learnlib.algorithms.dhc.mealy.MealyDHC
-
- startLearning() - Method in class de.learnlib.algorithms.discriminationtree.AbstractDTLearner
-
- startLearning() - Method in class de.learnlib.algorithms.discriminationtree.vpda.AbstractVPDALearner
-
- startLearning() - Method in class de.learnlib.algorithms.kv.dfa.KearnsVaziraniDFA
-
- startLearning() - Method in class de.learnlib.algorithms.kv.mealy.KearnsVaziraniMealy
-
- startLearning() - Method in class de.learnlib.algorithms.lstar.AbstractAutomatonLStar
-
- startLearning() - Method in class de.learnlib.algorithms.lstar.AbstractLStar
-
- startLearning() - Method in class de.learnlib.algorithms.lstar.mealy.PartialLStarMealy
-
- startLearning() - Method in class de.learnlib.algorithms.nlstar.NLStarLearner
-
- startLearning() - Method in class de.learnlib.algorithms.ttt.base.AbstractTTTLearner
-
- startLearning() - Method in interface de.learnlib.api.algorithm.LearningAlgorithm
-
Starts the model inference process, creating an initial hypothesis in the provided model object.
- startLearning() - Method in class de.learnlib.filter.statistic.learner.RefinementCounterLearner
-
- startLearning() - Method in class de.learnlib.util.nfa.NFALearnerWrapper
-
- stateIDs() - Method in class de.learnlib.algorithms.discriminationtree.hypothesis.DTLearnerHypothesis
-
- StateInfo<I,D> - Class in de.learnlib.algorithms.kv
-
The information associated with a state: it's access sequence (or access string), and the list of incoming
transitions.
- StateInfo(int, Word<I>) - Constructor for class de.learnlib.algorithms.kv.StateInfo
-
- stateInfos - Variable in class de.learnlib.algorithms.kv.dfa.KearnsVaziraniDFA
-
- stateInfos - Variable in class de.learnlib.algorithms.kv.mealy.KearnsVaziraniMealy
-
- stateInfos - Variable in class de.learnlib.algorithms.lstar.AbstractAutomatonLStar
-
- StateLocalInputCacheConsistencyTest<I,O> - Class in de.learnlib.filter.cache.mealy
-
- StateLocalInputCacheConsistencyTest(IncrementalMealyBuilder<I, OutputAndLocalInputs<I, O>>, Lock) - Constructor for class de.learnlib.filter.cache.mealy.StateLocalInputCacheConsistencyTest
-
- StateLocalInputMealyCacheOracle<I,O> - Class in de.learnlib.filter.cache.mealy
-
- StateLocalInputMealyCacheOracle.StateLocalInputMealyCacheOracleState<I,O> - Class in de.learnlib.filter.cache.mealy
-
- StateLocalInputMealySimulatorEQOracle<I,O> - Class in de.learnlib.oracle.equivalence.mealy
-
- StateLocalInputMealySimulatorEQOracle(StateLocalInputMealyMachine<S, I, ?, O>) - Constructor for class de.learnlib.oracle.equivalence.mealy.StateLocalInputMealySimulatorEQOracle
-
- StateLocalInputMealySimulatorSUL<I,O> - Class in de.learnlib.driver.util
-
- StateLocalInputMealySimulatorSUL(StateLocalInputMealyMachine<?, I, ?, O>) - Constructor for class de.learnlib.driver.util.StateLocalInputMealySimulatorSUL
-
- StateLocalInputOracle<I,D> - Interface in de.learnlib.api.oracle
-
A specialization of the
MembershipOracle
that adds the possibility to query for what continuations of a word
the membership function is still defined.
- StateLocalInputOracle.StateLocalInputDFAOracle<I> - Interface in de.learnlib.api.oracle
-
- StateLocalInputOracle.StateLocalInputMealyOracle<I,O> - Interface in de.learnlib.api.oracle
-
- StateLocalInputSUL<I,O> - Interface in de.learnlib.api
-
A System Under Learning (SUL) which can additionally report the inputs that the SUL can process in its current state,
i.e. inputs that will not trigger a
SULException
when used in the next invocation of the
SUL.step(Object)
method return an otherwise "undefined" behavior.
- StateLocalInputSULOracle<I,O> - Class in de.learnlib.oracle.membership
-
- StateLocalInputSULOracle(StateLocalInputSUL<I, O>) - Constructor for class de.learnlib.oracle.membership.StateLocalInputSULOracle
-
- stateProperty(ObservationTable<I, D>, Row<I>) - Method in class de.learnlib.algorithms.lstar.AbstractAutomatonLStar
-
Derives a state property from the corresponding row.
- stateProperty(ObservationTable<I, Boolean>, Row<I>) - Method in class de.learnlib.algorithms.lstar.dfa.ExtensibleLStarDFA
-
- stateProperty(ObservationTable<I, O>, Row<I>) - Method in class de.learnlib.algorithms.lstar.mealy.ClassicLStarMealy
-
- stateProperty(ObservationTable<I, Word<O>>, Row<I>) - Method in class de.learnlib.algorithms.lstar.mealy.ExtensibleLStarMealy
-
- stateProperty(ObservationTable<I, Word<OutputAndLocalInputs<I, O>>>, Row<I>) - Method in class de.learnlib.algorithms.lstar.mealy.PartialLStarMealy
-
- states - Variable in class de.learnlib.algorithms.ttt.base.AbstractTTTHypothesis
-
- StaticParallelOracle<I,D> - Class in de.learnlib.oracle.parallelism
-
A membership oracle that statically distributes a set of queries among several threads.
- StaticParallelOracle(Collection<? extends MembershipOracle<I, D>>, int, ParallelOracle.PoolPolicy) - Constructor for class de.learnlib.oracle.parallelism.StaticParallelOracle
-
- StaticParallelOracleBuilder<I,D> - Class in de.learnlib.oracle.parallelism
-
- StaticParallelOracleBuilder(Collection<? extends MembershipOracle<I, D>>) - Constructor for class de.learnlib.oracle.parallelism.StaticParallelOracleBuilder
-
- StaticParallelOracleBuilder(Supplier<? extends MembershipOracle<I, D>>) - Constructor for class de.learnlib.oracle.parallelism.StaticParallelOracleBuilder
-
- StatisticData - Interface in de.learnlib.api.statistic
-
Common interface for statistical data.
- StatisticLearner<M,I,D> - Interface in de.learnlib.api.statistic
-
Common interface for learners keeping statistics.
- StatisticLearner.DFAStatisticLearner<I> - Interface in de.learnlib.api.statistic
-
- StatisticLearner.MealyStatisticLearner<I,O> - Interface in de.learnlib.api.statistic
-
- StatisticOracle<I,D> - Interface in de.learnlib.api.statistic
-
Common interface for oracles keeping statistics.
- StatisticSUL<I,O> - Interface in de.learnlib.api.statistic
-
- step(I) - Method in interface de.learnlib.api.SUL
-
make one step on the SUL.
- step(I) - Method in class de.learnlib.driver.util.MealySimulatorSUL
-
- step(AI) - Method in class de.learnlib.drivers.api.TestDriver
-
- step(I) - Method in class de.learnlib.filter.cache.sul.SULCache
-
- step(I) - Method in class de.learnlib.filter.statistic.sul.ResetCounterSUL
-
- step(I) - Method in class de.learnlib.filter.statistic.sul.SymbolCounterSUL
-
- step(I) - Method in class de.learnlib.mapper.AbstractContextExecutableInputSUL
-
- step(I) - Method in class de.learnlib.mapper.ExecutableInputSUL
-
- step(AI) - Method in class de.learnlib.mapper.MappedSUL
-
- stop(String) - Static method in class de.learnlib.util.statistics.SimpleProfiler
-
Stop the timer identified by the given key.
- StringMapper<CI> - Class in de.learnlib.mapper
-
- StringMapper(Alphabet<CI>) - Constructor for class de.learnlib.mapper.StringMapper
-
- subtree1Label - Variable in class de.learnlib.datastructure.discriminationtree.model.LCAInfo
-
- subtree2Label - Variable in class de.learnlib.datastructure.discriminationtree.model.LCAInfo
-
- subtreeLabel(N) - Method in class de.learnlib.datastructure.discriminationtree.model.AbstractDTNode
-
- subtreeLocations() - Method in class de.learnlib.algorithms.discriminationtree.hypothesis.vpda.DTNode
-
- subtreeLocsIterator() - Method in class de.learnlib.algorithms.discriminationtree.hypothesis.vpda.DTNode
-
- subtreeNodesIterator() - Method in class de.learnlib.algorithms.ttt.base.AbstractBaseDTNode
-
- SubtreeReplacer - Interface in de.learnlib.algorithms.adt.api
-
Interface for configuration objects that specify how nodes of the current ADT should be replaced.
- subtreeReplacer() - Static method in class de.learnlib.algorithms.adt.learner.ADTLearner.BuilderDefaults
-
- SubtreeReplacers - Class in de.learnlib.algorithms.adt.config
-
- subtreeStates() - Method in class de.learnlib.algorithms.ttt.base.AbstractBaseDTNode
-
- subtreeStatesIterator() - Method in class de.learnlib.algorithms.ttt.base.AbstractBaseDTNode
-
- succEffect(D) - Method in class de.learnlib.algorithms.ttt.base.AbstractTTTLearner
-
- succEffect(Boolean) - Method in class de.learnlib.algorithms.ttt.dfa.TTTLearnerDFA
-
- succEffect(Word<O>) - Method in class de.learnlib.algorithms.ttt.mealy.TTTLearnerMealy
-
- successors - Variable in class de.learnlib.datastructure.pta.pta.AbstractBasePTAState
-
- successors() - Method in class de.learnlib.datastructure.pta.pta.AbstractBasePTAState
-
- succSeparator - Variable in class de.learnlib.algorithms.ttt.base.AbstractTTTLearner.Splitter
-
- succSeparator - Variable in class de.learnlib.algorithms.ttt.vpda.Splitter
-
- suffix - Variable in class de.learnlib.algorithms.ttt.base.OutputInconsistency
-
- suffix - Variable in class de.learnlib.api.query.AbstractQuery
-
- SUFFIX1BY1 - Static variable in class de.learnlib.algorithms.lstar.ce.ObservationTableCEXHandlers
-
- SuffixASCIIReader<I,D> - Class in de.learnlib.datastructure.observationtable.reader
-
- SuffixASCIIReader() - Constructor for class de.learnlib.datastructure.observationtable.reader.SuffixASCIIReader
-
- SuffixASCIIWriter<I,D> - Class in de.learnlib.datastructure.observationtable.writer
-
A de.learnlib.datastructures.writer which stores the suffixes of an
ObservationTable
in plaintext.
- SuffixASCIIWriter() - Constructor for class de.learnlib.datastructure.observationtable.writer.SuffixASCIIWriter
-
- suffixesForLocalOutput(Query<I, D>, int) - Static method in class de.learnlib.counterexamples.GlobalSuffixFinders
-
Transforms a suffix index returned by a
LocalSuffixFinder
into a list containing the single
distinguishing suffix.
- suffixesForLocalOutput(Query<I, D>, int, boolean) - Static method in class de.learnlib.counterexamples.GlobalSuffixFinders
-
Transforms a suffix index returned by a
LocalSuffixFinder
into a list of distinguishing suffixes.
- suffixFinder() - Static method in class de.learnlib.algorithms.dhc.mealy.MealyDHC.BuilderDefaults
-
- suffixFinder() - Static method in class de.learnlib.algorithms.discriminationtree.AbstractDTLearner.BuilderDefaults
-
- suffixFinder() - Static method in class de.learnlib.algorithms.discriminationtree.dfa.DTLearnerDFA.BuilderDefaults
-
- SUL<I,O> - Interface in de.learnlib.api
-
Interface for a system under learning (SUL) that can make single steps.
- SULCache<I,O> - Class in de.learnlib.filter.cache.sul
-
A cache to be used with a
SUL
.
- SULCache.SULCacheState<I,O> - Class in de.learnlib.filter.cache.sul
-
- SULCaches - Class in de.learnlib.filter.cache.sul
-
- SULException - Exception in de.learnlib.api.exception
-
Unchecked exception class that can be used by implementors of a
SUL
to wrap any exceptions that occur during
the
SUL.step(Object)
methods.
- SULException(Throwable) - Constructor for exception de.learnlib.api.exception.SULException
-
Creates a SULException wrapped around a
Throwable
.
- SULMapper<AI,AO,CI,CO> - Interface in de.learnlib.mapper.api
-
An extension of the
Mapper
interface specifically for
SUL
s.
- SULMapper.MappedException<AO> - Class in de.learnlib.mapper.api
-
- SULMappers - Class in de.learnlib.mapper
-
Utility methods for manipulating mappers.
- SULOracle<I,O> - Class in de.learnlib.oracle.membership
-
A wrapper around a system under learning (SUL).
- SULOracle(SUL<I, O>) - Constructor for class de.learnlib.oracle.membership.SULOracle
-
- SULSymbolQueryOracle<I,O> - Class in de.learnlib.oracle.membership
-
- SULSymbolQueryOracle(SUL<I, O>) - Constructor for class de.learnlib.oracle.membership.SULSymbolQueryOracle
-
- suspend() - Method in class de.learnlib.algorithms.adt.learner.ADTLearner
-
- suspend() - Method in class de.learnlib.algorithms.dhc.mealy.MealyDHC
-
- suspend() - Method in class de.learnlib.algorithms.discriminationtree.AbstractDTLearner
-
- suspend() - Method in class de.learnlib.algorithms.kv.dfa.KearnsVaziraniDFA
-
- suspend() - Method in class de.learnlib.algorithms.kv.mealy.KearnsVaziraniMealy
-
- suspend() - Method in class de.learnlib.algorithms.lstar.AbstractAutomatonLStar
-
- suspend() - Method in class de.learnlib.algorithms.ttt.base.AbstractTTTLearner
-
- suspend() - Method in interface de.learnlib.api.Resumable
-
Expose the serializable state object.
- suspend() - Method in class de.learnlib.filter.cache.dfa.DFACacheOracle
-
- suspend() - Method in class de.learnlib.filter.cache.dfa.DFAHashCacheOracle
-
- suspend() - Method in class de.learnlib.filter.cache.mealy.MealyCacheOracle
-
- suspend() - Method in class de.learnlib.filter.cache.mealy.StateLocalInputMealyCacheOracle
-
- suspend() - Method in class de.learnlib.filter.cache.mealy.SymbolQueryCache
-
- suspend() - Method in class de.learnlib.filter.cache.sul.SULCache
-
- symbol - Variable in class de.learnlib.algorithms.ttt.vpda.Splitter
-
- SymbolCounterObservableSUL<S,I,O> - Class in de.learnlib.filter.statistic.sul
-
- SymbolCounterObservableSUL(String, ObservableSUL<S, I, O>) - Constructor for class de.learnlib.filter.statistic.sul.SymbolCounterObservableSUL
-
- SymbolCounterStateLocalInputSUL<I,O> - Class in de.learnlib.filter.statistic.sul
-
- SymbolCounterStateLocalInputSUL(String, StateLocalInputSUL<I, O>) - Constructor for class de.learnlib.filter.statistic.sul.SymbolCounterStateLocalInputSUL
-
- SymbolCounterSUL<I,O> - Class in de.learnlib.filter.statistic.sul
-
- SymbolCounterSUL(String, SUL<I, O>) - Constructor for class de.learnlib.filter.statistic.sul.SymbolCounterSUL
-
- SymbolCounterSUL(Counter, SUL<I, O>) - Constructor for class de.learnlib.filter.statistic.sul.SymbolCounterSUL
-
- SymbolEQOracleWrapper<A extends net.automatalib.automata.concepts.DetSuffixOutputAutomaton<?,I,?,net.automatalib.words.Word<O>>,I,O> - Class in de.learnlib.oracle.equivalence.mealy
-
- SymbolEQOracleWrapper(EquivalenceOracle<? super A, I, Word<O>>) - Constructor for class de.learnlib.oracle.equivalence.mealy.SymbolEQOracleWrapper
-
- symbolIdx - Variable in class de.learnlib.algorithms.ttt.base.AbstractTTTLearner.Splitter
-
- SymbolQueryCache<I,O> - Class in de.learnlib.filter.cache.mealy
-
- SymbolQueryCache(SymbolQueryOracle<I, O>, Alphabet<I>) - Constructor for class de.learnlib.filter.cache.mealy.SymbolQueryCache
-
- SymbolQueryCache.SymbolQueryCacheState<I,O> - Class in de.learnlib.filter.cache.mealy
-
- SymbolQueryOracle<I,O> - Interface in de.learnlib.api.oracle
-
Symbol query interface.
- systemState - Variable in class de.learnlib.filter.reuse.tree.ReuseNode.NodeResult
-
- SystemStateHandler<S> - Interface in de.learnlib.filter.reuse.tree
-
- systemStatesIterator() - Method in class de.learnlib.filter.reuse.tree.ReuseNode
-
- valueOf(String) - Static method in enum de.learnlib.acex.analyzers.AcexAnalyzers.Direction
-
Returns the enum constant of this type with the specified name.
- valueOf(String) - Static method in enum de.learnlib.algorithms.adt.adt.ADTNode.NodeType
-
Returns the enum constant of this type with the specified name.
- valueOf(String) - Static method in enum de.learnlib.algorithms.ttt.vpda.Splitter.SplitType
-
Returns the enum constant of this type with the specified name.
- valueOf(String) - Static method in enum de.learnlib.api.logging.Category
-
Returns the enum constant of this type with the specified name.
- valueOf(String) - Static method in enum de.learnlib.datastructure.pta.bluefringe.DefaultProcessingOrders
-
Returns the enum constant of this type with the specified name.
- valueOf(String) - Static method in enum de.learnlib.examples.mealy.ExampleCoffeeMachine.Input
-
Returns the enum constant of this type with the specified name.
- valueOf(String) - Static method in enum de.learnlib.examples.mealy.ExampleStack.Input
-
Returns the enum constant of this type with the specified name.
- valueOf(String) - Static method in enum de.learnlib.examples.mealy.ExampleStack.Output
-
Returns the enum constant of this type with the specified name.
- valueOf(String) - Static method in enum de.learnlib.filter.reuse.tree.BoundedDeque.AccessPolicy
-
Returns the enum constant of this type with the specified name.
- valueOf(String) - Static method in enum de.learnlib.filter.reuse.tree.BoundedDeque.EvictPolicy
-
Returns the enum constant of this type with the specified name.
- valueOf(String) - Static method in enum de.learnlib.oracle.parallelism.ParallelOracle.PoolPolicy
-
Returns the enum constant of this type with the specified name.
- valueOf(String) - Static method in enum de.learnlib.setting.LearnLibProperty
-
Returns the enum constant of this type with the specified name.
- values() - Static method in enum de.learnlib.acex.analyzers.AcexAnalyzers.Direction
-
Returns an array containing the constants of this enum type, in
the order they are declared.
- values() - Static method in enum de.learnlib.algorithms.adt.adt.ADTNode.NodeType
-
Returns an array containing the constants of this enum type, in
the order they are declared.
- values() - Static method in class de.learnlib.algorithms.lstar.ce.ObservationTableCEXHandlers
-
- values() - Static method in class de.learnlib.algorithms.lstar.closing.ClosingStrategies
-
- values() - Static method in enum de.learnlib.algorithms.ttt.vpda.Splitter.SplitType
-
Returns an array containing the constants of this enum type, in
the order they are declared.
- values() - Static method in enum de.learnlib.api.logging.Category
-
Returns an array containing the constants of this enum type, in
the order they are declared.
- values() - Static method in class de.learnlib.counterexamples.GlobalSuffixFinders
-
- values() - Static method in class de.learnlib.counterexamples.LocalSuffixFinders
-
- values() - Method in class de.learnlib.datastructure.discriminationtree.model.BooleanMap
-
- values() - Static method in enum de.learnlib.datastructure.pta.bluefringe.DefaultProcessingOrders
-
Returns an array containing the constants of this enum type, in
the order they are declared.
- values() - Static method in enum de.learnlib.examples.mealy.ExampleCoffeeMachine.Input
-
Returns an array containing the constants of this enum type, in
the order they are declared.
- values() - Static method in enum de.learnlib.examples.mealy.ExampleStack.Input
-
Returns an array containing the constants of this enum type, in
the order they are declared.
- values() - Static method in enum de.learnlib.examples.mealy.ExampleStack.Output
-
Returns an array containing the constants of this enum type, in
the order they are declared.
- values() - Static method in enum de.learnlib.filter.reuse.tree.BoundedDeque.AccessPolicy
-
Returns an array containing the constants of this enum type, in
the order they are declared.
- values() - Static method in enum de.learnlib.filter.reuse.tree.BoundedDeque.EvictPolicy
-
Returns an array containing the constants of this enum type, in
the order they are declared.
- values() - Static method in enum de.learnlib.oracle.parallelism.ParallelOracle.PoolPolicy
-
Returns an array containing the constants of this enum type, in
the order they are declared.
- values() - Static method in enum de.learnlib.setting.LearnLibProperty
-
Returns an array containing the constants of this enum type, in
the order they are declared.
- VPDALearnerITCase<I> - Class in de.learnlib.testsupport.it.learner
-