- AbstractAutomatonLStar<A,I,D,S,T,SP,TP,AI extends net.automatalib.automata.MutableDeterministic<S,I,T,SP,TP>> - Class in de.learnlib.algorithms.lstargeneric
-
Abstract base class for algorithms that produce (subclasses of) MutableDeterministic
automata.
- AbstractAutomatonLStar(Alphabet<I>, MembershipOracle<I, D>, AI) - Constructor for class de.learnlib.algorithms.lstargeneric.AbstractAutomatonLStar
-
Constructor.
- AbstractContextExecutableInputSUL<I extends ContextExecutableInput<? extends O,? super C>,O,C> - Class in de.learnlib.mapper
-
- AbstractContextExecutableInputSUL() - Constructor for class de.learnlib.mapper.AbstractContextExecutableInputSUL
-
- 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
-
- 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, DiscriminationTree<I, D, HState<I, D, SP, TP>>) - Constructor for class de.learnlib.algorithms.discriminationtree.AbstractDTLearner
-
- AbstractDTLearner.BuilderDefaults - Class in de.learnlib.algorithms.discriminationtree
-
- AbstractDTLearner.BuilderDefaults() - Constructor for class de.learnlib.algorithms.discriminationtree.AbstractDTLearner.BuilderDefaults
-
- AbstractLearnerIT - Class in de.learnlib.testsupport.it.learner
-
Abstract integration test for a learning algorithm (or "learner").
- AbstractLearnerIT() - Constructor for class de.learnlib.testsupport.it.learner.AbstractLearnerIT
-
- AbstractLStar<A,I,D> - Class in de.learnlib.algorithms.lstargeneric
-
An abstract base class for L*-style algorithms.
- AbstractLStar(Alphabet<I>, MembershipOracle<I, D>) - Constructor for class de.learnlib.algorithms.lstargeneric.AbstractLStar
-
Constructor.
- AbstractMapper<AI,AO,CI,CO> - Class in de.learnlib.mapper
-
- AbstractMapper() - Constructor for class de.learnlib.mapper.AbstractMapper
-
- 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
-
- 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
-
- AbstractMethodInput - Class in de.learnlib.drivers.reflect
-
abstract method input, may have abstract parameters.
- AbstractMethodInput(String, Method, Map<String, Integer>, Object[]) - Constructor for class de.learnlib.drivers.reflect.AbstractMethodInput
-
- AbstractMethodOutput - Class in de.learnlib.drivers.reflect
-
abstract output of a method.
- AbstractMethodOutput() - Constructor for class de.learnlib.drivers.reflect.AbstractMethodOutput
-
- AbstractObservationTable<I,D> - Class in de.learnlib.algorithms.features.observationtable
-
- AbstractObservationTable() - Constructor for class de.learnlib.algorithms.features.observationtable.AbstractObservationTable
-
- AbstractObservationTable.AbstractRow<I,D> - Class in de.learnlib.algorithms.features.observationtable
-
- AbstractObservationTable.AbstractRow() - Constructor for class de.learnlib.algorithms.features.observationtable.AbstractObservationTable.AbstractRow
-
- AbstractObservationTable.DefaultInconsistency<I,D> - Class in de.learnlib.algorithms.features.observationtable
-
- AbstractObservationTable.DefaultInconsistency(ObservationTable.Row<I, D>, ObservationTable.Row<I, D>, I) - Constructor for class de.learnlib.algorithms.features.observationtable.AbstractObservationTable.DefaultInconsistency
-
- AbstractObservationTableWriter<I,D> - Class in de.learnlib.algorithms.features.observationtable.writer
-
- AbstractObservationTableWriter() - Constructor for class de.learnlib.algorithms.features.observationtable.writer.AbstractObservationTableWriter
-
- AbstractObservationTableWriter(Function<? super Word<? extends I>, ? extends String>, Function<? super D, ? extends String>) - Constructor for class de.learnlib.algorithms.features.observationtable.writer.AbstractObservationTableWriter
-
- AbstractQuery<I,D> - Class in de.learnlib.oracles
-
- AbstractQuery(Word<I>, Word<I>) - Constructor for class de.learnlib.oracles.AbstractQuery
-
- AbstractQuery(Word<I>) - Constructor for class de.learnlib.oracles.AbstractQuery
-
- AbstractQuery(Query<I, ?>) - Constructor for class de.learnlib.oracles.AbstractQuery
-
- AbstractSingleQueryOracle<I,D> - Class in de.learnlib.oracles
-
- AbstractSingleQueryOracle() - Constructor for class de.learnlib.oracles.AbstractSingleQueryOracle
-
- AbstractSingleQueryOracle.AbstractSingleQueryOracleDFA<I> - Class in de.learnlib.oracles
-
- AbstractSingleQueryOracle.AbstractSingleQueryOracleDFA() - Constructor for class de.learnlib.oracles.AbstractSingleQueryOracle.AbstractSingleQueryOracleDFA
-
- AbstractSingleQueryOracle.AbstractSingleQueryOracleMealy<I,O> - Class in de.learnlib.oracles
-
- AbstractSingleQueryOracle.AbstractSingleQueryOracleMealy() - Constructor for class de.learnlib.oracles.AbstractSingleQueryOracle.AbstractSingleQueryOracleMealy
-
- AccessSequenceTransformer<I> - Interface in de.learnlib.api
-
- add(Word<I>, D) - Method in class de.learnlib.eqtests.basic.SampleSetEQOracle
-
Adds a query word along with its expected output to the sample set.
- addAll(MembershipOracle<I, D>, Word<I>...) - Method in class de.learnlib.eqtests.basic.SampleSetEQOracle
-
Adds several query words to the sample set.
- addAll(DefaultQuery<I, D>...) - Method in class de.learnlib.eqtests.basic.SampleSetEQOracle
-
Adds queries to the sample set.
- addAll(Collection<? extends DefaultQuery<I, D>>) - Method in class de.learnlib.eqtests.basic.SampleSetEQOracle
-
Adds queries to the sample set.
- addAll(MembershipOracle<I, D>, Collection<? extends Word<I>>) - Method in class de.learnlib.eqtests.basic.SampleSetEQOracle
-
Adds words to the sample set.
- addAlphabetSymbol(I) - Method in interface de.learnlib.api.SupportsGrowingAlphabet
-
- addChild(O, D) - Method in class de.learnlib.discriminationtree.DTNode
-
- addDataPoint(Long) - Method in class de.learnlib.statistics.HistogramDataSet
-
- addEdge(int, ReuseEdge<S, I, O>) - Method in class de.learnlib.filters.reuse.tree.ReuseNode
-
- addGlobalSuffixes(Collection<? extends Word<I>>) - Method in class de.learnlib.algorithms.baselinelstar.BaselineLStar
-
- addGlobalSuffixes(Collection<? extends Word<I>>) - Method in class de.learnlib.algorithms.dhc.mealy.MealyDHC
-
- addGlobalSuffixes(Collection<? extends Word<I>>) - Method in interface de.learnlib.algorithms.features.globalsuffixes.GlobalSuffixFeature
-
Add the provided suffixes to the collection of global suffixes.
- addGlobalSuffixes(Collection<? extends Word<I>>) - Method in class de.learnlib.algorithms.lstargeneric.AbstractLStar
-
- 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.
- 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>, 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>, 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.
- addNonTreeIncoming(HTransition<I, O, SP, TP>) - Method in class de.learnlib.algorithms.discriminationtree.hypothesis.HState
-
- addShortPrefixes(List<? extends Word<I>>, MembershipOracle<I, D>) - Method in class de.learnlib.algorithms.lstargeneric.table.ObservationTable
-
- addSuffix(Word<I>, MembershipOracle<I, D>) - Method in class de.learnlib.algorithms.lstargeneric.table.ObservationTable
-
Adds a suffix to the list of distinguishing suffixes.
- addSuffix(Word<I>) - Method in class de.learnlib.algorithms.nlstar.ObservationTable
-
- addSuffixes(Collection<? extends Word<I>>, MembershipOracle<I, D>) - Method in class de.learnlib.algorithms.lstargeneric.table.ObservationTable
-
Adds suffixes to the list of distinguishing suffixes.
- addSuffixes(List<? extends Word<I>>) - Method in class de.learnlib.algorithms.nlstar.ObservationTable
-
- addSuffixesUnchecked(Collection<? extends Word<I>>) - Method in class de.learnlib.algorithms.dhc.mealy.MealyDHC
-
- addSystemState(S) - Method in class de.learnlib.filters.reuse.tree.ReuseNode
-
- alphabet - Variable in class de.learnlib.algorithms.lstargeneric.AbstractLStar
-
- analyzeInconsistency(Inconsistency<I, D>) - Method in class de.learnlib.algorithms.lstargeneric.AbstractLStar
-
Analyzes an inconsistency.
- answer(D) - Method in class de.learnlib.api.Query
-
- answer(D) - Method in class de.learnlib.oracles.DefaultQuery
-
- answerQueries(QueryAnswerer<I, D>, Collection<? extends Query<I, D>>) - Static method in class de.learnlib.oracles.MQUtil
-
- answerQuery(Word<I>, Word<I>) - Method in interface de.learnlib.api.QueryAnswerer
-
- answerQuery(Word<I>, Word<I>) - Method in class de.learnlib.oracles.OracleQueryAnswerer
-
- answerQuery(Word<I>, Word<I>) - Method in class de.learnlib.oracles.SimulatorOracle
-
- answerQuery(Word<I>, Word<I>) - Method in class de.learnlib.oracles.SULOracle
-
- appendAccessSequence(List<? super I>) - Method in class de.learnlib.algorithms.discriminationtree.hypothesis.HState
-
- apply(Mapper<? super AI, ? extends AO, CI, CO>, SUL<? super CI, ? extends CO>) - Static method in class de.learnlib.mapper.Mappers
-
- asDFALearner() - Method in class de.learnlib.algorithms.nlstar.NLStarLearner
-
Retrieves a view of this learner as a DFA learner.
- asStandardTable() - Method in class de.learnlib.algorithms.lstargeneric.table.ObservationTable
-
- Caches - Class in de.learnlib.cache
-
- Category - Enum in de.learnlib.logging
-
Categories for filter.
- CategoryFilter - Class in de.learnlib.logging.filter
-
Filters log messages based on categories.
- CategoryFilter(EnumSet<Category>) - Constructor for class de.learnlib.logging.filter.CategoryFilter
-
- cellContents(Row<I>, int) - Method in class de.learnlib.algorithms.lstargeneric.table.ObservationTable
-
- cexHandler() - Static method in class de.learnlib.algorithms.lstargeneric.ExtensibleAutomatonLStar.BuilderDefaults
-
- cexHandler - Variable in class de.learnlib.algorithms.lstargeneric.ExtensibleAutomatonLStar
-
- checkQuery(Query<I, D>) - Method in class de.learnlib.oracles.SafeOracle
-
- child(O) - Method in class de.learnlib.discriminationtree.DTNode
-
- child(O, D) - Method in class de.learnlib.discriminationtree.DTNode
-
- children - Variable in class de.learnlib.discriminationtree.DTNode
-
- CLASSIC_LSTAR - Static variable in class de.learnlib.algorithms.lstargeneric.ce.ObservationTableCEXHandlers
-
- ClassicLStarMealy<I,O> - Class in de.learnlib.algorithms.lstargeneric.mealy
-
An implementation of the L*Mealy algorithm for inferring Mealy machines, as described
by Oliver Niese in his Ph.D. thesis.
- ClassicLStarMealy(Alphabet<I>, MembershipOracle<I, O>, List<Word<I>>, ObservationTableCEXHandler<? super I, ? super O>, ClosingStrategy<? super I, ? super O>) - Constructor for class de.learnlib.algorithms.lstargeneric.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.lstargeneric.mealy.ClassicLStarMealy
-
- clear() - Method in class de.learnlib.discriminationtree.BooleanMap
-
- clear() - Method in class de.learnlib.filters.reuse.tree.BoundedDeque
-
- clearSystemStates() - Method in class de.learnlib.filters.reuse.tree.ReuseNode
-
- clearTree() - Method in class de.learnlib.filters.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.lstargeneric.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.lstargeneric.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.lstargeneric.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.lstargeneric.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.lstargeneric.closing
-
- CloseRandomStrategy() - Constructor for class de.learnlib.algorithms.lstargeneric.closing.CloseRandomStrategy
-
- CloseRandomStrategy(Random) - Constructor for class de.learnlib.algorithms.lstargeneric.closing.CloseRandomStrategy
-
- ClosingStrategies - Class in de.learnlib.algorithms.lstargeneric.closing
-
Collection of predefined observation table closing strategies.
- ClosingStrategies() - Constructor for class de.learnlib.algorithms.lstargeneric.closing.ClosingStrategies
-
- ClosingStrategy<I,D> - Interface in de.learnlib.algorithms.lstargeneric.closing
-
A closing strategy, determining how to proceed when an observation table needs to be closed.
- closingStrategy() - Static method in class de.learnlib.algorithms.lstargeneric.ExtensibleAutomatonLStar.BuilderDefaults
-
- closingStrategy - Variable in class de.learnlib.algorithms.lstargeneric.ExtensibleAutomatonLStar
-
- completeConsistentTable(List<List<Row<I>>>, boolean) - Method in class de.learnlib.algorithms.lstargeneric.AbstractLStar
-
Iteratedly checks for unclosedness and inconsistencies in the table,
and fixes any occurrences thereof.
- CompleteExplorationEQOracle<I,D> - Class in de.learnlib.eqtests.basic
-
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.eqtests.basic.CompleteExplorationEQOracle
-
Constructor.
- CompleteExplorationEQOracle(MembershipOracle<I, D>, int, int) - Constructor for class de.learnlib.eqtests.basic.CompleteExplorationEQOracle
-
Constructor.
- 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
-
- ConcreteMethodInput - Class in de.learnlib.drivers.reflect
-
A concrete inputs contains the information for one specific method call.
- ConcreteMethodInput(AbstractMethodInput, Map<String, Object>, Object) - Constructor for class de.learnlib.drivers.reflect.ConcreteMethodInput
-
- constructMachine(A) - Static method in class de.learnlib.examples.dfa.ExampleAngluin
-
- constructMachine() - 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(A) - Static method in class de.learnlib.examples.mealy.ExampleCoffeeMachine
-
Construct and return a machine representation of this example
- constructMachine() - Static method in class de.learnlib.examples.mealy.ExampleCoffeeMachine
-
- constructMachine(A, int, int) - Static method in class de.learnlib.examples.mealy.ExampleGrid
-
Construct and return a machine representation of this example
- constructMachine(int, int) - Static method in class de.learnlib.examples.mealy.ExampleGrid
-
- 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.ExampleShahbazGroz
-
- 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.ExampleStack
-
- containsKey(Object) - Method in class de.learnlib.discriminationtree.BooleanMap
-
- containsValue(Object) - Method in class de.learnlib.discriminationtree.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
-
- continueQuery(Word<I>, S) - Method in interface de.learnlib.filters.reuse.ReuseCapableOracle
-
This method will be invoked whenever a system state s was found for reusage
when a new membership query is processed.
- Counter - Class in de.learnlib.statistics
-
simple counter.
- Counter(String, String) - Constructor for class de.learnlib.statistics.Counter
-
- CounterOracle<I,D> - Class in de.learnlib.oracles
-
Counts queries.
- CounterOracle(MembershipOracle<I, D>, String) - Constructor for class de.learnlib.oracles.CounterOracle
-
- CounterOracle.DFACounterOracle<I> - Class in de.learnlib.oracles
-
- CounterOracle.DFACounterOracle(MembershipOracle<I, Boolean>, String) - Constructor for class de.learnlib.oracles.CounterOracle.DFACounterOracle
-
- CounterOracle.MealyCounterOracle<I,O> - Class in de.learnlib.oracles
-
- CounterOracle.MealyCounterOracle(MembershipOracle<I, Word<O>>, String) - Constructor for class de.learnlib.oracles.CounterOracle.MealyCounterOracle
-
- create(EquivalenceOracle<A, I, D>) - Static method in class de.learnlib.eqtests.basic.SimpleEQOracle
-
- create() - Method in class de.learnlib.parallelism.DynamicParallelOracleBuilder
-
- create() - Method in class de.learnlib.parallelism.StaticParallelOracleBuilder
-
- createCache(Alphabet<I>, MembershipOracle<I, Boolean>) - Static method in class de.learnlib.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.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.cache.sul.SULCaches
-
- createCacheConsistencyTest() - Method in class de.learnlib.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.cache.dfa.DFAHashCacheOracle
-
- createCacheConsistencyTest() - Method in interface de.learnlib.cache.LearningCache
-
Creates a cache consistency test.
- createCacheConsistencyTest() - Method in class de.learnlib.cache.mealy.MealyCacheOracle
-
- createCacheConsistencyTest() - Method in class de.learnlib.cache.sul.SULCache
-
- createChild(Boolean, D) - Method in class de.learnlib.discriminationtree.BinaryDTNode
-
- createChild(O, D) - Method in class de.learnlib.discriminationtree.DTNode
-
- createChild(O, D) - Method in class de.learnlib.discriminationtree.MultiDTNode
-
- createChildMap() - Method in class de.learnlib.discriminationtree.BinaryDTNode
-
- createChildMap() - Method in class de.learnlib.discriminationtree.DTNode
-
- createChildMap() - Method in class de.learnlib.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.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.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.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.cache.sul.SULCache
-
- createDAGCache(Alphabet<I>, SUL<I, O>) - Static method in class de.learnlib.cache.sul.SULCaches
-
- createDAGCacheOracle(Alphabet<I>, MembershipOracle<I, Boolean>) - Static method in class de.learnlib.cache.dfa.DFACacheOracle
-
- createDAGCacheOracle(Alphabet<I>, MembershipOracle<I, Word<O>>) - Static method in class de.learnlib.cache.mealy.MealyCacheOracle
-
- createDAGCacheOracle(Alphabet<I>, Mapping<? super O, ? extends O>, MembershipOracle<I, Word<O>>) - Static method in class de.learnlib.cache.mealy.MealyCacheOracle
-
- createDFA(int, boolean, int) - Static method in class de.learnlib.examples.dfa.ExampleKeylock
-
- createDFACache(Alphabet<I>, MembershipOracle<I, Boolean>) - Static method in class de.learnlib.cache.Caches
-
- createDFAExamples() - Static method in class de.learnlib.examples.LearningExamples
-
- 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.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() - Static method in class de.learnlib.examples.mealy.ExampleShahbazGroz
-
- createExample() - Static method in class de.learnlib.examples.mealy.ExampleStack
-
- createExampleITCases() - Method in class de.learnlib.testsupport.it.learner.AbstractDFALearnerIT
-
- createExampleITCases() - Method in class de.learnlib.testsupport.it.learner.AbstractLearnerIT
-
Creates an array of per-example test cases for all learner variants.
- createExampleITCases() - Method in class de.learnlib.testsupport.it.learner.AbstractMealyLearnerIT
-
- createExampleITCases() - Method in class de.learnlib.testsupport.it.learner.AbstractMealySymLearnerIT
-
- createForSymbolOracle(Alphabet<I>, MembershipOracle<I, O>, List<Word<I>>, ObservationTableCEXHandler<I, O>, ClosingStrategy<? super I, ? super O>) - Static method in class de.learnlib.algorithms.lstargeneric.mealy.ClassicLStarMealy
-
- createForWordOracle(Alphabet<I>, MembershipOracle<I, Word<O>>, List<Word<I>>, ObservationTableCEXHandler<? super I, ? super O>, ClosingStrategy<? super I, ? super O>) - Static method in class de.learnlib.algorithms.lstargeneric.mealy.ClassicLStarMealy
-
- createHashCache(MembershipOracle<I, Boolean>) - Static method in class de.learnlib.cache.dfa.DFACaches
-
- 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
-
- createLpRow(Word<I>) - Method in class de.learnlib.algorithms.lstargeneric.table.ObservationTable
-
- createMealyCache(Alphabet<I>, MembershipOracle<I, Word<O>>) - Static method in class de.learnlib.cache.Caches
-
- createMealyExamples() - Static method in class de.learnlib.examples.LearningExamples
-
- createSpRow(Word<I>) - Method in class de.learnlib.algorithms.lstargeneric.table.ObservationTable
-
- 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.lstargeneric.AbstractAutomatonLStar
-
- createSULCache(Alphabet<I>, SUL<I, O>) - Static method in class de.learnlib.cache.Caches
-
- createTreeCache(Alphabet<I>, MembershipOracle<I, Boolean>) - Static method in class de.learnlib.cache.dfa.DFACaches
-
- createTreeCache(Alphabet<I>, MembershipOracle<I, Word<O>>) - Static method in class de.learnlib.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.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.cache.sul.SULCache
-
- createTreeCache(Alphabet<I>, SUL<I, O>) - Static method in class de.learnlib.cache.sul.SULCaches
-
- createTreeCacheOracle(Alphabet<I>, MembershipOracle<I, Boolean>) - Static method in class de.learnlib.cache.dfa.DFACacheOracle
-
- createTreeCacheOracle(Alphabet<I>, MembershipOracle<I, Word<O>>) - Static method in class de.learnlib.cache.mealy.MealyCacheOracle
-
- createTreeCacheOracle(Alphabet<I>, Mapping<? super O, ? extends O>, MembershipOracle<I, Word<O>>) - Static method in class de.learnlib.cache.mealy.MealyCacheOracle
-
- currentTarget() - Method in class de.learnlib.algorithms.discriminationtree.hypothesis.HTransition
-
- 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.algorithms.lstargeneric.table.ObservationTable
-
Fetches the given number of query responses and adds them to the specified output list.
- fetchSystemState(boolean) - Method in class de.learnlib.filters.reuse.tree.ReuseNode
-
The system state, may be null.
- fetchSystemState(Word<I>) - Method in class de.learnlib.filters.reuse.tree.ReuseTree
-
- Filter<I,D> - Interface in de.learnlib.api
-
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.oracles
-
A chain of oracles.
- FilterChain(MembershipOracle<I, D>, Filter<I, D>...) - Constructor for class de.learnlib.oracles.FilterChain
-
- FIND_LINEAR - Static variable in class de.learnlib.algorithms.lstargeneric.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.lstargeneric.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.lstargeneric.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.lstargeneric.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>) - Method in interface de.learnlib.api.EquivalenceOracle
-
Searches for a counterexample disproving the subjected hypothesis.
- findCounterExample(DFA<?, I>, Collection<? extends I>) - Method in class de.learnlib.cache.dfa.DFACacheConsistencyTest
-
- findCounterExample(MealyMachine<?, I, ?, O>, Collection<? extends I>) - Method in class de.learnlib.cache.mealy.MealyCacheConsistencyTest
-
- findCounterExample(DetOutputAutomaton<?, I, ?, D>, Collection<? extends I>) - Method in class de.learnlib.eqtests.basic.CompleteExplorationEQOracle
-
- findCounterExample(A, Collection<? extends I>) - Method in class de.learnlib.eqtests.basic.DelegateEQOracle
-
- findCounterExample(A, Collection<? extends I>) - Method in class de.learnlib.eqtests.basic.EQOracleChain
-
- findCounterExample(A, Collection<? extends I>) - Method in class de.learnlib.eqtests.basic.IncrementalWMethodEQOracle
-
- findCounterExample(MealyMachine<?, I, ?, O>, Collection<? extends I>) - Method in class de.learnlib.eqtests.basic.mealy.RandomWalkEQOracle
-
- findCounterExample(A, Collection<? extends I>) - Method in class de.learnlib.eqtests.basic.mealy.SymbolEQOracleWrapper
-
- findCounterExample(A, Collection<? extends I>) - Method in class de.learnlib.eqtests.basic.RandomWordsEQOracle
-
- findCounterExample(SuffixOutput<I, D>, Collection<? extends I>) - Method in class de.learnlib.eqtests.basic.SampleSetEQOracle
-
- findCounterExample(A) - Method in class de.learnlib.eqtests.basic.SimpleEQOracle
-
- findCounterExample(DFA<?, I>, Collection<? extends I>) - Method in class de.learnlib.eqtests.basic.SimulatorEQOracle.DFASimulatorEQOracle
-
- findCounterExample(UniversalDeterministicAutomaton<?, I, ?, ?, ?>, Collection<? extends I>) - Method in class de.learnlib.eqtests.basic.SimulatorEQOracle
-
- findCounterExample(MealyMachine<?, I, ?, O>, Collection<? extends I>) - Method in class de.learnlib.eqtests.basic.SimulatorEQOracle.MealySimulatorEQOracle
-
- findCounterExample(A, Collection<? extends I>) - Method in class de.learnlib.eqtests.basic.WMethodEQOracle
-
- findCounterExample(A, Collection<? extends I>) - Method in class de.learnlib.eqtests.basic.WpMethodEQOracle
-
- findDistinguishingSuffix(ObservationTable.Inconsistency<I, D>) - Method in class de.learnlib.algorithms.features.observationtable.AbstractObservationTable
-
- findDistinguishingSuffix(ObservationTable.Row<I, D>, ObservationTable.Row<I, D>) - Method in class de.learnlib.algorithms.features.observationtable.AbstractObservationTable
-
- findDistinguishingSuffix(ObservationTable.Inconsistency<I, D>) - Method in interface de.learnlib.algorithms.features.observationtable.ObservationTable
-
- findDistinguishingSuffix(ObservationTable.Row<I, D>, ObservationTable.Row<I, D>) - Method in interface de.learnlib.algorithms.features.observationtable.ObservationTable
-
- findDistinguishingSuffix(ObservationTable.Inconsistency<I, D>) - Method in class de.learnlib.algorithms.features.observationtable.reader.SimpleObservationTable
-
- findDistinguishingSuffix(ObservationTable.Row<I, D>, ObservationTable.Row<I, D>) - Method in class de.learnlib.algorithms.features.observationtable.reader.SimpleObservationTable
-
- findDistinguishingSuffixIndex(ObservationTable.Inconsistency<I, D>) - Method in class de.learnlib.algorithms.features.observationtable.AbstractObservationTable
-
- findDistinguishingSuffixIndex(ObservationTable.Row<I, D>, ObservationTable.Row<I, D>) - Method in class de.learnlib.algorithms.features.observationtable.AbstractObservationTable
-
- findDistinguishingSuffixIndex(ObservationTable.Inconsistency<I, D>) - Method in interface de.learnlib.algorithms.features.observationtable.ObservationTable
-
- findDistinguishingSuffixIndex(ObservationTable.Row<I, D>, ObservationTable.Row<I, D>) - Method in interface de.learnlib.algorithms.features.observationtable.ObservationTable
-
- findDistinguishingSuffixIndex(ObservationTable.Inconsistency<I, D>) - Method in class de.learnlib.algorithms.features.observationtable.reader.SimpleObservationTable
-
- findDistinguishingSuffixIndex(ObservationTable.Row<I, D>, ObservationTable.Row<I, D>) - Method in class de.learnlib.algorithms.features.observationtable.reader.SimpleObservationTable
-
- findInconsistency(Collection<? extends I>) - Method in class de.learnlib.algorithms.features.observationtable.AbstractObservationTable
-
- findInconsistency(Collection<? extends I>) - Method in interface de.learnlib.algorithms.features.observationtable.ObservationTable
-
- findInconsistency(Collection<? extends I>) - Method in class de.learnlib.algorithms.features.observationtable.reader.SimpleObservationTable
-
- findInconsistency() - Method in class de.learnlib.algorithms.lstargeneric.table.ObservationTable
-
- findInconsistency() - Method in class de.learnlib.algorithms.nlstar.ObservationTable
-
- 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(Word<O>, Word<O>) - Static method in class de.learnlib.mealy.MealyUtil
-
- 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.
- 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, 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 class de.learnlib.algorithms.features.observationtable.AbstractObservationTable
-
- findUnclosedRow() - Method in interface de.learnlib.algorithms.features.observationtable.ObservationTable
-
- findUnclosedRow() - Method in class de.learnlib.algorithms.features.observationtable.reader.SimpleObservationTable
-
- format(LogRecord) - Method in class de.learnlib.logging.LLConsoleFormatter
-
- fromGlobalSuffixFinder(GlobalSuffixFinder<I, D>) - Static method in class de.learnlib.algorithms.lstargeneric.ce.ObservationTableCEXHandlers
-
- fromLocalFinder(LocalSuffixFinder<I, D>, boolean) - Static method in class de.learnlib.counterexamples.GlobalSuffixFinders
-
- fromLocalFinder(LocalSuffixFinder<I, D>) - Static method in class de.learnlib.counterexamples.GlobalSuffixFinders
-
- fromLocalSuffixFinder(LocalSuffixFinder<I, D>, boolean) - Static method in class de.learnlib.algorithms.lstargeneric.ce.ObservationTableCEXHandlers
-
- fromLocalSuffixFinder(LocalSuffixFinder<I, D>) - Static method in class de.learnlib.algorithms.lstargeneric.ce.ObservationTableCEXHandlers
-
- fromString(String, Alphabet<I>, ObservationTableReader<I, D>) - Static method in class de.learnlib.algorithms.features.observationtable.OTUtils
-
- get(boolean) - Method in class de.learnlib.discriminationtree.BooleanMap
-
- get(Object) - Method in class de.learnlib.discriminationtree.BooleanMap
-
- getAccessSequence() - Method in class de.learnlib.algorithms.discriminationtree.hypothesis.HState
-
- getAccessSequence() - Method in class de.learnlib.algorithms.discriminationtree.hypothesis.HTransition
-
- getAllPrefixes() - Method in class de.learnlib.algorithms.features.observationtable.AbstractObservationTable
-
- getAllPrefixes() - Method in interface de.learnlib.algorithms.features.observationtable.ObservationTable
-
Retrieves all prefixes (short and long) in the table.
- getAllPrefixes() - Method in class de.learnlib.algorithms.features.observationtable.reader.SimpleObservationTable
-
- getAllRows() - Method in class de.learnlib.algorithms.features.observationtable.AbstractObservationTable
-
- getAllRows() - Method in interface de.learnlib.algorithms.features.observationtable.ObservationTable
-
- getAllRows() - Method in class de.learnlib.algorithms.features.observationtable.reader.SimpleObservationTable
-
- getAlphabet() - Method in class de.learnlib.examples.DefaultLearningExample
-
- getAlphabet() - Method in interface de.learnlib.examples.LearningExample
-
- getBool(String, boolean) - Method in class de.learnlib.settings.LearnLibSettings
-
- getBoolean(String) - Method in class de.learnlib.settings.LearnLibSettings
-
- getCacheSize() - Method in class de.learnlib.cache.mealy.MealyCacheOracle
-
- getCall() - Method in class de.learnlib.drivers.reflect.AbstractMethodInput
-
- getCategory() - Method in class de.learnlib.logging.LearnLogRecord
-
- getCause() - Method in class de.learnlib.drivers.reflect.Error
-
- getCellContent(int) - Method in class de.learnlib.algorithms.features.observationtable.AbstractObservationTable.AbstractRow
-
- getCellContent(int) - Method in interface de.learnlib.algorithms.features.observationtable.ObservationTable.Row
-
Retrieves the cell content at the given index.
- getChild(O) - Method in class de.learnlib.discriminationtree.DTNode
-
- getChildEntries() - Method in class de.learnlib.discriminationtree.DTNode
-
- getContent(int) - Method in class de.learnlib.algorithms.nlstar.Row
-
- getContents() - Method in interface de.learnlib.algorithms.features.observationtable.ObservationTable.Row
-
Retrieves a list of the cell contents in this row.
- getContents() - Method in class de.learnlib.algorithms.nlstar.Row
-
- getCount() - Method in class de.learnlib.oracles.CounterOracle
-
- getCount() - Method in class de.learnlib.statistics.Counter
-
- getCounter() - Method in class de.learnlib.oracles.CounterOracle
-
- getCoveredRows(Row<I>) - Method in class de.learnlib.algorithms.nlstar.ObservationTable
-
- getCoveredRows() - Method in class de.learnlib.algorithms.nlstar.Row
-
- getData() - Method in class de.learnlib.discriminationtree.DTNode
-
- getData() - Method in class de.learnlib.logging.PlottableLogRecord
-
- getData() - Method in class de.learnlib.logging.StatisticLogRecord
-
- getDepth() - Method in class de.learnlib.algorithms.discriminationtree.hypothesis.HState
-
- getDetails() - Method in class de.learnlib.statistics.Counter
-
- getDetails() - Method in class de.learnlib.statistics.HistogramDataSet
-
- getDetails() - Method in class de.learnlib.statistics.StatisticData
-
- getDeterminizedHypothesis() - Method in class de.learnlib.algorithms.nlstar.NLStarLearner
-
Retrieves a deterministic version of the hypothesis.
- getDifferingSymbol() - Method in class de.learnlib.algorithms.baselinelstar.InconsistencyDataHolder
-
- getDiscriminationTree() - Method in class de.learnlib.algorithms.discriminationtree.AbstractDTLearner
-
- getDiscriminator() - Method in class de.learnlib.discriminationtree.DTNode
-
- getDT() - Method in class de.learnlib.algorithms.discriminationtree.hypothesis.HTransition
-
- getDTLeaf() - Method in class de.learnlib.algorithms.discriminationtree.hypothesis.HState
-
- getEdges() - Method in class de.learnlib.filters.reuse.tree.ReuseNode
-
- getEdgeWithInput(int) - Method in class de.learnlib.filters.reuse.tree.ReuseNode
-
May be null.
- getEnumValue(String, Class<E>) - Method in class de.learnlib.settings.LearnLibSettings
-
- getEnumValue(String, Class<E>, E) - Method in class de.learnlib.settings.LearnLibSettings
-
- getFinalHypothesis() - Method in class de.learnlib.experiments.Experiment
-
- getFirstRow() - Method in class de.learnlib.algorithms.baselinelstar.InconsistencyDataHolder
-
- getFirstRow() - Method in class de.learnlib.algorithms.features.observationtable.AbstractObservationTable.DefaultInconsistency
-
- getFirstRow() - Method in interface de.learnlib.algorithms.features.observationtable.ObservationTable.Inconsistency
-
Retrieves the first (short prefix) row constituting the inconsistency.
- getFirstRow() - Method in class de.learnlib.algorithms.lstargeneric.table.Inconsistency
-
Retrieves the first row.
- getFirstState() - Method in class de.learnlib.algorithms.baselinelstar.InconsistencyDataHolder
-
- getGlobalSuffixes() - Method in class de.learnlib.algorithms.baselinelstar.BaselineLStar
-
- getGlobalSuffixes() - Method in class de.learnlib.algorithms.dhc.mealy.MealyDHC
-
- getGlobalSuffixes() - Method in interface de.learnlib.algorithms.features.globalsuffixes.GlobalSuffixFeature
-
Retrieves the global suffixes of this learner.
- getGlobalSuffixes() - Method in class de.learnlib.algorithms.lstargeneric.AbstractLStar
-
- getGraphDOTHelper() - Method in class de.learnlib.algorithms.discriminationtree.hypothesis.DTLearnerHypothesis.GraphView
-
- getGraphDOTHelper() - Method in class de.learnlib.discriminationtree.DiscriminationTree.GraphView
-
- getGraphDOTHelper() - Method in class de.learnlib.filters.reuse.tree.ReuseTree
-
- getHistogram() - Method in class de.learnlib.statistics.HistogramDataSet
-
- getHypothesisDS() - Method in class de.learnlib.algorithms.discriminationtree.AbstractDTLearner
-
- getHypothesisModel() - Method in class de.learnlib.algorithms.baselinelstar.BaselineLStar
-
- 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.kv.dfa.KearnsVaziraniDFA
-
- getHypothesisModel() - Method in class de.learnlib.algorithms.kv.mealy.KearnsVaziraniMealy
-
- getHypothesisModel() - Method in class de.learnlib.algorithms.lstargeneric.AbstractAutomatonLStar
-
- getHypothesisModel() - Method in class de.learnlib.algorithms.nlstar.NLStarLearner
-
- getHypothesisModel() - Method in interface de.learnlib.api.LearningAlgorithm
-
Returns the current hypothesis model.
- getHypothesisModel() - Method in class de.learnlib.nfa.NFALearnerWrapper
-
- 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.filters.reuse.tree.ReuseNode
-
- getInitialState() - Method in class de.learnlib.algorithms.discriminationtree.hypothesis.DTLearnerHypothesis
-
- getInput() - Method in class de.learnlib.api.Query
-
- getInput() - Method in class de.learnlib.filters.reuse.tree.ReuseEdge
-
The respective input on this edge, never null.
- getInputAlphabet() - Method in class de.learnlib.algorithms.lstargeneric.table.ObservationTable
-
Retrieves the input alphabet used in this observation table.
- getInputIndex() - Method in class de.learnlib.algorithms.lstargeneric.table.Inconsistency
-
Retrieves the index of the input symbol for which the successor rows differ.
- getInputs() - Method in class de.learnlib.drivers.reflect.SimplePOJOTestDriver
-
- getInstance() - Static method in class de.learnlib.settings.LearnLibSettings
-
- getInt(String, int) - Method in class de.learnlib.settings.LearnLibSettings
-
- getInteger(String) - Method in class de.learnlib.settings.LearnLibSettings
-
- getLabel() - Method in interface de.learnlib.algorithms.features.observationtable.ObservationTable.Row
-
Retrieves the label of this row.
- getLogger(String) - Static method in class de.learnlib.logging.LearnLogger
-
get an instance of a logger for name. assumes that there is
no ordinary logger of the same name.
- getLogger(Class<?>) - Static method in class de.learnlib.logging.LearnLogger
-
Convenience method for easing the common practice of using a class name as
the name for the logger.
- getLongPrefixes() - Method in class de.learnlib.algorithms.features.observationtable.AbstractObservationTable
-
- getLongPrefixes() - Method in interface de.learnlib.algorithms.features.observationtable.ObservationTable
-
Retrieves the long prefixes in the table.
- getLongPrefixes() - Method in class de.learnlib.algorithms.features.observationtable.reader.SimpleObservationTable
-
- getLongPrefixLabels() - Method in class de.learnlib.algorithms.baselinelstar.ObservationTable
-
- getLongPrefixRows() - Method in class de.learnlib.algorithms.baselinelstar.ObservationTable
-
- getLongPrefixRows() - Method in interface de.learnlib.algorithms.features.observationtable.ObservationTable
-
- getLongPrefixRows() - Method in class de.learnlib.algorithms.features.observationtable.reader.SimpleObservationTable
-
- getMaxDepth() - Method in class de.learnlib.eqtests.basic.IncrementalWMethodEQOracle
-
- getMean() - Method in class de.learnlib.statistics.HistogramDataSet
-
- getMedian() - Method in class de.learnlib.statistics.HistogramDataSet
-
- getMethod() - Method in class de.learnlib.drivers.reflect.AbstractMethodInput
-
- getName() - Method in class de.learnlib.statistics.StatisticData
-
- 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 class de.learnlib.algorithms.discriminationtree.hypothesis.DTLearnerHypothesis.GraphView
-
- getNodes() - Method in class de.learnlib.discriminationtree.DiscriminationTree.GraphView
-
- getNodes() - Method in class de.learnlib.filters.reuse.tree.ReuseTree
-
- getNumUpperRows() - Method in class de.learnlib.algorithms.nlstar.ObservationTable
-
- getObservationTable() - Method in class de.learnlib.algorithms.baselinelstar.BaselineLStar
-
- getObservationTable() - Method in interface de.learnlib.algorithms.features.observationtable.ObservationTableFeature
-
- getObservationTable() - Method in class de.learnlib.algorithms.lstargeneric.AbstractLStar
-
- getOutgoingEdges(HState<I, O, SP, TP>) - Method in class de.learnlib.algorithms.discriminationtree.hypothesis.DTLearnerHypothesis.GraphView
-
- getOutgoingEdges(DTNode<I, O, D>) - Method in class de.learnlib.discriminationtree.DiscriminationTree.GraphView
-
- getOutgoingEdges(ReuseNode<S, I, O>) - Method in class de.learnlib.filters.reuse.tree.ReuseTree
-
- getOutgoingTransitions() - Method in class de.learnlib.algorithms.discriminationtree.hypothesis.HState
-
- getOutput() - Method in class de.learnlib.filters.reuse.tree.ReuseEdge
-
The respective output on this edge.
- getOutput(Word<I>) - Method in class de.learnlib.filters.reuse.tree.ReuseTree
-
Returns the known output for the given query or null if not
known.
- getOutput() - Method in class de.learnlib.oracles.DefaultQuery
-
- getParameterNames() - Method in class de.learnlib.drivers.reflect.AbstractMethodInput
-
- getParameters(Map<String, Object>) - Method in class de.learnlib.drivers.reflect.AbstractMethodInput
-
- getParameterType(String) - Method in class de.learnlib.drivers.reflect.AbstractMethodInput
-
- getPartialOutput(Word<I>) - Method in class de.learnlib.filters.reuse.tree.ReuseTree
-
Returns the known output for "reflexive" edges in the tree for the given query.
- getPrefix() - Method in class de.learnlib.algorithms.lstargeneric.table.Row
-
Retrieves the prefix (row label) associated with this row.
- getPrefix() - Method in class de.learnlib.algorithms.nlstar.Row
-
- getPrefix() - Method in class de.learnlib.api.Query
-
- getPrefix() - Method in class de.learnlib.oracles.AbstractQuery
-
- getPrintableStringRepresentation(ObservationTable<I>) - Static method in class de.learnlib.algorithms.baselinelstar.ObservationTablePrinter
-
- getProperty() - Method in class de.learnlib.algorithms.discriminationtree.hypothesis.HState
-
- getProperty() - Method in class de.learnlib.algorithms.discriminationtree.hypothesis.HTransition
-
- getProperty(String) - Method in class de.learnlib.settings.LearnLibSettings
-
- getProperty(String, String) - Method in class de.learnlib.settings.LearnLibSettings
-
- getReferenceAutomaton() - Method in class de.learnlib.examples.DefaultLearningExample
-
- getReferenceAutomaton() - Method in interface de.learnlib.examples.LearningExample
-
- getResults() - Static method in class de.learnlib.statistics.SimpleProfiler
-
get profiling results as string.
- getReuseCapableOracle() - Method in class de.learnlib.filters.reuse.ReuseOracle
-
- getReuseTree() - Method in class de.learnlib.filters.reuse.ReuseOracle
-
- getRoot() - Method in class de.learnlib.discriminationtree.DiscriminationTree
-
- getRoot() - Method in class de.learnlib.filters.reuse.tree.ReuseTree
-
- getRounds() - Method in class de.learnlib.experiments.Experiment
-
- getRow(Word<I>) - Method in class de.learnlib.algorithms.features.observationtable.AbstractObservationTable
-
- getRow(Word<I>) - Method in interface de.learnlib.algorithms.features.observationtable.ObservationTable
-
- getRow(Word<I>) - Method in class de.learnlib.algorithms.features.observationtable.reader.SimpleObservationTable
-
- getRow(int) - Method in class de.learnlib.algorithms.lstargeneric.table.ObservationTable
-
- getRow1() - Method in class de.learnlib.algorithms.nlstar.Inconsistency
-
- getRow2() - Method in class de.learnlib.algorithms.nlstar.Inconsistency
-
- getRowContentId() - Method in class de.learnlib.algorithms.lstargeneric.table.Row
-
Retrieves the ID of the row contents (may be -1 if this row has not
yet been initialized).
- getRowId() - Method in class de.learnlib.algorithms.lstargeneric.table.Row
-
Retrieves the unique row identifier associated with this row.
- getRowSuccessor(Row<I>, I) - Method in class de.learnlib.algorithms.lstargeneric.table.ObservationTable
-
- getSecondRow() - Method in class de.learnlib.algorithms.baselinelstar.InconsistencyDataHolder
-
- getSecondRow() - Method in class de.learnlib.algorithms.features.observationtable.AbstractObservationTable.DefaultInconsistency
-
- getSecondRow() - Method in interface de.learnlib.algorithms.features.observationtable.ObservationTable.Inconsistency
-
Retrieves the second (short prefix) row constituting the inconsistency
- getSecondRow() - Method in class de.learnlib.algorithms.lstargeneric.table.Inconsistency
-
Retrieves the second row.
- getSecondState() - Method in class de.learnlib.algorithms.baselinelstar.InconsistencyDataHolder
-
- getShortPrefixes() - Method in class de.learnlib.algorithms.features.observationtable.AbstractObservationTable
-
- getShortPrefixes() - Method in interface de.learnlib.algorithms.features.observationtable.ObservationTable
-
Retrieves the short prefixes in the table.
- getShortPrefixes() - Method in class de.learnlib.algorithms.features.observationtable.reader.SimpleObservationTable
-
- getShortPrefixLabels() - Method in class de.learnlib.algorithms.baselinelstar.ObservationTable
-
- getShortPrefixRows() - Method in class de.learnlib.algorithms.baselinelstar.ObservationTable
-
- getShortPrefixRows() - Method in interface de.learnlib.algorithms.features.observationtable.ObservationTable
-
- getShortPrefixRows() - Method in class de.learnlib.algorithms.features.observationtable.reader.SimpleObservationTable
-
- getShortPrefixRows() - Method in class de.learnlib.algorithms.lstargeneric.table.ObservationTable
-
- getSize() - Method in class de.learnlib.statistics.HistogramDataSet
-
- getSource() - Method in class de.learnlib.algorithms.discriminationtree.hypothesis.HTransition
-
- getSource() - Method in class de.learnlib.filters.reuse.tree.ReuseEdge
-
The source node from this edge.
- getState(int) - Method in class de.learnlib.algorithms.discriminationtree.hypothesis.DTLearnerHypothesis
-
- getStateId(HState<I, O, SP, TP>) - Method in class de.learnlib.algorithms.discriminationtree.hypothesis.DTLearnerHypothesis
-
- getStateProperty(HState<I, O, SP, TP>) - Method in class de.learnlib.algorithms.discriminationtree.hypothesis.DTLearnerHypothesis
-
- getStates() - Method in class de.learnlib.algorithms.discriminationtree.hypothesis.DTLearnerHypothesis
-
- getStatisticalData() - Method in class de.learnlib.oracles.CounterOracle
-
- getStatisticalData() - Method in class de.learnlib.oracles.HistogramOracle
-
- getStatisticalData() - Method in class de.learnlib.oracles.ResetCounterSUL
-
- getStatisticalData() - Method in class de.learnlib.oracles.SymbolCounterSUL
-
- getStatisticalData() - Method in interface de.learnlib.statistics.StatisticOracle
-
- getStatisticalData() - Method in interface de.learnlib.statistics.StatisticSUL
-
- getStringRepresentationOfObservationTable() - Method in class de.learnlib.algorithms.baselinelstar.BaselineLStar
-
- getSubsequentStepsOutput() - Method in class de.learnlib.mapper.api.Mapper.MappedException
-
- getSuccessor(HTransition<I, O, SP, TP>) - Method in class de.learnlib.algorithms.discriminationtree.hypothesis.DTLearnerHypothesis
-
- getSuccessor(int) - Method in class de.learnlib.algorithms.lstargeneric.table.Row
-
Retrieves the successor row for this short prefix row and the given alphabet
symbol (by index).
- getSuccessorRow(ObservationTable.Row<I, Boolean>, I) - Method in class de.learnlib.algorithms.baselinelstar.ObservationTable
-
- getSuccessorRow(ObservationTable.Row<I, D>, I) - Method in interface de.learnlib.algorithms.features.observationtable.ObservationTable
-
- getSuccessorRow(ObservationTable.Row<I, D>, I) - Method in class de.learnlib.algorithms.features.observationtable.reader.SimpleObservationTable
-
- getSuffix(int) - Method in class de.learnlib.algorithms.features.observationtable.AbstractObservationTable
-
- getSuffix(int) - Method in interface de.learnlib.algorithms.features.observationtable.ObservationTable
-
Retrieves a suffix by its (column) index.
- getSuffix(int) - Method in class de.learnlib.algorithms.features.observationtable.reader.SimpleObservationTable
-
- getSuffix(int) - Method in class de.learnlib.algorithms.nlstar.ObservationTable
-
- getSuffix() - Method in class de.learnlib.api.Query
-
- getSuffix() - Method in class de.learnlib.oracles.AbstractQuery
-
- getSuffixes() - Method in class de.learnlib.algorithms.baselinelstar.ObservationTable
-
The set of suffixes in the observation table, often called "E".
- getSuffixes() - Method in interface de.learnlib.algorithms.features.observationtable.ObservationTable
-
Retrieves all suffixes in the table.
- getSuffixes() - Method in class de.learnlib.algorithms.features.observationtable.reader.SimpleObservationTable
-
- getSuffixes() - Method in class de.learnlib.algorithms.lstargeneric.table.ObservationTable
-
- getSuffixIdx() - Method in class de.learnlib.algorithms.nlstar.Inconsistency
-
- getSum() - Method in class de.learnlib.statistics.HistogramDataSet
-
- getSummary() - Method in class de.learnlib.statistics.Counter
-
- getSummary() - Method in class de.learnlib.statistics.HistogramDataSet
-
- getSummary() - Method in class de.learnlib.statistics.StatisticData
-
- getSymbol() - Method in class de.learnlib.algorithms.baselinelstar.InconsistencyDataHolder
-
- getSymbol() - Method in class de.learnlib.algorithms.discriminationtree.hypothesis.HTransition
-
- getSymbol() - Method in class de.learnlib.algorithms.features.observationtable.AbstractObservationTable.DefaultInconsistency
-
- getSymbol() - Method in interface de.learnlib.algorithms.features.observationtable.ObservationTable.Inconsistency
-
Retrieves the symbol for which's one-letter extensions the corresponding
rows have different contents.
- getSymbolIdx() - Method in class de.learnlib.algorithms.nlstar.Inconsistency
-
- getTarget(HTransition<I, O, SP, TP>) - Method in class de.learnlib.algorithms.discriminationtree.hypothesis.DTLearnerHypothesis.GraphView
-
- getTarget(Map.Entry<O, DTNode<I, O, D>>) - Method in class de.learnlib.discriminationtree.DiscriminationTree.GraphView
-
- getTarget() - Method in class de.learnlib.filters.reuse.tree.ReuseEdge
-
The target node from this edge.
- getTarget(ReuseEdge<S, I, O>) - Method in class de.learnlib.filters.reuse.tree.ReuseTree
-
- getTargetNodeForInput(int) - Method in class de.learnlib.filters.reuse.tree.ReuseNode
-
- getThisStepOutput() - Method in class de.learnlib.mapper.api.Mapper.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
-
- getTransitionProperty(HTransition<I, O, SP, TP>) - Method in class de.learnlib.algorithms.discriminationtree.hypothesis.DTLearnerHypothesis
-
- getTreeIncoming() - Method in class de.learnlib.algorithms.discriminationtree.hypothesis.HState
-
- getTreeTarget() - Method in class de.learnlib.algorithms.discriminationtree.hypothesis.HTransition
-
- getUnit() - Method in class de.learnlib.statistics.StatisticData
-
- 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
-
- getValue() - Method in class de.learnlib.drivers.reflect.ReturnValue
-
- GlobalSuffixFeature<I> - Interface in de.learnlib.algorithms.features.globalsuffixes
-
- 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.algorithms.features.globalsuffixes
-
Common interface for learning algorithms that use a global suffix set.
- GlobalSuffixLearner.GlobalSuffixLearnerDFA<I> - Interface in de.learnlib.algorithms.features.globalsuffixes
-
- GlobalSuffixLearner.GlobalSuffixLearnerMealy<I,O> - Interface in de.learnlib.algorithms.features.globalsuffixes
-
- graphView() - Method in class de.learnlib.algorithms.discriminationtree.hypothesis.DTLearnerHypothesis
-
- graphView() - Method in class de.learnlib.discriminationtree.DiscriminationTree
-
- SafeOracle<I,D> - Class in de.learnlib.oracles
-
- SafeOracle(MembershipOracle<I, D>) - Constructor for class de.learnlib.oracles.SafeOracle
-
- safeToStringFunction(Function<? super T, ? extends String>) - Static method in class de.learnlib.algorithms.features.observationtable.writer.AbstractObservationTableWriter
-
- SampleSetEQOracle<I,D> - Class in de.learnlib.eqtests.basic
-
An equivalence oracle that tests a hypothesis against a fixed set of sample queries.
- SampleSetEQOracle(boolean) - Constructor for class de.learnlib.eqtests.basic.SampleSetEQOracle
-
Constructor.
- selectClosingRows(List<List<Row<I>>>) - Method in class de.learnlib.algorithms.lstargeneric.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.lstargeneric.closing.CloseRandomStrategy
-
- selectClosingRows(List<List<Row<RI>>>, ObservationTable<RI, RO>, MembershipOracle<RI, RO>) - Method in interface de.learnlib.algorithms.lstargeneric.closing.ClosingStrategy
-
Given a list of row equivalence classes, this method selects for each of the classes
one (representative) row which is being closed.
- selectClosingRows(List<List<Row<I>>>) - Method in class de.learnlib.algorithms.lstargeneric.ExtensibleAutomatonLStar
-
- setData(D) - Method in class de.learnlib.discriminationtree.DTNode
-
- setDT(DTNode<I, O, HState<I, O, SP, TP>>) - Method in class de.learnlib.algorithms.discriminationtree.hypothesis.HTransition
-
- setDTLeaf(DTNode<I, O, HState<I, O, SP, TP>>) - Method in class de.learnlib.algorithms.discriminationtree.hypothesis.HState
-
- setGlobalFilter(Filter) - Static method in class de.learnlib.logging.LearnLogger
-
apply a filter to all handlers of the root logger.
- setLogModels(boolean) - Method in class de.learnlib.experiments.Experiment
-
- setMaxDepth(int) - Method in class de.learnlib.eqtests.basic.IncrementalWMethodEQOracle
-
- setMaxDepth(int) - Method in class de.learnlib.eqtests.basic.WMethodEQOracle
-
- setNext(MembershipOracle<I, D>) - Method in interface de.learnlib.api.Filter
-
sets oracle for processing membership queries.
- setNext(MembershipOracle<I, D>) - Method in class de.learnlib.oracles.CounterOracle
-
- setNext(MembershipOracle<I, D>) - Method in class de.learnlib.oracles.HistogramOracle
-
set used oracle.
- setOutputToString(Function<? super D, ? extends String>) - Method in class de.learnlib.algorithms.features.observationtable.writer.AbstractObservationTableWriter
-
- setProfile(boolean) - Method in class de.learnlib.experiments.Experiment
-
- setProperty(SP) - Method in class de.learnlib.algorithms.discriminationtree.hypothesis.HState
-
- setProperty(TP) - Method in class de.learnlib.algorithms.discriminationtree.hypothesis.HTransition
-
- setRowContentId(int) - Method in class de.learnlib.algorithms.lstargeneric.table.Row
-
Sets the ID of the row contents.
- setRowSeparators(boolean) - Method in class de.learnlib.algorithms.features.observationtable.writer.ObservationTableASCIIWriter
-
- setSuccessor(int, Row<I>) - Method in class de.learnlib.algorithms.lstargeneric.table.Row
-
Sets the successor row for this short prefix row and the given alphabet symbol
(by index).
- setTransition(int, HTransition<I, O, SP, TP>) - Method in class de.learnlib.algorithms.discriminationtree.hypothesis.HState
-
- setTransition(S, I, S, Row<I>, int, Row<I>) - Method in class de.learnlib.algorithms.lstargeneric.AbstractAutomatonLStar
-
- setWordToString(Function<? super Word<? extends I>, ? extends String>) - Method in class de.learnlib.algorithms.features.observationtable.writer.AbstractObservationTableWriter
-
- SHAHBAZ - Static variable in class de.learnlib.algorithms.lstargeneric.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.mealy.MealyUtil
-
- shutdown() - Method in class de.learnlib.parallelism.DynamicParallelOracle
-
- shutdown() - Method in interface de.learnlib.parallelism.ParallelOracle
-
Shuts down all worker threads, but waits for any queued queries
to be processed.
- shutdown() - Method in class de.learnlib.parallelism.StaticParallelOracle
-
- shutdownNow() - Method in class de.learnlib.parallelism.DynamicParallelOracle
-
- shutdownNow() - Method in interface de.learnlib.parallelism.ParallelOracle
-
Shuts down all worker threads, and attempts to abort any query
processing currently taking place.
- shutdownNow() - Method in class de.learnlib.parallelism.StaticParallelOracle
-
- sift(Word<I>) - Method in class de.learnlib.discriminationtree.DiscriminationTree
-
- sift(DTNode<I, O, D>, Word<I>) - Method in class de.learnlib.discriminationtree.DiscriminationTree
-
- SimpleEQOracle<A extends net.automatalib.automata.concepts.InputAlphabetHolder<I>,I,D> - Class in de.learnlib.eqtests.basic
-
- SimpleEQOracle(EquivalenceOracle<A, I, D>) - Constructor for class de.learnlib.eqtests.basic.SimpleEQOracle
-
- SimpleObservationTable<I,D> - Class in de.learnlib.algorithms.features.observationtable.reader
-
This class represents the data structure of an
ObservationTable wihout providing
any meaningful functionalily.
- SimpleObservationTable(List<? extends Word<I>>) - Constructor for class de.learnlib.algorithms.features.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(Constructor<?>, Object...) - Constructor for class de.learnlib.drivers.reflect.SimplePOJOTestDriver
-
- SimpleProfiler - Class in de.learnlib.statistics
-
Very rudimentary profiler.
- SimpleProfiler() - Constructor for class de.learnlib.statistics.SimpleProfiler
-
- simulator(A) - Static method in class de.learnlib.eqtests.basic.EquivalenceQueries
-
- SimulatorEQOracle<I,D> - Class in de.learnlib.eqtests.basic
-
- SimulatorEQOracle(R) - Constructor for class de.learnlib.eqtests.basic.SimulatorEQOracle
-
- SimulatorEQOracle.DFASimulatorEQOracle<I> - Class in de.learnlib.eqtests.basic
-
- SimulatorEQOracle.DFASimulatorEQOracle(DFA<?, I>) - Constructor for class de.learnlib.eqtests.basic.SimulatorEQOracle.DFASimulatorEQOracle
-
- SimulatorEQOracle.MealySimulatorEQOracle<I,O> - Class in de.learnlib.eqtests.basic
-
- SimulatorEQOracle.MealySimulatorEQOracle(MealyMachine<?, I, ?, O>) - Constructor for class de.learnlib.eqtests.basic.SimulatorEQOracle.MealySimulatorEQOracle
-
- SimulatorOracle<I,D> - Class in de.learnlib.oracles
-
A membership oracle backed by an automaton.
- SimulatorOracle(SuffixOutput<I, D>) - Constructor for class de.learnlib.oracles.SimulatorOracle
-
Constructor.
- SimulatorOracle.DFASimulatorOracle<I> - Class in de.learnlib.oracles
-
- SimulatorOracle.DFASimulatorOracle(DFA<?, I>) - Constructor for class de.learnlib.oracles.SimulatorOracle.DFASimulatorOracle
-
- SimulatorOracle.MealySimulatorOracle<I,O> - Class in de.learnlib.oracles
-
- SimulatorOracle.MealySimulatorOracle(MealyMachine<?, I, ?, O>) - Constructor for class de.learnlib.oracles.SimulatorOracle.MealySimulatorOracle
-
- size() - Method in class de.learnlib.algorithms.features.observationtable.AbstractObservationTable.AbstractRow
-
- size() - Method in interface de.learnlib.algorithms.features.observationtable.ObservationTable.Row
-
Retrieves the size (length) of this row.
- size() - Method in class de.learnlib.discriminationtree.BooleanMap
-
- size() - Method in class de.learnlib.filters.reuse.tree.BoundedDeque
-
- split(Word<I>, O, O, D) - Method in class de.learnlib.discriminationtree.DTNode
-
- 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
-
- start(String) - Static method in class de.learnlib.statistics.SimpleProfiler
-
start activity.
- startLearning() - Method in class de.learnlib.algorithms.baselinelstar.BaselineLStar
-
- 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.kv.dfa.KearnsVaziraniDFA
-
- startLearning() - Method in class de.learnlib.algorithms.kv.mealy.KearnsVaziraniMealy
-
- startLearning() - Method in class de.learnlib.algorithms.lstargeneric.AbstractAutomatonLStar
-
- startLearning() - Method in class de.learnlib.algorithms.lstargeneric.AbstractLStar
-
- startLearning() - Method in class de.learnlib.algorithms.nlstar.NLStarLearner
-
- startLearning() - Method in interface de.learnlib.api.LearningAlgorithm
-
Starts the model inference process, creating an initial hypothesis in the provided
model object.
- startLearning() - Method in class de.learnlib.nfa.NFALearnerWrapper
-
- stateIDs() - Method in class de.learnlib.algorithms.discriminationtree.hypothesis.DTLearnerHypothesis
-
- stateInfos - Variable in class de.learnlib.algorithms.lstargeneric.AbstractAutomatonLStar
-
- stateProperty(Row<I>) - Method in class de.learnlib.algorithms.lstargeneric.AbstractAutomatonLStar
-
Derives a state property from the corresponding row.
- stateProperty(Row<I>) - Method in class de.learnlib.algorithms.lstargeneric.dfa.ExtensibleLStarDFA
-
- stateProperty(Row<I>) - Method in class de.learnlib.algorithms.lstargeneric.mealy.ClassicLStarMealy
-
- stateProperty(Row<I>) - Method in class de.learnlib.algorithms.lstargeneric.mealy.ExtensibleLStarMealy
-
- StaticParallelOracle<I,D> - Class in de.learnlib.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.parallelism.StaticParallelOracle
-
- StaticParallelOracleBuilder<I,D> - Class in de.learnlib.parallelism
-
- StaticParallelOracleBuilder(Collection<? extends MembershipOracle<I, D>>) - Constructor for class de.learnlib.parallelism.StaticParallelOracleBuilder
-
- StaticParallelOracleBuilder(Supplier<? extends MembershipOracle<I, D>>) - Constructor for class de.learnlib.parallelism.StaticParallelOracleBuilder
-
- StatisticData - Class in de.learnlib.statistics
-
Common interface for statistical data.
- StatisticData(String, String) - Constructor for class de.learnlib.statistics.StatisticData
-
- StatisticLogRecord - Class in de.learnlib.logging
-
- StatisticLogRecord(Level, StatisticData, Category) - Constructor for class de.learnlib.logging.StatisticLogRecord
-
- StatisticOracle<I,O> - Interface in de.learnlib.statistics
-
Common interface for oracles keeping statistics.
- StatisticSUL<I,O> - Interface in de.learnlib.statistics
-
- step(I) - Method in interface de.learnlib.api.SUL
-
make one step on the SUL.
- step(I) - Method in class de.learnlib.cache.sul.SULCache
-
- step(AI) - Method in class de.learnlib.drivers.api.TestDriver
-
- 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
-
- step(I) - Method in class de.learnlib.oracles.ResetCounterSUL
-
- step(I) - Method in class de.learnlib.oracles.SymbolCounterSUL
-
- stop(String) - Static method in class de.learnlib.statistics.SimpleProfiler
-
stop activity.
- subtree1Label - Variable in class de.learnlib.discriminationtree.DiscriminationTree.LCAInfo
-
- subtree2Label - Variable in class de.learnlib.discriminationtree.DiscriminationTree.LCAInfo
-
- suffix - Variable in class de.learnlib.oracles.AbstractQuery
-
- SUFFIX1BY1 - Static variable in class de.learnlib.algorithms.lstargeneric.ce.ObservationTableCEXHandlers
-
- SuffixASCIIReader<I,D> - Class in de.learnlib.algorithms.features.observationtable.reader
-
- SuffixASCIIReader() - Constructor for class de.learnlib.algorithms.features.observationtable.reader.SuffixASCIIReader
-
- SuffixASCIIWriter<I,D> - Class in de.learnlib.algorithms.features.observationtable.writer
-
- SuffixASCIIWriter() - Constructor for class de.learnlib.algorithms.features.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
-
- 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.cache.sul
-
A cache to be used with a
SUL.
- SULCache(Alphabet<I>, SUL<I, O>) - Constructor for class de.learnlib.cache.sul.SULCache
-
- SULCache(IncrementalMealyBuilder<I, O>, SUL<I, O>) - Constructor for class de.learnlib.cache.sul.SULCache
-
- SULCache(IncrementalMealyBuilder<I, O>, Lock, SUL<I, O>) - Constructor for class de.learnlib.cache.sul.SULCache
-
- SULCaches - Class in de.learnlib.cache.sul
-
- SULException - Exception in de.learnlib.api
-
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.SULException
-
Creates a SULException wrapped around a
Throwable.
- SULOracle<I,O> - Class in de.learnlib.oracles
-
A wrapper around a system under learning (SUL).
- SULOracle(SUL<I, O>) - Constructor for class de.learnlib.oracles.SULOracle
-
- SupportsGrowingAlphabet<I> - Interface in de.learnlib.api
-
- SymbolCounterSUL<I,O> - Class in de.learnlib.oracles
-
- SymbolCounterSUL(String, SUL<I, O>) - Constructor for class de.learnlib.oracles.SymbolCounterSUL
-
- SymbolEQOracleWrapper<A extends net.automatalib.automata.concepts.SODetOutputAutomaton<?,I,?,net.automatalib.words.Word<O>>,I,O> - Class in de.learnlib.eqtests.basic.mealy
-
- SymbolEQOracleWrapper(EquivalenceOracle<? super A, I, Word<O>>) - Constructor for class de.learnlib.eqtests.basic.mealy.SymbolEQOracleWrapper
-
- SystemOnlyFilter - Class in de.learnlib.logging.filter
-
No learning related output.
- SystemOnlyFilter() - Constructor for class de.learnlib.logging.filter.SystemOnlyFilter
-
- systemState - Variable in class de.learnlib.filters.reuse.tree.ReuseNode.NodeResult
-
- SystemStateHandler<S> - Interface in de.learnlib.filters.reuse.tree
-
- systemStatesIterator() - Method in class de.learnlib.filters.reuse.tree.ReuseNode
-
- 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.filters.reuse.tree.BoundedDeque.AccessPolicy
-
Returns the enum constant of this type with the specified name.
- valueOf(String) - Static method in enum de.learnlib.filters.reuse.tree.BoundedDeque.EvictPolicy
-
Returns the enum constant of this type with the specified name.
- valueOf(String) - Static method in enum de.learnlib.logging.Category
-
Returns the enum constant of this type with the specified name.
- valueOf(String) - Static method in enum de.learnlib.parallelism.ParallelOracle.PoolPolicy
-
Returns the enum constant of this type with the specified name.
- values() - Static method in class de.learnlib.algorithms.lstargeneric.ce.ObservationTableCEXHandlers
-
- values() - Static method in class de.learnlib.algorithms.lstargeneric.closing.ClosingStrategies
-
- values() - Static method in class de.learnlib.counterexamples.GlobalSuffixFinders
-
- values() - Static method in class de.learnlib.counterexamples.LocalSuffixFinders
-
- values() - Method in class de.learnlib.discriminationtree.BooleanMap
-
- 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.filters.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.filters.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.logging.Category
-
Returns an array containing the constants of this enum type, in
the order they are declared.
- values() - Static method in enum de.learnlib.parallelism.ParallelOracle.PoolPolicy
-
Returns an array containing the constants of this enum type, in
the order they are declared.