A C D E F G H I L M N O R S T U V W
All Classes All Packages
All Classes All Packages
All Classes All Packages
A
- AbstractAutomatonLStar<A,I,D,S,T,SP,TP,AI extends net.automatalib.automaton.MutableDeterministic<S,I,T,SP,TP> & net.automatalib.alphabet.SupportsGrowingAlphabet<I>> - Class in de.learnlib.algorithm.lstar
-
Abstract base class for algorithms that produce (subclasses of)
MutableDeterministicautomata. - AbstractAutomatonLStar(Alphabet<I>, MembershipOracle<I, D>, AI) - Constructor for class de.learnlib.algorithm.lstar.AbstractAutomatonLStar
-
Constructor.
- AbstractExtensibleAutomatonLStar<A,I,D,S,T,SP,TP,AI extends net.automatalib.automaton.MutableDeterministic<S,I,T,SP,TP> & net.automatalib.alphabet.SupportsGrowingAlphabet<I>> - Class in de.learnlib.algorithm.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.algorithm.lstar.AbstractExtensibleAutomatonLStar
- AbstractExtensibleAutomatonLStar.BuilderDefaults - Class in de.learnlib.algorithm.lstar
- AbstractLStar<A,I,D> - Class in de.learnlib.algorithm.lstar
-
An abstract base class for L*-style algorithms.
- AbstractLStar(Alphabet<I>, MembershipOracle<I, D>) - Constructor for class de.learnlib.algorithm.lstar.AbstractLStar
-
Constructor.
- addAlphabetSymbol(I) - Method in class de.learnlib.algorithm.lstar.AbstractAutomatonLStar
- addAlphabetSymbol(I) - Method in class de.learnlib.algorithm.lstar.AbstractLStar
- addAlphabetSymbol(I) - Method in class de.learnlib.algorithm.lstar.mealy.ClassicLStarMealy
- addAlphabetSymbol(I) - Method in class de.learnlib.algorithm.lstar.mealy.ExtensibleLStarMealy
- addGlobalSuffixes(Collection<? extends Word<I>>) - Method in class de.learnlib.algorithm.lstar.AbstractLStar
- alphabet - Variable in class de.learnlib.algorithm.lstar.AbstractLStar
- analyzeInconsistency(Inconsistency<I>) - Method in class de.learnlib.algorithm.lstar.AbstractLStar
-
Analyzes an inconsistency.
- AutomatonLStarState<I,D,AI,S> - Class in de.learnlib.algorithm.lstar
-
Class that contains all data that represent the internal state of the
AbstractAutomatonLStarlearner and its DFA and Mealy implementations.
C
- cexHandler - Variable in class de.learnlib.algorithm.lstar.AbstractExtensibleAutomatonLStar
- cexHandler() - Static method in class de.learnlib.algorithm.lstar.AbstractExtensibleAutomatonLStar.BuilderDefaults
- CLASSIC_LSTAR - Static variable in class de.learnlib.algorithm.lstar.ce.ObservationTableCEXHandlers
- ClassicLStarDFA<I> - Class in de.learnlib.algorithm.lstar.dfa
-
Implementation of the L* algorithm by Dana Angluin.
- ClassicLStarDFA(Alphabet<I>, MembershipOracle<I, Boolean>) - Constructor for class de.learnlib.algorithm.lstar.dfa.ClassicLStarDFA
- ClassicLStarDFABuilder<I> - Class in de.learnlib.algorithm.lstar.dfa
-
A builder for constructing
ClassicLStarDFAinstances. - ClassicLStarDFABuilder() - Constructor for class de.learnlib.algorithm.lstar.dfa.ClassicLStarDFABuilder
-
Creates a new builder (and may set default values for some parameters).
- ClassicLStarMealy<I,O> - Class in de.learnlib.algorithm.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>) - Constructor for class de.learnlib.algorithm.lstar.mealy.ClassicLStarMealy
-
Constructor.
- ClassicLStarMealy(Alphabet<I>, MembershipOracle<I, O>, ObservationTableCEXHandler<? super I, ? super O>, ClosingStrategy<? super I, ? super O>) - Constructor for class de.learnlib.algorithm.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.algorithm.lstar.mealy.ClassicLStarMealy
- ClassicLStarMealyBuilder<I,O> - Class in de.learnlib.algorithm.lstar.mealy
-
A builder for constructing
ClassicLStarMealyinstances. - ClassicLStarMealyBuilder() - Constructor for class de.learnlib.algorithm.lstar.mealy.ClassicLStarMealyBuilder
-
Creates a new builder (and may set default values for some parameters).
- ClassicLStarMoore<I,O> - Class in de.learnlib.algorithm.lstar.moore
-
A
MooreMachine-based specialization of the classic L* learner. - ClassicLStarMoore(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.algorithm.lstar.moore.ClassicLStarMoore
- ClassicLStarMooreBuilder<I,O> - Class in de.learnlib.algorithm.lstar.moore
-
A builder for constructing
ClassicLStarMooreinstances. - ClassicLStarMooreBuilder() - Constructor for class de.learnlib.algorithm.lstar.moore.ClassicLStarMooreBuilder
-
Creates a new builder (and may set default values for some parameters).
- CLOSE_FIRST - Static variable in class de.learnlib.algorithm.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.algorithm.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.algorithm.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.algorithm.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.algorithm.lstar.closing
- CloseRandomStrategy() - Constructor for class de.learnlib.algorithm.lstar.closing.CloseRandomStrategy
- CloseRandomStrategy(Random) - Constructor for class de.learnlib.algorithm.lstar.closing.CloseRandomStrategy
- ClosingStrategies - Class in de.learnlib.algorithm.lstar.closing
-
Collection of predefined observation table closing strategies.
- closingStrategy - Variable in class de.learnlib.algorithm.lstar.AbstractExtensibleAutomatonLStar
- closingStrategy() - Static method in class de.learnlib.algorithm.lstar.AbstractExtensibleAutomatonLStar.BuilderDefaults
- ClosingStrategy<I,D> - Interface in de.learnlib.algorithm.lstar.closing
-
A closing strategy, determining how to proceed when an observation table needs to be closed.
- completeConsistentTable(List<List<Row<I>>>, boolean) - Method in class de.learnlib.algorithm.lstar.AbstractLStar
-
Iteratively checks for unclosedness and inconsistencies in the table, and fixes any occurrences thereof.
- create() - Method in class de.learnlib.algorithm.lstar.dfa.ClassicLStarDFABuilder
-
Creates a new
ClassicLStarDFAinstance with the configured parameters. - create() - Method in class de.learnlib.algorithm.lstar.dfa.ExtensibleLStarDFABuilder
-
Creates a new
ExtensibleLStarDFAinstance with the configured parameters. - create() - Method in class de.learnlib.algorithm.lstar.mealy.ClassicLStarMealyBuilder
-
Creates a new
ClassicLStarMealyinstance with the configured parameters. - create() - Method in class de.learnlib.algorithm.lstar.mealy.ExtensibleLStarMealyBuilder
-
Creates a new
ExtensibleLStarMealyinstance with the configured parameters. - create() - Method in class de.learnlib.algorithm.lstar.moore.ClassicLStarMooreBuilder
-
Creates a new
ClassicLStarMooreinstance with the configured parameters. - create() - Method in class de.learnlib.algorithm.lstar.moore.ExtensibleLStarMooreBuilder
-
Creates a new
ExtensibleLStarMooreinstance with the configured parameters. - create() - Method in class de.learnlib.algorithm.malerpnueli.MalerPnueliDFABuilder
-
Creates a new
MalerPnueliDFAinstance with the configured parameters. - create() - Method in class de.learnlib.algorithm.malerpnueli.MalerPnueliMealyBuilder
-
Creates a new
MalerPnueliMealyinstance with the configured parameters. - create() - Method in class de.learnlib.algorithm.malerpnueli.MalerPnueliMooreBuilder
-
Creates a new
MalerPnueliMooreinstance with the configured parameters. - create() - Method in class de.learnlib.algorithm.rivestschapire.RivestSchapireDFABuilder
-
Creates a new
RivestSchapireDFAinstance with the configured parameters. - create() - Method in class de.learnlib.algorithm.rivestschapire.RivestSchapireMealyBuilder
-
Creates a new
RivestSchapireMealyinstance with the configured parameters. - create() - Method in class de.learnlib.algorithm.rivestschapire.RivestSchapireMooreBuilder
-
Creates a new
RivestSchapireMooreinstance with the configured parameters. - createState(boolean, Row<I>) - Method in class de.learnlib.algorithm.lstar.AbstractAutomatonLStar
D
- de.learnlib.algorithm.lstar - package de.learnlib.algorithm.lstar
- de.learnlib.algorithm.lstar.ce - package de.learnlib.algorithm.lstar.ce
- de.learnlib.algorithm.lstar.closing - package de.learnlib.algorithm.lstar.closing
- de.learnlib.algorithm.lstar.dfa - package de.learnlib.algorithm.lstar.dfa
- de.learnlib.algorithm.lstar.mealy - package de.learnlib.algorithm.lstar.mealy
- de.learnlib.algorithm.lstar.moore - package de.learnlib.algorithm.lstar.moore
- de.learnlib.algorithm.malerpnueli - package de.learnlib.algorithm.malerpnueli
- de.learnlib.algorithm.rivestschapire - package de.learnlib.algorithm.rivestschapire
- doRefineHypothesis(DefaultQuery<I, D>) - Method in class de.learnlib.algorithm.lstar.AbstractAutomatonLStar
- doRefineHypothesis(DefaultQuery<I, D>) - Method in class de.learnlib.algorithm.lstar.AbstractLStar
E
- ensureSuffixCompliancy(List<Word<I>>) - Static method in class de.learnlib.algorithm.lstar.dfa.LStarDFAUtil
- ensureSuffixCompliancy(List<Word<I>>) - Static method in class de.learnlib.algorithm.lstar.moore.LStarMooreUtil
- ensureSuffixCompliancy(List<Word<I>>, Alphabet<I>, boolean) - Static method in class de.learnlib.algorithm.lstar.mealy.LStarMealyUtil
- ExtensibleLStarDFA<I> - Class in de.learnlib.algorithm.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.algorithm.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.algorithm.lstar.dfa.ExtensibleLStarDFA
- ExtensibleLStarDFABuilder<I> - Class in de.learnlib.algorithm.lstar.dfa
-
A builder for constructing
ExtensibleLStarDFAinstances. - ExtensibleLStarDFABuilder() - Constructor for class de.learnlib.algorithm.lstar.dfa.ExtensibleLStarDFABuilder
-
Creates a new builder (and may set default values for some parameters).
- ExtensibleLStarMealy<I,O> - Class in de.learnlib.algorithm.lstar.mealy
-
A
MealyMachine-based specialization of the extensible L* learner. - 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.algorithm.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.algorithm.lstar.mealy.ExtensibleLStarMealy
- ExtensibleLStarMealyBuilder<I,O> - Class in de.learnlib.algorithm.lstar.mealy
-
A builder for constructing
ExtensibleLStarMealyinstances. - ExtensibleLStarMealyBuilder() - Constructor for class de.learnlib.algorithm.lstar.mealy.ExtensibleLStarMealyBuilder
-
Creates a new builder (and may set default values for some parameters).
- ExtensibleLStarMoore<I,O> - Class in de.learnlib.algorithm.lstar.moore
-
A
MooreMachine-based specialization of the extensible L* learner. - ExtensibleLStarMoore(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.algorithm.lstar.moore.ExtensibleLStarMoore
- ExtensibleLStarMoore(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.algorithm.lstar.moore.ExtensibleLStarMoore
- ExtensibleLStarMooreBuilder<I,O> - Class in de.learnlib.algorithm.lstar.moore
-
A builder for constructing
ExtensibleLStarMooreinstances. - ExtensibleLStarMooreBuilder() - Constructor for class de.learnlib.algorithm.lstar.moore.ExtensibleLStarMooreBuilder
-
Creates a new builder (and may set default values for some parameters).
F
- FIND_LINEAR - Static variable in class de.learnlib.algorithm.lstar.ce.ObservationTableCEXHandlers
- FIND_LINEAR_ALLSUFFIXES - Static variable in class de.learnlib.algorithm.lstar.ce.ObservationTableCEXHandlers
- FIND_LINEAR_REVERSE - Static variable in class de.learnlib.algorithm.lstar.ce.ObservationTableCEXHandlers
- FIND_LINEAR_REVERSE_ALLSUFFIXES - Static variable in class de.learnlib.algorithm.lstar.ce.ObservationTableCEXHandlers
- fromGlobalSuffixFinder(GlobalSuffixFinder<I, D>) - Static method in class de.learnlib.algorithm.lstar.ce.ObservationTableCEXHandlers
- fromLocalSuffixFinder(LocalSuffixFinder<I, D>) - Static method in class de.learnlib.algorithm.lstar.ce.ObservationTableCEXHandlers
- fromLocalSuffixFinder(LocalSuffixFinder<I, D>, boolean) - Static method in class de.learnlib.algorithm.lstar.ce.ObservationTableCEXHandlers
G
- getAlphabet() - Method in class de.learnlib.algorithm.lstar.dfa.ClassicLStarDFABuilder
-
Returns the current value for the parameter
alphabet. - getAlphabet() - Method in class de.learnlib.algorithm.lstar.dfa.ExtensibleLStarDFABuilder
-
Returns the current value for the parameter
alphabet. - getAlphabet() - Method in class de.learnlib.algorithm.lstar.mealy.ClassicLStarMealyBuilder
-
Returns the current value for the parameter
alphabet. - getAlphabet() - Method in class de.learnlib.algorithm.lstar.mealy.ExtensibleLStarMealyBuilder
-
Returns the current value for the parameter
alphabet. - getAlphabet() - Method in class de.learnlib.algorithm.lstar.moore.ClassicLStarMooreBuilder
-
Returns the current value for the parameter
alphabet. - getAlphabet() - Method in class de.learnlib.algorithm.lstar.moore.ExtensibleLStarMooreBuilder
-
Returns the current value for the parameter
alphabet. - getAlphabet() - Method in class de.learnlib.algorithm.malerpnueli.MalerPnueliDFABuilder
-
Returns the current value for the parameter
alphabet. - getAlphabet() - Method in class de.learnlib.algorithm.malerpnueli.MalerPnueliMealyBuilder
-
Returns the current value for the parameter
alphabet. - getAlphabet() - Method in class de.learnlib.algorithm.malerpnueli.MalerPnueliMooreBuilder
-
Returns the current value for the parameter
alphabet. - getAlphabet() - Method in class de.learnlib.algorithm.rivestschapire.RivestSchapireDFABuilder
-
Returns the current value for the parameter
alphabet. - getAlphabet() - Method in class de.learnlib.algorithm.rivestschapire.RivestSchapireMealyBuilder
-
Returns the current value for the parameter
alphabet. - getAlphabet() - Method in class de.learnlib.algorithm.rivestschapire.RivestSchapireMooreBuilder
-
Returns the current value for the parameter
alphabet. - getCexHandler() - Method in class de.learnlib.algorithm.lstar.dfa.ExtensibleLStarDFABuilder
-
Returns the current value for the parameter
cexHandler. - getCexHandler() - Method in class de.learnlib.algorithm.lstar.mealy.ClassicLStarMealyBuilder
-
Returns the current value for the parameter
cexHandler. - getCexHandler() - Method in class de.learnlib.algorithm.lstar.mealy.ExtensibleLStarMealyBuilder
-
Returns the current value for the parameter
cexHandler. - getCexHandler() - Method in class de.learnlib.algorithm.lstar.moore.ClassicLStarMooreBuilder
-
Returns the current value for the parameter
cexHandler. - getCexHandler() - Method in class de.learnlib.algorithm.lstar.moore.ExtensibleLStarMooreBuilder
-
Returns the current value for the parameter
cexHandler. - getClosingStrategy() - Method in class de.learnlib.algorithm.lstar.dfa.ExtensibleLStarDFABuilder
-
Returns the current value for the parameter
closingStrategy. - getClosingStrategy() - Method in class de.learnlib.algorithm.lstar.mealy.ClassicLStarMealyBuilder
-
Returns the current value for the parameter
closingStrategy. - getClosingStrategy() - Method in class de.learnlib.algorithm.lstar.mealy.ExtensibleLStarMealyBuilder
-
Returns the current value for the parameter
closingStrategy. - getClosingStrategy() - Method in class de.learnlib.algorithm.lstar.moore.ClassicLStarMooreBuilder
-
Returns the current value for the parameter
closingStrategy. - getClosingStrategy() - Method in class de.learnlib.algorithm.lstar.moore.ExtensibleLStarMooreBuilder
-
Returns the current value for the parameter
closingStrategy. - getClosingStrategy() - Method in class de.learnlib.algorithm.malerpnueli.MalerPnueliDFABuilder
-
Returns the current value for the parameter
closingStrategy. - getClosingStrategy() - Method in class de.learnlib.algorithm.malerpnueli.MalerPnueliMealyBuilder
-
Returns the current value for the parameter
closingStrategy. - getClosingStrategy() - Method in class de.learnlib.algorithm.malerpnueli.MalerPnueliMooreBuilder
-
Returns the current value for the parameter
closingStrategy. - getClosingStrategy() - Method in class de.learnlib.algorithm.rivestschapire.RivestSchapireDFABuilder
-
Returns the current value for the parameter
closingStrategy. - getClosingStrategy() - Method in class de.learnlib.algorithm.rivestschapire.RivestSchapireMealyBuilder
-
Returns the current value for the parameter
closingStrategy. - getClosingStrategy() - Method in class de.learnlib.algorithm.rivestschapire.RivestSchapireMooreBuilder
-
Returns the current value for the parameter
closingStrategy. - getGlobalSuffixes() - Method in class de.learnlib.algorithm.lstar.AbstractLStar
- getHypothesisModel() - Method in class de.learnlib.algorithm.lstar.dfa.ExtensibleLStarDFA
- getHypothesisModel() - Method in class de.learnlib.algorithm.lstar.mealy.ClassicLStarMealy
- getHypothesisModel() - Method in class de.learnlib.algorithm.lstar.mealy.ExtensibleLStarMealy
- getHypothesisModel() - Method in class de.learnlib.algorithm.lstar.moore.ClassicLStarMoore
- getHypothesisModel() - Method in class de.learnlib.algorithm.lstar.moore.ExtensibleLStarMoore
- getInitialPrefixes() - Method in class de.learnlib.algorithm.lstar.dfa.ExtensibleLStarDFABuilder
-
Returns the current value for the parameter
initialPrefixes. - getInitialPrefixes() - Method in class de.learnlib.algorithm.lstar.mealy.ClassicLStarMealyBuilder
-
Returns the current value for the parameter
initialPrefixes. - getInitialPrefixes() - Method in class de.learnlib.algorithm.lstar.mealy.ExtensibleLStarMealyBuilder
-
Returns the current value for the parameter
initialPrefixes. - getInitialPrefixes() - Method in class de.learnlib.algorithm.lstar.moore.ClassicLStarMooreBuilder
-
Returns the current value for the parameter
initialPrefixes. - getInitialPrefixes() - Method in class de.learnlib.algorithm.lstar.moore.ExtensibleLStarMooreBuilder
-
Returns the current value for the parameter
initialPrefixes. - getInitialSuffixes() - Method in class de.learnlib.algorithm.lstar.dfa.ExtensibleLStarDFABuilder
-
Returns the current value for the parameter
initialSuffixes. - getInitialSuffixes() - Method in class de.learnlib.algorithm.lstar.mealy.ClassicLStarMealyBuilder
-
Returns the current value for the parameter
initialSuffixes. - getInitialSuffixes() - Method in class de.learnlib.algorithm.lstar.mealy.ExtensibleLStarMealyBuilder
-
Returns the current value for the parameter
initialSuffixes. - getInitialSuffixes() - Method in class de.learnlib.algorithm.lstar.moore.ClassicLStarMooreBuilder
-
Returns the current value for the parameter
initialSuffixes. - getInitialSuffixes() - Method in class de.learnlib.algorithm.lstar.moore.ExtensibleLStarMooreBuilder
-
Returns the current value for the parameter
initialSuffixes. - getInitialSuffixes() - Method in class de.learnlib.algorithm.malerpnueli.MalerPnueliDFABuilder
-
Returns the current value for the parameter
initialSuffixes. - getInitialSuffixes() - Method in class de.learnlib.algorithm.malerpnueli.MalerPnueliMealyBuilder
-
Returns the current value for the parameter
initialSuffixes. - getInitialSuffixes() - Method in class de.learnlib.algorithm.malerpnueli.MalerPnueliMooreBuilder
-
Returns the current value for the parameter
initialSuffixes. - getInitialSuffixes() - Method in class de.learnlib.algorithm.rivestschapire.RivestSchapireDFABuilder
-
Returns the current value for the parameter
initialSuffixes. - getInitialSuffixes() - Method in class de.learnlib.algorithm.rivestschapire.RivestSchapireMealyBuilder
-
Returns the current value for the parameter
initialSuffixes. - getInitialSuffixes() - Method in class de.learnlib.algorithm.rivestschapire.RivestSchapireMooreBuilder
-
Returns the current value for the parameter
initialSuffixes. - getObservationTable() - Method in class de.learnlib.algorithm.lstar.AbstractLStar
- getOracle() - Method in class de.learnlib.algorithm.lstar.dfa.ClassicLStarDFABuilder
-
Returns the current value for the parameter
oracle. - getOracle() - Method in class de.learnlib.algorithm.lstar.dfa.ExtensibleLStarDFABuilder
-
Returns the current value for the parameter
oracle. - getOracle() - Method in class de.learnlib.algorithm.lstar.mealy.ClassicLStarMealyBuilder
-
Returns the current value for the parameter
oracle. - getOracle() - Method in class de.learnlib.algorithm.lstar.mealy.ExtensibleLStarMealyBuilder
-
Returns the current value for the parameter
oracle. - getOracle() - Method in class de.learnlib.algorithm.lstar.moore.ClassicLStarMooreBuilder
-
Returns the current value for the parameter
oracle. - getOracle() - Method in class de.learnlib.algorithm.lstar.moore.ExtensibleLStarMooreBuilder
-
Returns the current value for the parameter
oracle. - getOracle() - Method in class de.learnlib.algorithm.malerpnueli.MalerPnueliDFABuilder
-
Returns the current value for the parameter
oracle. - getOracle() - Method in class de.learnlib.algorithm.malerpnueli.MalerPnueliMealyBuilder
-
Returns the current value for the parameter
oracle. - getOracle() - Method in class de.learnlib.algorithm.malerpnueli.MalerPnueliMooreBuilder
-
Returns the current value for the parameter
oracle. - getOracle() - Method in class de.learnlib.algorithm.rivestschapire.RivestSchapireDFABuilder
-
Returns the current value for the parameter
oracle. - getOracle() - Method in class de.learnlib.algorithm.rivestschapire.RivestSchapireMealyBuilder
-
Returns the current value for the parameter
oracle. - getOracle() - Method in class de.learnlib.algorithm.rivestschapire.RivestSchapireMooreBuilder
-
Returns the current value for the parameter
oracle.
H
- handleClassicLStar(DefaultQuery<I, D>, MutableObservationTable<I, D>, MembershipOracle<I, D>) - Static method in class de.learnlib.algorithm.lstar.ce.ObservationTableCEXHandlers
- handleCounterexample(DefaultQuery<RI, RD>, MutableObservationTable<RI, RD>, SuffixOutput<RI, RD>, MembershipOracle<RI, RD>) - Method in interface de.learnlib.algorithm.lstar.ce.ObservationTableCEXHandler
- handleGlobalSuffixes(MutableObservationTable<I, D>, List<? extends Word<I>>, MembershipOracle<I, D>) - Static method in class de.learnlib.algorithm.lstar.ce.ObservationTableCEXHandlers
- handleLocalSuffix(Query<I, D>, MutableObservationTable<I, D>, int, boolean, MembershipOracle<I, D>) - Static method in class de.learnlib.algorithm.lstar.ce.ObservationTableCEXHandlers
- handleLocalSuffix(Query<I, D>, MutableObservationTable<I, D>, int, MembershipOracle<I, D>) - Static method in class de.learnlib.algorithm.lstar.ce.ObservationTableCEXHandlers
- handleSuffix1by1(DefaultQuery<I, D>, MutableObservationTable<I, D>, MembershipOracle<I, D>) - Static method in class de.learnlib.algorithm.lstar.ce.ObservationTableCEXHandlers
- hypothesisOutput() - Method in class de.learnlib.algorithm.lstar.AbstractLStar
- hypothesisOutput() - Method in class de.learnlib.algorithm.lstar.dfa.ExtensibleLStarDFA
- hypothesisOutput() - Method in class de.learnlib.algorithm.lstar.mealy.ClassicLStarMealy
- hypothesisOutput() - Method in class de.learnlib.algorithm.lstar.mealy.ExtensibleLStarMealy
- hypothesisOutput() - Method in class de.learnlib.algorithm.lstar.moore.ClassicLStarMoore
- hypothesisOutput() - Method in class de.learnlib.algorithm.lstar.moore.ExtensibleLStarMoore
I
- incorporateCounterExample(DefaultQuery<I, D>) - Method in class de.learnlib.algorithm.lstar.AbstractLStar
-
Incorporates the information provided by a counterexample into the observation data structure.
- initialPrefixes - Variable in class de.learnlib.algorithm.lstar.AbstractExtensibleAutomatonLStar
- initialPrefixes() - Static method in class de.learnlib.algorithm.lstar.AbstractExtensibleAutomatonLStar.BuilderDefaults
- initialPrefixes() - Method in class de.learnlib.algorithm.lstar.AbstractExtensibleAutomatonLStar
- initialPrefixes() - Method in class de.learnlib.algorithm.lstar.AbstractLStar
- initialSuffixes - Variable in class de.learnlib.algorithm.lstar.AbstractExtensibleAutomatonLStar
- initialSuffixes() - Static method in class de.learnlib.algorithm.lstar.AbstractExtensibleAutomatonLStar.BuilderDefaults
- initialSuffixes() - Method in class de.learnlib.algorithm.lstar.AbstractExtensibleAutomatonLStar
- initialSuffixes() - Method in class de.learnlib.algorithm.lstar.AbstractLStar
-
Returns the list of initial suffixes which are used to initialize the table.
- internalHyp - Variable in class de.learnlib.algorithm.lstar.AbstractAutomatonLStar
L
- LStarDFAUtil - Class in de.learnlib.algorithm.lstar.dfa
- LStarMealyUtil - Class in de.learnlib.algorithm.lstar.mealy
- LStarMooreUtil - Class in de.learnlib.algorithm.lstar.moore
M
- MALER_PNUELI - Static variable in class de.learnlib.algorithm.lstar.ce.ObservationTableCEXHandlers
- MalerPnueliDFA<I> - Class in de.learnlib.algorithm.malerpnueli
-
A
DFA-based specialization of the L* learner which uses the counterexample analysis strategy proposed by Maler & Pnueli. - MalerPnueliDFA(Alphabet<I>, MembershipOracle<I, Boolean>) - Constructor for class de.learnlib.algorithm.malerpnueli.MalerPnueliDFA
- MalerPnueliDFA(Alphabet<I>, MembershipOracle<I, Boolean>, List<Word<I>>, ClosingStrategy<? super I, ? super Boolean>) - Constructor for class de.learnlib.algorithm.malerpnueli.MalerPnueliDFA
- MalerPnueliDFABuilder<I> - Class in de.learnlib.algorithm.malerpnueli
-
A builder for constructing
MalerPnueliDFAinstances. - MalerPnueliDFABuilder() - Constructor for class de.learnlib.algorithm.malerpnueli.MalerPnueliDFABuilder
-
Creates a new builder (and may set default values for some parameters).
- MalerPnueliMealy<I,O> - Class in de.learnlib.algorithm.malerpnueli
-
A
MealyMachine-based specialization of the L* learner which uses the counterexample analysis strategy proposed by Maler & Pnueli. - MalerPnueliMealy(Alphabet<I>, MembershipOracle<I, Word<O>>) - Constructor for class de.learnlib.algorithm.malerpnueli.MalerPnueliMealy
- MalerPnueliMealy(Alphabet<I>, MembershipOracle<I, Word<O>>, List<Word<I>>, ClosingStrategy<? super I, ? super Word<O>>) - Constructor for class de.learnlib.algorithm.malerpnueli.MalerPnueliMealy
- MalerPnueliMealyBuilder<I,O> - Class in de.learnlib.algorithm.malerpnueli
-
A builder for constructing
MalerPnueliMealyinstances. - MalerPnueliMealyBuilder() - Constructor for class de.learnlib.algorithm.malerpnueli.MalerPnueliMealyBuilder
-
Creates a new builder (and may set default values for some parameters).
- MalerPnueliMoore<I,O> - Class in de.learnlib.algorithm.malerpnueli
-
A
MooreMachine-based specialization of the L* learner which uses the counterexample analysis strategy proposed by Maler & Pnueli. - MalerPnueliMoore(Alphabet<I>, MembershipOracle<I, Word<O>>) - Constructor for class de.learnlib.algorithm.malerpnueli.MalerPnueliMoore
- MalerPnueliMoore(Alphabet<I>, MembershipOracle<I, Word<O>>, List<Word<I>>, ClosingStrategy<? super I, ? super Word<O>>) - Constructor for class de.learnlib.algorithm.malerpnueli.MalerPnueliMoore
- MalerPnueliMooreBuilder<I,O> - Class in de.learnlib.algorithm.malerpnueli
-
A builder for constructing
MalerPnueliMooreinstances. - MalerPnueliMooreBuilder() - Constructor for class de.learnlib.algorithm.malerpnueli.MalerPnueliMooreBuilder
-
Creates a new builder (and may set default values for some parameters).
N
- needsConsistencyCheck() - Method in interface de.learnlib.algorithm.lstar.ce.ObservationTableCEXHandler
O
- ObservationTableCEXHandler<I,D> - Interface in de.learnlib.algorithm.lstar.ce
- ObservationTableCEXHandlers - Class in de.learnlib.algorithm.lstar.ce
- oracle - Variable in class de.learnlib.algorithm.lstar.AbstractLStar
R
- refineHypothesis(DefaultQuery<I, D>) - Method in class de.learnlib.algorithm.lstar.AbstractLStar
- refineHypothesisInternal(DefaultQuery<I, D>) - Method in class de.learnlib.algorithm.lstar.AbstractAutomatonLStar
- refineHypothesisInternal(DefaultQuery<I, D>) - Method in class de.learnlib.algorithm.lstar.AbstractExtensibleAutomatonLStar
- resume(AutomatonLStarState<I, D, AI, S>) - Method in class de.learnlib.algorithm.lstar.AbstractAutomatonLStar
- RIVEST_SCHAPIRE - Static variable in class de.learnlib.algorithm.lstar.ce.ObservationTableCEXHandlers
- RIVEST_SCHAPIRE_ALLSUFFIXES - Static variable in class de.learnlib.algorithm.lstar.ce.ObservationTableCEXHandlers
- RivestSchapireDFA<I> - Class in de.learnlib.algorithm.rivestschapire
-
A
DFA-based specialization of the L* learner which uses the counterexample analysis strategy proposed by Rivest & Schapire. - RivestSchapireDFA(Alphabet<I>, MembershipOracle<I, Boolean>) - Constructor for class de.learnlib.algorithm.rivestschapire.RivestSchapireDFA
- RivestSchapireDFA(Alphabet<I>, MembershipOracle<I, Boolean>, List<Word<I>>, ClosingStrategy<? super I, ? super Boolean>) - Constructor for class de.learnlib.algorithm.rivestschapire.RivestSchapireDFA
- RivestSchapireDFABuilder<I> - Class in de.learnlib.algorithm.rivestschapire
-
A builder for constructing
RivestSchapireDFAinstances. - RivestSchapireDFABuilder() - Constructor for class de.learnlib.algorithm.rivestschapire.RivestSchapireDFABuilder
-
Creates a new builder (and may set default values for some parameters).
- RivestSchapireMealy<I,O> - Class in de.learnlib.algorithm.rivestschapire
-
A
MealyMachine-based specialization of the L* learner which uses the counterexample analysis strategy proposed by Rivest & Schapire. - RivestSchapireMealy(Alphabet<I>, MembershipOracle<I, Word<O>>) - Constructor for class de.learnlib.algorithm.rivestschapire.RivestSchapireMealy
- RivestSchapireMealy(Alphabet<I>, MembershipOracle<I, Word<O>>, List<Word<I>>, ClosingStrategy<? super I, ? super Word<O>>) - Constructor for class de.learnlib.algorithm.rivestschapire.RivestSchapireMealy
- RivestSchapireMealyBuilder<I,O> - Class in de.learnlib.algorithm.rivestschapire
-
A builder for constructing
RivestSchapireMealyinstances. - RivestSchapireMealyBuilder() - Constructor for class de.learnlib.algorithm.rivestschapire.RivestSchapireMealyBuilder
-
Creates a new builder (and may set default values for some parameters).
- RivestSchapireMoore<I,O> - Class in de.learnlib.algorithm.rivestschapire
-
A
MooreMachine-based specialization of the L* learner which uses the counterexample analysis strategy proposed by Rivest & Schapire. - RivestSchapireMoore(Alphabet<I>, MembershipOracle<I, Word<O>>) - Constructor for class de.learnlib.algorithm.rivestschapire.RivestSchapireMoore
- RivestSchapireMoore(Alphabet<I>, MembershipOracle<I, Word<O>>, List<Word<I>>, ClosingStrategy<? super I, ? super Word<O>>) - Constructor for class de.learnlib.algorithm.rivestschapire.RivestSchapireMoore
- RivestSchapireMooreBuilder<I,O> - Class in de.learnlib.algorithm.rivestschapire
-
A builder for constructing
RivestSchapireMooreinstances. - RivestSchapireMooreBuilder() - Constructor for class de.learnlib.algorithm.rivestschapire.RivestSchapireMooreBuilder
-
Creates a new builder (and may set default values for some parameters).
S
- selectClosingRows(List<List<Row<I>>>) - Method in class de.learnlib.algorithm.lstar.AbstractExtensibleAutomatonLStar
- selectClosingRows(List<List<Row<I>>>) - Method in class de.learnlib.algorithm.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.algorithm.lstar.closing.CloseRandomStrategy
- selectClosingRows(List<List<Row<RI>>>, ObservationTable<RI, RO>, MembershipOracle<RI, RO>) - Method in interface de.learnlib.algorithm.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.
- setAlphabet(Alphabet<I>) - Method in class de.learnlib.algorithm.lstar.dfa.ClassicLStarDFABuilder
-
Sets the new value for the parameter
alphabet. - setAlphabet(Alphabet<I>) - Method in class de.learnlib.algorithm.lstar.dfa.ExtensibleLStarDFABuilder
-
Sets the new value for the parameter
alphabet. - setAlphabet(Alphabet<I>) - Method in class de.learnlib.algorithm.lstar.mealy.ClassicLStarMealyBuilder
-
Sets the new value for the parameter
alphabet. - setAlphabet(Alphabet<I>) - Method in class de.learnlib.algorithm.lstar.mealy.ExtensibleLStarMealyBuilder
-
Sets the new value for the parameter
alphabet. - setAlphabet(Alphabet<I>) - Method in class de.learnlib.algorithm.lstar.moore.ClassicLStarMooreBuilder
-
Sets the new value for the parameter
alphabet. - setAlphabet(Alphabet<I>) - Method in class de.learnlib.algorithm.lstar.moore.ExtensibleLStarMooreBuilder
-
Sets the new value for the parameter
alphabet. - setAlphabet(Alphabet<I>) - Method in class de.learnlib.algorithm.malerpnueli.MalerPnueliDFABuilder
-
Sets the new value for the parameter
alphabet. - setAlphabet(Alphabet<I>) - Method in class de.learnlib.algorithm.malerpnueli.MalerPnueliMealyBuilder
-
Sets the new value for the parameter
alphabet. - setAlphabet(Alphabet<I>) - Method in class de.learnlib.algorithm.malerpnueli.MalerPnueliMooreBuilder
-
Sets the new value for the parameter
alphabet. - setAlphabet(Alphabet<I>) - Method in class de.learnlib.algorithm.rivestschapire.RivestSchapireDFABuilder
-
Sets the new value for the parameter
alphabet. - setAlphabet(Alphabet<I>) - Method in class de.learnlib.algorithm.rivestschapire.RivestSchapireMealyBuilder
-
Sets the new value for the parameter
alphabet. - setAlphabet(Alphabet<I>) - Method in class de.learnlib.algorithm.rivestschapire.RivestSchapireMooreBuilder
-
Sets the new value for the parameter
alphabet. - setCexHandler(ObservationTableCEXHandler<? super I, ? super Boolean>) - Method in class de.learnlib.algorithm.lstar.dfa.ExtensibleLStarDFABuilder
-
Sets the new value for the parameter
cexHandler. - setCexHandler(ObservationTableCEXHandler<? super I, ? super Word<O>>) - Method in class de.learnlib.algorithm.lstar.mealy.ExtensibleLStarMealyBuilder
-
Sets the new value for the parameter
cexHandler. - setCexHandler(ObservationTableCEXHandler<? super I, ? super Word<O>>) - Method in class de.learnlib.algorithm.lstar.moore.ExtensibleLStarMooreBuilder
-
Sets the new value for the parameter
cexHandler. - setCexHandler(ObservationTableCEXHandler<? super I, ? super O>) - Method in class de.learnlib.algorithm.lstar.mealy.ClassicLStarMealyBuilder
-
Sets the new value for the parameter
cexHandler. - setCexHandler(ObservationTableCEXHandler<? super I, ? super O>) - Method in class de.learnlib.algorithm.lstar.moore.ClassicLStarMooreBuilder
-
Sets the new value for the parameter
cexHandler. - setClosingStrategy(ClosingStrategy<? super I, ? super Boolean>) - Method in class de.learnlib.algorithm.lstar.dfa.ExtensibleLStarDFABuilder
-
Sets the new value for the parameter
closingStrategy. - setClosingStrategy(ClosingStrategy<? super I, ? super Boolean>) - Method in class de.learnlib.algorithm.malerpnueli.MalerPnueliDFABuilder
-
Sets the new value for the parameter
closingStrategy. - setClosingStrategy(ClosingStrategy<? super I, ? super Boolean>) - Method in class de.learnlib.algorithm.rivestschapire.RivestSchapireDFABuilder
-
Sets the new value for the parameter
closingStrategy. - setClosingStrategy(ClosingStrategy<? super I, ? super Word<O>>) - Method in class de.learnlib.algorithm.lstar.mealy.ExtensibleLStarMealyBuilder
-
Sets the new value for the parameter
closingStrategy. - setClosingStrategy(ClosingStrategy<? super I, ? super Word<O>>) - Method in class de.learnlib.algorithm.lstar.moore.ExtensibleLStarMooreBuilder
-
Sets the new value for the parameter
closingStrategy. - setClosingStrategy(ClosingStrategy<? super I, ? super Word<O>>) - Method in class de.learnlib.algorithm.malerpnueli.MalerPnueliMealyBuilder
-
Sets the new value for the parameter
closingStrategy. - setClosingStrategy(ClosingStrategy<? super I, ? super Word<O>>) - Method in class de.learnlib.algorithm.malerpnueli.MalerPnueliMooreBuilder
-
Sets the new value for the parameter
closingStrategy. - setClosingStrategy(ClosingStrategy<? super I, ? super Word<O>>) - Method in class de.learnlib.algorithm.rivestschapire.RivestSchapireMealyBuilder
-
Sets the new value for the parameter
closingStrategy. - setClosingStrategy(ClosingStrategy<? super I, ? super Word<O>>) - Method in class de.learnlib.algorithm.rivestschapire.RivestSchapireMooreBuilder
-
Sets the new value for the parameter
closingStrategy. - setClosingStrategy(ClosingStrategy<? super I, ? super O>) - Method in class de.learnlib.algorithm.lstar.mealy.ClassicLStarMealyBuilder
-
Sets the new value for the parameter
closingStrategy. - setClosingStrategy(ClosingStrategy<? super I, ? super O>) - Method in class de.learnlib.algorithm.lstar.moore.ClassicLStarMooreBuilder
-
Sets the new value for the parameter
closingStrategy. - setInitialPrefixes(List<Word<I>>) - Method in class de.learnlib.algorithm.lstar.dfa.ExtensibleLStarDFABuilder
-
Sets the new value for the parameter
initialPrefixes. - setInitialPrefixes(List<Word<I>>) - Method in class de.learnlib.algorithm.lstar.mealy.ClassicLStarMealyBuilder
-
Sets the new value for the parameter
initialPrefixes. - setInitialPrefixes(List<Word<I>>) - Method in class de.learnlib.algorithm.lstar.mealy.ExtensibleLStarMealyBuilder
-
Sets the new value for the parameter
initialPrefixes. - setInitialPrefixes(List<Word<I>>) - Method in class de.learnlib.algorithm.lstar.moore.ClassicLStarMooreBuilder
-
Sets the new value for the parameter
initialPrefixes. - setInitialPrefixes(List<Word<I>>) - Method in class de.learnlib.algorithm.lstar.moore.ExtensibleLStarMooreBuilder
-
Sets the new value for the parameter
initialPrefixes. - setInitialSuffixes(List<Word<I>>) - Method in class de.learnlib.algorithm.lstar.dfa.ExtensibleLStarDFABuilder
-
Sets the new value for the parameter
initialSuffixes. - setInitialSuffixes(List<Word<I>>) - Method in class de.learnlib.algorithm.lstar.mealy.ClassicLStarMealyBuilder
-
Sets the new value for the parameter
initialSuffixes. - setInitialSuffixes(List<Word<I>>) - Method in class de.learnlib.algorithm.lstar.mealy.ExtensibleLStarMealyBuilder
-
Sets the new value for the parameter
initialSuffixes. - setInitialSuffixes(List<Word<I>>) - Method in class de.learnlib.algorithm.lstar.moore.ClassicLStarMooreBuilder
-
Sets the new value for the parameter
initialSuffixes. - setInitialSuffixes(List<Word<I>>) - Method in class de.learnlib.algorithm.lstar.moore.ExtensibleLStarMooreBuilder
-
Sets the new value for the parameter
initialSuffixes. - setInitialSuffixes(List<Word<I>>) - Method in class de.learnlib.algorithm.malerpnueli.MalerPnueliDFABuilder
-
Sets the new value for the parameter
initialSuffixes. - setInitialSuffixes(List<Word<I>>) - Method in class de.learnlib.algorithm.malerpnueli.MalerPnueliMealyBuilder
-
Sets the new value for the parameter
initialSuffixes. - setInitialSuffixes(List<Word<I>>) - Method in class de.learnlib.algorithm.malerpnueli.MalerPnueliMooreBuilder
-
Sets the new value for the parameter
initialSuffixes. - setInitialSuffixes(List<Word<I>>) - Method in class de.learnlib.algorithm.rivestschapire.RivestSchapireDFABuilder
-
Sets the new value for the parameter
initialSuffixes. - setInitialSuffixes(List<Word<I>>) - Method in class de.learnlib.algorithm.rivestschapire.RivestSchapireMealyBuilder
-
Sets the new value for the parameter
initialSuffixes. - setInitialSuffixes(List<Word<I>>) - Method in class de.learnlib.algorithm.rivestschapire.RivestSchapireMooreBuilder
-
Sets the new value for the parameter
initialSuffixes. - setOracle(MembershipOracle<I, Boolean>) - Method in class de.learnlib.algorithm.lstar.dfa.ClassicLStarDFABuilder
-
Sets the new value for the parameter
oracle. - setOracle(MembershipOracle<I, Boolean>) - Method in class de.learnlib.algorithm.lstar.dfa.ExtensibleLStarDFABuilder
-
Sets the new value for the parameter
oracle. - setOracle(MembershipOracle<I, Boolean>) - Method in class de.learnlib.algorithm.malerpnueli.MalerPnueliDFABuilder
-
Sets the new value for the parameter
oracle. - setOracle(MembershipOracle<I, Boolean>) - Method in class de.learnlib.algorithm.rivestschapire.RivestSchapireDFABuilder
-
Sets the new value for the parameter
oracle. - setOracle(MembershipOracle<I, Word<O>>) - Method in class de.learnlib.algorithm.lstar.mealy.ExtensibleLStarMealyBuilder
-
Sets the new value for the parameter
oracle. - setOracle(MembershipOracle<I, Word<O>>) - Method in class de.learnlib.algorithm.lstar.moore.ExtensibleLStarMooreBuilder
-
Sets the new value for the parameter
oracle. - setOracle(MembershipOracle<I, Word<O>>) - Method in class de.learnlib.algorithm.malerpnueli.MalerPnueliMealyBuilder
-
Sets the new value for the parameter
oracle. - setOracle(MembershipOracle<I, Word<O>>) - Method in class de.learnlib.algorithm.malerpnueli.MalerPnueliMooreBuilder
-
Sets the new value for the parameter
oracle. - setOracle(MembershipOracle<I, Word<O>>) - Method in class de.learnlib.algorithm.rivestschapire.RivestSchapireMealyBuilder
-
Sets the new value for the parameter
oracle. - setOracle(MembershipOracle<I, Word<O>>) - Method in class de.learnlib.algorithm.rivestschapire.RivestSchapireMooreBuilder
-
Sets the new value for the parameter
oracle. - setOracle(MembershipOracle<I, O>) - Method in class de.learnlib.algorithm.lstar.mealy.ClassicLStarMealyBuilder
-
Sets the new value for the parameter
oracle. - setOracle(MembershipOracle<I, O>) - Method in class de.learnlib.algorithm.lstar.moore.ClassicLStarMooreBuilder
-
Sets the new value for the parameter
oracle. - setTransition(S, I, S, Row<I>, int) - Method in class de.learnlib.algorithm.lstar.AbstractAutomatonLStar
- SHAHBAZ - Static variable in class de.learnlib.algorithm.lstar.ce.ObservationTableCEXHandlers
- startLearning() - Method in class de.learnlib.algorithm.lstar.AbstractAutomatonLStar
- startLearning() - Method in class de.learnlib.algorithm.lstar.AbstractLStar
- stateInfos - Variable in class de.learnlib.algorithm.lstar.AbstractAutomatonLStar
- stateProperty(ObservationTable<I, D>, Row<I>) - Method in class de.learnlib.algorithm.lstar.AbstractAutomatonLStar
-
Derives a state property from the corresponding row.
- stateProperty(ObservationTable<I, Boolean>, Row<I>) - Method in class de.learnlib.algorithm.lstar.dfa.ExtensibleLStarDFA
- stateProperty(ObservationTable<I, Word<O>>, Row<I>) - Method in class de.learnlib.algorithm.lstar.mealy.ExtensibleLStarMealy
- stateProperty(ObservationTable<I, Word<O>>, Row<I>) - Method in class de.learnlib.algorithm.lstar.moore.ExtensibleLStarMoore
- stateProperty(ObservationTable<I, O>, Row<I>) - Method in class de.learnlib.algorithm.lstar.mealy.ClassicLStarMealy
- stateProperty(ObservationTable<I, O>, Row<I>) - Method in class de.learnlib.algorithm.lstar.moore.ClassicLStarMoore
- SUFFIX1BY1 - Static variable in class de.learnlib.algorithm.lstar.ce.ObservationTableCEXHandlers
- suspend() - Method in class de.learnlib.algorithm.lstar.AbstractAutomatonLStar
T
- table - Variable in class de.learnlib.algorithm.lstar.AbstractLStar
- toString() - Method in class de.learnlib.algorithm.lstar.closing.CloseRandomStrategy
- transitionProperty(ObservationTable<I, D>, Row<I>, int) - Method in class de.learnlib.algorithm.lstar.AbstractAutomatonLStar
-
Derives a transition property from the corresponding transition.
- transitionProperty(ObservationTable<I, Boolean>, Row<I>, int) - Method in class de.learnlib.algorithm.lstar.dfa.ExtensibleLStarDFA
- transitionProperty(ObservationTable<I, Word<O>>, Row<I>, int) - Method in class de.learnlib.algorithm.lstar.mealy.ExtensibleLStarMealy
- transitionProperty(ObservationTable<I, Word<O>>, Row<I>, int) - Method in class de.learnlib.algorithm.lstar.moore.ExtensibleLStarMoore
- transitionProperty(ObservationTable<I, O>, Row<I>, int) - Method in class de.learnlib.algorithm.lstar.mealy.ClassicLStarMealy
- transitionProperty(ObservationTable<I, O>, Row<I>, int) - Method in class de.learnlib.algorithm.lstar.moore.ClassicLStarMoore
U
- updateInternalHypothesis() - Method in class de.learnlib.algorithm.lstar.AbstractAutomatonLStar
-
Performs the L*-style hypothesis construction.
- updateInternalHypothesis() - Method in class de.learnlib.algorithm.lstar.mealy.ExtensibleLStarMealy
- updateOutputs() - Method in class de.learnlib.algorithm.lstar.mealy.ExtensibleLStarMealy
V
- values() - Static method in class de.learnlib.algorithm.lstar.ce.ObservationTableCEXHandlers
- values() - Static method in class de.learnlib.algorithm.lstar.closing.ClosingStrategies
W
- withAlphabet(Alphabet<I>) - Method in class de.learnlib.algorithm.lstar.dfa.ClassicLStarDFABuilder
-
Sets the new value for the parameter
alphabetand returnsthisbuilder instance. - withAlphabet(Alphabet<I>) - Method in class de.learnlib.algorithm.lstar.dfa.ExtensibleLStarDFABuilder
-
Sets the new value for the parameter
alphabetand returnsthisbuilder instance. - withAlphabet(Alphabet<I>) - Method in class de.learnlib.algorithm.lstar.mealy.ClassicLStarMealyBuilder
-
Sets the new value for the parameter
alphabetand returnsthisbuilder instance. - withAlphabet(Alphabet<I>) - Method in class de.learnlib.algorithm.lstar.mealy.ExtensibleLStarMealyBuilder
-
Sets the new value for the parameter
alphabetand returnsthisbuilder instance. - withAlphabet(Alphabet<I>) - Method in class de.learnlib.algorithm.lstar.moore.ClassicLStarMooreBuilder
-
Sets the new value for the parameter
alphabetand returnsthisbuilder instance. - withAlphabet(Alphabet<I>) - Method in class de.learnlib.algorithm.lstar.moore.ExtensibleLStarMooreBuilder
-
Sets the new value for the parameter
alphabetand returnsthisbuilder instance. - withAlphabet(Alphabet<I>) - Method in class de.learnlib.algorithm.malerpnueli.MalerPnueliDFABuilder
-
Sets the new value for the parameter
alphabetand returnsthisbuilder instance. - withAlphabet(Alphabet<I>) - Method in class de.learnlib.algorithm.malerpnueli.MalerPnueliMealyBuilder
-
Sets the new value for the parameter
alphabetand returnsthisbuilder instance. - withAlphabet(Alphabet<I>) - Method in class de.learnlib.algorithm.malerpnueli.MalerPnueliMooreBuilder
-
Sets the new value for the parameter
alphabetand returnsthisbuilder instance. - withAlphabet(Alphabet<I>) - Method in class de.learnlib.algorithm.rivestschapire.RivestSchapireDFABuilder
-
Sets the new value for the parameter
alphabetand returnsthisbuilder instance. - withAlphabet(Alphabet<I>) - Method in class de.learnlib.algorithm.rivestschapire.RivestSchapireMealyBuilder
-
Sets the new value for the parameter
alphabetand returnsthisbuilder instance. - withAlphabet(Alphabet<I>) - Method in class de.learnlib.algorithm.rivestschapire.RivestSchapireMooreBuilder
-
Sets the new value for the parameter
alphabetand returnsthisbuilder instance. - withCexHandler(ObservationTableCEXHandler<? super I, ? super Boolean>) - Method in class de.learnlib.algorithm.lstar.dfa.ExtensibleLStarDFABuilder
-
Sets the new value for the parameter
cexHandlerand returnsthisbuilder instance. - withCexHandler(ObservationTableCEXHandler<? super I, ? super Word<O>>) - Method in class de.learnlib.algorithm.lstar.mealy.ExtensibleLStarMealyBuilder
-
Sets the new value for the parameter
cexHandlerand returnsthisbuilder instance. - withCexHandler(ObservationTableCEXHandler<? super I, ? super Word<O>>) - Method in class de.learnlib.algorithm.lstar.moore.ExtensibleLStarMooreBuilder
-
Sets the new value for the parameter
cexHandlerand returnsthisbuilder instance. - withCexHandler(ObservationTableCEXHandler<? super I, ? super O>) - Method in class de.learnlib.algorithm.lstar.mealy.ClassicLStarMealyBuilder
-
Sets the new value for the parameter
cexHandlerand returnsthisbuilder instance. - withCexHandler(ObservationTableCEXHandler<? super I, ? super O>) - Method in class de.learnlib.algorithm.lstar.moore.ClassicLStarMooreBuilder
-
Sets the new value for the parameter
cexHandlerand returnsthisbuilder instance. - withClosingStrategy(ClosingStrategy<? super I, ? super Boolean>) - Method in class de.learnlib.algorithm.lstar.dfa.ExtensibleLStarDFABuilder
-
Sets the new value for the parameter
closingStrategyand returnsthisbuilder instance. - withClosingStrategy(ClosingStrategy<? super I, ? super Boolean>) - Method in class de.learnlib.algorithm.malerpnueli.MalerPnueliDFABuilder
-
Sets the new value for the parameter
closingStrategyand returnsthisbuilder instance. - withClosingStrategy(ClosingStrategy<? super I, ? super Boolean>) - Method in class de.learnlib.algorithm.rivestschapire.RivestSchapireDFABuilder
-
Sets the new value for the parameter
closingStrategyand returnsthisbuilder instance. - withClosingStrategy(ClosingStrategy<? super I, ? super Word<O>>) - Method in class de.learnlib.algorithm.lstar.mealy.ExtensibleLStarMealyBuilder
-
Sets the new value for the parameter
closingStrategyand returnsthisbuilder instance. - withClosingStrategy(ClosingStrategy<? super I, ? super Word<O>>) - Method in class de.learnlib.algorithm.lstar.moore.ExtensibleLStarMooreBuilder
-
Sets the new value for the parameter
closingStrategyand returnsthisbuilder instance. - withClosingStrategy(ClosingStrategy<? super I, ? super Word<O>>) - Method in class de.learnlib.algorithm.malerpnueli.MalerPnueliMealyBuilder
-
Sets the new value for the parameter
closingStrategyand returnsthisbuilder instance. - withClosingStrategy(ClosingStrategy<? super I, ? super Word<O>>) - Method in class de.learnlib.algorithm.malerpnueli.MalerPnueliMooreBuilder
-
Sets the new value for the parameter
closingStrategyand returnsthisbuilder instance. - withClosingStrategy(ClosingStrategy<? super I, ? super Word<O>>) - Method in class de.learnlib.algorithm.rivestschapire.RivestSchapireMealyBuilder
-
Sets the new value for the parameter
closingStrategyand returnsthisbuilder instance. - withClosingStrategy(ClosingStrategy<? super I, ? super Word<O>>) - Method in class de.learnlib.algorithm.rivestschapire.RivestSchapireMooreBuilder
-
Sets the new value for the parameter
closingStrategyand returnsthisbuilder instance. - withClosingStrategy(ClosingStrategy<? super I, ? super O>) - Method in class de.learnlib.algorithm.lstar.mealy.ClassicLStarMealyBuilder
-
Sets the new value for the parameter
closingStrategyand returnsthisbuilder instance. - withClosingStrategy(ClosingStrategy<? super I, ? super O>) - Method in class de.learnlib.algorithm.lstar.moore.ClassicLStarMooreBuilder
-
Sets the new value for the parameter
closingStrategyand returnsthisbuilder instance. - withInitialPrefixes(List<Word<I>>) - Method in class de.learnlib.algorithm.lstar.dfa.ExtensibleLStarDFABuilder
-
Sets the new value for the parameter
initialPrefixesand returnsthisbuilder instance. - withInitialPrefixes(List<Word<I>>) - Method in class de.learnlib.algorithm.lstar.mealy.ClassicLStarMealyBuilder
-
Sets the new value for the parameter
initialPrefixesand returnsthisbuilder instance. - withInitialPrefixes(List<Word<I>>) - Method in class de.learnlib.algorithm.lstar.mealy.ExtensibleLStarMealyBuilder
-
Sets the new value for the parameter
initialPrefixesand returnsthisbuilder instance. - withInitialPrefixes(List<Word<I>>) - Method in class de.learnlib.algorithm.lstar.moore.ClassicLStarMooreBuilder
-
Sets the new value for the parameter
initialPrefixesand returnsthisbuilder instance. - withInitialPrefixes(List<Word<I>>) - Method in class de.learnlib.algorithm.lstar.moore.ExtensibleLStarMooreBuilder
-
Sets the new value for the parameter
initialPrefixesand returnsthisbuilder instance. - withInitialSuffixes(List<Word<I>>) - Method in class de.learnlib.algorithm.lstar.dfa.ExtensibleLStarDFABuilder
-
Sets the new value for the parameter
initialSuffixesand returnsthisbuilder instance. - withInitialSuffixes(List<Word<I>>) - Method in class de.learnlib.algorithm.lstar.mealy.ClassicLStarMealyBuilder
-
Sets the new value for the parameter
initialSuffixesand returnsthisbuilder instance. - withInitialSuffixes(List<Word<I>>) - Method in class de.learnlib.algorithm.lstar.mealy.ExtensibleLStarMealyBuilder
-
Sets the new value for the parameter
initialSuffixesand returnsthisbuilder instance. - withInitialSuffixes(List<Word<I>>) - Method in class de.learnlib.algorithm.lstar.moore.ClassicLStarMooreBuilder
-
Sets the new value for the parameter
initialSuffixesand returnsthisbuilder instance. - withInitialSuffixes(List<Word<I>>) - Method in class de.learnlib.algorithm.lstar.moore.ExtensibleLStarMooreBuilder
-
Sets the new value for the parameter
initialSuffixesand returnsthisbuilder instance. - withInitialSuffixes(List<Word<I>>) - Method in class de.learnlib.algorithm.malerpnueli.MalerPnueliDFABuilder
-
Sets the new value for the parameter
initialSuffixesand returnsthisbuilder instance. - withInitialSuffixes(List<Word<I>>) - Method in class de.learnlib.algorithm.malerpnueli.MalerPnueliMealyBuilder
-
Sets the new value for the parameter
initialSuffixesand returnsthisbuilder instance. - withInitialSuffixes(List<Word<I>>) - Method in class de.learnlib.algorithm.malerpnueli.MalerPnueliMooreBuilder
-
Sets the new value for the parameter
initialSuffixesand returnsthisbuilder instance. - withInitialSuffixes(List<Word<I>>) - Method in class de.learnlib.algorithm.rivestschapire.RivestSchapireDFABuilder
-
Sets the new value for the parameter
initialSuffixesand returnsthisbuilder instance. - withInitialSuffixes(List<Word<I>>) - Method in class de.learnlib.algorithm.rivestschapire.RivestSchapireMealyBuilder
-
Sets the new value for the parameter
initialSuffixesand returnsthisbuilder instance. - withInitialSuffixes(List<Word<I>>) - Method in class de.learnlib.algorithm.rivestschapire.RivestSchapireMooreBuilder
-
Sets the new value for the parameter
initialSuffixesand returnsthisbuilder instance. - withOracle(MembershipOracle<I, Boolean>) - Method in class de.learnlib.algorithm.lstar.dfa.ClassicLStarDFABuilder
-
Sets the new value for the parameter
oracleand returnsthisbuilder instance. - withOracle(MembershipOracle<I, Boolean>) - Method in class de.learnlib.algorithm.lstar.dfa.ExtensibleLStarDFABuilder
-
Sets the new value for the parameter
oracleand returnsthisbuilder instance. - withOracle(MembershipOracle<I, Boolean>) - Method in class de.learnlib.algorithm.malerpnueli.MalerPnueliDFABuilder
-
Sets the new value for the parameter
oracleand returnsthisbuilder instance. - withOracle(MembershipOracle<I, Boolean>) - Method in class de.learnlib.algorithm.rivestschapire.RivestSchapireDFABuilder
-
Sets the new value for the parameter
oracleand returnsthisbuilder instance. - withOracle(MembershipOracle<I, Word<O>>) - Method in class de.learnlib.algorithm.lstar.mealy.ExtensibleLStarMealyBuilder
-
Sets the new value for the parameter
oracleand returnsthisbuilder instance. - withOracle(MembershipOracle<I, Word<O>>) - Method in class de.learnlib.algorithm.lstar.moore.ExtensibleLStarMooreBuilder
-
Sets the new value for the parameter
oracleand returnsthisbuilder instance. - withOracle(MembershipOracle<I, Word<O>>) - Method in class de.learnlib.algorithm.malerpnueli.MalerPnueliMealyBuilder
-
Sets the new value for the parameter
oracleand returnsthisbuilder instance. - withOracle(MembershipOracle<I, Word<O>>) - Method in class de.learnlib.algorithm.malerpnueli.MalerPnueliMooreBuilder
-
Sets the new value for the parameter
oracleand returnsthisbuilder instance. - withOracle(MembershipOracle<I, Word<O>>) - Method in class de.learnlib.algorithm.rivestschapire.RivestSchapireMealyBuilder
-
Sets the new value for the parameter
oracleand returnsthisbuilder instance. - withOracle(MembershipOracle<I, Word<O>>) - Method in class de.learnlib.algorithm.rivestschapire.RivestSchapireMooreBuilder
-
Sets the new value for the parameter
oracleand returnsthisbuilder instance. - withOracle(MembershipOracle<I, O>) - Method in class de.learnlib.algorithm.lstar.mealy.ClassicLStarMealyBuilder
-
Sets the new value for the parameter
oracleand returnsthisbuilder instance. - withOracle(MembershipOracle<I, O>) - Method in class de.learnlib.algorithm.lstar.moore.ClassicLStarMooreBuilder
-
Sets the new value for the parameter
oracleand returnsthisbuilder instance.
All Classes All Packages