A B C D E F G H I J K L M N O P Q R S T U V W X 
All Classes All Packages

A

ABORT_INPUT - net.automatalib.util.ts.traversal.TSTraversalAction
Abort the exploration of the current input symbol.
ABORT_NODE - net.automatalib.util.graph.traversal.GraphTraversalAction
Abort the exploration of the current node.
ABORT_STATE - net.automatalib.util.ts.traversal.TSTraversalAction
Abort the exploration of the current state.
ABORT_TRAVERSAL - net.automatalib.util.graph.traversal.GraphTraversalAction
Abort the traversal of the whole graph.
ABORT_TRAVERSAL - net.automatalib.util.ts.traversal.TSTraversalAction
Abort the traversal of the whole graph.
AbstractAlphabet<I> - Class in net.automatalib.alphabet
 
AbstractAlphabet() - Constructor for class net.automatalib.alphabet.AbstractAlphabet
 
AbstractAutomatonGraphView<S,​A extends Automaton<S,​?,​?>,​E> - Class in net.automatalib.automaton.graph
 
AbstractAutomatonGraphView(A) - Constructor for class net.automatalib.automaton.graph.AbstractAutomatonGraphView
 
AbstractBasicLinkedListEntry<E,​T extends AbstractBasicLinkedListEntry<E,​T>> - Class in net.automatalib.common.smartcollection
Abstract base class for entries in a linked list.
AbstractBasicLinkedListEntry() - Constructor for class net.automatalib.common.smartcollection.AbstractBasicLinkedListEntry
 
AbstractBinaryFormulaNode<L,​AP> - Class in net.automatalib.modelchecker.m3c.formula
Abstract super-class for binary (sub-) formulas.
AbstractBinaryFormulaNode(FormulaNode<L, AP>, FormulaNode<L, AP>) - Constructor for class net.automatalib.modelchecker.m3c.formula.AbstractBinaryFormulaNode
 
AbstractBricsAutomaton - Class in net.automatalib.brics
Base class for Brics automata adapters.
AbstractBricsAutomaton(Automaton, boolean) - Constructor for class net.automatalib.brics.AbstractBricsAutomaton
Constructor.
AbstractBricsAutomaton.GraphView - Class in net.automatalib.brics
 
AbstractClassPathFileSource - Class in net.automatalib.common.util.setting
 
AbstractClassPathFileSource(String) - Constructor for class net.automatalib.common.util.setting.AbstractClassPathFileSource
 
AbstractCompact<I,​T,​SP,​TP> - Class in net.automatalib.automaton.base
Abstract super class for compact automata representations.
AbstractCompact(Alphabet<I>, int, float) - Constructor for class net.automatalib.automaton.base.AbstractCompact
 
AbstractCompact(Alphabet<I>, AbstractCompact<?, ?, ?, ?>) - Constructor for class net.automatalib.automaton.base.AbstractCompact
 
AbstractCompact.Payload - Class in net.automatalib.automaton.base
A utility class that encapsulates necessary information for performing an update of the stored automata data.
AbstractCompactBidiGraph<NP,​EP> - Class in net.automatalib.graph.base
 
AbstractCompactBidiGraph() - Constructor for class net.automatalib.graph.base.AbstractCompactBidiGraph
 
AbstractCompactBidiGraph(int) - Constructor for class net.automatalib.graph.base.AbstractCompactBidiGraph
 
AbstractCompactDeterministic<I,​T,​SP,​TP> - Class in net.automatalib.automaton.base
Abstract super class that refines AbstractCompact for deterministic automata.
AbstractCompactDeterministic(Alphabet<I>, int, float) - Constructor for class net.automatalib.automaton.base.AbstractCompactDeterministic
 
AbstractCompactDeterministic(Alphabet<I>, AbstractCompactDeterministic<?, ?, ?, ?>) - Constructor for class net.automatalib.automaton.base.AbstractCompactDeterministic
 
AbstractCompactGraph<E extends CompactEdge<EP>,​NP,​EP> - Class in net.automatalib.graph.base
 
AbstractCompactGraph() - Constructor for class net.automatalib.graph.base.AbstractCompactGraph
 
AbstractCompactGraph(int) - Constructor for class net.automatalib.graph.base.AbstractCompactGraph
 
AbstractCompactMTS<I,​T,​TP extends MutableModalEdgeProperty> - Class in net.automatalib.ts.modal
An abstract base-implementation for MutableModalTransitionSystems.
AbstractCompactMTS(Alphabet<I>) - Constructor for class net.automatalib.ts.modal.AbstractCompactMTS
 
AbstractCompactMTS(Alphabet<I>, int, float) - Constructor for class net.automatalib.ts.modal.AbstractCompactMTS
 
AbstractCompactSimpleDeterministic<I,​SP> - Class in net.automatalib.automaton.base
Abstract super class that refines AbstractCompactDeterministic for transition-property-less automata.
AbstractCompactSimpleDeterministic(Alphabet<I>, int, float) - Constructor for class net.automatalib.automaton.base.AbstractCompactSimpleDeterministic
 
AbstractCompactSimpleDeterministic(Alphabet<I>, AbstractCompactSimpleDeterministic<?, SP>) - Constructor for class net.automatalib.automaton.base.AbstractCompactSimpleDeterministic
 
AbstractCompactSimpleNondet<I,​SP> - Class in net.automatalib.automaton.base
Abstract super class that refines AbstractCompact for transition-property-less automata.
AbstractCompactSimpleNondet(Alphabet<I>, int, float) - Constructor for class net.automatalib.automaton.base.AbstractCompactSimpleNondet
 
AbstractCompactSimpleNondet(Alphabet<I>, AbstractCompactSimpleNondet<?, ?>) - Constructor for class net.automatalib.automaton.base.AbstractCompactSimpleNondet
 
AbstractDefaultSEVPA<I> - Class in net.automatalib.automaton.vpa
Basic functionality for Location-based SEVPA implementations.
AbstractDefaultSEVPA(VPAlphabet<I>, int) - Constructor for class net.automatalib.automaton.vpa.AbstractDefaultSEVPA
 
AbstractETFWriter<I,​A extends Automaton<?,​I,​?>> - Class in net.automatalib.serialization.etf.writer
This class provides methods to write automata in LTSmin's ETF format.
AbstractETFWriter() - Constructor for class net.automatalib.serialization.etf.writer.AbstractETFWriter
 
AbstractFastMutable<S extends AbstractFastState<?>,​I,​T,​SP,​TP> - Class in net.automatalib.automaton.base
Shared functionality for (non-) deterministic mutable automata.
AbstractFastMutable(Alphabet<I>) - Constructor for class net.automatalib.automaton.base.AbstractFastMutable
 
AbstractFastMutableDet<S extends AbstractFastState<T>,​I,​T,​SP,​TP> - Class in net.automatalib.automaton.base
 
AbstractFastMutableDet(Alphabet<I>) - Constructor for class net.automatalib.automaton.base.AbstractFastMutableDet
 
AbstractFastMutableNondet<S extends AbstractFastState<Collection<T>>,​I,​T,​SP,​TP> - Class in net.automatalib.automaton.base
 
AbstractFastMutableNondet(Alphabet<I>) - Constructor for class net.automatalib.automaton.base.AbstractFastMutableNondet
 
AbstractFastState<T> - Class in net.automatalib.automaton.base
 
AbstractFastState(int) - Constructor for class net.automatalib.automaton.base.AbstractFastState
 
AbstractFixedPointFormulaNode<L,​AP> - Class in net.automatalib.modelchecker.m3c.formula.modalmu
Abstract super-class for fix-point (sub-) formulas.
AbstractFixedPointFormulaNode(String, FormulaNode<L, AP>) - Constructor for class net.automatalib.modelchecker.m3c.formula.modalmu.AbstractFixedPointFormulaNode
 
AbstractFormulaNode<L,​AP> - Class in net.automatalib.modelchecker.m3c.formula
Abstract super-class for (sub-) formulas.
AbstractFormulaNode() - Constructor for class net.automatalib.modelchecker.m3c.formula.AbstractFormulaNode
 
AbstractFSM2MealyParser<I,​O> - Class in net.automatalib.serialization.fsm.parser
An FSM parser for Mealy machines.
AbstractFSM2MealyParser(Collection<? extends I>, Function<String, I>, Function<String, O>) - Constructor for class net.automatalib.serialization.fsm.parser.AbstractFSM2MealyParser
Constructs a new AbstractFSM2MealyParser.
AbstractFSMParser<I> - Class in net.automatalib.serialization.fsm.parser
This class provides methods to parse automata in FSM format.
AbstractFSMParser(Collection<? extends I>, Function<String, I>) - Constructor for class net.automatalib.serialization.fsm.parser.AbstractFSMParser
Constructs a new AbstractFSMParser and defines all possible tokens.
AbstractFSMParser.Part - Enum in net.automatalib.serialization.fsm.parser
An enumeration for the three parts in the FSM file.
AbstractIncrementalDFABuilder<I> - Class in net.automatalib.incremental.dfa
Abstract base class for IncrementalDFABuilders.
AbstractIncrementalDFABuilder(Alphabet<I>) - Constructor for class net.automatalib.incremental.dfa.AbstractIncrementalDFABuilder
Constructor.
AbstractLasso<I,​D> - Class in net.automatalib.modelchecking
 
AbstractLasso(DetOutputAutomaton<S, I, ?, D>, Collection<? extends I>, int) - Constructor for class net.automatalib.modelchecking.AbstractLasso
Constructs a finite representation of a given automaton (that contains a lasso), by unrolling the loop unfoldTimes.
AbstractLinkedList<E,​T extends LinkedListEntry<E,​T>> - Class in net.automatalib.common.smartcollection
Abstract base class for linked lists.
AbstractLinkedList() - Constructor for class net.automatalib.common.smartcollection.AbstractLinkedList
 
AbstractLowLevelAutomatonCopier<S1,​I1,​T1,​S2,​I2,​T2,​SP2,​TP2,​TS1 extends TransitionSystem<S1,​? super I1,​T1>> - Class in net.automatalib.util.automaton.copy
 
AbstractLowLevelAutomatonCopier(TS1, Collection<? extends I1>, MutableAutomaton<S2, I2, T2, ? super SP2, ? super TP2>, Function<? super I1, ? extends I2>, Function<? super S1, ? extends SP2>, Function<? super T1, ? extends TP2>, Predicate<? super S1>, TransitionPredicate<? super S1, ? super I1, ? super T1>) - Constructor for class net.automatalib.util.automaton.copy.AbstractLowLevelAutomatonCopier
 
AbstractLTSmin<I,​A,​R> - Class in net.automatalib.modelchecker.ltsmin
An LTL model checker using LTSmin.
AbstractLTSmin(boolean, Function<String, I>) - Constructor for class net.automatalib.modelchecker.ltsmin.AbstractLTSmin
Constructs a new AbstractLTSmin.
AbstractLTSminLTL<I,​A,​L extends Lasso<I,​?>> - Class in net.automatalib.modelchecker.ltsmin.ltl
An LTSmin model checker for full LTL.
AbstractLTSminLTL(boolean, Function<String, I>, int, double) - Constructor for class net.automatalib.modelchecker.ltsmin.ltl.AbstractLTSminLTL
Constructs a new AbstractLTSminLTL.
AbstractLTSminLTLMealy<I,​O> - Class in net.automatalib.modelchecker.ltsmin.ltl
An LTL model checker using LTSmin for Mealy machines.
AbstractLTSminLTLMealy(boolean, Function<String, I>, Function<String, O>, int, double, Collection<? super O>) - Constructor for class net.automatalib.modelchecker.ltsmin.ltl.AbstractLTSminLTLMealy
Constructs a new AbstractLTSminLTLMealy.
AbstractLTSminMonitor<I,​A,​R> - Class in net.automatalib.modelchecker.ltsmin.monitor
An LTSmin model checker for monitors.
AbstractLTSminMonitor(boolean, Function<String, I>) - Constructor for class net.automatalib.modelchecker.ltsmin.monitor.AbstractLTSminMonitor
Constructs a new AbstractLTSminMonitor.
AbstractLTSminMonitorMealy<I,​O> - Class in net.automatalib.modelchecker.ltsmin.monitor
A monitor model checker using LTSmin for Mealy machines.
AbstractLTSminMonitorMealy(boolean, Function<String, I>, Function<String, O>, Collection<? super O>) - Constructor for class net.automatalib.modelchecker.ltsmin.monitor.AbstractLTSminMonitorMealy
Constructs a new AbstractLTSminLTLMealy.
AbstractModalFormulaNode<L,​AP> - Class in net.automatalib.modelchecker.m3c.formula
Abstract super-class for modal (sub-) formulas.
AbstractModalFormulaNode(L, FormulaNode<L, AP>) - Constructor for class net.automatalib.modelchecker.m3c.formula.AbstractModalFormulaNode
 
AbstractMutableNumericID - Class in net.automatalib.common.util.nid
 
AbstractMutableNumericID() - Constructor for class net.automatalib.common.util.nid.AbstractMutableNumericID
 
AbstractPrintable - Class in net.automatalib.common.util.string
Abstract base class for printables.
AbstractPrintable() - Constructor for class net.automatalib.common.util.string.AbstractPrintable
 
AbstractPropertyTransformer<T extends AbstractPropertyTransformer<T,​L,​AP>,​L,​AP> - Class in net.automatalib.modelchecker.m3c.transformer
Base class used to represent a property transformer, i.e., a function which maps a subset of formulas to a subset of formulas.
AbstractRecursiveADSLeafNode<S,​I,​O,​N extends RecursiveADSNode<S,​I,​O,​N>> - Class in net.automatalib.graph.ads
An abstract implementation of a leaf node, that may be used by other ADS-extending classes.
AbstractRecursiveADSLeafNode(N, S) - Constructor for class net.automatalib.graph.ads.AbstractRecursiveADSLeafNode
 
AbstractRecursiveADSSymbolNode<S,​I,​O,​N extends RecursiveADSNode<S,​I,​O,​N>> - Class in net.automatalib.graph.ads
An abstract implementation of a symbol node, that may be used by other ADS-extending classes.
AbstractRecursiveADSSymbolNode(N, I) - Constructor for class net.automatalib.graph.ads.AbstractRecursiveADSSymbolNode
 
AbstractSEVPA<L,​I> - Class in net.automatalib.automaton.vpa
Abstract class for k-SEVPAs that implements functionality shared across different subtypes.
AbstractSEVPA(VPAlphabet<I>) - Constructor for class net.automatalib.automaton.vpa.AbstractSEVPA
 
AbstractSmartCollection<E> - Class in net.automatalib.common.smartcollection
This class eases the implementation of the SmartCollection interface.
AbstractSmartCollection() - Constructor for class net.automatalib.common.smartcollection.AbstractSmartCollection
 
AbstractSymbol<S extends AbstractSymbol<S>> - Class in net.automatalib.alphabet
 
AbstractSymbol() - Constructor for class net.automatalib.alphabet.AbstractSymbol
 
AbstractSystemPropertiesSource - Class in net.automatalib.common.util.setting
 
AbstractSystemPropertiesSource() - Constructor for class net.automatalib.common.util.setting.AbstractSystemPropertiesSource
 
AbstractThreeLevelIterator<L1,​L2,​L3,​O> - Class in net.automatalib.common.util.collection
 
AbstractThreeLevelIterator(Iterator<L1>) - Constructor for class net.automatalib.common.util.collection.AbstractThreeLevelIterator
 
AbstractTwoLevelIterator<L1,​L2,​O> - Class in net.automatalib.common.util.collection
 
AbstractTwoLevelIterator(Iterator<? extends L1>) - Constructor for class net.automatalib.common.util.collection.AbstractTwoLevelIterator
 
AbstractUnaryFormulaNode<L,​AP> - Class in net.automatalib.modelchecker.m3c.formula
Abstract super-class for unary (sub-) formulas.
AbstractUnaryFormulaNode(FormulaNode<L, AP>) - Constructor for class net.automatalib.modelchecker.m3c.formula.AbstractUnaryFormulaNode
 
AbstractUnfoldingModelChecker<I,​A,​P,​L extends Lasso<I,​?>> - Class in net.automatalib.modelchecking
An ModelCheckerLasso that can unfold loops of lassos.
AbstractUnfoldingModelChecker(int, double) - Constructor for class net.automatalib.modelchecking.AbstractUnfoldingModelChecker
Constructs a new AbstractUnfoldingModelChecker.
AbstractVisualizationHelper<S,​I,​T,​A extends Automaton<S,​I,​T>> - Class in net.automatalib.incremental.dfa
Abstract visualization helper for IncrementalDFABuilders.
AbstractVisualizationHelper(A) - Constructor for class net.automatalib.incremental.dfa.AbstractVisualizationHelper
 
AbstractVPAlphabet<I> - Class in net.automatalib.alphabet
Abstract utility class that implements functionality shared across different subtypes.
AbstractVPAlphabet(Alphabet<I>, Alphabet<I>, Alphabet<I>) - Constructor for class net.automatalib.alphabet.AbstractVPAlphabet
 
accept(FormulaNodeVisitor<T, L, AP>) - Method in class net.automatalib.modelchecker.m3c.formula.AndNode
 
accept(FormulaNodeVisitor<T, L, AP>) - Method in class net.automatalib.modelchecker.m3c.formula.AtomicNode
 
accept(FormulaNodeVisitor<T, L, AP>) - Method in class net.automatalib.modelchecker.m3c.formula.BoxNode
 
accept(FormulaNodeVisitor<T, L, AP>) - Method in class net.automatalib.modelchecker.m3c.formula.ctl.AFNode
 
accept(FormulaNodeVisitor<T, L, AP>) - Method in class net.automatalib.modelchecker.m3c.formula.ctl.AGNode
 
accept(FormulaNodeVisitor<T, L, AP>) - Method in class net.automatalib.modelchecker.m3c.formula.ctl.AUNode
 
accept(FormulaNodeVisitor<T, L, AP>) - Method in class net.automatalib.modelchecker.m3c.formula.ctl.AWUNode
 
accept(FormulaNodeVisitor<T, L, AP>) - Method in class net.automatalib.modelchecker.m3c.formula.ctl.EFNode
 
accept(FormulaNodeVisitor<T, L, AP>) - Method in class net.automatalib.modelchecker.m3c.formula.ctl.EGNode
 
accept(FormulaNodeVisitor<T, L, AP>) - Method in class net.automatalib.modelchecker.m3c.formula.ctl.EUNode
 
accept(FormulaNodeVisitor<T, L, AP>) - Method in class net.automatalib.modelchecker.m3c.formula.ctl.EWUNode
 
accept(FormulaNodeVisitor<T, L, AP>) - Method in class net.automatalib.modelchecker.m3c.formula.DiamondNode
 
accept(FormulaNodeVisitor<T, L, AP>) - Method in class net.automatalib.modelchecker.m3c.formula.FalseNode
 
accept(FormulaNodeVisitor<T, L, AP>) - Method in interface net.automatalib.modelchecker.m3c.formula.FormulaNode
 
accept(FormulaNodeVisitor<T, L, AP>) - Method in class net.automatalib.modelchecker.m3c.formula.modalmu.GfpNode
 
accept(FormulaNodeVisitor<T, L, AP>) - Method in class net.automatalib.modelchecker.m3c.formula.modalmu.LfpNode
 
accept(FormulaNodeVisitor<T, L, AP>) - Method in class net.automatalib.modelchecker.m3c.formula.modalmu.VariableNode
 
accept(FormulaNodeVisitor<T, L, AP>) - Method in class net.automatalib.modelchecker.m3c.formula.NotNode
 
accept(FormulaNodeVisitor<T, L, AP>) - Method in class net.automatalib.modelchecker.m3c.formula.OrNode
 
accept(FormulaNodeVisitor<T, L, AP>) - Method in class net.automatalib.modelchecker.m3c.formula.TrueNode
 
ACCEPT_INDEX_NOT_FOUND - Static variable in class net.automatalib.serialization.fsm.parser.FSM2DFAParser
 
ACCEPT_NOT_FOUND - Static variable in class net.automatalib.serialization.fsm.parser.FSM2DFAParser
 
ACCEPT_VALUE_NOT_FOUND - Static variable in class net.automatalib.serialization.fsm.parser.FSM2DFAParser
 
acceptance(AcceptorTS<S, ?>) - Static method in class net.automatalib.util.ts.acceptor.Acceptors
 
Acceptance - Enum in net.automatalib.incremental.dfa
Tri-state acceptance value.
AcceptanceCombiner - Interface in net.automatalib.util.ts.acceptor
 
AcceptanceGraph<N,​E> - Interface in net.automatalib.graph
Interface for finite graphs that embody the concept of node acceptance.
Acceptors - Class in net.automatalib.util.ts.acceptor
 
AcceptorTS<S,​I> - Interface in net.automatalib.ts.acceptor
A transition system whose semantics are defined by whether a state is "accepting" or not.
accepts(Iterable<? extends I>) - Method in interface net.automatalib.automaton.fsa.DFA
 
accepts(Iterable<? extends I>) - Method in interface net.automatalib.ts.acceptor.AcceptorTS
Determines whether the given input word is accepted by this acceptor.
accepts(Iterable<? extends I>) - Method in interface net.automatalib.ts.acceptor.DeterministicAcceptorTS
 
acceptsEmptyLanguage(DFA<S, ?>) - Static method in class net.automatalib.util.automaton.fsa.DFAs
Computes whether the given DFA accepts the empty language.
accessSequences - Variable in class net.automatalib.util.automaton.procedural.ATRSequences
 
accessSequences - Variable in class net.automatalib.util.automaton.procedural.ATSequences
 
AdaptiveMealyBuilder<I,​O> - Interface in net.automatalib.incremental.mealy
A variation of the IncrementalMealyBuilder interface that allows one to override previously inserted traces.
AdaptiveMealyTreeBuilder<I,​O> - Class in net.automatalib.incremental.mealy.tree
 
AdaptiveMealyTreeBuilder(Alphabet<I>) - Constructor for class net.automatalib.incremental.mealy.tree.AdaptiveMealyTreeBuilder
 
add(E) - Method in class net.automatalib.common.smartcollection.AbstractSmartCollection
 
add(E, K) - Method in class net.automatalib.common.smartcollection.BackedGeneralPriorityQueue
 
add(E, K) - Method in interface net.automatalib.common.smartcollection.SmartGeneralPriorityQueue
Inserts an element with the specified key.
add(I) - Method in class net.automatalib.alphabet.GrowingMapAlphabet
 
add(I) - Method in class net.automatalib.word.WordBuilder
 
add(Character) - Method in class net.automatalib.common.util.collection.CharRangeIterator
 
add(Integer) - Method in class net.automatalib.common.util.collection.IntRangeIterator
 
add(Integer) - Method in class net.automatalib.common.util.collection.PositiveIntSet
 
add(String) - Method in class net.automatalib.common.util.collection.CharStringRangeIterator
 
add(Supplier<? extends T>, int) - Method in class net.automatalib.common.util.random.WeightedSupplier
Adds a sub-supplier with a given weight.
add(S, int) - Method in class net.automatalib.ts.powerset.FastPowersetState
 
add(T) - Method in class net.automatalib.common.util.collection.UnmodifiableListIterator
 
add(T) - Method in class net.automatalib.common.util.nid.DynamicList
 
add(T, int) - Method in class net.automatalib.common.util.random.WeightedSupplier
Adds an object to be supplied with a given weight.
addAll(Iterable<? extends E>) - Method in class net.automatalib.common.smartcollection.AbstractSmartCollection
 
addAll(Iterable<? extends E>) - Method in interface net.automatalib.common.smartcollection.SmartCollection
Adds all elements from a given iterable.
addAll(Collection<? extends E>) - Method in class net.automatalib.common.smartcollection.UnorderedCollection
 
addAll(T[]) - Method in class net.automatalib.common.smartcollection.AbstractSmartCollection
 
addAll(T[]) - Method in interface net.automatalib.common.smartcollection.SmartCollection
Adds all elements from the specified array.
addAll(T[]) - Method in class net.automatalib.common.smartcollection.UnorderedCollection
 
addAlphabetSymbol(I) - Method in interface net.automatalib.alphabet.SupportsGrowingAlphabet
Notifies the data structure that a new symbol should be added to the alphabet.
addAlphabetSymbol(I) - Method in class net.automatalib.automaton.base.AbstractCompact
 
addAlphabetSymbol(I) - Method in class net.automatalib.automaton.base.AbstractFastMutable
 
addAlphabetSymbol(I) - Method in class net.automatalib.incremental.dfa.AbstractIncrementalDFABuilder
 
addAlphabetSymbol(I) - Method in class net.automatalib.incremental.dfa.tree.IncrementalDFATreeBuilder
 
addAlphabetSymbol(I) - Method in class net.automatalib.incremental.mealy.dag.IncrementalMealyDAGBuilder
 
addAlphabetSymbol(I) - Method in class net.automatalib.incremental.mealy.tree.DynamicIncrementalMealyTreeBuilder
 
addAlphabetSymbol(I) - Method in class net.automatalib.incremental.moore.dag.IncrementalMooreDAGBuilder
 
addAlphabetSymbol(I) - Method in class net.automatalib.incremental.moore.tree.IncrementalMooreTreeBuilder
 
addInitialLocation(boolean) - Method in class net.automatalib.automaton.vpa.AbstractDefaultSEVPA
 
addInitialState() - Method in interface net.automatalib.automaton.fsa.MutableFSA
 
addInitialState() - Method in interface net.automatalib.automaton.MutableAutomaton
 
addInitialState(boolean) - Method in interface net.automatalib.automaton.fsa.MutableFSA
 
addInitialState(Boolean) - Method in interface net.automatalib.automaton.fsa.MutableFSA
 
addInitialState(SP) - Method in interface net.automatalib.automaton.MutableAutomaton
 
addInt(int) - Method in class net.automatalib.common.util.collection.PositiveIntSet
 
addIntInitialState() - Method in class net.automatalib.automaton.abstraction.MutableDeterministicAbstraction.FullIntAbstraction
 
addIntInitialState() - Method in class net.automatalib.automaton.abstraction.MutableDeterministicAbstraction.StateIntAbstraction
 
addIntInitialState() - Method in interface net.automatalib.automaton.MutableDeterministic.IntAbstraction
 
addIntInitialState(SP) - Method in class net.automatalib.automaton.abstraction.MutableDeterministicAbstraction.FullIntAbstraction
 
addIntInitialState(SP) - Method in class net.automatalib.automaton.abstraction.MutableDeterministicAbstraction.StateIntAbstraction
 
addIntInitialState(SP) - Method in class net.automatalib.automaton.base.AbstractCompactDeterministic
 
addIntInitialState(SP) - Method in interface net.automatalib.automaton.MutableDeterministic.IntAbstraction
 
addIntNode() - Method in interface net.automatalib.graph.MutableGraph.IntAbstraction
Int-abstracted version of MutableGraph.addNode().
addIntNode(NP) - Method in class net.automatalib.graph.base.AbstractCompactBidiGraph
 
addIntNode(NP) - Method in class net.automatalib.graph.base.AbstractCompactGraph
 
addIntNode(NP) - Method in interface net.automatalib.graph.MutableGraph.IntAbstraction
Int-abstracted version of MutableGraph.addNode(Object).
addIntState() - Method in class net.automatalib.automaton.abstraction.MutableDeterministicAbstraction.FullIntAbstraction
 
addIntState() - Method in class net.automatalib.automaton.abstraction.MutableDeterministicAbstraction.StateIntAbstraction
 
addIntState() - Method in interface net.automatalib.automaton.MutableDeterministic.IntAbstraction
 
addIntState(SP) - Method in class net.automatalib.automaton.abstraction.MutableDeterministicAbstraction.FullIntAbstraction
 
addIntState(SP) - Method in class net.automatalib.automaton.abstraction.MutableDeterministicAbstraction.StateIntAbstraction
 
addIntState(SP) - Method in class net.automatalib.automaton.base.AbstractCompact
 
addIntState(SP) - Method in interface net.automatalib.automaton.MutableDeterministic.IntAbstraction
 
addListener(IDChangeListener<T>, boolean) - Method in class net.automatalib.common.util.nid.IDChangeNotifier
 
addLocation(boolean) - Method in class net.automatalib.automaton.vpa.AbstractDefaultSEVPA
 
addLocation(boolean) - Method in class net.automatalib.automaton.vpa.DefaultNSEVPA
 
addLocation(I, boolean) - Method in class net.automatalib.automaton.vpa.DefaultNSEVPA
 
addModalTransition(Integer, I, Integer, ModalEdgeProperty.ModalType) - Method in class net.automatalib.ts.modal.AbstractCompactMTS
 
addModalTransition(S, I, S, ModalEdgeProperty.ModalType) - Method in interface net.automatalib.ts.modal.MutableModalTransitionSystem
 
addModuleEntryLocation(I, boolean) - Method in class net.automatalib.automaton.vpa.DefaultNSEVPA
 
addNewSymbol(I, VPAlphabet.SymbolType) - Method in class net.automatalib.alphabet.GrowingVPAlphabet
 
addNode() - Method in interface net.automatalib.graph.MutableGraph
Adds a new node with default properties to the graph.
addNode() - Method in interface net.automatalib.graph.MutableProceduralModalProcessGraph
 
addNode(N) - Method in class net.automatalib.graph.SimpleMapGraph
 
addNode(NP) - Method in class net.automatalib.graph.base.AbstractCompactGraph
 
addNode(NP) - Method in interface net.automatalib.graph.MutableGraph
Adds a new node to the graph.
addNode(FormulaNode<L, AP>) - Method in class net.automatalib.modelchecker.m3c.formula.EquationalBlock
 
addSolver(ContextFreeModalProcessSystem<String, String>) - Static method in class net.automatalib.modelchecker.m3c.solver.M3CSolvers
Returns an ADD-backed M3CSolver solver for string-based modal context-free process systems.
ADDSolver<L,​AP> - Class in net.automatalib.modelchecker.m3c.solver
Implementation based on property transformers being represented by ADDs (Algebraic Decision Diagrams).
ADDSolver(ContextFreeModalProcessSystem<L, AP>) - Constructor for class net.automatalib.modelchecker.m3c.solver.ADDSolver
 
addState() - Method in interface net.automatalib.automaton.fsa.MutableFSA
 
addState() - Method in interface net.automatalib.automaton.MutableAutomaton
 
addState(boolean) - Method in class net.automatalib.automaton.fsa.CompactDFA
 
addState(boolean) - Method in class net.automatalib.automaton.fsa.CompactNFA
 
addState(boolean) - Method in class net.automatalib.automaton.fsa.FastDFA
 
addState(boolean) - Method in class net.automatalib.automaton.fsa.FastNFA
 
addState(boolean) - Method in interface net.automatalib.automaton.fsa.MutableFSA
 
addState(Boolean) - Method in interface net.automatalib.automaton.fsa.MutableFSA
 
addState(SP) - Method in class net.automatalib.automaton.base.AbstractCompact
 
addState(SP) - Method in class net.automatalib.automaton.base.AbstractFastMutable
 
addState(SP) - Method in interface net.automatalib.automaton.MutableAutomaton
Adds a state to the automaton.
addStates(int) - Method in class net.automatalib.util.automaton.random.RandomAutomatonGenerator
 
addSymbol(I) - Method in class net.automatalib.alphabet.FastAlphabet
 
addSymbol(I) - Method in interface net.automatalib.alphabet.GrowingAlphabet
Adds a new symbol to the alphabet.
addSymbol(I) - Method in class net.automatalib.alphabet.GrowingMapAlphabet
 
ADDTransformer<L,​AP> - Class in net.automatalib.modelchecker.m3c.transformer
An ADDTransformer represents a property transformer for a single ADD (Algebraic Decision Diagram).
ADDTransformer(XDDManager<BooleanVector>) - Constructor for class net.automatalib.modelchecker.m3c.transformer.ADDTransformer
Creates the identity function.
ADDTransformer(XDDManager<BooleanVector>, L, TP, DependencyGraph<L, AP>) - Constructor for class net.automatalib.modelchecker.m3c.transformer.ADDTransformer
Constructor used to create the property transformer for an edge.
ADDTransformer(XDDManager<BooleanVector>, DependencyGraph<L, AP>) - Constructor for class net.automatalib.modelchecker.m3c.transformer.ADDTransformer
Constructor used to initialize the property transformer of a node.
ADDTransformerSerializer<L,​AP> - Class in net.automatalib.modelchecker.m3c.transformer
This class can be used to serialize and deserialize ADDTransformers.
ADDTransformerSerializer(XDDManager<BooleanVector>) - Constructor for class net.automatalib.modelchecker.m3c.transformer.ADDTransformerSerializer
 
addTransition(int, int, int) - Method in class net.automatalib.automaton.base.AbstractCompactSimpleNondet
 
addTransition(int, I, int) - Method in class net.automatalib.automaton.base.AbstractCompactSimpleNondet
 
addTransition(Integer, I, Integer) - Method in class net.automatalib.automaton.base.AbstractCompactSimpleNondet
 
addTransition(S, I, S, TP) - Method in interface net.automatalib.automaton.MutableAutomaton
 
addTransition(S, I, T) - Method in interface net.automatalib.automaton.MutableAutomaton
 
addTransition(S, I, T) - Method in interface net.automatalib.automaton.MutableDeterministic
 
addTransitions() - Method in class net.automatalib.util.automaton.random.RandomDeterministicAutomatonGenerator
 
addTransitions(S, I, Collection<? extends T>) - Method in interface net.automatalib.automaton.MutableAutomaton
 
ADS - Class in net.automatalib.util.automaton.ads
General purpose facade for computing adaptive distinguishing sequences.
ADSLeafNode<S,​I,​O> - Class in net.automatalib.graph.ads
An ADS-specific implementation of a leaf node.
ADSLeafNode(ADSNode<S, I, O>, S) - Constructor for class net.automatalib.graph.ads.ADSLeafNode
 
ADSNode<S,​I,​O> - Interface in net.automatalib.graph.ads
A (simplified) node in an adaptive distinguishing sequence.
ADSSymbolNode<S,​I,​O> - Class in net.automatalib.graph.ads
An ADS-specific implementation of a symbol node.
ADSSymbolNode(ADSNode<S, I, O>, I) - Constructor for class net.automatalib.graph.ads.ADSSymbolNode
 
ADSUtil - Class in net.automatalib.util.automaton.ads
Utility class, that offers some operations revolving around adaptive distinguishing sequences.
AFNode<L,​AP> - Class in net.automatalib.modelchecker.m3c.formula.ctl
Java representation of a "AF" (sub-)formula.
AFNode(FormulaNode<L, AP>) - Constructor for class net.automatalib.modelchecker.m3c.formula.ctl.AFNode
 
afterExecute(Runnable, Throwable) - Method in class net.automatalib.common.util.concurrent.ScalingThreadPoolExecutor
 
AggregateDOTVisualizationHelper<N,​E> - Class in net.automatalib.serialization.dot
 
AggregateDOTVisualizationHelper(List<? extends DOTVisualizationHelper<N, ? super E>>) - Constructor for class net.automatalib.serialization.dot.AggregateDOTVisualizationHelper
 
AggregateVisualizationHelper<N,​E> - Class in net.automatalib.visualization.helper
 
AggregateVisualizationHelper(List<? extends VisualizationHelper<N, ? super E>>) - Constructor for class net.automatalib.visualization.helper.AggregateVisualizationHelper
 
AggregateVisualizationHelper(VisualizationHelper<N, ? super E>, List<? extends VisualizationHelper<N, ? super E>>) - Constructor for class net.automatalib.visualization.helper.AggregateVisualizationHelper
 
AGNode<L,​AP> - Class in net.automatalib.modelchecker.m3c.formula.ctl
Java representation of a "AG" (sub-)formula.
AGNode(FormulaNode<L, AP>) - Constructor for class net.automatalib.modelchecker.m3c.formula.ctl.AGNode
 
allDefinedInputs(Automaton<S, I, ?>, Iterable<? extends I>) - Static method in class net.automatalib.util.automaton.Automata
 
allDefinedInputs(TransitionSystem<S, I, ?>, Iterable<? extends S>, Iterable<? extends I>) - Static method in class net.automatalib.util.ts.TS
 
allDefinedInputsIterator(Automaton<S, I, ?>, Iterable<? extends I>) - Static method in class net.automatalib.util.automaton.Automata
 
allDefinedInputsIterator(TransitionSystem<S, I, ?>, Iterator<? extends S>, Iterable<? extends I>) - Static method in class net.automatalib.util.ts.TS
 
AllDefinedInputsIterator<S,​I> - Class in net.automatalib.util.ts.iterator
 
AllDefinedInputsIterator(Iterator<? extends S>, TransitionSystem<S, I, ?>, Iterable<? extends I>) - Constructor for class net.automatalib.util.ts.iterator.AllDefinedInputsIterator
 
allowPartial - Variable in class net.automatalib.util.ts.comp.DTSComposition
 
allTuples(Iterable<? extends T>, int) - Static method in class net.automatalib.common.util.collection.CollectionsUtil
 
allTuples(Iterable<? extends T>, int, int) - Static method in class net.automatalib.common.util.collection.CollectionsUtil
Returns an iterator that iterates over all tuples of the given source domain whose length (dimension) is within the specified range.
allUndefinedInputs(Automaton<S, I, ?>, Iterable<? extends I>) - Static method in class net.automatalib.util.automaton.Automata
 
allUndefinedInputsIterator(Automaton<S, I, ?>, Iterable<? extends I>) - Static method in class net.automatalib.util.automaton.Automata
 
AllUndefinedInputsIterator<S,​I> - Class in net.automatalib.util.ts.iterator
 
AllUndefinedInputsIterator(Iterator<? extends S>, TransitionSystem<S, I, ?>, Iterable<? extends I>) - Constructor for class net.automatalib.util.ts.iterator.AllUndefinedInputsIterator
 
allUndefinedTransitions(TransitionSystem<S, I, ?>, Iterable<? extends S>, Iterable<? extends I>) - Static method in class net.automatalib.util.ts.TS
 
allUndefinedTransitionsIterator(TransitionSystem<S, I, ?>, Iterator<? extends S>, Iterable<? extends I>) - Static method in class net.automatalib.util.ts.TS
 
alphabet - Variable in class net.automatalib.automaton.vpa.AbstractSEVPA
 
alphabet - Variable in class net.automatalib.serialization.InputModelData
 
Alphabet<I> - Interface in net.automatalib.alphabet
Class implementing an (indexed) alphabet.
Alphabets - Class in net.automatalib.alphabet
Utility methods concerning alphabets.
alphabetSize - Variable in class net.automatalib.incremental.dfa.AbstractIncrementalDFABuilder
 
alwaysFalse() - Static method in class net.automatalib.util.automaton.predicate.TransitionPredicates
 
alwaysTrue() - Static method in class net.automatalib.util.automaton.predicate.TransitionPredicates
 
and(DFA<?, I>, DFA<?, I>, Collection<? extends I>, A) - Static method in class net.automatalib.util.automaton.fsa.DFAs
Calculates the conjunction ("and") of two DFA, and stores the result in a given mutable DFA.
and(DFA<?, I>, DFA<?, I>, Alphabet<I>) - Static method in class net.automatalib.util.automaton.fsa.DFAs
Calculates the conjunction ("and") of two DFA, and returns the result as a new DFA.
and(NFA<?, I>, NFA<?, I>, Collection<? extends I>, A) - Static method in class net.automatalib.util.automaton.fsa.NFAs
Calculates the conjunction ("and") of two NFAs, and stores the result in a given mutable NFA.
and(NFA<?, I>, NFA<?, I>, Alphabet<I>) - Static method in class net.automatalib.util.automaton.fsa.NFAs
Calculates the conjunction ("and") of two NFAs, and returns the result as a new NFA.
and(OneSEVPA<L1, I>, OneSEVPA<L2, I>, VPAlphabet<I>) - Static method in class net.automatalib.util.automaton.vpa.OneSEVPAs
Returns a view on the conjunction ("and") of two OneSEVPAs.
AND - Static variable in interface net.automatalib.util.ts.acceptor.AcceptanceCombiner
 
AndNode<L,​AP> - Class in net.automatalib.modelchecker.m3c.formula
Java representation of a "&&" (sub-)formula.
AndNode(FormulaNode<L, AP>, FormulaNode<L, AP>) - Constructor for class net.automatalib.modelchecker.m3c.formula.AndNode
 
append(I) - Method in class net.automatalib.word.Word
Appends a symbol to this word and returns the result as a new word.
append(I) - Method in class net.automatalib.word.WordBuilder
Appends a symbol to the contents of the internal storage.
append(I...) - Method in class net.automatalib.word.WordBuilder
Appends several symbols to the contents of the internal storage.
append(List<? extends I>) - Method in class net.automatalib.word.WordBuilder
 
append(Word<? extends I>) - Method in class net.automatalib.word.WordBuilder
Appends a word to the contents of the internal storage.
append(Word<? extends I>...) - Method in class net.automatalib.word.WordBuilder
Appends several words to the contents of the internal storage.
appendArray(Appendable, Object[], String) - Static method in class net.automatalib.common.util.string.StringUtil
 
appendArrayEnquoted(Appendable, Object[], String) - Static method in class net.automatalib.common.util.string.StringUtil
 
appendIterable(Appendable, Iterable<?>, String) - Static method in class net.automatalib.common.util.string.StringUtil
 
appendIterableEnquoted(Appendable, Iterable<?>, String) - Static method in class net.automatalib.common.util.string.StringUtil
 
appendObject(Appendable, Object) - Static method in class net.automatalib.common.util.string.StringUtil
 
apply(int) - Method in interface net.automatalib.alphabet.Alphabet
 
apply(int, int) - Method in interface net.automatalib.common.util.function.BiIntFunction
Applies this function to the given arguments.
apply(D) - Method in interface net.automatalib.common.util.mapping.Mapping
 
apply(BooleanVector) - Method in class net.automatalib.modelchecker.m3c.transformer.DiamondOperationDeadlock
 
apply(BooleanVector, BooleanVector) - Method in class net.automatalib.modelchecker.m3c.transformer.DiamondOperation
 
apply(Random) - Method in class net.automatalib.common.util.random.WeightedSupplier
 
apply(Mapping<? super D, R>, Iterable<? extends D>) - Static method in class net.automatalib.common.util.mapping.Mappings
Applies a mapping to an iterable.
apply(Mapping<? super D, R>, Collection<? extends D>) - Static method in class net.automatalib.common.util.mapping.Mappings
Applies a mapping to a collection, resulting in a collection containing the result of applying the specified mapping to each element in the collection.
apply(Mapping<? super D, R>, Iterator<? extends D>) - Static method in class net.automatalib.common.util.mapping.Mappings
Applies a mapping to an iterator.
apply(Mapping<? super D, R>, List<? extends D>) - Static method in class net.automatalib.common.util.mapping.Mappings
Applies a mapping to a list, resulting in a list containing the result of applying the specified mapping to each element in the list.
apply(S, I, T) - Method in interface net.automatalib.ts.TransitionPredicate
 
applyAsInt(I) - Method in interface net.automatalib.alphabet.Alphabet
 
APSPResult<N,​E> - Interface in net.automatalib.util.graph.apsp
Result interface for the all pairs shortest paths problem.
array - Variable in class net.automatalib.common.smartcollection.ResizingArrayStorage
 
ArrayAlphabet<I> - Class in net.automatalib.alphabet
 
ArrayAlphabet(I...) - Constructor for class net.automatalib.alphabet.ArrayAlphabet
 
ArrayMapping<K extends NumericID,​V> - Class in net.automatalib.common.util.mapping
 
ArrayMapping() - Constructor for class net.automatalib.common.util.mapping.ArrayMapping
 
ArrayMapping(int) - Constructor for class net.automatalib.common.util.mapping.ArrayMapping
 
ArrayStorage<T> - Class in net.automatalib.common.smartcollection
A thin wrapper around a simple Object[] array.
ArrayStorage(int) - Constructor for class net.automatalib.common.smartcollection.ArrayStorage
 
ArrayStorage(int, Supplier<T>) - Constructor for class net.automatalib.common.smartcollection.ArrayStorage
 
ArrayStorage(Collection<? extends T>) - Constructor for class net.automatalib.common.smartcollection.ArrayStorage
 
ArrayUtil - Class in net.automatalib.common.smartcollection
Utility methods for arrays.
ArrayWritable<T> - Interface in net.automatalib.common.smartcollection
Unified interface for (collection) classes that allow writing their contents to an array.
ARROWHEAD - Static variable in class net.automatalib.visualization.VisualizationHelper.EdgeAttrs
 
asBlockAutomaton() - Method in class net.automatalib.util.minimizer.MinimizationResult
Creates a BlockAutomaton using this results structure.
asBufferedInputStream(File) - Static method in class net.automatalib.common.util.IOUtil
Returns an input stream that reads the contents of the given file.
asBufferedInputStream(InputStream) - Static method in class net.automatalib.common.util.IOUtil
Ensures that the returned stream is a buffered version of the supplied input stream.
asBufferedNonClosingOutputStream(OutputStream) - Static method in class net.automatalib.common.util.IOUtil
Returns a buffered output stream that does not propagate calls to OutputStream.close() to the passed os.
asBufferedNonClosingUTF8Writer(OutputStream) - Static method in class net.automatalib.common.util.IOUtil
Returns a writer that writes contents to the given output stream with StandardCharsets.UTF_8 encoding and does not propagate calls to Writer.close() to the passed os.
asBufferedOutputStream(File) - Static method in class net.automatalib.common.util.IOUtil
Returns an output stream that writes the contents to the given file.
asBufferedOutputStream(OutputStream) - Static method in class net.automatalib.common.util.IOUtil
Ensures that the returned stream is a buffered version of the supplied output stream.
asBufferedUTF8Reader(File) - Static method in class net.automatalib.common.util.IOUtil
Returns a reader that parses the contents of the given file with StandardCharsets.UTF_8 encoding.
asBufferedUTF8Reader(InputStream) - Static method in class net.automatalib.common.util.IOUtil
Returns a reader that parses the contents of the given input stream with StandardCharsets.UTF_8 encoding.
asBufferedUTF8Writer(File) - Static method in class net.automatalib.common.util.IOUtil
Returns a writer that writes contents to the given file with StandardCharsets.UTF_8 encoding.
asBufferedUTF8Writer(OutputStream) - Static method in class net.automatalib.common.util.IOUtil
Returns a writer that writes contents to the given output stream with StandardCharsets.UTF_8 encoding.
asGraph() - Method in interface net.automatalib.incremental.dfa.IncrementalDFABuilder
 
asGraph() - Method in class net.automatalib.incremental.dfa.tree.IncrementalDFATreeBuilder
 
asGraph() - Method in class net.automatalib.incremental.dfa.tree.IncrementalPCDFATreeBuilder
 
asGraph() - Method in interface net.automatalib.incremental.IncrementalConstruction
Retrieves a graph view of the current state of the construction.
asGraph() - Method in class net.automatalib.incremental.mealy.dag.IncrementalMealyDAGBuilder
 
asGraph() - Method in class net.automatalib.incremental.mealy.tree.DynamicIncrementalMealyTreeBuilder
 
asGraph() - Method in class net.automatalib.incremental.moore.dag.IncrementalMooreDAGBuilder
 
asGraph() - Method in class net.automatalib.incremental.moore.tree.IncrementalMooreTreeBuilder
 
asGraph(Automaton<S, I, T>, Collection<? extends I>) - Static method in class net.automatalib.util.automaton.Automata
 
asIntSeq(ToIntFunction<I>) - Method in class net.automatalib.word.Word
Retrieves a IntSeq view on the contents of this word for a given indexing function (e.g. an Alphabet).
asList() - Method in class net.automatalib.word.Word
Retrieves a List view on the contents of this word.
asTransitionSystem() - Method in interface net.automatalib.incremental.dfa.IncrementalDFABuilder
 
asTransitionSystem() - Method in class net.automatalib.incremental.dfa.tree.IncrementalDFATreeBuilder
 
asTransitionSystem() - Method in class net.automatalib.incremental.dfa.tree.IncrementalPCDFATreeBuilder
 
asTransitionSystem() - Method in interface net.automatalib.incremental.IncrementalConstruction
Retrieves a transition system view of the current state of the construction.
asTransitionSystem() - Method in class net.automatalib.incremental.mealy.dag.IncrementalMealyDAGBuilder
 
asTransitionSystem() - Method in interface net.automatalib.incremental.mealy.MealyBuilder
 
asTransitionSystem() - Method in class net.automatalib.incremental.moore.dag.IncrementalMooreDAGBuilder
 
asTransitionSystem() - Method in interface net.automatalib.incremental.moore.IncrementalMooreBuilder
 
asTransitionSystem() - Method in class net.automatalib.incremental.moore.tree.IncrementalMooreTreeBuilder
 
asUncompressedBufferedNonClosingInputStream(InputStream) - Static method in class net.automatalib.common.util.IOUtil
Returns a buffered input stream that de-compresses the contents of is (in case the given input stream contains gzip'ed content) and does not propagate calls to InputStream.close() to the passed is.
asUncompressedBufferedNonClosingUTF8Reader(InputStream) - Static method in class net.automatalib.common.util.IOUtil
Returns a buffered reader that un-compresses the contents of is (in case the given input stream contains gzip'ed content), does not propagate calls to Reader.close() to the passed is and parses the contents of the given input stream with StandardCharsets.UTF_8 encoding.
asUncompressedInputStream(InputStream) - Static method in class net.automatalib.common.util.IOUtil
Ensures that the returned stream is an uncompressed version of the supplied input stream.
asUTF8Reader(InputStream) - Static method in class net.automatalib.common.util.IOUtil
Returns a reader that parses the contents of the given input stream with StandardCharsets.UTF_8 encoding.
asUTF8Writer(OutputStream) - Static method in class net.automatalib.common.util.IOUtil
Returns a writer that writes contents to the given output stream with StandardCharsets.UTF_8 encoding.
AtomicNode<L,​AP> - Class in net.automatalib.modelchecker.m3c.formula
Java representation of an "atomic proposition" (sub-)formula.
AtomicNode(AP) - Constructor for class net.automatalib.modelchecker.m3c.formula.AtomicNode
 
ATRSequences<I> - Class in net.automatalib.util.automaton.procedural
A data class for aggregating access sequences, terminating sequences, and return sequences.
ATRSequences(Map<I, Word<I>>, Map<I, Word<I>>, Map<I, Word<I>>) - Constructor for class net.automatalib.util.automaton.procedural.ATRSequences
 
ATSequences<I> - Class in net.automatalib.util.automaton.procedural
A data class for aggregating access sequences and terminating sequences.
ATSequences(Map<I, Word<I>>, Map<I, Word<I>>) - Constructor for class net.automatalib.util.automaton.procedural.ATSequences
 
attributes - Variable in class net.automatalib.serialization.dot.Edge
 
attributes - Variable in class net.automatalib.serialization.dot.Node
 
AUNode<L,​AP> - Class in net.automatalib.modelchecker.m3c.formula.ctl
Java representation of a "AU" (sub-)formula.
AUNode(FormulaNode<L, AP>, FormulaNode<L, AP>) - Constructor for class net.automatalib.modelchecker.m3c.formula.ctl.AUNode
 
Automata - Class in net.automatalib.util.automaton
 
AutomataLibLocalPropertiesSource - Class in net.automatalib
 
AutomataLibLocalPropertiesSource() - Constructor for class net.automatalib.AutomataLibLocalPropertiesSource
 
AutomataLibPropertiesSource - Class in net.automatalib
 
AutomataLibPropertiesSource() - Constructor for class net.automatalib.AutomataLibPropertiesSource
 
AutomataLibProperty - Enum in net.automatalib
An enum of all the system properties currently used by AutomataLib.
AutomataLibSettings - Class in net.automatalib
 
AutomataLibSettingsSource - Interface in net.automatalib
 
AutomataLibSystemPropertiesSource - Class in net.automatalib
 
AutomataLibSystemPropertiesSource() - Constructor for class net.automatalib.AutomataLibSystemPropertiesSource
 
automaton - Variable in class net.automatalib.automaton.abstraction.SimpleDeterministicAbstractions.IntAbstraction
 
automaton - Variable in class net.automatalib.automaton.graph.AbstractAutomatonGraphView
 
automaton - Variable in class net.automatalib.automaton.visualization.AutomatonVisualizationHelper
 
automaton - Variable in class net.automatalib.brics.AbstractBricsAutomaton
 
automaton - Variable in class net.automatalib.util.automaton.random.RandomAutomatonGenerator
 
Automaton<S,​I,​T> - Interface in net.automatalib.automaton
Basic interface for an automaton.
automaton2ETF(A, Collection<? extends I>, File) - Method in interface net.automatalib.modelchecker.ltsmin.LTSmin
Writes the given automaton to the given etf file.
automaton2ETF(DFA<?, I>, Collection<? extends I>, File) - Method in interface net.automatalib.modelchecker.ltsmin.LTSminDFA
 
automaton2ETF(MealyMachine<?, I, ?, O>, Collection<? extends I>, File) - Method in interface net.automatalib.modelchecker.ltsmin.LTSminMealy
Writes the MealyMachine to the etf file while pruning way the outputs given in ModelChecker.MealyModelChecker.getSkipOutputs().
AutomatonBuilder<S,​I,​T,​SP,​TP,​A extends MutableAutomaton<S,​? super I,​T,​? super SP,​? super TP>> - Class in net.automatalib.util.automaton.builder
 
AutomatonBuilder(A) - Constructor for class net.automatalib.util.automaton.builder.AutomatonBuilder
 
AutomatonBuilder__0() - Constructor for class net.automatalib.util.automaton.builder.AutomatonBuilder.AutomatonBuilder__0
 
AutomatonBuilder__1() - Constructor for class net.automatalib.util.automaton.builder.AutomatonBuilder.AutomatonBuilder__1
 
AutomatonBuilder__2() - Constructor for class net.automatalib.util.automaton.builder.AutomatonBuilder.AutomatonBuilder__2
 
AutomatonBuilder__3() - Constructor for class net.automatalib.util.automaton.builder.AutomatonBuilder.AutomatonBuilder__3
 
AutomatonBuilder.AutomatonBuilder__0 - Class in net.automatalib.util.automaton.builder
 
AutomatonBuilder.AutomatonBuilder__1 - Class in net.automatalib.util.automaton.builder
 
AutomatonBuilder.AutomatonBuilder__2 - Class in net.automatalib.util.automaton.builder
 
AutomatonBuilder.AutomatonBuilder__3 - Class in net.automatalib.util.automaton.builder
 
AutomatonBuilders - Class in net.automatalib.util.automaton.builder
Fluent interface automaton builders.
AutomatonCopyMethod - Interface in net.automatalib.util.automaton.copy
 
AutomatonCreator<A,​I> - Interface in net.automatalib.automaton
 
AutomatonGraphView<S,​I,​T,​A extends Automaton<S,​I,​T>> - Class in net.automatalib.automaton.graph
 
AutomatonGraphView(A, Collection<? extends I>) - Constructor for class net.automatalib.automaton.graph.AutomatonGraphView
 
AutomatonInitialPartitioning - Enum in net.automatalib.util.partitionrefinement
This enum allows to conveniently specify how the states of a deterministic automaton are initially partitioned when initializing the partition refinement data structure.
AutomatonLowLevelCopy - Class in net.automatalib.util.automaton.copy
 
AutomatonType - Enum in net.automatalib.serialization.saf
 
AutomatonVisualizationHelper<S,​I,​T,​A extends Automaton<S,​I,​T>> - Class in net.automatalib.automaton.visualization
 
AutomatonVisualizationHelper(A) - Constructor for class net.automatalib.automaton.visualization.AutomatonVisualizationHelper
 
AUTParser - Class in net.automatalib.serialization.aut
A parser for automata specified in the AUT format (see http://cadp.inria.fr/man/aut.html for further information).
AUTSerializationProvider - Class in net.automatalib.serialization.aut
 
AUTWriter - Class in net.automatalib.serialization.aut
A utility class that exports automata to the AUT format (see http://cadp.inria.fr/man/aut.html for further information).
available() - Method in class net.automatalib.common.util.io.NonClosingInputStream
 
AWUNode<L,​AP> - Class in net.automatalib.modelchecker.m3c.formula.ctl
Java representation of an "AWU" (sub-)formula.
AWUNode(FormulaNode<L, AP>, FormulaNode<L, AP>) - Constructor for class net.automatalib.modelchecker.m3c.formula.ctl.AWUNode
 
AWUtil - Class in net.automatalib.common.util.array
Utility class for writing containers to arrays.

B

BackedGeneralPriorityQueue<E,​K extends Comparable<K>> - Class in net.automatalib.common.smartcollection
A SmartGeneralPriorityQueue implementation that is backed by a SmartDynamicPriorityQueue.
BackedGeneralPriorityQueue() - Constructor for class net.automatalib.common.smartcollection.BackedGeneralPriorityQueue
 
BackedGeneralPriorityQueue(int) - Constructor for class net.automatalib.common.smartcollection.BackedGeneralPriorityQueue
 
BackedGeneralPriorityQueue(Supplier<? extends SmartDynamicPriorityQueue<BackedGeneralPriorityQueue.Entry<E, K>>>) - Constructor for class net.automatalib.common.smartcollection.BackedGeneralPriorityQueue
 
BackedGeneralPriorityQueue(List<? extends E>, List<K>) - Constructor for class net.automatalib.common.smartcollection.BackedGeneralPriorityQueue
 
BackedGeneralPriorityQueue(SmartDynamicPriorityQueue<BackedGeneralPriorityQueue.Entry<E, K>>) - Constructor for class net.automatalib.common.smartcollection.BackedGeneralPriorityQueue
Constructor.
BackedGeneralPriorityQueue.Entry<E,​K extends Comparable<K>> - Class in net.automatalib.common.smartcollection
Note: this class has a natural ordering that is inconsistent with equals.
backtrackEdge(N, D, E, N, D) - Method in interface net.automatalib.util.graph.traversal.GraphTraversalVisitor
Called when an edge is backtracked.
backtrackEdge(N, TarjanSCCRecord, E, N, TarjanSCCRecord) - Method in class net.automatalib.util.graph.scc.TarjanSCCVisitor
 
BacktrackingSearch - Class in net.automatalib.util.automaton.ads
A class containing methods for computing adaptive distinguishing sequences (for arbitrary sets of states) by means of a backtracking approach.
BacktrackingSearch.CostAggregator - Enum in net.automatalib.util.automaton.ads
Utility enum, that allows to specify the optimization criterion when performing and optimal ADS search.
backtrackTransition(S, D, I, T, S, D) - Method in interface net.automatalib.util.ts.traversal.TSTraversalVisitor
Called when an edge is backtracked.
bddSolver(ContextFreeModalProcessSystem<String, String>) - Static method in class net.automatalib.modelchecker.m3c.solver.M3CSolvers
Returns a BDD-backed M3CSolver solver for string-based ContextFreeModalProcessSystem.
BDDSolver<L,​AP> - Class in net.automatalib.modelchecker.m3c.solver
Implementation based on property transformers being represented by BDDs (Binary Decision Diagrams).
BDDSolver(ContextFreeModalProcessSystem<L, AP>) - Constructor for class net.automatalib.modelchecker.m3c.solver.BDDSolver
 
BDDTransformer<L,​AP> - Class in net.automatalib.modelchecker.m3c.transformer
A BDDTransformer represents a property transformer for a list of BDDs (Binary Decision Diagrams), one per subformula.
BDDTransformer(BDDManager, int) - Constructor for class net.automatalib.modelchecker.m3c.transformer.BDDTransformer
The Property Transformer representing the identity function.
BDDTransformer(BDDManager, L, TP, DependencyGraph<L, AP>) - Constructor for class net.automatalib.modelchecker.m3c.transformer.BDDTransformer
Constructor used to create the property transformer for an edge.
BDDTransformer(BDDManager, DependencyGraph<L, AP>) - Constructor for class net.automatalib.modelchecker.m3c.transformer.BDDTransformer
Constructor used to initialize the property transformer of a node.
BDDTransformerSerializer<L,​AP> - Class in net.automatalib.modelchecker.m3c.transformer
This class can be used to serialize and deserialize BDDTransformers.
BDDTransformerSerializer(BDDManager) - Constructor for class net.automatalib.modelchecker.m3c.transformer.BDDTransformerSerializer
 
beforeExecute(Thread, Runnable) - Method in class net.automatalib.common.util.concurrent.ScalingThreadPoolExecutor
 
BFS - Static variable in interface net.automatalib.util.automaton.copy.AutomatonCopyMethod
 
BidirectionalGraph<N,​E> - Interface in net.automatalib.graph
Interface for bidirectional graph.
BidirectionalGraph.IntAbstraction<E> - Interface in net.automatalib.graph
BiIntFunction<R> - Interface in net.automatalib.common.util.function
An int-primitive version of the BiFunction.
BinaryHeap<E> - Class in net.automatalib.common.smartcollection
A PriorityQueue implementation using a binary heap.
BinaryHeap(int, Collection<? extends E>, Comparator<? super E>) - Constructor for class net.automatalib.common.smartcollection.BinaryHeap
 
BinaryHeap(int, Comparator<? super E>) - Constructor for class net.automatalib.common.smartcollection.BinaryHeap
 
Bisimulation - Class in net.automatalib.util.automaton.equivalence
 
bisimulationEquivalenceRelation(A, B, Collection<I>) - Static method in class net.automatalib.util.automaton.equivalence.Bisimulation
 
BitSetIterator - Class in net.automatalib.common.util.collection
Iterator for iterating over a BitSet like over a normal collection.
BitSetIterator(BitSet) - Constructor for class net.automatalib.common.util.collection.BitSetIterator
Default constructor for an immutable iterator.
BitSetIterator(BitSet, boolean) - Constructor for class net.automatalib.common.util.collection.BitSetIterator
Constructor.
Block<S,​L> - Class in net.automatalib.util.minimizer
A block in the partition calculated during minimization.
Block - Class in net.automatalib.util.partitionrefinement
A block (i.e., partition class) that is maintained during the Paige/Tarjan partition refinement algorithm (see PaigeTarjan).
Block(int, int, int, Block) - Constructor for class net.automatalib.util.partitionrefinement.Block
Constructor.
BlockAutomaton<S,​L> - Class in net.automatalib.util.minimizer
A "block automaton", i.e. an automaton-style representation of the minimization result in which each block forms a state.
blockData - Variable in class net.automatalib.util.partitionrefinement.PaigeTarjan
The array storing the raw block data, i.e., the states contained in a certain block.
BlockEdge<S,​L> - Class in net.automatalib.util.minimizer
An edge in a BlockAutomaton.
blockForState - Variable in class net.automatalib.util.partitionrefinement.PaigeTarjan
The array mapping states (in the range between 0 and PaigeTarjan.numStates) to their containing block.
blockList() - Method in class net.automatalib.util.partitionrefinement.PaigeTarjan
Retrieves an Iterable that provides the iterator returned by PaigeTarjan.blockListIterator().
blockListIterator() - Method in class net.automatalib.util.partitionrefinement.PaigeTarjan
Retrieves an iterator for iterating over all blocks in the block list.
BlockMap<V> - Class in net.automatalib.util.minimizer
Class for associating arbitrary values with the blocks of a minimization result.
BlockMap(MinimizationResult<?, ?>) - Constructor for class net.automatalib.util.minimizer.BlockMap
Constructor.
BlockPropertyDecoder<P> - Interface in net.automatalib.serialization.saf
 
BlockPropertyEncoder<P> - Interface in net.automatalib.serialization.saf
 
BOLD - Static variable in class net.automatalib.visualization.VisualizationHelper.CommonStyles
 
booleanValue(Boolean) - Static method in class net.automatalib.common.util.WrapperUtil
 
booleanValue(Boolean, boolean) - Static method in class net.automatalib.common.util.WrapperUtil
 
BOX - Static variable in class net.automatalib.visualization.VisualizationHelper.NodeShapes
 
BoxNode<L,​AP> - Class in net.automatalib.modelchecker.m3c.formula
Java representation of a "[]" (sub-)formula.
BoxNode(L, FormulaNode<L, AP>) - Constructor for class net.automatalib.modelchecker.m3c.formula.BoxNode
 
BoxNode(FormulaNode<L, AP>) - Constructor for class net.automatalib.modelchecker.m3c.formula.BoxNode
 
BREADTH_FIRST - net.automatalib.util.traversal.TraversalOrder
 
BREADTH_FIRST - Static variable in interface net.automatalib.util.ts.traversal.TSTraversalMethod
 
breadthFirst(IndefiniteGraph<N, E>, int, Collection<? extends N>, GraphTraversalVisitor<N, E, D>) - Static method in class net.automatalib.util.graph.traversal.GraphTraversal
Traverses the given graph in a breadth-first fashion.
breadthFirst(IndefiniteGraph<N, E>, int, N, GraphTraversalVisitor<N, E, D>) - Static method in class net.automatalib.util.graph.traversal.GraphTraversal
Traverses the given graph in a breadth-first fashion.
breadthFirst(IndefiniteGraph<N, E>, Collection<? extends N>, GraphTraversalVisitor<N, E, D>) - Static method in class net.automatalib.util.graph.traversal.GraphTraversal
Traverses the given graph in a breadth-first fashion.
breadthFirst(IndefiniteGraph<N, E>, N, GraphTraversalVisitor<N, E, D>) - Static method in class net.automatalib.util.graph.traversal.GraphTraversal
Traverses the given graph in a breadth-first fashion.
breadthFirst(TransitionSystem<S, ? super I, T>, int, Collection<? extends I>, TSTraversalVisitor<S, I, T, D>) - Static method in class net.automatalib.util.ts.traversal.TSTraversal
Traverses the given transition system in a breadth-first fashion.
breadthFirst(TransitionSystem<S, ? super I, T>, Collection<? extends I>, TSTraversalVisitor<S, I, T, D>) - Static method in class net.automatalib.util.ts.traversal.TSTraversal
Traverses the given transition system in a breadth-first fashion.
breadthFirstIterator(IndefiniteGraph<N, E>, Collection<? extends N>) - Static method in class net.automatalib.util.graph.traversal.GraphTraversal
Returns an Iterator for the (reachable) nodes of the given graph in breadth-first order.
breadthFirstIterator(TransitionSystem<S, I, ?>, Collection<? extends I>) - Static method in class net.automatalib.util.ts.traversal.TSTraversal
Returns an Iterator for the (reachable) states of the given transition system in breadth-first order.
breadthFirstOrder(IndefiniteGraph<N, E>, Collection<? extends N>) - Static method in class net.automatalib.util.graph.traversal.GraphTraversal
Returns an Iterable for the (reachable) nodes of the given graph in breadth-first order.
breadthFirstOrder(TransitionSystem<S, I, ?>, Collection<? extends I>) - Static method in class net.automatalib.util.ts.traversal.TSTraversal
Returns an Iterable for the (reachable) states of the given transition system in breadth-first order.
BricsDFA - Class in net.automatalib.brics
Adapter class for wrapping a Brics automaton as a DFA.
BricsDFA(Automaton) - Constructor for class net.automatalib.brics.BricsDFA
Constructor.
BricsDFA(Automaton, boolean) - Constructor for class net.automatalib.brics.BricsDFA
Constructor.
BricsNFA - Class in net.automatalib.brics
Adapter class for wrapping a Brics automaton as an NFA.
BricsNFA(Automaton) - Constructor for class net.automatalib.brics.BricsNFA
Constructor.
BricsNFA(Automaton, boolean) - Constructor for class net.automatalib.brics.BricsNFA
Constructor.
BricsTransitionProperty - Class in net.automatalib.brics
The properties of an edge in a Brics automaton.
BricsTransitionProperty(char, char) - Constructor for class net.automatalib.brics.BricsTransitionProperty
Constructor.
BricsTransitionProperty(Transition) - Constructor for class net.automatalib.brics.BricsTransitionProperty
Constructor.
buildFromTrace(MealyMachine<S, I, T, O>, Word<I>, S) - Static method in class net.automatalib.util.automaton.ads.ADSUtil
 
buildModalProperty(ModalEdgeProperty.ModalType) - Method in class net.automatalib.ts.modal.AbstractCompactMTS
 
buildModalProperty(ModalEdgeProperty.ModalType) - Method in class net.automatalib.ts.modal.CompactMTS
 
buildProcess(String[], Reader, Consumer<String>, Consumer<String>) - Static method in class net.automatalib.common.util.process.ProcessUtil
Builds and starts a system process for the given set of command line arguments.
buildTraceForNode(ADSNode<S, I, O>) - Static method in class net.automatalib.util.automaton.ads.ADSUtil
 
BY_FULL_SIGNATURE - net.automatalib.util.partitionrefinement.AutomatonInitialPartitioning
States are initially partitioned by both their state properties and their transition properties.
BY_STATE_PROPERTY - net.automatalib.util.partitionrefinement.AutomatonInitialPartitioning
States are initially partitioned by their state property, i.e., states with the same state property are initially placed in the same partition class.
BY_TRANSITION_PROPERTIES - net.automatalib.util.partitionrefinement.AutomatonInitialPartitioning
States are initially partitioned by all of their transition properties, i.e., states with the same input symbol/transition property combinations are initially placed in the same partition class.
byFullSignature(UniversalDeterministicAutomaton.FullIntAbstraction<?, ?, ?>, int) - Static method in class net.automatalib.util.partitionrefinement.StateSignature
 
byFullSignature(UniversalDeterministicAutomaton<S, I, ?, ?, ?>, Alphabet<I>, S) - Static method in class net.automatalib.util.partitionrefinement.StateSignature
 
byFullSignature(SP, TP...) - Static method in class net.automatalib.util.partitionrefinement.StateSignature
 
byTransitionProperties(UniversalDeterministicAutomaton.FullIntAbstraction<?, ?, ?>, int) - Static method in class net.automatalib.util.partitionrefinement.StateSignature
 
byTransitionProperties(UniversalDeterministicAutomaton<S, I, ?, ?, ?>, Alphabet<I>, S) - Static method in class net.automatalib.util.partitionrefinement.StateSignature
 
byTransitionProperties(TP...) - Static method in class net.automatalib.util.partitionrefinement.StateSignature
 

C

CALL - net.automatalib.alphabet.VPAlphabet.SymbolType
 
callLocId - Variable in class net.automatalib.automaton.vpa.SEVPAGraphView.SevpaViewEdge
 
callReturnBalance(Word<I>) - Method in interface net.automatalib.alphabet.VPAlphabet
Returns the call-return balance of the given word relative to this alphabet.
callSymbol - Variable in class net.automatalib.automaton.vpa.SEVPAGraphView.SevpaViewEdge
 
canonicalComparator() - Static method in class net.automatalib.common.util.comparison.CmpUtil
Retrieves a canonical comparator for the given type, which has to be a List of Comparable types.
canonicalComparator(Comparator<? super I>) - Static method in class net.automatalib.word.Word
 
canonicalComparator(Comparator<? super U>) - Static method in class net.automatalib.common.util.comparison.CmpUtil
Retrieves a canonical comparator for the given list type.
canonicalCompare(int[], int[]) - Static method in class net.automatalib.common.util.comparison.CmpUtil
 
canonicalCompare(List<? extends U>, List<? extends U>) - Static method in class net.automatalib.common.util.comparison.CmpUtil
Compares two Lists of Comparable elements with respect to canonical ordering.
canonicalCompare(List<? extends U>, List<? extends U>, Comparator<? super U>) - Static method in class net.automatalib.common.util.comparison.CmpUtil
Compares two Lists with respect to canonical ordering.
canonicalNext(Alphabet<I>) - Method in class net.automatalib.word.Word
Retrieves the next word after this in canonical order.
canonizeBlocks() - Method in class net.automatalib.util.partitionrefinement.PaigeTarjan
Iterates over the current block list and sets every block's low and high pointer to the accumulated sum of its own high pointer and its preceding blocks' high pointers, effectively reducing each block to a single representative padded by its previous range.
CapacityManagement - Interface in net.automatalib.common.smartcollection
Control interface for collections supporting a capacity management, i.e., reserving space in advance in order to avoid repeated reallocations.
cartesianProduct(Iterable<T>...) - Static method in class net.automatalib.common.util.collection.CollectionsUtil
Returns an iterator that iterates over the cartesian product of its given source domains.
castRef(ElementReference) - Method in class net.automatalib.common.smartcollection.AbstractLinkedList
Helper function for casting a general ElementReference to the specific linked list entry type.
CFMPSGraphView<N,​L,​E,​AP> - Class in net.automatalib.graph
Graph representation of a ContextFreeModalProcessSystem that displays all nodes of its sub-procedures once, i.e., without incorporating execution semantics such as expansion.
CFMPSGraphView(Map<L, ? extends ProceduralModalProcessGraph<? extends N, L, ? extends E, AP, ?>>) - Constructor for class net.automatalib.graph.CFMPSGraphView
 
CFMPSVisualizationHelper<N,​L,​E> - Class in net.automatalib.graph.visualization
 
CFMPSVisualizationHelper(Map<L, ? extends ProceduralModalProcessGraph<? extends N, L, ? extends E, ?, ?>>) - Constructor for class net.automatalib.graph.visualization.CFMPSVisualizationHelper
 
changeKey(ElementReference, K) - Method in class net.automatalib.common.smartcollection.BackedGeneralPriorityQueue
 
changeKey(ElementReference, K) - Method in interface net.automatalib.common.smartcollection.SmartGeneralPriorityQueue
Changes the key of an element in the priority key.
characterizingSet(UniversalDeterministicAutomaton<?, I, ?, ?, ?>, Collection<? extends I>) - Static method in class net.automatalib.util.automaton.Automata
Computes a characterizing set, and returns it as a List.
characterizingSet(UniversalDeterministicAutomaton<?, I, ?, ?, ?>, Collection<? extends I>, Collection<? super Word<I>>) - Static method in class net.automatalib.util.automaton.Automata
Computes a characterizing set for the given automaton.
characterizingSetIterator(UniversalDeterministicAutomaton<?, I, ?, ?, ?>, Collection<? extends I>) - Static method in class net.automatalib.util.automaton.equivalence.CharacterizingSets
 
CharacterizingSets - Class in net.automatalib.util.automaton.equivalence
Operations for calculating characterizing sets.
characters(char, char) - Static method in class net.automatalib.alphabet.Alphabets
 
charGet(int) - Method in class net.automatalib.common.util.collection.CharRange
 
charGet(int) - Method in class net.automatalib.common.util.collection.CharStringRange
 
charRange(char, char) - Static method in class net.automatalib.common.util.collection.CollectionsUtil
 
CharRange - Class in net.automatalib.common.util.collection
 
CharRange(char, char) - Constructor for class net.automatalib.common.util.collection.CharRange
 
CharRange(char, char, int) - Constructor for class net.automatalib.common.util.collection.CharRange
 
CharRange(IntRange) - Constructor for class net.automatalib.common.util.collection.CharRange
 
CharRangeIterator - Class in net.automatalib.common.util.collection
 
CharRangeIterator(char, int, int) - Constructor for class net.automatalib.common.util.collection.CharRangeIterator
 
CharRangeIterator(char, int, int, int) - Constructor for class net.automatalib.common.util.collection.CharRangeIterator
 
CharRangeIterator(IntRangeIterator) - Constructor for class net.automatalib.common.util.collection.CharRangeIterator
 
charStringRange(char, char) - Static method in class net.automatalib.common.util.collection.CollectionsUtil
 
CharStringRange - Class in net.automatalib.common.util.collection
 
CharStringRange(char, char) - Constructor for class net.automatalib.common.util.collection.CharStringRange
 
CharStringRange(char, char, int) - Constructor for class net.automatalib.common.util.collection.CharStringRange
 
CharStringRange(IntRange) - Constructor for class net.automatalib.common.util.collection.CharStringRange
 
CharStringRangeIterator - Class in net.automatalib.common.util.collection
 
CharStringRangeIterator(char, int, int) - Constructor for class net.automatalib.common.util.collection.CharStringRangeIterator
 
CharStringRangeIterator(char, int, int, int) - Constructor for class net.automatalib.common.util.collection.CharStringRangeIterator
 
CharStringRangeIterator(IntRangeIterator) - Constructor for class net.automatalib.common.util.collection.CharStringRangeIterator
 
checkDataDefinitions(StreamTokenizer) - Method in class net.automatalib.serialization.fsm.parser.AbstractFSM2MealyParser
We do not need to check data definitions.
checkDataDefinitions(StreamTokenizer) - Method in class net.automatalib.serialization.fsm.parser.AbstractFSMParser
Perform some actions after all data definitions have been parsed.
checkDataDefinitions(StreamTokenizer) - Method in class net.automatalib.serialization.fsm.parser.FSM2DFAParser
Checks the data definition by ensuring the index in the state vector containing acceptance information is defined.
checkStateVectors(StreamTokenizer) - Method in class net.automatalib.serialization.fsm.parser.AbstractFSM2MealyParser
We do not check the state vectors.
checkStateVectors(StreamTokenizer) - Method in class net.automatalib.serialization.fsm.parser.AbstractFSMParser
Perform some actions after all state vectors have been parsed.
checkStateVectors(StreamTokenizer) - Method in class net.automatalib.serialization.fsm.parser.FSM2DFAParser
Does nothing.
checkTransitions(StreamTokenizer) - Method in class net.automatalib.serialization.fsm.parser.AbstractFSMParser
Perform some actions after all transitions have been parsed.
checkTransitions(StreamTokenizer) - Method in class net.automatalib.serialization.fsm.parser.FSM2DFAParser
Do nothing.
checkTransitions(StreamTokenizer) - Method in class net.automatalib.serialization.fsm.parser.FSM2MealyParserAlternating
Creates the actual Mealy machine transitions.
checkTransitions(StreamTokenizer) - Method in class net.automatalib.serialization.fsm.parser.FSM2MealyParserIO
 
checkUsable() - Static method in class net.automatalib.visualization.dot.DOT
Checks whether the DOT utility can be successfully invoked.
checkUsable() - Method in class net.automatalib.visualization.dot.GraphVizBrowserVisualizationProvider
 
checkUsable() - Method in class net.automatalib.visualization.dot.GraphVizSwingVisualizationProvider
 
checkUsable() - Method in class net.automatalib.visualization.DummyVP
 
checkUsable() - Method in class net.automatalib.visualization.jung.JungGraphVisualizationProvider
 
checkUsable() - Method in interface net.automatalib.visualization.VisualizationProvider
Checks whether the provider is supported on the current platform.
choose() - Method in class net.automatalib.common.smartcollection.AbstractLinkedList
 
choose() - Method in class net.automatalib.common.smartcollection.AbstractSmartCollection
 
choose() - Method in class net.automatalib.common.smartcollection.BackedGeneralPriorityQueue
 
choose() - Method in interface net.automatalib.common.smartcollection.SmartCollection
Retrieves an arbitrary element from the collection.
choose() - Method in class net.automatalib.common.smartcollection.UnorderedCollection
 
choose(Random, List<? extends T>) - Static method in class net.automatalib.common.util.random.RandomUtil
 
choose(Random, T[]) - Static method in class net.automatalib.common.util.random.RandomUtil
 
chooseInitial() - Method in class net.automatalib.util.automaton.random.RandomAutomatonGenerator
 
chooseInitials(int) - Method in class net.automatalib.util.automaton.random.RandomAutomatonGenerator
 
chooseRef() - Method in class net.automatalib.common.smartcollection.AbstractLinkedList
 
chooseRef() - Method in class net.automatalib.common.smartcollection.AbstractSmartCollection
 
chooseRef() - Method in class net.automatalib.common.smartcollection.BackedGeneralPriorityQueue
 
chooseRef() - Method in interface net.automatalib.common.smartcollection.SmartCollection
Retrieves the reference to an arbitrary element from the collection.
chooseRef() - Method in class net.automatalib.common.smartcollection.UnorderedCollection
 
CIRCLE - Static variable in class net.automatalib.visualization.VisualizationHelper.NodeShapes
 
clear() - Method in class net.automatalib.automaton.base.AbstractCompact
 
clear() - Method in class net.automatalib.automaton.base.AbstractCompactDeterministic
 
clear() - Method in class net.automatalib.automaton.base.AbstractCompactSimpleDeterministic
 
clear() - Method in class net.automatalib.automaton.base.AbstractCompactSimpleNondet
 
clear() - Method in class net.automatalib.automaton.base.AbstractFastMutable
 
clear() - Method in class net.automatalib.automaton.base.AbstractFastMutableDet
 
clear() - Method in class net.automatalib.automaton.base.AbstractFastMutableNondet
 
clear() - Method in class net.automatalib.automaton.fsa.CompactDFA
 
clear() - Method in class net.automatalib.automaton.fsa.CompactNFA
 
clear() - Method in interface net.automatalib.automaton.MutableAutomaton
Removes all states and transitions.
clear() - Method in class net.automatalib.automaton.transducer.CompactMealy
 
clear() - Method in class net.automatalib.automaton.UniversalCompactDet
 
clear() - Method in class net.automatalib.automaton.UniversalCompactSimpleDet
 
clear() - Method in class net.automatalib.common.smartcollection.AbstractLinkedList
 
clear() - Method in class net.automatalib.common.smartcollection.BackedGeneralPriorityQueue
 
clear() - Method in class net.automatalib.common.smartcollection.UnorderedCollection
 
clear() - Method in class net.automatalib.common.util.collection.PositiveIntSet
 
clear() - Method in class net.automatalib.common.util.nid.DynamicList
 
clear() - Method in interface net.automatalib.modelchecking.ModelCheckerCache
Clears the cache.
clear() - Method in class net.automatalib.ts.modal.AbstractCompactMTS
 
clear() - Method in class net.automatalib.word.WordBuilder
 
clearTransitionObject(T) - Method in class net.automatalib.automaton.base.AbstractFastState
 
clearTransitionObjects() - Method in class net.automatalib.automaton.base.AbstractFastState
 
clone() - Method in class net.automatalib.common.smartcollection.ArrayStorage
 
close() - Method in class net.automatalib.common.util.io.NonClosingInputStream
 
close() - Method in class net.automatalib.common.util.io.NonClosingOutputStream
 
close() - Method in class net.automatalib.common.util.io.UnclosableInputStream
 
close() - Method in class net.automatalib.common.util.io.UnclosableOutputStream
 
closedCharStringRange(char, char) - Static method in class net.automatalib.alphabet.Alphabets
 
CmpUtil - Class in net.automatalib.common.util.comparison
Various methods for dealing with the comparison of objects.
CollectionsUtil - Class in net.automatalib.common.util.collection
Various methods for operating on collections.
collectLeaves(ADSNode<S, I, O>) - Static method in class net.automatalib.util.automaton.ads.ADSUtil
 
collector() - Static method in class net.automatalib.alphabet.Alphabets
Returns a Collector that collects individual symbols (in order and without duplicates) and aggregates them in a GrowingAlphabet.
collector() - Static method in class net.automatalib.word.Word
Returns a Collector that collects individual symbols (in order) and aggregates them in a Word.
collectSCCs(Graph<N, E>) - Static method in class net.automatalib.util.graph.Graphs
Collects all strongly-connected components in a graph.
collectSCCs(Graph<N, E>) - Static method in class net.automatalib.util.graph.scc.SCCs
Collects all strongly-connected components in a graph.
color - Variable in class net.automatalib.visualization.jung.JungGraphVisualizationProvider.NodeVisualization
 
COLOR - Static variable in class net.automatalib.visualization.VisualizationHelper.CommonAttrs
 
ColorVisualizationHelper - Class in net.automatalib.modelchecker.m3c.visualization
A VisualizationHelper for WitnessTrees that emphasizes nodes and edges of the witness and de-emphasizes the remaining ones.
ColorVisualizationHelper(WitnessTree<?, ?>) - Constructor for class net.automatalib.modelchecker.m3c.visualization.ColorVisualizationHelper
 
combine(boolean, boolean) - Method in interface net.automatalib.util.ts.acceptor.AcceptanceCombiner
Combine two acceptance values.
combine(I, Word<I>) - Method in class net.automatalib.util.automaton.conformance.SPATestsIterator
 
combine(L1, L2) - Method in class net.automatalib.common.util.collection.AbstractTwoLevelIterator
 
combine(L1, L2, L3) - Method in class net.automatalib.common.util.collection.AbstractThreeLevelIterator
 
combine(DFA<?, I>, DFA<?, I>, Collection<? extends I>, A, AcceptanceCombiner) - Static method in class net.automatalib.util.automaton.fsa.DFAs
Most general way of combining two DFAs.
combine(DFA<?, I>, DFA<?, I>, Alphabet<I>, AcceptanceCombiner) - Static method in class net.automatalib.util.automaton.fsa.DFAs
Most general way of combining two DFAs.
combine(NFA<?, I>, NFA<?, I>, Collection<? extends I>, A, AcceptanceCombiner) - Static method in class net.automatalib.util.automaton.fsa.NFAs
Most general way of combining two NFAs.
combine(NFA<?, I>, NFA<?, I>, Alphabet<I>, AcceptanceCombiner) - Static method in class net.automatalib.util.automaton.fsa.NFAs
Most general way of combining two NFAs.
combine(MealyMachine<?, I, ?, O1>, MealyMachine<?, I, ?, O2>, Collection<? extends I>, A) - Static method in class net.automatalib.util.automaton.transducer.MealyMachines
Constructs the product automaton for two Mealy Machines.
combine(MealyMachine<?, I, ?, O1>, MealyMachine<?, I, ?, O2>, Alphabet<I>) - Static method in class net.automatalib.util.automaton.transducer.MealyMachines
Constructs the product automaton for two Mealy Machines.
combine(OneSEVPA<L1, I>, OneSEVPA<L2, I>, VPAlphabet<I>, AcceptanceCombiner) - Static method in class net.automatalib.util.automaton.vpa.OneSEVPAs
Most general way of combining two OneSEVPAs.
combine(Word<I>, List<I>, Word<I>) - Method in class net.automatalib.util.automaton.conformance.WMethodTestsIterator
 
combine(S, I) - Method in class net.automatalib.util.ts.iterator.AllDefinedInputsIterator
 
combine(S, I) - Method in class net.automatalib.util.ts.iterator.AllUndefinedInputsIterator
 
combine(TS1, TS2) - Static method in class net.automatalib.util.ts.transducer.Transducers
 
combine(TS1, TS2, AcceptanceCombiner) - Static method in class net.automatalib.util.ts.acceptor.Acceptors
 
CompactBidiEdge<EP> - Class in net.automatalib.graph.base
 
CompactBidiEdge(int, int, EP) - Constructor for class net.automatalib.graph.base.CompactBidiEdge
 
CompactBidiGraph<NP,​EP> - Class in net.automatalib.graph
 
CompactBidiGraph() - Constructor for class net.automatalib.graph.CompactBidiGraph
 
CompactBidiGraph(int) - Constructor for class net.automatalib.graph.CompactBidiGraph
 
CompactDFA<I> - Class in net.automatalib.automaton.fsa
 
CompactDFA(Alphabet<I>) - Constructor for class net.automatalib.automaton.fsa.CompactDFA
 
CompactDFA(Alphabet<I>, float) - Constructor for class net.automatalib.automaton.fsa.CompactDFA
 
CompactDFA(Alphabet<I>, int) - Constructor for class net.automatalib.automaton.fsa.CompactDFA
 
CompactDFA(Alphabet<I>, int, float) - Constructor for class net.automatalib.automaton.fsa.CompactDFA
 
CompactDFA(Alphabet<I>, CompactDFA<?>) - Constructor for class net.automatalib.automaton.fsa.CompactDFA
 
CompactDFA(CompactDFA<I>) - Constructor for class net.automatalib.automaton.fsa.CompactDFA
 
CompactDFA.Creator<I> - Class in net.automatalib.automaton.fsa
 
CompactEdge<EP> - Class in net.automatalib.graph.base
An edge in a CompactSimpleGraph.
CompactEdge(int, EP) - Constructor for class net.automatalib.graph.base.CompactEdge
 
CompactGraph<NP,​EP> - Class in net.automatalib.graph
 
CompactGraph() - Constructor for class net.automatalib.graph.CompactGraph
 
CompactGraph(int) - Constructor for class net.automatalib.graph.CompactGraph
 
CompactMealy<I,​O> - Class in net.automatalib.automaton.transducer
 
CompactMealy(Alphabet<I>) - Constructor for class net.automatalib.automaton.transducer.CompactMealy
 
CompactMealy(Alphabet<I>, int) - Constructor for class net.automatalib.automaton.transducer.CompactMealy
 
CompactMealy(Alphabet<I>, int, float) - Constructor for class net.automatalib.automaton.transducer.CompactMealy
 
CompactMealy(Alphabet<I>, CompactMealy<?, O>) - Constructor for class net.automatalib.automaton.transducer.CompactMealy
 
CompactMealy(CompactMealy<I, O>) - Constructor for class net.automatalib.automaton.transducer.CompactMealy
 
CompactMealy.Creator<I,​O> - Class in net.automatalib.automaton.transducer
 
CompactMoore<I,​O> - Class in net.automatalib.automaton.transducer
 
CompactMoore(Alphabet<I>) - Constructor for class net.automatalib.automaton.transducer.CompactMoore
 
CompactMoore(Alphabet<I>, int, float) - Constructor for class net.automatalib.automaton.transducer.CompactMoore
 
CompactMoore(Alphabet<I>, CompactMoore<?, O>) - Constructor for class net.automatalib.automaton.transducer.CompactMoore
 
CompactMoore(CompactMoore<I, O>) - Constructor for class net.automatalib.automaton.transducer.CompactMoore
 
CompactMoore.Creator<I,​O> - Class in net.automatalib.automaton.transducer
 
CompactMTS<I> - Class in net.automatalib.ts.modal
 
CompactMTS(Alphabet<I>) - Constructor for class net.automatalib.ts.modal.CompactMTS
 
CompactMTS(Alphabet<I>, int, float) - Constructor for class net.automatalib.ts.modal.CompactMTS
 
CompactNFA<I> - Class in net.automatalib.automaton.fsa
 
CompactNFA(Alphabet<I>) - Constructor for class net.automatalib.automaton.fsa.CompactNFA
 
CompactNFA(Alphabet<I>, int) - Constructor for class net.automatalib.automaton.fsa.CompactNFA
 
CompactNFA(Alphabet<I>, CompactNFA<?>) - Constructor for class net.automatalib.automaton.fsa.CompactNFA
 
CompactNFA(CompactNFA<I>) - Constructor for class net.automatalib.automaton.fsa.CompactNFA
 
CompactNFA.Creator<I> - Class in net.automatalib.automaton.fsa
 
CompactPMPG<L,​AP> - Class in net.automatalib.graph
 
CompactPMPG(L) - Constructor for class net.automatalib.graph.CompactPMPG
 
CompactPMPGEdge<L,​EP> - Class in net.automatalib.graph
 
CompactPMPGEdge(int, EP, L) - Constructor for class net.automatalib.graph.CompactPMPGEdge
 
CompactSimpleBidiGraph<EP> - Class in net.automatalib.graph
 
CompactSimpleBidiGraph() - Constructor for class net.automatalib.graph.CompactSimpleBidiGraph
 
CompactSimpleBidiGraph(int) - Constructor for class net.automatalib.graph.CompactSimpleBidiGraph
 
CompactSimpleGraph<EP> - Class in net.automatalib.graph
 
CompactSimpleGraph() - Constructor for class net.automatalib.graph.CompactSimpleGraph
 
CompactSimpleGraph(int) - Constructor for class net.automatalib.graph.CompactSimpleGraph
 
CompactSST<I,​O> - Class in net.automatalib.automaton.transducer
 
CompactSST(Alphabet<I>) - Constructor for class net.automatalib.automaton.transducer.CompactSST
 
CompactSST(CompactSST<I, O>) - Constructor for class net.automatalib.automaton.transducer.CompactSST
 
CompactTransition<TP> - Class in net.automatalib.automaton
 
CompactTransition(int, int, TP) - Constructor for class net.automatalib.automaton.CompactTransition
 
CompactTransition(int, TP) - Constructor for class net.automatalib.automaton.CompactTransition
 
compare(E, E) - Method in class net.automatalib.alphabet.EnumAlphabet
 
compare(I, I) - Method in interface net.automatalib.alphabet.Alphabet
 
compare(I, I) - Method in class net.automatalib.alphabet.FastAlphabet
 
compareTo(BackedGeneralPriorityQueue.Entry<E, K>) - Method in class net.automatalib.common.smartcollection.BackedGeneralPriorityQueue.Entry
 
compareTo(S) - Method in class net.automatalib.alphabet.AbstractSymbol
 
complement(DFA<?, I>, Collection<? extends I>, A) - Static method in class net.automatalib.util.automaton.fsa.DFAs
Calculates the complement (negation) of a DFA, and stores the result in a given mutable DFA.
complement(DFA<?, I>, Alphabet<I>) - Static method in class net.automatalib.util.automaton.fsa.DFAs
Calculates the complement (negation) of a DFA, and returns the result as a new DFA.
complement(MutableDFA<?, I>, Collection<? extends I>) - Static method in class net.automatalib.util.automaton.fsa.MutableDFAs
 
complete(DFA<?, I>, Collection<? extends I>, A) - Static method in class net.automatalib.util.automaton.fsa.DFAs
 
complete(DFA<?, I>, Alphabet<I>) - Static method in class net.automatalib.util.automaton.fsa.DFAs
 
complete(MutableDFA<?, I>, Collection<? extends I>) - Static method in class net.automatalib.util.automaton.fsa.MutableDFAs
 
complete(MutableDFA<?, I>, Collection<? extends I>, boolean) - Static method in class net.automatalib.util.automaton.fsa.MutableDFAs
 
complete(MutableDFA<S, I>, Collection<? extends I>, boolean, boolean) - Static method in class net.automatalib.util.automaton.fsa.MutableDFAs
 
complete(MealyMachine<?, I, ?, O>, Collection<? extends I>, O, A) - Static method in class net.automatalib.util.automaton.transducer.MealyMachines
Constructs a copy of the given Mealy machine in which every transition (in regard to the specified alphabet) is guaranteed to be defined.
complete(MealyMachine<?, I, ?, O>, Alphabet<I>, O) - Static method in class net.automatalib.util.automaton.transducer.MealyMachines
Constructs a copy of the given Mealy machine in which every transition (in regard to the specified alphabet) is guaranteed to be defined.
complete(MutableMealyMachine<?, I, ?, O>, Collection<? extends I>, O) - Static method in class net.automatalib.util.automaton.transducer.MutableMealyMachines
 
complete(MutableMealyMachine<S, I, ?, O>, Collection<? extends I>, O, boolean) - Static method in class net.automatalib.util.automaton.transducer.MutableMealyMachines
 
compose(Predicate<? super S>, Predicate<? super I>, Predicate<? super T>) - Static method in class net.automatalib.util.automaton.predicate.TransitionPredicates
 
compose(Mapping<D, ? extends I>, Mapping<? super I, R>) - Static method in class net.automatalib.common.util.mapping.Mappings
Retrieves the composition of two mappings, i.e., that mapping that results from applying the Mapping.get(Object) method consecutively.
compose(ADDTransformer<L, AP>) - Method in class net.automatalib.modelchecker.m3c.transformer.ADDTransformer
 
compose(BDDTransformer<L, AP>) - Method in class net.automatalib.modelchecker.m3c.transformer.BDDTransformer
 
compose(ModalTransitionSystem<S0, I, ?, ?>, ModalTransitionSystem<S1, I, ?, ?>) - Static method in class net.automatalib.util.ts.modal.MTSs
 
compose(ModalTransitionSystem<S0, I, ?, ?>, ModalTransitionSystem<S1, I, ?, ?>, AutomatonCreator<A, I>) - Static method in class net.automatalib.util.ts.modal.MTSs
 
compose(T) - Method in class net.automatalib.modelchecker.m3c.transformer.AbstractPropertyTransformer
Returns the composition h of this and other such that h(x) = this(other(x)).
compose(TS1, TS2) - Static method in class net.automatalib.util.ts.comp.TSCompositions
 
composeWithMapping(ModalTransitionSystem<S0, I, ?, ?>, ModalTransitionSystem<S1, I, ?, ?>, AutomatonCreator<A, I>) - Static method in class net.automatalib.util.ts.modal.MTSs
 
compute(MealyMachine<S, I, ?, O>, Alphabet<I>) - Static method in class net.automatalib.util.automaton.ads.LeeYannakakis
Computes an ADS using the algorithm of Lee and Yannakakis.
compute(MealyMachine<S, I, ?, O>, Alphabet<I>, Set<S>) - Static method in class net.automatalib.util.automaton.ads.ADS
Compute an adaptive distinguishing sequence for the given automaton and the given set of states.
compute(MealyMachine<S, I, ?, O>, Alphabet<I>, Set<S>) - Static method in class net.automatalib.util.automaton.ads.BacktrackingSearch
Computes an ADS by constructing (growing) splitting words for the current set of states and recursively computing sub-ADSs for the induced partitions.
compute(MealyMachine<S, I, ?, O>, Alphabet<I>, Set<S>) - Static method in class net.automatalib.util.automaton.ads.StateEquivalence
computeAccessAndReturnSequences(SPA<?, I>, ProceduralInputAlphabet<I>, Map<I, Word<I>>) - Static method in class net.automatalib.util.automaton.procedural.SPAs
Computes for a given SPA a set of access sequences and return sequences using the given alphabet.
computeAccessSequence(OneSEVPA<L, I>, VPAlphabet<I>, Predicate<? super L>) - Static method in class net.automatalib.util.automaton.vpa.OneSEVPAs
Computes an access sequence over the given alphabet (if existent) such that it reaches a location of the given SEVPA that satisfies the given predicate.
computeAccessSequences(SBA<?, I>, ProceduralInputAlphabet<I>, Map<I, Word<I>>) - Static method in class net.automatalib.util.automaton.procedural.SBAs
Computes for a given SBA a set of access sequences using the given alphabet.
computeAccessSequences(SPMM<?, I, ?, O>, ProceduralInputAlphabet<I>, Map<I, Word<I>>) - Static method in class net.automatalib.util.automaton.procedural.SPMMs
Computes for a given SPMM a set of access sequences using the SPMM alphabet.
computeAccessSequences(OneSEVPA<L, I>, VPAlphabet<I>) - Static method in class net.automatalib.util.automaton.vpa.OneSEVPAs
Computes all access sequences over the given alphabet (if existent) to the locations of the given SEVPA.
computeATRSequences(SPA<?, I>) - Static method in class net.automatalib.util.automaton.procedural.SPAs
Computes a set of access sequences, terminating sequences, and return sequences for a given SPA.
computeATRSequences(SPA<?, I>, ProceduralInputAlphabet<I>) - Static method in class net.automatalib.util.automaton.procedural.SPAs
Computes a set of access sequences, terminating sequences, and return sequences for a given SPA limited to the symbols of the given ProceduralInputAlphabet.
computeATSequences(SBA<?, I>) - Static method in class net.automatalib.util.automaton.procedural.SBAs
Computes a set of access sequences and terminating sequences for a given SBA.
computeATSequences(SBA<?, I>, ProceduralInputAlphabet<I>) - Static method in class net.automatalib.util.automaton.procedural.SBAs
Computes a set of access sequences and terminating sequences for a given SBA limited to the symbols of the given ProceduralInputAlphabet.
computeATSequences(SPMM<?, I, ?, O>) - Static method in class net.automatalib.util.automaton.procedural.SPMMs
Computes a set of access sequences and terminating sequences for a given SPMM.
computeATSequences(SPMM<?, I, ?, O>, ProceduralInputAlphabet<I>) - Static method in class net.automatalib.util.automaton.procedural.SPMMs
Computes a set of access sequences and return sequences for a given SPMM limited to the symbols of the given ProceduralInputAlphabet.
computeCoarsestStablePartition() - Method in class net.automatalib.util.partitionrefinement.PaigeTarjan
Refines the partition until it stabilizes.
computeLength(ADSNode<S, I, O>) - Static method in class net.automatalib.util.automaton.ads.ADSUtil
 
computeMaximumSplittingWordLength(int, int, int) - Static method in class net.automatalib.util.automaton.ads.ADSUtil
Computes an upper bound for the length of a splitting word.
computeNewCapacity(int, int) - Static method in class net.automatalib.common.smartcollection.ArrayUtil
A convenient method for calling computeNewCapacity(length, requiredCapacity, 0).
computeNewCapacity(int, int, int) - Static method in class net.automatalib.common.smartcollection.ArrayUtil
Computes the size of an array that is required to hold requiredCapacity number of elements.
computeNext() - Method in class net.automatalib.util.ts.iterator.DefinedInputsIterator
 
computeNext() - Method in class net.automatalib.util.ts.iterator.UndefinedInputsIterator
 
computeOptimal(MealyMachine<S, I, ?, O>, Alphabet<I>, Set<S>, BacktrackingSearch.CostAggregator) - Static method in class net.automatalib.util.automaton.ads.BacktrackingSearch
Computes an ADS by iterating over the successor tree in a breadth-first manner, yielding an optimal (dependent on the passed optimization function) ADS.
computeOutput(Iterable<? extends I>) - Method in interface net.automatalib.automaton.concept.DetSuffixOutputAutomaton
 
computeOutput(Iterable<? extends I>) - Method in interface net.automatalib.automaton.concept.Output
 
computeOutput(Iterable<? extends I>) - Method in interface net.automatalib.automaton.concept.SuffixOutput
 
computeOutput(Iterable<? extends I>) - Method in interface net.automatalib.automaton.fsa.DFA
 
computeOutput(Iterable<? extends I>) - Method in interface net.automatalib.automaton.fsa.FiniteStateAcceptor
 
computeOutput(Iterable<? extends I>) - Method in interface net.automatalib.automaton.procedural.SBA
 
computeOutput(Iterable<? extends I>) - Method in interface net.automatalib.automaton.procedural.SPA
 
computeOutput(Iterable<? extends I>) - Method in interface net.automatalib.automaton.vpa.SEVPA
 
computeOutput(Iterable<? extends I>) - Method in class net.automatalib.modelchecking.MealyLassoImpl
 
computeOutput(Iterable<? extends I>) - Method in interface net.automatalib.ts.acceptor.DeterministicAcceptorTS
 
computeStateOutput(S, Iterable<? extends I>) - Method in interface net.automatalib.automaton.concept.DetSuffixOutputAutomaton
 
computeStateOutput(S, Iterable<? extends I>) - Method in interface net.automatalib.automaton.fsa.DFA
 
computeStateOutput(S, Iterable<? extends I>) - Method in interface net.automatalib.automaton.transducer.StateOutputAutomaton
 
computeStateOutput(S, Iterable<? extends I>) - Method in interface net.automatalib.automaton.transducer.SubsequentialTransducer
 
computeStateOutput(S, Iterable<? extends I>) - Method in interface net.automatalib.automaton.transducer.TransitionOutputAutomaton
 
computeSuffixOutput(Iterable<? extends I>, Iterable<? extends I>) - Method in interface net.automatalib.automaton.concept.DetSuffixOutputAutomaton
 
computeSuffixOutput(Iterable<? extends I>, Iterable<? extends I>) - Method in interface net.automatalib.automaton.concept.SuffixOutput
 
computeSuffixOutput(Iterable<? extends I>, Iterable<? extends I>) - Method in interface net.automatalib.automaton.fsa.DFA
 
computeSuffixOutput(Iterable<? extends I>, Iterable<? extends I>) - Method in interface net.automatalib.automaton.fsa.FiniteStateAcceptor
 
computeSuffixOutput(Iterable<? extends I>, Iterable<? extends I>) - Method in class net.automatalib.automaton.procedural.EmptySPMM
 
computeSuffixOutput(Iterable<? extends I>, Iterable<? extends I>) - Method in interface net.automatalib.automaton.procedural.SPMM
 
computeSuffixOutput(Iterable<? extends I>, Iterable<? extends I>) - Method in interface net.automatalib.automaton.vpa.SEVPA
 
computeSuffixOutput(Iterable<? extends I>, Iterable<? extends I>) - Method in interface net.automatalib.ts.acceptor.DeterministicAcceptorTS
 
computeTerminatingSequences(SBA<?, I>, ProceduralInputAlphabet<I>) - Static method in class net.automatalib.util.automaton.procedural.SBAs
Computes for a given SBA a set of terminating sequences using the given alphabet.
computeTerminatingSequences(SPA<?, I>, ProceduralInputAlphabet<I>) - Static method in class net.automatalib.util.automaton.procedural.SPAs
Computes for a given SPA a set of terminating sequences using the given alphabet.
computeTerminatingSequences(SPMM<?, I, ?, O>, ProceduralInputAlphabet<I>) - Static method in class net.automatalib.util.automaton.procedural.SPMMs
Computes for a given SPMM the set of terminating sequences using the given alphabet.
computeUnfolds(int) - Method in interface net.automatalib.modelchecking.ModelCheckerLasso
Compute the number of unfolds according to size.
concat(AbstractLinkedList<? extends E, ? extends T>) - Method in class net.automatalib.common.smartcollection.AbstractLinkedList
Concatenates two linked lists.
concat(Word<? extends I>...) - Method in class net.automatalib.word.Word
Concatenates this word with several other words and returns the result as a new word.
concatInternal(Word<? extends I>...) - Method in class net.automatalib.word.Word
Realizes the concatenation of this word with several other words.
ConflictException - Exception in net.automatalib.incremental
Conflict exception.
ConflictException() - Constructor for exception net.automatalib.incremental.ConflictException
Default constructor.
ConflictException(String) - Constructor for exception net.automatalib.incremental.ConflictException
Constructor.
ConflictException(String, Throwable) - Constructor for exception net.automatalib.incremental.ConflictException
Constructor.
ConflictException(Throwable) - Constructor for exception net.automatalib.incremental.ConflictException
Constructor.
conflicts(boolean) - Method in enum net.automatalib.incremental.dfa.Acceptance
 
conjunction(ModalTransitionSystem<S0, I, ?, ?>, ModalTransitionSystem<S1, I, ?, ?>) - Static method in class net.automatalib.util.ts.modal.MTSs
 
conjunction(ModalTransitionSystem<S0, I, ?, ?>, ModalTransitionSystem<S1, I, ?, ?>, AutomatonCreator<A, I>) - Static method in class net.automatalib.util.ts.modal.MTSs
 
conjunctionWithMapping(ModalTransitionSystem<S0, I, ?, ?>, ModalTransitionSystem<S1, I, ?, ?>, AutomatonCreator<A, I>) - Static method in class net.automatalib.util.ts.modal.MTSs
 
connect(int, int) - Method in interface net.automatalib.graph.MutableGraph.IntAbstraction
Int-abstracted version of MutableGraph.connect(Object, Object).
connect(int, int, EP) - Method in class net.automatalib.graph.base.AbstractCompactBidiGraph
 
connect(int, int, EP) - Method in class net.automatalib.graph.base.AbstractCompactGraph
 
connect(int, int, EP) - Method in interface net.automatalib.graph.MutableGraph.IntAbstraction
connect(Integer, Integer, EP) - Method in class net.automatalib.graph.base.AbstractCompactGraph
 
connect(N, N) - Method in interface net.automatalib.graph.MutableGraph
Inserts an edge in the graph, with the default property.
connect(N, N, EP) - Method in interface net.automatalib.graph.MutableGraph
Inserts an edge in the graph.
connect(N, N, Void) - Method in class net.automatalib.graph.SimpleMapGraph
 
constantValue(boolean) - Static method in class net.automatalib.util.automaton.predicate.TransitionPredicates
 
contains(Object) - Method in class net.automatalib.common.util.collection.CharRange
 
contains(Object) - Method in class net.automatalib.common.util.collection.CharStringRange
 
contains(Object) - Method in class net.automatalib.common.util.collection.IntRange
 
contains(Object) - Method in class net.automatalib.common.util.collection.PositiveIntSet
 
containsInt(int) - Method in class net.automatalib.common.util.collection.PositiveIntSet
 
containsKey(Object) - Method in class net.automatalib.common.smartcollection.ReflexiveMapView
 
containsSymbol(E) - Method in class net.automatalib.alphabet.EnumAlphabet
 
containsSymbol(I) - Method in class net.automatalib.alphabet.AbstractVPAlphabet
 
containsSymbol(I) - Method in interface net.automatalib.alphabet.Alphabet
Checks whether the given symbol is part of the alphabet.
containsSymbol(I) - Method in class net.automatalib.alphabet.ArrayAlphabet
 
containsSymbol(I) - Method in class net.automatalib.alphabet.FastAlphabet
 
containsSymbol(I) - Method in class net.automatalib.alphabet.ListAlphabet
 
containsSymbol(I) - Method in class net.automatalib.alphabet.MapAlphabet
 
containsSymbol(I) - Method in class net.automatalib.alphabet.SingletonAlphabet
 
containsSymbol(VPSym<I>) - Method in class net.automatalib.alphabet.GrowingVPAlphabet
 
containsValue(Object) - Method in class net.automatalib.common.smartcollection.ReflexiveMapView
 
context - Variable in class net.automatalib.modelchecker.m3c.solver.WitnessTreeState
 
ContextFreeModalProcessSystem<L,​AP> - Interface in net.automatalib.graph
Represents a Context-Free Modal Transition System as defined in the paper M3C: Modal Meta Model Checking.
copy(AutomatonCopyMethod, UniversalAutomaton<S1, ? super I, T1, ? extends SP, ? extends TP>, Collection<? extends I>, MutableAutomaton<S2, I, T2, ? super SP, ? super TP>) - Static method in class net.automatalib.util.automaton.copy.AutomatonLowLevelCopy
Copies a UniversalAutomaton with compatible input alphabets and properties.
copy(AutomatonCopyMethod, UniversalAutomaton<S1, ? super I, T1, ? extends SP, ? extends TP>, Collection<? extends I>, MutableAutomaton<S2, I, T2, ? super SP, ? super TP>, Predicate<? super S1>, TransitionPredicate<? super S1, ? super I, ? super T1>) - Static method in class net.automatalib.util.automaton.copy.AutomatonLowLevelCopy
Copies a UniversalAutomaton with compatible input alphabets and properties.
copy(AutomatonCopyMethod, UniversalAutomaton<S1, ? super I, T1, ? extends SP1, ? extends TP1>, Collection<? extends I>, MutableAutomaton<S2, I, T2, ? super SP2, ? super TP2>, Function<? super SP1, ? extends SP2>, Function<? super TP1, ? extends TP2>) - Static method in class net.automatalib.util.automaton.copy.AutomatonLowLevelCopy
Copies a UniversalAutomaton to a MutableAutomaton with compatible input alphabets, but possibly heterogeneous properties.
copy(AutomatonCopyMethod, UniversalAutomaton<S1, ? super I, T1, ? extends SP1, ? extends TP1>, Collection<? extends I>, MutableAutomaton<S2, I, T2, ? super SP2, ? super TP2>, Function<? super SP1, ? extends SP2>, Function<? super TP1, ? extends TP2>, Predicate<? super S1>, TransitionPredicate<? super S1, ? super I, ? super T1>) - Static method in class net.automatalib.util.automaton.copy.AutomatonLowLevelCopy
Copies a UniversalAutomaton to a MutableAutomaton with compatible input alphabets, but possibly heterogeneous properties.
copy(AutomatonCopyMethod, UniversalAutomaton<S1, ? super I1, T1, ? extends SP, ? extends TP>, Collection<? extends I1>, MutableAutomaton<S2, I2, T2, ? super SP, ? super TP>, Function<? super I1, ? extends I2>) - Static method in class net.automatalib.util.automaton.copy.AutomatonLowLevelCopy
Copies a UniversalAutomaton with possibly heterogeneous input alphabets, but compatible properties.
copy(AutomatonCopyMethod, UniversalAutomaton<S1, ? super I1, T1, ? extends SP, ? extends TP>, Collection<? extends I1>, MutableAutomaton<S2, I2, T2, ? super SP, ? super TP>, Function<? super I1, ? extends I2>, Predicate<? super S1>, TransitionPredicate<? super S1, ? super I1, ? super T1>) - Static method in class net.automatalib.util.automaton.copy.AutomatonLowLevelCopy
Copies a UniversalAutomaton with possibly heterogeneous input alphabets, but compatible properties.
copy(AutomatonCopyMethod, UniversalAutomaton<S1, ? super I1, T1, ? extends SP1, ? extends TP1>, Collection<? extends I1>, MutableAutomaton<S2, I2, T2, ? super SP2, ? super TP2>, Function<? super I1, ? extends I2>, Function<? super SP1, ? extends SP2>, Function<? super TP1, ? extends TP2>) - Static method in class net.automatalib.util.automaton.copy.AutomatonLowLevelCopy
Copies a UniversalAutomaton to a MutableAutomaton with possibly heterogeneous input alphabets and state and transition properties.
copy(AutomatonCopyMethod, UniversalAutomaton<S1, ? super I1, T1, ? extends SP1, ? extends TP1>, Collection<? extends I1>, MutableAutomaton<S2, I2, T2, ? super SP2, ? super TP2>, Function<? super I1, ? extends I2>, Function<? super SP1, ? extends SP2>, Function<? super TP1, ? extends TP2>, Predicate<? super S1>, TransitionPredicate<? super S1, ? super I1, ? super T1>) - Static method in class net.automatalib.util.automaton.copy.AutomatonLowLevelCopy
Copies a UniversalAutomaton to a MutableAutomaton with possibly heterogeneous input alphabets and state and transition properties.
copy(TSTraversalMethod, UniversalTransitionSystem<S1, ? super I, T1, ? extends SP, ? extends TP>, int, Collection<? extends I>, MutableAutomaton<S2, I, T2, ? super SP, ? super TP>) - Static method in class net.automatalib.util.ts.copy.TSCopy
Copies a UniversalAutomaton with compatible input alphabets and properties.
copy(TSTraversalMethod, UniversalTransitionSystem<S1, ? super I, T1, ? extends SP, ? extends TP>, int, Collection<? extends I>, MutableAutomaton<S2, I, T2, ? super SP, ? super TP>, Predicate<? super S1>, TransitionPredicate<? super S1, ? super I, ? super T1>) - Static method in class net.automatalib.util.ts.copy.TSCopy
Copies a UniversalAutomaton with compatible input alphabets and properties.
copy(TSTraversalMethod, UniversalTransitionSystem<S1, ? super I, T1, ? extends SP1, ? extends TP1>, int, Collection<? extends I>, MutableAutomaton<S2, I, T2, ? super SP2, ? super TP2>, Function<? super SP1, ? extends SP2>, Function<? super TP1, ? extends TP2>) - Static method in class net.automatalib.util.ts.copy.TSCopy
Copies a UniversalAutomaton to a MutableAutomaton with compatible input alphabets, but possibly heterogeneous properties.
copy(TSTraversalMethod, UniversalTransitionSystem<S1, ? super I, T1, ? extends SP1, ? extends TP1>, int, Collection<? extends I>, MutableAutomaton<S2, I, T2, ? super SP2, ? super TP2>, Function<? super SP1, ? extends SP2>, Function<? super TP1, ? extends TP2>, Predicate<? super S1>, TransitionPredicate<? super S1, ? super I, ? super T1>) - Static method in class net.automatalib.util.ts.copy.TSCopy
Copies a UniversalAutomaton to a MutableAutomaton with compatible input alphabets, but possibly heterogeneous properties.
copy(TSTraversalMethod, UniversalTransitionSystem<S1, ? super I1, T1, ? extends SP, ? extends TP>, int, Collection<? extends I1>, MutableAutomaton<S2, I2, T2, ? super SP, ? super TP>, Function<? super I1, ? extends I2>) - Static method in class net.automatalib.util.ts.copy.TSCopy
Copies a UniversalAutomaton with possibly heterogeneous input alphabets, but compatible properties.
copy(TSTraversalMethod, UniversalTransitionSystem<S1, ? super I1, T1, ? extends SP, ? extends TP>, int, Collection<? extends I1>, MutableAutomaton<S2, I2, T2, ? super SP, ? super TP>, Function<? super I1, ? extends I2>, Predicate<? super S1>, TransitionPredicate<? super S1, ? super I1, ? super T1>) - Static method in class net.automatalib.util.ts.copy.TSCopy
Copies a UniversalAutomaton with possibly heterogeneous input alphabets, but compatible properties.
copy(TSTraversalMethod, UniversalTransitionSystem<S1, ? super I1, T1, ? extends SP1, ? extends TP1>, int, Collection<? extends I1>, MutableAutomaton<S2, I2, T2, ? super SP2, ? super TP2>, Function<? super I1, ? extends I2>, Function<? super SP1, ? extends SP2>, Function<? super TP1, ? extends TP2>) - Static method in class net.automatalib.util.ts.copy.TSCopy
Copies a UniversalAutomaton to a MutableAutomaton with possibly heterogeneous input alphabets and state and transition properties.
copy(TSTraversalMethod, UniversalTransitionSystem<S1, ? super I1, T1, ? extends SP1, ? extends TP1>, int, Collection<? extends I1>, MutableAutomaton<S2, I2, T2, ? super SP2, ? super TP2>, Function<? super I1, ? extends I2>, Function<? super SP1, ? extends SP2>, Function<? super TP1, ? extends TP2>, Predicate<? super S1>, TransitionPredicate<? super S1, ? super I1, ? super T1>) - Static method in class net.automatalib.util.ts.copy.TSCopy
Copies a UniversalAutomaton to a MutableAutomaton with possibly heterogeneous input alphabets and state and transition properties.
copyInitialState(S1) - Method in class net.automatalib.util.automaton.copy.AbstractLowLevelAutomatonCopier
 
copyPlain(Graph<N1, E1>, MutableGraph<N2, E2, NP2, EP2>, Mapping<? super N1, ? extends NP2>, Mapping<? super E1, ? extends EP2>) - Static method in class net.automatalib.util.graph.copy.GraphCopy
 
copyPlain(UniversalGraph<N1, E1, ? extends NP2, ? extends EP2>, MutableGraph<N2, E2, NP2, EP2>) - Static method in class net.automatalib.util.graph.copy.GraphCopy
 
copyState(S1) - Method in class net.automatalib.util.automaton.copy.AbstractLowLevelAutomatonCopier
 
copyTransition(Integer, Integer) - Method in class net.automatalib.automaton.base.AbstractCompactSimpleNondet
 
copyTransition(S2, I2, T1, S1) - Method in class net.automatalib.util.automaton.copy.AbstractLowLevelAutomatonCopier
 
copyTransition(S, S) - Method in interface net.automatalib.automaton.fsa.MutableFSA
 
copyTransition(T, S) - Method in interface net.automatalib.automaton.MutableAutomaton
 
copyTransitionChecked(S2, I2, T1, S1) - Method in class net.automatalib.util.automaton.copy.AbstractLowLevelAutomatonCopier
 
copyTransitions(S2, I2, Iterator<? extends T1>) - Method in class net.automatalib.util.automaton.copy.AbstractLowLevelAutomatonCopier
 
copyTraversal(IndefiniteGraph<N1, E1>, MutableGraph<N2, E2, NP2, EP2>, TraversalOrder, int, Collection<? extends N1>, Mapping<? super N1, ? extends NP2>, Mapping<? super E1, ? extends EP2>) - Static method in class net.automatalib.util.graph.copy.GraphCopy
 
copyTraversal(UniversalIndefiniteGraph<N1, E1, ? extends NP2, ? extends EP2>, MutableGraph<N2, E2, NP2, EP2>, TraversalOrder, int, Collection<? extends N1>) - Static method in class net.automatalib.util.graph.copy.GraphCopy
 
copyUniversalPlain(UniversalGraph<N1, E1, NP1, EP1>, MutableGraph<N2, E2, NP2, EP2>, Mapping<? super NP1, ? extends NP2>, Mapping<? super EP1, ? extends EP2>) - Static method in class net.automatalib.util.graph.copy.GraphCopy
 
copyUniversalTraversal(UniversalIndefiniteGraph<N1, E1, NP1, EP1>, MutableGraph<N2, E2, NP2, EP2>, TraversalOrder, int, Collection<? extends N1>, Mapping<? super NP1, ? extends NP2>, Mapping<? super EP1, ? extends EP2>) - Static method in class net.automatalib.util.graph.copy.GraphCopy
 
countSymbolNodes(ADSNode<S, I, O>) - Static method in class net.automatalib.util.automaton.ads.ADSUtil
 
cover(DeterministicAutomaton<?, I, ?>, Collection<? extends I>, Collection<? super Word<I>>, Collection<? super Word<I>>) - Static method in class net.automatalib.util.automaton.cover.Covers
Utility method that allows to compute a state and transition cover simultaneously.
Covers - Class in net.automatalib.util.automaton.cover
 
create() - Static method in class net.automatalib.common.smartcollection.BinaryHeap
 
create() - Method in class net.automatalib.modelchecker.ltsmin.ltl.LTSminLTLAlternatingBuilder
 
create() - Method in class net.automatalib.modelchecker.ltsmin.ltl.LTSminLTLDFABuilder
 
create() - Method in class net.automatalib.modelchecker.ltsmin.ltl.LTSminLTLIOBuilder
 
create() - Method in class net.automatalib.modelchecker.ltsmin.monitor.LTSminMonitorAlternatingBuilder
 
create() - Method in class net.automatalib.modelchecker.ltsmin.monitor.LTSminMonitorDFABuilder
 
create() - Method in class net.automatalib.modelchecker.ltsmin.monitor.LTSminMonitorIOBuilder
 
create() - Method in class net.automatalib.util.automaton.builder.AutomatonBuilder.AutomatonBuilder__2
 
create() - Method in class net.automatalib.util.automaton.builder.AutomatonBuilder
 
create() - Method in class net.automatalib.util.automaton.builder.DFABuilder.DFABuilder__1
 
create() - Method in class net.automatalib.util.automaton.builder.DFABuilder.DFABuilder__6
 
create() - Method in class net.automatalib.util.automaton.builder.FSABuilder
 
create() - Method in class net.automatalib.util.automaton.builder.FSABuilder.FSABuilder__2
 
create() - Method in class net.automatalib.util.automaton.builder.FSABuilder.FSABuilder__3
 
create() - Method in class net.automatalib.util.automaton.builder.MealyBuilder.MealyBuilder__1
 
create() - Method in class net.automatalib.util.automaton.builder.MealyBuilder.MealyBuilder__7
 
create() - Method in class net.automatalib.util.automaton.builder.MooreBuilder.MooreBuilder__1
 
create() - Method in class net.automatalib.util.automaton.builder.MooreBuilder.MooreBuilder__6
 
create(int) - Static method in class net.automatalib.common.smartcollection.BinaryHeap
 
create(int, Collection<? extends E>) - Static method in class net.automatalib.common.smartcollection.BinaryHeap
 
create(Collection<? extends E>) - Static method in class net.automatalib.common.smartcollection.BinaryHeap
 
create(Map<D, R>) - Static method in class net.automatalib.common.util.mapping.MapMapping
 
createAutomaton(Alphabet<I>) - Method in interface net.automatalib.automaton.AutomatonCreator
 
createAutomaton(Alphabet<I>) - Method in class net.automatalib.automaton.fsa.CompactDFA.Creator
 
createAutomaton(Alphabet<I>) - Method in class net.automatalib.automaton.fsa.CompactNFA.Creator
 
createAutomaton(Alphabet<I>) - Method in class net.automatalib.automaton.transducer.CompactMealy.Creator
 
createAutomaton(Alphabet<I>) - Method in class net.automatalib.automaton.transducer.CompactMoore.Creator
 
createAutomaton(Alphabet<I>, int) - Method in interface net.automatalib.automaton.AutomatonCreator
 
createAutomaton(Alphabet<I>, int) - Method in class net.automatalib.automaton.fsa.CompactDFA.Creator
 
createAutomaton(Alphabet<I>, int) - Method in class net.automatalib.automaton.fsa.CompactNFA.Creator
 
createAutomaton(Alphabet<I>, int) - Method in class net.automatalib.automaton.transducer.CompactMealy.Creator
 
createAutomaton(Alphabet<I>, int) - Method in class net.automatalib.automaton.transducer.CompactMoore.Creator
 
createBlock() - Method in class net.automatalib.util.partitionrefinement.PaigeTarjan
Creates a new block.
createBlockForStateMap() - Method in class net.automatalib.util.partitionrefinement.PaigeTarjan
Creates the PaigeTarjan.blockForState mapping from the blocks in the block list, and the contents of the PaigeTarjan.blockData array.
createCmp(Comparator<? super E>) - Static method in class net.automatalib.common.smartcollection.BinaryHeap
 
createCmp(Comparator<? super E>, int) - Static method in class net.automatalib.common.smartcollection.BinaryHeap
 
createCmp(Comparator<? super E>, int, Collection<? extends E>) - Static method in class net.automatalib.common.smartcollection.BinaryHeap
 
createCmp(Comparator<? super E>, Collection<? extends E>) - Static method in class net.automatalib.common.smartcollection.BinaryHeap
 
createDynamicNodeMapping() - Method in class net.automatalib.automaton.graph.AbstractAutomatonGraphView
 
createDynamicNodeMapping() - Method in interface net.automatalib.graph.IndefiniteSimpleGraph
Creates a MutableMapping allowing to associate arbitrary data with this graph's nodes.
createDynamicStateMapping() - Method in class net.automatalib.automaton.base.AbstractFastMutable
 
createDynamicStateMapping() - Method in interface net.automatalib.automaton.simple.SimpleAutomaton
 
createDynamicStateMapping() - Method in interface net.automatalib.ts.simple.SimpleTS
Creates a MutableMapping allowing to associate arbitrary data with this transition system's states.
createEdge(int, int, EP) - Method in class net.automatalib.graph.base.AbstractCompactBidiGraph
 
createEdge(int, int, EP) - Method in class net.automatalib.graph.base.AbstractCompactGraph
 
createEdge(int, int, EP) - Method in class net.automatalib.graph.CompactGraph
 
createEdge(int, int, EP) - Method in class net.automatalib.graph.CompactSimpleGraph
 
createEdge(int, int, MutableProceduralModalEdgeProperty) - Method in class net.automatalib.graph.CompactPMPG
 
createEdgeVisualization(Map<String, String>) - Static method in class net.automatalib.visualization.jung.JungGraphVisualizationProvider
 
createInitTransformerEdge(DependencyGraph<L, AP>, L, TP) - Method in class net.automatalib.modelchecker.m3c.solver.ADDSolver
 
createInitTransformerEdge(DependencyGraph<L, AP>, L, TP) - Method in class net.automatalib.modelchecker.m3c.solver.BDDSolver
 
createInitTransformerEndNode(DependencyGraph<L, AP>) - Method in class net.automatalib.modelchecker.m3c.solver.ADDSolver
 
createInitTransformerEndNode(DependencyGraph<L, AP>) - Method in class net.automatalib.modelchecker.m3c.solver.BDDSolver
 
createInitTransformerNode(DependencyGraph<L, AP>) - Method in class net.automatalib.modelchecker.m3c.solver.ADDSolver
 
createInitTransformerNode(DependencyGraph<L, AP>) - Method in class net.automatalib.modelchecker.m3c.solver.BDDSolver
 
createLowLevelCopier(Automaton<S1, ? super I1, T1>, Collection<? extends I1>, MutableAutomaton<S2, I2, T2, ? super SP2, ? super TP2>, Function<? super I1, ? extends I2>, Function<? super S1, ? extends SP2>, Function<? super T1, ? extends TP2>, Predicate<? super S1>, TransitionPredicate<? super S1, ? super I1, ? super T1>) - Method in interface net.automatalib.util.automaton.copy.AutomatonCopyMethod
 
createNodeVisualization(Map<String, String>, int) - Static method in class net.automatalib.visualization.jung.JungGraphVisualizationProvider
 
createState(Boolean) - Method in class net.automatalib.automaton.fsa.FastDFA
 
createState(Boolean) - Method in class net.automatalib.automaton.fsa.FastNFA
 
createState(O) - Method in class net.automatalib.automaton.transducer.FastMoore
 
createState(SP) - Method in class net.automatalib.automaton.base.AbstractFastMutable
 
createState(Void) - Method in class net.automatalib.automaton.transducer.FastMealy
 
createState(Void) - Method in class net.automatalib.automaton.transducer.probabilistic.FastProbMealy
 
createStaticNodeMapping() - Method in class net.automatalib.automaton.graph.AbstractAutomatonGraphView
 
createStaticNodeMapping() - Method in interface net.automatalib.graph.IndefiniteSimpleGraph
Creates a MutableMapping allowing to associate arbitrary data with this graph's nodes.
createStaticStateMapping() - Method in interface net.automatalib.automaton.simple.SimpleAutomaton
 
createStaticStateMapping() - Method in interface net.automatalib.ts.simple.SimpleTS
Creates a MutableMapping allowing to associate arbitrary data with this transition system's states.
createTransition(int, Void) - Method in class net.automatalib.automaton.base.AbstractCompactSimpleDeterministic
 
createTransition(int, O) - Method in class net.automatalib.automaton.transducer.CompactMealy
 
createTransition(int, TP) - Method in class net.automatalib.automaton.abstraction.MutableDeterministicAbstraction.FullIntAbstraction
 
createTransition(int, TP) - Method in class net.automatalib.automaton.abstraction.MutableDeterministicAbstraction.StateIntAbstraction
 
createTransition(int, TP) - Method in interface net.automatalib.automaton.MutableDeterministic.IntAbstraction
 
createTransition(int, TP) - Method in class net.automatalib.automaton.UniversalCompactDet
 
createTransition(Integer) - Method in class net.automatalib.ts.modal.CompactMTS
 
createTransition(Integer, MutableModalEdgeProperty) - Method in class net.automatalib.ts.modal.CompactMTS
 
createTransition(Integer, Void) - Method in class net.automatalib.automaton.base.AbstractCompactSimpleNondet
 
createTransition(Integer, TP) - Method in class net.automatalib.automaton.base.AbstractCompactDeterministic
 
createTransition(FastMealyState<O>, O) - Method in class net.automatalib.automaton.transducer.FastMealy
 
createTransition(FastMooreState<O>, Void) - Method in class net.automatalib.automaton.transducer.FastMoore
 
createTransition(FastProbMealyState<O>, ProbabilisticOutput<O>) - Method in class net.automatalib.automaton.transducer.probabilistic.FastProbMealy
 
createTransition(S) - Method in interface net.automatalib.ts.modal.MutableModalTransitionSystem
Create a new transition with a default (non-null) MutableModalEdgeProperty.
createTransition(S, Void) - Method in interface net.automatalib.automaton.fsa.MutableFSA
 
createTransition(S, TP) - Method in interface net.automatalib.automaton.MutableAutomaton
 
createTransitionEdges(Automaton<S, I, T>, Collection<? extends I>, S) - Static method in class net.automatalib.automaton.graph.AutomatonGraphView
 
createUpdate(Set<AP>, List<ADDTransformer<L, AP>>, EquationalBlock<L, AP>) - Method in class net.automatalib.modelchecker.m3c.transformer.ADDTransformer
 
createUpdate(Set<AP>, List<BDDTransformer<L, AP>>, EquationalBlock<L, AP>) - Method in class net.automatalib.modelchecker.m3c.transformer.BDDTransformer
 
createUpdate(Set<AP>, List<T>, EquationalBlock<L, AP>) - Method in class net.automatalib.modelchecker.m3c.transformer.AbstractPropertyTransformer
Returns the updated property transformer of a node.
createVisualizationGraph(Graph<N, E>, List<VisualizationHelper<N, ? super E>>) - Static method in class net.automatalib.visualization.jung.JungGraphVisualizationProvider
 
Creator() - Constructor for class net.automatalib.automaton.fsa.CompactDFA.Creator
 
Creator() - Constructor for class net.automatalib.automaton.fsa.CompactNFA.Creator
 
Creator() - Constructor for class net.automatalib.automaton.transducer.CompactMealy.Creator
 
Creator() - Constructor for class net.automatalib.automaton.transducer.CompactMoore.Creator
 
CTLToMuCalc<L,​AP> - Class in net.automatalib.modelchecker.m3c.formula.visitor
A visitor that transforms a given CTL formula to an equivalent mu-calculus formula.
CTLToMuCalc() - Constructor for class net.automatalib.modelchecker.m3c.formula.visitor.CTLToMuCalc
 
currentToken - Variable in exception net.automatalib.modelchecker.ltsmin.ParseException
This is the last token that has been consumed successfully.
currentToken - Variable in exception net.automatalib.modelchecker.m3c.formula.parser.ParseException
This is the last token that has been consumed successfully.
currentToken - Variable in exception net.automatalib.serialization.dot.ParseException
This is the last token that has been consumed successfully.
currentToken - Variable in exception net.automatalib.serialization.taf.parser.ParseException
This is the last token that has been consumed successfully.

D

DASHED - Static variable in class net.automatalib.visualization.VisualizationHelper.CommonStyles
 
data - Variable in class net.automatalib.util.ts.traversal.DFRecord
 
data - Variable in class net.automatalib.util.ts.traversal.DFRecord.LastTransition
 
DATA_DEFINITION - net.automatalib.serialization.fsm.parser.AbstractFSMParser.Part
 
deepClear() - Method in class net.automatalib.common.smartcollection.AbstractSmartCollection
 
deepClear() - Method in class net.automatalib.common.smartcollection.BackedGeneralPriorityQueue
 
deepClear() - Method in class net.automatalib.common.smartcollection.BinaryHeap
 
deepClear() - Method in interface net.automatalib.common.smartcollection.SmartCollection
Thoroughly clears the collection, fixing all issues that may have been caused by a call of the above SmartCollection.quickClear().
deepClear() - Method in class net.automatalib.common.smartcollection.UnorderedCollection
 
DEFAULT_EDGE_PARSER - Static variable in class net.automatalib.serialization.dot.DOTParsers
Edge input parser that parses an edge's "label" attribute and returns its string representation.
DEFAULT_FSA_NODE_PARSER - Static variable in class net.automatalib.serialization.dot.DOTParsers
Node property parser that returns true if a node's "shape" attribute is specified and equals "doublecircle".
DEFAULT_INIT_CAPACITY - Static variable in class net.automatalib.automaton.base.AbstractCompact
 
DEFAULT_INITIAL_CAPACITY - Static variable in class net.automatalib.common.smartcollection.ResizingArrayStorage
The default initial capacity of the array storage.
DEFAULT_MEALY_EDGE_PARSER - Static variable in class net.automatalib.serialization.dot.DOTParsers
Edge input parser that expects an edge's "label" attribute to be of the form <input>/<property>.
DEFAULT_MOORE_NODE_PARSER - Static variable in class net.automatalib.serialization.dot.DOTParsers
Node property parser that expects a node's "label" attribute to be of the form <id>/<property>.
DEFAULT_MTS_EDGE_PARSER - Static variable in class net.automatalib.serialization.dot.DOTParsers
Edge input parser that parses an edge's modality attribute and constructs a corresponding MutableModalEdgeProperty.
DEFAULT_NODE_PARSER - Static variable in class net.automatalib.serialization.dot.DOTParsers
Node property parser that parses a node's "label" attribute and returns its string representation.
DEFAULT_RESIZE_FACTOR - Static variable in class net.automatalib.automaton.base.AbstractCompact
 
DEFAULT_SIZE - Static variable in class net.automatalib.automaton.vpa.AbstractDefaultSEVPA
 
DefaultCFMPS<L,​AP> - Class in net.automatalib.graph
 
DefaultCFMPS(L, Map<L, ? extends ProceduralModalProcessGraph<?, L, ?, AP, ?>>) - Constructor for class net.automatalib.graph.DefaultCFMPS
 
DefaultDOTVisualizationHelper<N,​E> - Class in net.automatalib.serialization.dot
 
DefaultDOTVisualizationHelper() - Constructor for class net.automatalib.serialization.dot.DefaultDOTVisualizationHelper
 
DefaultDOTVisualizationHelper(VisualizationHelper<N, ? super E>) - Constructor for class net.automatalib.serialization.dot.DefaultDOTVisualizationHelper
 
DefaultLinkedList<E> - Class in net.automatalib.common.smartcollection
A simple linked list implementation that allows storing arbitrary elements.
DefaultLinkedList() - Constructor for class net.automatalib.common.smartcollection.DefaultLinkedList
 
DefaultLinkedListEntry<E> - Class in net.automatalib.common.smartcollection
The default linked list entry.
DefaultLinkedListEntry(E) - Constructor for class net.automatalib.common.smartcollection.DefaultLinkedListEntry
Constructor.
DefaultNSEVPA<I> - Class in net.automatalib.automaton.vpa
Default implementation for n-SEVPAs.
DefaultNSEVPA(VPAlphabet<I>) - Constructor for class net.automatalib.automaton.vpa.DefaultNSEVPA
 
DefaultNSEVPA(VPAlphabet<I>, int) - Constructor for class net.automatalib.automaton.vpa.DefaultNSEVPA
 
DefaultOneSEVPA<I> - Class in net.automatalib.automaton.vpa
Default implementation for 1-SEVPAs.
DefaultOneSEVPA(VPAlphabet<I>) - Constructor for class net.automatalib.automaton.vpa.DefaultOneSEVPA
 
DefaultOneSEVPA(VPAlphabet<I>, int) - Constructor for class net.automatalib.automaton.vpa.DefaultOneSEVPA
 
DefaultProceduralInputAlphabet<I> - Class in net.automatalib.alphabet
Default implementation of a ProceduralInputAlphabet.
DefaultProceduralInputAlphabet(Alphabet<I>, Alphabet<I>, I) - Constructor for class net.automatalib.alphabet.DefaultProceduralInputAlphabet
 
DefaultProceduralOutputAlphabet<O> - Class in net.automatalib.alphabet
Default implementation of a ProceduralOutputAlphabet.
DefaultProceduralOutputAlphabet(Alphabet<O>, O) - Constructor for class net.automatalib.alphabet.DefaultProceduralOutputAlphabet
 
DefaultVisualizationHelper<N,​E> - Class in net.automatalib.visualization
 
DefaultVisualizationHelper() - Constructor for class net.automatalib.visualization.DefaultVisualizationHelper
 
DefaultVPAlphabet<I> - Class in net.automatalib.alphabet
An alphabet-based, fixed size implementation of a VPAlphabet.
DefaultVPAlphabet(Collection<I>, Collection<I>, Collection<I>) - Constructor for class net.automatalib.alphabet.DefaultVPAlphabet
 
DefaultVPAlphabet(Alphabet<I>, Alphabet<I>, Alphabet<I>) - Constructor for class net.automatalib.alphabet.DefaultVPAlphabet
 
definedInputs(DeterministicTransitionSystem<S, I, ?>, S, Iterable<? extends I>) - Static method in class net.automatalib.util.ts.TS
 
definedInputsIterator(TransitionSystem<S, I, ?>, S, Iterator<? extends I>) - Static method in class net.automatalib.util.ts.TS
 
DefinedInputsIterator<S,​I> - Class in net.automatalib.util.ts.iterator
 
DefinedInputsIterator(TransitionSystem<S, I, ?>, S, Iterator<? extends I>) - Constructor for class net.automatalib.util.ts.iterator.DefinedInputsIterator
 
delegate() - Method in class net.automatalib.common.util.collection.UnmodifiableListIterator
 
delegate() - Method in class net.automatalib.util.automaton.conformance.WpMethodTestsIterator
 
DependencyGraph<L,​AP> - Class in net.automatalib.modelchecker.m3c.formula
A dependency graph is used to represent a hierarchical equational system.
DependencyGraph(FormulaNode<L, AP>) - Constructor for class net.automatalib.modelchecker.m3c.formula.DependencyGraph
 
DEPTH_FIRST - net.automatalib.util.traversal.TraversalOrder
 
DEPTH_FIRST - Static variable in interface net.automatalib.util.ts.traversal.TSTraversalMethod
 
depthFirst(IndefiniteGraph<N, E>, int, Collection<? extends N>, GraphTraversalVisitor<N, E, D>) - Static method in class net.automatalib.util.graph.traversal.GraphTraversal
Traverses the given graph in a breadth-first fashion.
depthFirst(IndefiniteGraph<N, E>, int, N, GraphTraversalVisitor<N, E, D>) - Static method in class net.automatalib.util.graph.traversal.GraphTraversal
Traverses the given graph in a depth-first fashion.
depthFirst(IndefiniteGraph<N, E>, Collection<? extends N>, GraphTraversalVisitor<N, E, D>) - Static method in class net.automatalib.util.graph.traversal.GraphTraversal
Traverses the given graph in a depth-first fashion.
depthFirst(IndefiniteGraph<N, E>, N, GraphTraversalVisitor<N, E, D>) - Static method in class net.automatalib.util.graph.traversal.GraphTraversal
Traverses the given graph in a depth-first fashion.
depthFirst(TransitionSystem<S, ? super I, T>, int, Collection<? extends I>, TSTraversalVisitor<S, I, T, D>) - Static method in class net.automatalib.util.ts.traversal.TSTraversal
Traverses the given transition system in a depth-first fashion.
depthFirst(TransitionSystem<S, I, T>, Collection<? extends I>, TSTraversalVisitor<S, I, T, D>) - Static method in class net.automatalib.util.ts.traversal.TSTraversal
Traverses the given transition system in a depth-first fashion.
depthFirstIterator(IndefiniteGraph<N, E>, Collection<? extends N>) - Static method in class net.automatalib.util.graph.traversal.GraphTraversal
Returns an Iterator for the (reachable) nodes of the given graph in depth-first order.
depthFirstIterator(TransitionSystem<S, I, ?>, Collection<? extends I>) - Static method in class net.automatalib.util.ts.traversal.TSTraversal
Returns an Iterator for the (reachable) states of the given transition system in depth-first order.
depthFirstOrder(IndefiniteGraph<N, E>, Collection<? extends N>) - Static method in class net.automatalib.util.graph.traversal.GraphTraversal
Returns an Iterable for the (reachable) nodes of the given graph in depth-first order.
depthFirstOrder(TransitionSystem<S, I, ?>, Collection<? extends I>) - Static method in class net.automatalib.util.ts.traversal.TSTraversal
Returns an Iterable for the (reachable) states of the given transition system in depth-first order.
deserialize(List<String>) - Method in class net.automatalib.modelchecker.m3c.transformer.ADDTransformerSerializer
 
deserialize(List<String>) - Method in class net.automatalib.modelchecker.m3c.transformer.BDDTransformerSerializer
 
deserialize(List<String>) - Method in interface net.automatalib.modelchecker.m3c.transformer.TransformerSerializer
Deserializes a given transformer from its List-based String representation.
detectLTSmin() - Static method in class net.automatalib.modelchecker.ltsmin.LTSminUtil
(Re-)Checks whether the required binaries for the LTSmin modelchecker can be executed, by performing a version check.
DeterministicAbstractions - Interface in net.automatalib.automaton.abstraction
Default implementations for DeterministicAutomaton abstractions.
DeterministicAbstractions.FullIntAbstraction<I,​T,​A extends DeterministicAutomaton.StateIntAbstraction<I,​T>> - Class in net.automatalib.automaton.abstraction
 
DeterministicAbstractions.StateIntAbstraction<S,​I,​T,​A extends DeterministicAutomaton<S,​I,​T>> - Class in net.automatalib.automaton.abstraction
 
DeterministicAcceptorTS<S,​I> - Interface in net.automatalib.ts.acceptor
A deterministic acceptor transition system.
DeterministicAutomaton<S,​I,​T> - Interface in net.automatalib.automaton
Basic interface for a deterministic automaton.
DeterministicAutomaton.FullIntAbstraction<T> - Interface in net.automatalib.automaton
DeterministicAutomaton.IntAbstraction<T> - Interface in net.automatalib.automaton
DeterministicAutomaton.StateIntAbstraction<I,​T> - Interface in net.automatalib.automaton
DeterministicEquivalenceTest - Class in net.automatalib.util.automaton.equivalence
 
DeterministicOutputTS<S,​I,​T,​O> - Interface in net.automatalib.ts.output
 
DeterministicPowersetView<S,​I,​T> - Class in net.automatalib.ts.powerset
 
DeterministicPowersetView(DeterministicTransitionSystem<S, I, T>) - Constructor for class net.automatalib.ts.powerset.DeterministicPowersetView
 
DeterministicStateOutputTS<S,​I,​T,​O> - Interface in net.automatalib.ts.output
 
DeterministicTransitionOutputTS<S,​I,​T,​O> - Interface in net.automatalib.ts.output
 
DeterministicTransitionSystem<S,​I,​T> - Interface in net.automatalib.ts
Deterministic transition system.
determinize(A) - Static method in class net.automatalib.util.automaton.fsa.NFAs
 
determinize(A, boolean, boolean) - Static method in class net.automatalib.util.automaton.fsa.NFAs
 
determinize(NFA<?, I>, Collection<? extends I>, MutableDFA<?, I>) - Static method in class net.automatalib.util.automaton.fsa.NFAs
 
determinize(NFA<?, I>, Collection<? extends I>, MutableDFA<?, I>, boolean, boolean) - Static method in class net.automatalib.util.automaton.fsa.NFAs
 
determinize(NFA<?, I>, Alphabet<I>) - Static method in class net.automatalib.util.automaton.fsa.NFAs
 
determinize(NFA<?, I>, Alphabet<I>, boolean, boolean) - Static method in class net.automatalib.util.automaton.fsa.NFAs
 
DetOutputAutomaton<S,​I,​T,​D> - Interface in net.automatalib.automaton.concept
An automaton which deterministically produces an output for an input word.
DetSuffixOutputAutomaton<S,​I,​T,​D> - Interface in net.automatalib.automaton.concept
 
dfa() - Static method in class net.automatalib.serialization.dot.DOTParsers
Default parser for DFAs serialized by AutomataLib.
dfa(Function<Map<String, String>, Boolean>, Function<Map<String, String>, I>) - Static method in class net.automatalib.serialization.dot.DOTParsers
Parser for DFAs with custom node and edge attributes.
DFA - net.automatalib.serialization.saf.AutomatonType
 
DFA<S,​I> - Interface in net.automatalib.automaton.fsa
Deterministic finite state acceptor.
dfa2ETF(DFA<S, I>, Collection<? extends I>, File) - Method in interface net.automatalib.modelchecker.ltsmin.LTSminDFA
Writes the given dfa to etf, while skipping rejecting states.
DFA2ETFWriter<I> - Class in net.automatalib.serialization.etf.writer
Write a DFA to ETF.
DFA2ETFWriter() - Constructor for class net.automatalib.serialization.etf.writer.DFA2ETFWriter
 
DFABuilder<S,​I,​A extends MutableDFA<S,​? super I>> - Class in net.automatalib.util.automaton.builder
 
DFABuilder(A) - Constructor for class net.automatalib.util.automaton.builder.DFABuilder
 
DFABuilder__0() - Constructor for class net.automatalib.util.automaton.builder.DFABuilder.DFABuilder__0
 
DFABuilder__1() - Constructor for class net.automatalib.util.automaton.builder.DFABuilder.DFABuilder__1
 
DFABuilder__2() - Constructor for class net.automatalib.util.automaton.builder.DFABuilder.DFABuilder__2
 
DFABuilder__3() - Constructor for class net.automatalib.util.automaton.builder.DFABuilder.DFABuilder__3
 
DFABuilder__4() - Constructor for class net.automatalib.util.automaton.builder.DFABuilder.DFABuilder__4
 
DFABuilder__5() - Constructor for class net.automatalib.util.automaton.builder.DFABuilder.DFABuilder__5
 
DFABuilder__6() - Constructor for class net.automatalib.util.automaton.builder.DFABuilder.DFABuilder__6
 
DFABuilder.DFABuilder__0 - Class in net.automatalib.util.automaton.builder
 
DFABuilder.DFABuilder__1 - Class in net.automatalib.util.automaton.builder
 
DFABuilder.DFABuilder__2 - Class in net.automatalib.util.automaton.builder
 
DFABuilder.DFABuilder__3 - Class in net.automatalib.util.automaton.builder
 
DFABuilder.DFABuilder__4 - Class in net.automatalib.util.automaton.builder
 
DFABuilder.DFABuilder__5 - Class in net.automatalib.util.automaton.builder
 
DFABuilder.DFABuilder__6 - Class in net.automatalib.util.automaton.builder
 
DFALassoImpl<I> - Class in net.automatalib.modelchecking
A DFALasso is a lasso for DFAs.
DFALassoImpl(DetOutputAutomaton<?, I, ?, Boolean>, Collection<? extends I>, int) - Constructor for class net.automatalib.modelchecking.DFALassoImpl
 
DFAs - Class in net.automatalib.util.automaton.fsa
Operations on DFAs.
dfaToString(DFA<?, I>, Collection<? extends I>) - Static method in class net.automatalib.serialization.taf.writer.TAFWriter
 
DFRecord<S,​I,​T,​D> - Class in net.automatalib.util.ts.traversal
 
DFRecord(S, Collection<? extends I>, D) - Constructor for class net.automatalib.util.ts.traversal.DFRecord
 
DFRecord.LastTransition<S,​I,​T,​D> - Class in net.automatalib.util.ts.traversal
 
DFS - Static variable in interface net.automatalib.util.automaton.copy.AutomatonCopyMethod
 
DIAGONALS - Static variable in class net.automatalib.visualization.VisualizationHelper.NodeStyles
 
DiamondNode<L,​AP> - Class in net.automatalib.modelchecker.m3c.formula
Java representation of a "<>" (sub-)formula.
DiamondNode(L, FormulaNode<L, AP>) - Constructor for class net.automatalib.modelchecker.m3c.formula.DiamondNode
 
DiamondNode(FormulaNode<L, AP>) - Constructor for class net.automatalib.modelchecker.m3c.formula.DiamondNode
 
DiamondOperation<AP> - Class in net.automatalib.modelchecker.m3c.transformer
Implementation of the diamond function.
DiamondOperation(Set<AP>, EquationalBlock<?, AP>) - Constructor for class net.automatalib.modelchecker.m3c.transformer.DiamondOperation
 
DiamondOperationDeadlock<AP> - Class in net.automatalib.modelchecker.m3c.transformer
Implementation of the diamond function when the node has exactly one successor.
DiamondOperationDeadlock(Set<AP>, EquationalBlock<?, AP>) - Constructor for class net.automatalib.modelchecker.m3c.transformer.DiamondOperationDeadlock
 
DijkstraSSSP<N,​E> - Class in net.automatalib.util.graph.sssp
Implementation of Dijkstras algorithm for the single-source shortest path problem.
DijkstraSSSP(Graph<N, E>, N, EdgeWeights<E>) - Constructor for class net.automatalib.util.graph.sssp.DijkstraSSSP
Constructor.
DirectPowersetDTS<S,​I,​T> - Class in net.automatalib.ts.powerset
 
DirectPowersetDTS(TransitionSystem<S, I, T>) - Constructor for class net.automatalib.ts.powerset.DirectPowersetDTS
 
displayLabel - Variable in class net.automatalib.modelchecker.m3c.solver.WitnessTreeState
 
distinctIntegers(Random, int, int) - Static method in class net.automatalib.common.util.random.RandomUtil
 
distinctIntegers(Random, int, int, int) - Static method in class net.automatalib.common.util.random.RandomUtil
Sample a specified number of distinct integers from a specified range.
doCopy() - Method in class net.automatalib.util.automaton.copy.AbstractLowLevelAutomatonCopier
 
doCopy() - Method in interface net.automatalib.util.automaton.copy.LowLevelAutomatonCopier
 
DONT_KNOW - net.automatalib.incremental.dfa.Acceptance
 
DONT_PRUNE - net.automatalib.util.automaton.minimizer.hopcroft.HopcroftMinimization.PruningMode
Do not prune at all.
DOT - Class in net.automatalib.visualization.dot
Utility class to simplify operating the GraphVIZ "dot" utility.
DOT_EXE_DIR - net.automatalib.AutomataLibProperty
automatalib.dot.exe.dir.
DOT_EXE_NAME - net.automatalib.AutomataLibProperty
automatalib.dot.exe.name.
DOTGraphParser<NP,​EP,​G extends MutableGraph<?,​?,​NP,​EP>> - Class in net.automatalib.serialization.dot
General-purpose DOT parser for MutableGraphs.
DOTGraphParser(Supplier<G>, Function<Map<String, String>, NP>, Function<Map<String, String>, EP>) - Constructor for class net.automatalib.serialization.dot.DOTGraphParser
Parser for (directed) Graphs with a custom graph instance and custom node and edge attributes.
DOTInputModelData<S,​I,​M extends SimpleTS<S,​I>> - Class in net.automatalib.serialization.dot
A utility data class, that extends InputModelData by labeling information of the model's states.
DOTInputModelData(M, Alphabet<I>, Mapping<S, String>) - Constructor for class net.automatalib.serialization.dot.DOTInputModelData
 
DOTInputModelDeserializer<S,​I,​M extends SimpleTS<S,​I>> - Interface in net.automatalib.serialization.dot
A specialization of the InputModelDeserializer that returns a DOTInputModelData object which holds additional information about the state labels of the de-serialized automaton.
DOTMutableAutomatonParser<S,​I,​SP,​TP,​A extends MutableAutomaton<S,​I,​?,​SP,​TP>> - Class in net.automatalib.serialization.dot
General-purpose DOT parser for MutableAutomatons.
DOTMutableAutomatonParser(AutomatonCreator<A, I>, Function<Map<String, String>, SP>, Function<Map<String, String>, Pair<I, TP>>, Collection<String>, boolean) - Constructor for class net.automatalib.serialization.dot.DOTMutableAutomatonParser
Parser for arbitrary MutableAutomatons with a custom automaton instance, custom node and edge attributes and custom labels for the initial nodes.
DOTParsers - Class in net.automatalib.serialization.dot
An aggregation of factory methods for obtaining DOT parsers for several types of automata / graphs.
DOTSerializationProvider<N,​E> - Class in net.automatalib.serialization.dot
 
DOTTED - Static variable in class net.automatalib.visualization.VisualizationHelper.CommonStyles
 
DOTVisualizationHelper<N,​E> - Interface in net.automatalib.serialization.dot
Extension to the VisualizationHelper interface for DOT specific methods.
DOUBLECIRCLE - Static variable in class net.automatalib.visualization.VisualizationHelper.NodeShapes
 
DOUBLEOCTAGON - Static variable in class net.automatalib.visualization.VisualizationHelper.NodeShapes
 
DOUBLEOVAL - Static variable in class net.automatalib.visualization.VisualizationHelper.NodeShapes
 
doubleValue(Double) - Static method in class net.automatalib.common.util.WrapperUtil
 
doubleValue(Double, double) - Static method in class net.automatalib.common.util.WrapperUtil
 
DRAW_COLOR - Static variable in class net.automatalib.visualization.jung.JungGraphVisualizationProvider.EdgeVisualization
 
DRAW_COLOR - Static variable in class net.automatalib.visualization.jung.JungGraphVisualizationProvider.NodeVisualization
 
drawColor - Variable in class net.automatalib.visualization.jung.JungGraphVisualizationProvider.EdgeVisualization
 
DTSComposition<S1,​S2,​I,​T1,​T2,​TS1 extends DeterministicTransitionSystem<S1,​I,​T1>,​TS2 extends DeterministicTransitionSystem<S2,​I,​T2>> - Class in net.automatalib.util.ts.comp
 
DTSComposition(TS1, TS2) - Constructor for class net.automatalib.util.ts.comp.DTSComposition
 
DTSComposition(TS1, TS2, boolean) - Constructor for class net.automatalib.util.ts.comp.DTSComposition
 
DummyVP - Class in net.automatalib.visualization
 
DummyVP() - Constructor for class net.automatalib.visualization.DummyVP
 
DynamicIncrementalMealyTreeBuilder<I,​O> - Class in net.automatalib.incremental.mealy.tree
A variation of the normal IncrementalMealyTreeBuilder which stores the successor information of each tree-node in a dynamically allocated Map.
DynamicIncrementalMealyTreeBuilder() - Constructor for class net.automatalib.incremental.mealy.tree.DynamicIncrementalMealyTreeBuilder
 
DynamicList<T extends MutableNumericID> - Class in net.automatalib.common.util.nid
 
DynamicList() - Constructor for class net.automatalib.common.util.nid.DynamicList
 
DynamicList(List<? extends T>) - Constructor for class net.automatalib.common.util.nid.DynamicList
 

E

Edge - Class in net.automatalib.serialization.dot
A utility class to aggregate information of an edge of a DOT graph.
Edge(String, String, Map<String, String>) - Constructor for class net.automatalib.serialization.dot.Edge
 
edgeLabel - Variable in class net.automatalib.modelchecker.m3c.solver.WitnessTreeState
 
EdgeLabels<E,​L> - Interface in net.automatalib.graph.concept
Edge label context, for Graphs with labeled edges.
EdgeVisualization(String, Color, Stroke) - Constructor for class net.automatalib.visualization.jung.JungGraphVisualizationProvider.EdgeVisualization
 
EdgeVisualizationHelper - Class in net.automatalib.modelchecker.m3c.visualization
A VisualizationHelper for WitnessTrees that emphasizes edges of the witness and de-emphasizes the remaining ones.
EdgeVisualizationHelper(WitnessTree<?, ?>) - Constructor for class net.automatalib.modelchecker.m3c.visualization.EdgeVisualizationHelper
 
EdgeWeights<E> - Interface in net.automatalib.graph.concept
Edge weights concepts.
EFNode<L,​AP> - Class in net.automatalib.modelchecker.m3c.formula.ctl
Java representation of a "EF" (sub-)formula.
EFNode(FormulaNode<L, AP>) - Constructor for class net.automatalib.modelchecker.m3c.formula.ctl.EFNode
 
EGNode<L,​AP> - Class in net.automatalib.modelchecker.m3c.formula.ctl
Java representation of a "EG" (sub-)formula.
EGNode(FormulaNode<L, AP>) - Constructor for class net.automatalib.modelchecker.m3c.formula.ctl.EGNode
 
element - Variable in class net.automatalib.common.smartcollection.BackedGeneralPriorityQueue.Entry
 
element() - Method in class net.automatalib.common.smartcollection.BinaryHeap
 
ElementReference - Interface in net.automatalib.common.smartcollection
Marker interface for element reference.
EmptySBA<I> - Class in net.automatalib.automaton.procedural
A utility implementation of an SBA that rejects all inputs, i.e., which describes the empty language.
EmptySBA(ProceduralInputAlphabet<I>) - Constructor for class net.automatalib.automaton.procedural.EmptySBA
 
EmptySPA<I> - Class in net.automatalib.automaton.procedural
A utility implementation of an SPA that rejects all inputs, i.e., describes the empty language.
EmptySPA(ProceduralInputAlphabet<I>) - Constructor for class net.automatalib.automaton.procedural.EmptySPA
 
EmptySPMM<I,​O> - Class in net.automatalib.automaton.procedural
A utility implementation of an SPMM that transduces all input words to a sequence of the given erroneous output symbol.
EmptySPMM(ProceduralInputAlphabet<I>, O) - Constructor for class net.automatalib.automaton.procedural.EmptySPMM
 
encodeProperty(DataOutput, P) - Method in interface net.automatalib.serialization.saf.BlockPropertyEncoder
 
encodeStackSym(L, int) - Method in class net.automatalib.automaton.vpa.AbstractSEVPA
 
encodeStackSym(L, I) - Method in class net.automatalib.automaton.vpa.AbstractSEVPA
 
encodeStackSym(L, I) - Method in interface net.automatalib.automaton.vpa.SEVPA
 
encodeStackSym(Pair<L1, L2>, I) - Method in class net.automatalib.util.automaton.vpa.ProductOneSEVPA
 
enquote(String) - Static method in class net.automatalib.common.util.string.StringUtil
 
enquote(String, Appendable) - Static method in class net.automatalib.common.util.string.StringUtil
 
enquoteIfNecessary(String) - Static method in class net.automatalib.common.util.string.StringUtil
 
enquoteIfNecessary(String, Appendable) - Static method in class net.automatalib.common.util.string.StringUtil
 
enquoteIfNecessary(String, Appendable, Pattern) - Static method in class net.automatalib.common.util.string.StringUtil
 
enquoteIfNecessary(String, Appendable, Pattern, Pattern) - Static method in class net.automatalib.common.util.string.StringUtil
 
enquoteIfNecessary(String, Pattern) - Static method in class net.automatalib.common.util.string.StringUtil
 
ensureAdditionalCapacity(int) - Method in class net.automatalib.common.smartcollection.BinaryHeap
 
ensureAdditionalCapacity(int) - Method in interface net.automatalib.common.smartcollection.CapacityManagement
Ensures that the internal storage has room for at least the provided number of additional elements.
ensureAdditionalCapacity(int) - Method in class net.automatalib.common.smartcollection.ResizingArrayStorage
 
ensureAdditionalCapacity(int) - Method in class net.automatalib.common.smartcollection.UnorderedCollection
 
ensureAdditionalCapacity(int) - Method in class net.automatalib.word.WordBuilder
Ensures that the internal storage has additionally the given capacity.
ensureCapacity(int) - Method in class net.automatalib.common.smartcollection.BinaryHeap
 
ensureCapacity(int) - Method in interface net.automatalib.common.smartcollection.CapacityManagement
Ensures that the internal storage has room for at least the provided number of elements.
ensureCapacity(int) - Method in class net.automatalib.common.smartcollection.ResizingArrayStorage
 
ensureCapacity(int) - Method in class net.automatalib.common.smartcollection.UnorderedCollection
 
ensureCapacity(int) - Method in class net.automatalib.word.WordBuilder
Ensures that the internal storage has in total the given capacity.
ensureInputCapacity(int) - Method in class net.automatalib.automaton.base.AbstractFastState
entrySet() - Method in class net.automatalib.common.smartcollection.ReflexiveMapView
 
entrySet() - Method in class net.automatalib.common.util.mapping.MapMapping
Delegates to the underlying Map.
EnumAlphabet<E extends Enum<E>> - Class in net.automatalib.alphabet
 
EnumAlphabet(Class<E>, boolean) - Constructor for class net.automatalib.alphabet.EnumAlphabet
 
EOL - Static variable in exception net.automatalib.modelchecker.ltsmin.ParseException
The end of line string for this machine.
EOL - Static variable in exception net.automatalib.modelchecker.m3c.formula.parser.ParseException
The end of line string for this machine.
EOL - Static variable in exception net.automatalib.serialization.dot.ParseException
The end of line string for this machine.
EOL - Static variable in exception net.automatalib.serialization.taf.parser.ParseException
The end of line string for this machine.
epsilon() - Static method in class net.automatalib.word.Word
Retrieves the empty word.
equals(Object) - Method in class net.automatalib.alphabet.AbstractSymbol
 
equals(Object) - Method in class net.automatalib.automaton.CompactTransition
 
equals(Object) - Method in class net.automatalib.automaton.graph.TransitionEdge
 
equals(Object) - Method in class net.automatalib.automaton.graph.TransitionEdge.Property
 
equals(Object) - Method in class net.automatalib.automaton.transducer.probabilistic.ProbabilisticOutput
 
equals(Object) - Method in class net.automatalib.brics.BricsTransitionProperty
 
equals(Object) - Method in class net.automatalib.common.smartcollection.ArrayStorage
 
equals(Object) - Method in class net.automatalib.common.util.Pair
 
equals(Object) - Method in class net.automatalib.common.util.Triple
 
equals(Object) - Method in class net.automatalib.modelchecker.ltsmin.LTSminVersion
 
equals(Object) - Method in class net.automatalib.modelchecker.m3c.formula.AbstractBinaryFormulaNode
 
equals(Object) - Method in class net.automatalib.modelchecker.m3c.formula.AbstractFormulaNode
 
equals(Object) - Method in class net.automatalib.modelchecker.m3c.formula.AbstractModalFormulaNode
 
equals(Object) - Method in class net.automatalib.modelchecker.m3c.formula.AbstractUnaryFormulaNode
 
equals(Object) - Method in class net.automatalib.modelchecker.m3c.formula.AtomicNode
 
equals(Object) - Method in class net.automatalib.modelchecker.m3c.formula.modalmu.AbstractFixedPointFormulaNode
 
equals(Object) - Method in class net.automatalib.modelchecker.m3c.formula.modalmu.VariableNode
 
equals(Object) - Method in class net.automatalib.modelchecker.m3c.transformer.ADDTransformer
 
equals(Object) - Method in class net.automatalib.modelchecker.m3c.transformer.BDDTransformer
 
equals(Object) - Method in class net.automatalib.ts.modal.transition.ModalEdgePropertyImpl
 
equals(Object) - Method in class net.automatalib.ts.modal.transition.ProceduralModalEdgePropertyImpl
 
equals(Object) - Method in class net.automatalib.ts.powerset.FastPowersetState
 
equals(Object) - Method in class net.automatalib.util.partitionrefinement.StateSignature
 
equals(Object) - Method in class net.automatalib.word.Word
 
EquationalBlock<L,​AP> - Class in net.automatalib.modelchecker.m3c.formula
Represents an equational block that aggregates its reference formula nodes.
EquationalBlock(boolean) - Constructor for class net.automatalib.modelchecker.m3c.formula.EquationalBlock
 
equiv(DFA<?, I>, DFA<?, I>, Collection<? extends I>, A) - Static method in class net.automatalib.util.automaton.fsa.DFAs
Calculates the equivalence ("<=>") of two DFA, and stores the result in a given mutable DFA.
equiv(DFA<?, I>, DFA<?, I>, Alphabet<I>) - Static method in class net.automatalib.util.automaton.fsa.DFAs
Calculates the equivalence ("<=>") of two DFA, and returns the result as a new DFA.
equiv(NFA<?, I>, NFA<?, I>, Collection<? extends I>, A) - Static method in class net.automatalib.util.automaton.fsa.NFAs
Calculates the equivalence ("<=>") of two NFAs, and stores the result in a given mutable NFA.
equiv(NFA<?, I>, NFA<?, I>, Alphabet<I>) - Static method in class net.automatalib.util.automaton.fsa.NFAs
Calculates the equivalence ("<=>") of two NFAs, and returns the result as a new NFA.
equiv(OneSEVPA<L1, I>, OneSEVPA<L2, I>, VPAlphabet<I>) - Static method in class net.automatalib.util.automaton.vpa.OneSEVPAs
Returns a view on the equivalence ("<=>") of two OneSEVPAs.
EQUIV - Static variable in interface net.automatalib.util.ts.acceptor.AcceptanceCombiner
 
equivalent(int, int) - Method in interface net.automatalib.common.util.IntDisjointSets
Checks if two elements are in the same set.
equivalent(int, int) - Method in class net.automatalib.common.util.UnionFindRemSP
 
error(int, int, String, Object...) - Method in class net.automatalib.serialization.taf.parser.PrintStreamDiagnosticListener
 
error(int, int, String, Object...) - Method in interface net.automatalib.serialization.taf.parser.TAFParseDiagnosticListener
Called when a non-fatal error is encountered during parsing.
escapeQuotes(String) - Static method in class net.automatalib.common.util.string.StringUtil
Escapes double quotes in a string.
escapeQuotes(String, Appendable) - Static method in class net.automatalib.common.util.string.StringUtil
 
ETF2LTS_MC - Static variable in class net.automatalib.modelchecker.ltsmin.LTSminUtil
Path to the "etf2lts-mc" binary.
EUNode<L,​AP> - Class in net.automatalib.modelchecker.m3c.formula.ctl
Java representation of a "EU" (sub-)formula.
EUNode(FormulaNode<L, AP>, FormulaNode<L, AP>) - Constructor for class net.automatalib.modelchecker.m3c.formula.ctl.EUNode
 
evaluate(boolean[]) - Method in class net.automatalib.modelchecker.m3c.transformer.AbstractPropertyTransformer
Returns the set of variable numbers of subformulas y with f(input)=y, where f is the property transformer represented by this.
evaluate(boolean[]) - Method in class net.automatalib.modelchecker.m3c.transformer.ADDTransformer
 
evaluate(boolean[]) - Method in class net.automatalib.modelchecker.m3c.transformer.BDDTransformer
 
EWUNode<L,​AP> - Class in net.automatalib.modelchecker.m3c.formula.ctl
Java representation of a "EWU" (sub-)formula.
EWUNode(FormulaNode<L, AP>, FormulaNode<L, AP>) - Constructor for class net.automatalib.modelchecker.m3c.formula.ctl.EWUNode
 
expand(Iterable<I>, Mapping<I, Word<I>>) - Method in interface net.automatalib.alphabet.ProceduralInputAlphabet
Replaces all occurrences of call symbols in input with an embedded terminating sequence provided by terminatingSequences.
EXPECT_CHAR - Static variable in class net.automatalib.serialization.fsm.parser.AbstractFSMParser
 
EXPECT_IDENTIFIER - Static variable in class net.automatalib.serialization.fsm.parser.AbstractFSMParser
 
EXPECT_NUMBER - Static variable in class net.automatalib.serialization.fsm.parser.AbstractFSMParser
 
EXPECT_STRING - Static variable in class net.automatalib.serialization.fsm.parser.AbstractFSMParser
 
expectedElementCount() - Method in interface net.automatalib.common.util.fixpoint.WorksetAlgorithm
Provides a hint to initialize containers appropriately.
expectedElementCount() - Method in interface net.automatalib.common.util.fixpoint.WorksetMappingAlgorithm
Provides a hint to initialize containers appropriately.
expectedTokenSequences - Variable in exception net.automatalib.modelchecker.ltsmin.ParseException
Each entry in this array is an array of integers.
expectedTokenSequences - Variable in exception net.automatalib.modelchecker.m3c.formula.parser.ParseException
Each entry in this array is an array of integers.
expectedTokenSequences - Variable in exception net.automatalib.serialization.dot.ParseException
Each entry in this array is an array of integers.
expectedTokenSequences - Variable in exception net.automatalib.serialization.taf.parser.ParseException
Each entry in this array is an array of integers.
EXPLORE - net.automatalib.util.graph.traversal.GraphTraversalAction
Explore the respective node or edge.
EXPLORE - net.automatalib.util.ts.traversal.TSTraversalAction
Explore the respective state or transition.
extractMin() - Method in class net.automatalib.common.smartcollection.BackedGeneralPriorityQueue
 
extractMin() - Method in class net.automatalib.common.smartcollection.BinaryHeap
 
extractMin() - Method in interface net.automatalib.common.smartcollection.SmartPriorityQueue
Retrieves and removes the element with the minimum key in the priority queue.

F

FALSE - net.automatalib.incremental.dfa.Acceptance
 
FalseNode<L,​AP> - Class in net.automatalib.modelchecker.m3c.formula
Java representation of a "false" (sub-)formula.
FalseNode() - Constructor for class net.automatalib.modelchecker.m3c.formula.FalseNode
 
FastAlphabet<I extends MutableNumericID> - Class in net.automatalib.alphabet
A fast alphabet implementation, that assumes identifiers are stored directly in the input symbols.
FastAlphabet() - Constructor for class net.automatalib.alphabet.FastAlphabet
 
FastAlphabet(I...) - Constructor for class net.automatalib.alphabet.FastAlphabet
 
FastAlphabet(List<? extends I>) - Constructor for class net.automatalib.alphabet.FastAlphabet
 
FastDFA<I> - Class in net.automatalib.automaton.fsa
 
FastDFA(Alphabet<I>) - Constructor for class net.automatalib.automaton.fsa.FastDFA
 
FastDFAState - Class in net.automatalib.automaton.fsa
 
FastDFAState(int, boolean) - Constructor for class net.automatalib.automaton.fsa.FastDFAState
 
FastMealy<I,​O> - Class in net.automatalib.automaton.transducer
A fast implementation of a Mealy machine.
FastMealy(Alphabet<I>) - Constructor for class net.automatalib.automaton.transducer.FastMealy
Constructor.
FastMealyState<O> - Class in net.automatalib.automaton.transducer
A state in a FastMealy automaton.
FastMealyState(int) - Constructor for class net.automatalib.automaton.transducer.FastMealyState
 
FastMoore<I,​O> - Class in net.automatalib.automaton.transducer
A fast implementation of a Moore automaton.
FastMoore(Alphabet<I>) - Constructor for class net.automatalib.automaton.transducer.FastMoore
 
FastMooreState<O> - Class in net.automatalib.automaton.transducer
A state in a FastMoore automaton.
FastMooreState(int, O) - Constructor for class net.automatalib.automaton.transducer.FastMooreState
Constructor.
FastNFA<I> - Class in net.automatalib.automaton.fsa
 
FastNFA(Alphabet<I>) - Constructor for class net.automatalib.automaton.fsa.FastNFA
 
FastNFAState - Class in net.automatalib.automaton.fsa
 
FastNFAState(int) - Constructor for class net.automatalib.automaton.fsa.FastNFAState
 
FastNFAState(int, boolean) - Constructor for class net.automatalib.automaton.fsa.FastNFAState
 
FastPowersetDTS<S extends NumericID,​I,​T> - Class in net.automatalib.ts.powerset
 
FastPowersetDTS(TransitionSystem<S, I, T>) - Constructor for class net.automatalib.ts.powerset.FastPowersetDTS
 
FastPowersetState<S> - Class in net.automatalib.ts.powerset
 
FastPowersetState() - Constructor for class net.automatalib.ts.powerset.FastPowersetState
 
FastProbMealy<I,​O> - Class in net.automatalib.automaton.transducer.probabilistic
 
FastProbMealy(Alphabet<I>) - Constructor for class net.automatalib.automaton.transducer.probabilistic.FastProbMealy
 
FastProbMealyState<O> - Class in net.automatalib.automaton.transducer.probabilistic
 
FastProbMealyState(int) - Constructor for class net.automatalib.automaton.transducer.probabilistic.FastProbMealyState
 
FIFO - net.automatalib.util.partitionrefinement.PaigeTarjan.WorklistPolicy
Newly created blocks are inserted at the beginning of the worklist.
FILL_COLOR - Static variable in class net.automatalib.visualization.jung.JungGraphVisualizationProvider.NodeVisualization
 
fillColor - Variable in class net.automatalib.visualization.jung.JungGraphVisualizationProvider.NodeVisualization
 
FILLED - Static variable in class net.automatalib.visualization.VisualizationHelper.NodeStyles
 
filterByOutput(MealyMachine<?, I, ?, O>, Alphabet<I>, Predicate<? super O>) - Static method in class net.automatalib.util.automaton.transducer.MealyFilter
 
filterByOutput(MealyMachine<S1, I, T1, O>, Collection<? extends I>, MutableMealyMachine<S2, I, ?, O>, Predicate<? super O>) - Static method in class net.automatalib.util.automaton.transducer.MealyFilter
 
FinalNode<N> - Interface in net.automatalib.graph.concept
 
find(int) - Method in interface net.automatalib.common.util.IntDisjointSets
Determines the representative element of the set containing x.
find(int) - Method in class net.automatalib.common.util.UnionFind
Finds the set of a given element, and compresses the path to the root node.
find(int) - Method in class net.automatalib.common.util.UnionFindRemSP
Finds the set of a given element, and compresses the path to the root node.
find(Object) - Method in class net.automatalib.common.smartcollection.AbstractSmartCollection
 
find(Object) - Method in class net.automatalib.common.smartcollection.BackedGeneralPriorityQueue
 
find(Object) - Method in interface net.automatalib.common.smartcollection.SmartCollection
Retrieves the reference for a given element.
findAcceptedWord(OneSEVPA<L, I>, VPAlphabet<I>) - Static method in class net.automatalib.util.automaton.vpa.OneSEVPAs
Returns a well-matched word (over the given alphabet) that is accepted by the given SEVPA, if existent.
findAPSP() - Method in class net.automatalib.util.graph.apsp.FloydWarshallAPSP
 
findAPSP(Graph<N, E>, EdgeWeights<E>) - Static method in class net.automatalib.util.graph.apsp.FloydWarshallAPSP
 
findAPSP(Graph<N, E>, EdgeWeights<E>) - Static method in class net.automatalib.util.graph.Graphs
Computes the shortest paths between all pairs of nodes in a graph, using the Floyd-Warshall dynamic programming algorithm.
findCallIndex(List<I>, int) - Method in interface net.automatalib.alphabet.ProceduralInputAlphabet
Returns the index of the call symbol of the procedure currently executing the symbol at pos idx.
findCallIndex(Word<I>, int) - Method in interface net.automatalib.alphabet.ProceduralInputAlphabet
Convenience method for ProceduralInputAlphabet.findCallIndex(List, int) that transforms the given input word into a list.
findCharacterizingSet(UniversalDeterministicAutomaton<?, I, ?, ?, ?>, Collection<? extends I>, Collection<? super Word<I>>) - Static method in class net.automatalib.util.automaton.equivalence.CharacterizingSets
Computes a characterizing set for the given automaton.
findCharacterizingSet(UniversalDeterministicAutomaton<S, I, ?, ?, ?>, Collection<? extends I>, S, Collection<? super Word<I>>) - Static method in class net.automatalib.util.automaton.equivalence.CharacterizingSets
Computes a characterizing set for a specified state in the given automaton.
findCharacterizingSet(OneSEVPA<L, I>, VPAlphabet<I>) - Static method in class net.automatalib.util.automaton.vpa.OneSEVPAs
Computes a characterizing set for the given SEVPA.
findConstructor(Class<T>, Class<?>...) - Static method in class net.automatalib.common.util.ReflectUtil
Tries to find a constructor that is able to accept parameters of the given types.
findCounterExample(A, Collection<? extends I>, P) - Method in interface net.automatalib.modelchecking.ModelChecker
Try to find counter examples for the given property and automaton.
findCounterExample(DFA<?, I>, Collection<? extends I>, String) - Method in class net.automatalib.modelchecker.ltsmin.ltl.LTSminLTLDFA
Converts the FSM file to a Lasso.DFALasso.
findCounterExample(DFA<?, I>, Collection<? extends I>, String) - Method in class net.automatalib.modelchecker.ltsmin.monitor.LTSminMonitorDFA
Converts the FSM file to a DFA.
findCounterExample(MealyMachine<?, I, ?, O>, Collection<? extends I>, String) - Method in class net.automatalib.modelchecker.ltsmin.ltl.AbstractLTSminLTLMealy
 
findCounterExample(MealyMachine<?, I, ?, O>, Collection<? extends I>, String) - Method in class net.automatalib.modelchecker.ltsmin.monitor.AbstractLTSminMonitorMealy
Converts the FSM file to a MealyMachine.
findCounterExampleFSM(A, Collection<? extends I>, String) - Method in class net.automatalib.modelchecker.ltsmin.AbstractLTSmin
Finds a counterexample for the given formula, and given hypothesis in FSM format.
findIncrementalCharacterizingSet(UniversalDeterministicAutomaton<S, I, ?, ?, ?>, Collection<? extends I>, Collection<? extends Word<I>>, Collection<? super Word<I>>) - Static method in class net.automatalib.util.automaton.equivalence.CharacterizingSets
 
findMatchingMethod(Class<?>, String, Object...) - Static method in class net.automatalib.common.util.ReflectUtil
findMethod(Class<?>, String, Class<?>...) - Static method in class net.automatalib.common.util.ReflectUtil
Tries to find a method of the given name that is able to accept parameters of the given types.
findMethodRT(Class<?>, String, Class<?>, Class<?>...) - Static method in class net.automatalib.common.util.ReflectUtil
findReachableLocations(OneSEVPA<L, I>, VPAlphabet<I>) - Static method in class net.automatalib.util.automaton.vpa.OneSEVPAs
Returns a list of locations that are reachable from the initial location of the given SEVPA via symbols of the given alphabet.
findRejectedWord(OneSEVPA<L, I>, VPAlphabet<I>) - Static method in class net.automatalib.util.automaton.vpa.OneSEVPAs
Returns a well-matched word (over the given alphabet) that is rejected by the given SEVPA, if existent.
findReturnIndex(List<I>, int) - Method in interface net.automatalib.alphabet.ProceduralInputAlphabet
Returns the index of the return symbol of the procedure that is about to execute the symbol at pos idx (i.e. before input[idx] has been executed).
findReturnIndex(Word<I>, int) - Method in interface net.automatalib.alphabet.ProceduralInputAlphabet
Convenience method for ProceduralInputAlphabet.findReturnIndex(List, int) that transforms the given input word into a list.
findSCCs(Graph<N, E>, SCCListener<N>) - Static method in class net.automatalib.util.graph.Graphs
Find all strongly-connected components in a graph.
findSCCs(Graph<N, E>, SCCListener<N>) - Static method in class net.automatalib.util.graph.scc.SCCs
Find all strongly-connected components in a graph.
findSeparatingWord(A, Collection<? extends I>, boolean) - Method in interface net.automatalib.incremental.IncrementalConstruction
Checks the current state of the construction against a given target model, and returns a word exposing a difference if there is one.
findSeparatingWord(DFA<?, I>, Collection<? extends I>, boolean) - Method in class net.automatalib.incremental.dfa.tree.IncrementalDFATreeBuilder
 
findSeparatingWord(SBA<?, I>, SBA<?, I>, ProceduralInputAlphabet<I>) - Static method in class net.automatalib.util.automaton.procedural.SBAs
Computes a separating word for the two given SBAs, if existent.
findSeparatingWord(SPA<?, I>, SPA<?, I>, ProceduralInputAlphabet<I>) - Static method in class net.automatalib.util.automaton.procedural.SPAs
Computes a separating word for the two given SPAs, if existent.
findSeparatingWord(SPMM<?, I, ?, O>, SPMM<?, I, ?, O>, ProceduralInputAlphabet<I>) - Static method in class net.automatalib.util.automaton.procedural.SPMMs
Computes a separating word for the two given SPMMs, if existent.
findSeparatingWord(MealyMachine<?, I, ?, O>, Collection<? extends I>, boolean) - Method in class net.automatalib.incremental.mealy.dag.IncrementalMealyDAGBuilder
 
findSeparatingWord(MooreMachine<?, I, ?, O>, Collection<? extends I>, boolean) - Method in class net.automatalib.incremental.moore.dag.IncrementalMooreDAGBuilder
 
findSeparatingWord(MooreMachine<?, I, ?, O>, Collection<? extends I>, boolean) - Method in class net.automatalib.incremental.moore.tree.IncrementalMooreTreeBuilder
 
findSeparatingWord(UniversalDeterministicAutomaton<?, I, ?, ?, ?>, UniversalDeterministicAutomaton<?, I, ?, ?, ?>, Collection<? extends I>) - Static method in class net.automatalib.util.automaton.Automata
Finds a separating word for two automata.
findSeparatingWord(UniversalDeterministicAutomaton<?, I, ?, ?, ?>, UniversalDeterministicAutomaton<?, I, ?, ?, ?>, Collection<? extends I>) - Static method in class net.automatalib.util.automaton.equivalence.NearLinearEquivalenceTest
 
findSeparatingWord(UniversalDeterministicAutomaton<?, I, ?, ?, ?>, UniversalDeterministicAutomaton<?, I, ?, ?, ?>, Alphabet<I>) - Static method in class net.automatalib.util.automaton.equivalence.NearLinearEquivalenceTest
 
findSeparatingWord(UniversalDeterministicAutomaton<S, I, ?, ?, ?>, S, S, Collection<? extends I>) - Static method in class net.automatalib.util.automaton.Automata
Finds a separating word for two states in an automaton.
findSeparatingWord(UniversalDeterministicAutomaton<S, I, ?, ?, ?>, S, S, Collection<? extends I>) - Static method in class net.automatalib.util.automaton.equivalence.NearLinearEquivalenceTest
 
findSeparatingWord(UniversalDeterministicAutomaton<S, I, T, ?, ?>, S, S, Collection<? extends I>, boolean) - Static method in class net.automatalib.util.automaton.equivalence.NearLinearEquivalenceTest
Find a separating word for two states in a given automaton.
findSeparatingWord(UniversalDeterministicAutomaton<S, I, T, SP, TP>, UniversalDeterministicAutomaton<S2, I, T2, SP2, TP2>, Collection<? extends I>) - Static method in class net.automatalib.util.automaton.equivalence.DeterministicEquivalenceTest
 
findSeparatingWord(UniversalDeterministicAutomaton<S, I, T, SP, TP>, UniversalDeterministicAutomaton<S2, I, T2, SP2, TP2>, Collection<? extends I>, boolean) - Static method in class net.automatalib.util.automaton.equivalence.NearLinearEquivalenceTest
 
findSeparatingWord(UniversalDeterministicAutomaton<S, I, T, SP, TP>, UniversalDeterministicAutomaton<S2, I, T2, SP2, TP2>, Alphabet<I>, boolean) - Static method in class net.automatalib.util.automaton.equivalence.NearLinearEquivalenceTest
 
findSeparatingWord(OneSEVPA<?, I>, OneSEVPA<?, I>, VPAlphabet<I>) - Static method in class net.automatalib.util.automaton.vpa.OneSEVPAs
Finds a separating word for two SEVPAs, if existent.
findSeparatingWord(OneSEVPA<L, I>, L, L, VPAlphabet<I>) - Static method in class net.automatalib.util.automaton.vpa.OneSEVPAs
Finds a separating word for two locations of a SEVPAs, if existent.
findSeparatingWordLarge(UniversalDeterministicAutomaton<S, I, T, SP, TP>, UniversalDeterministicAutomaton<S2, I, T2, SP2, TP2>, Collection<? extends I>) - Static method in class net.automatalib.util.automaton.equivalence.DeterministicEquivalenceTest
 
findShortestSeparatingWord(UniversalDeterministicAutomaton<?, I, ?, ?, ?>, UniversalDeterministicAutomaton<?, I, ?, ?, ?>, Collection<? extends I>) - Static method in class net.automatalib.util.automaton.Automata
Finds a shortest separating word for two automata.
findSSSP() - Method in class net.automatalib.util.graph.sssp.DijkstraSSSP
Start the search.
findSSSP(Graph<N, E>, N, EdgeWeights<E>) - Static method in class net.automatalib.util.graph.Graphs
Computes the shortest paths between a single source node and all other nodes in a graph, using Dijkstra's algorithm.
findSSSP(Graph<N, E>, N, EdgeWeights<E>) - Static method in class net.automatalib.util.graph.sssp.DijkstraSSSP
Search for the shortest paths from a single source node in a graph.
finish(DataInput) - Method in interface net.automatalib.serialization.saf.BlockPropertyDecoder
 
finish(DataOutput) - Method in interface net.automatalib.serialization.saf.BlockPropertyEncoder
 
finishExploration(N, D) - Method in interface net.automatalib.util.graph.traversal.GraphTraversalVisitor
Called when the exploration of a node is finished.
finishExploration(N, TarjanSCCRecord) - Method in class net.automatalib.util.graph.scc.TarjanSCCVisitor
 
finishExploration(S, D) - Method in interface net.automatalib.util.ts.traversal.TSTraversalVisitor
Called when the exploration of a state is finished.
FiniteAlphabetAutomaton<S,​I,​T> - Interface in net.automatalib.automaton
 
FiniteKripkeStructure<N,​E,​AP> - Interface in net.automatalib.graph
A Kripke structure is a graph which has sets of atomic properties assigned to its nodes.
FiniteKTS<S,​I,​T,​AP> - Interface in net.automatalib.ts
A finite Kripke Transition System combines the properties of a finite transition system and a KripkeInterpretation.
FiniteLabeledGraph<N,​E,​L> - Interface in net.automatalib.graph
 
FiniteRepresentation - Interface in net.automatalib.automaton.concept
This interface marks automata types that have a finite representation, i.e. can be represented by a finite number of entities.
FiniteStateAcceptor<S,​I> - Interface in net.automatalib.automaton.fsa
FiniteStateAcceptors accept regular languages.
FiniteStateAcceptor.FSAGraphView<S,​I,​A extends FiniteStateAcceptor<S,​I>> - Class in net.automatalib.automaton.fsa
 
firstSymbol() - Method in class net.automatalib.word.Word
Retrieves the first symbol of this word.
FIXEDSIZE - Static variable in class net.automatalib.visualization.VisualizationHelper.NodeAttrs
 
flatten() - Method in class net.automatalib.word.Word
Retrieves a "flattened" version of this word, i.e., without any hierarchical structure attached.
flipAcceptance() - Method in class net.automatalib.automaton.fsa.CompactDFA
 
flipAcceptance() - Method in class net.automatalib.automaton.fsa.CompactNFA
 
flipAcceptance() - Method in interface net.automatalib.automaton.fsa.MutableFSA
 
floatValue(Float) - Static method in class net.automatalib.common.util.WrapperUtil
 
floatValue(Float, float) - Static method in class net.automatalib.common.util.WrapperUtil
 
FloydWarshallAPSP<N,​E> - Class in net.automatalib.util.graph.apsp
Implementation of the Floyd-Warshall dynamic programming algorithm for the all pairs shortest paths problem.
FloydWarshallAPSP(Graph<N, E>, EdgeWeights<E>) - Constructor for class net.automatalib.util.graph.apsp.FloydWarshallAPSP
 
flush() - Method in class net.automatalib.common.util.io.NonClosingOutputStream
 
forAutomaton(A) - Static method in class net.automatalib.util.automaton.builder.AutomatonBuilders
 
forDFA() - Static method in class net.automatalib.util.automaton.random.RandomICAutomatonGenerator
Creates a random IC automaton generator instance for generating DFAs.
forDFA(double) - Static method in class net.automatalib.util.automaton.random.RandomICAutomatonGenerator
Creates a random IC automaton generator instance for generating DFAs.
forDFA(A) - Static method in class net.automatalib.util.automaton.builder.AutomatonBuilders
 
FormatException - Exception in net.automatalib.serialization
 
FormatException() - Constructor for exception net.automatalib.serialization.FormatException
 
FormatException(String) - Constructor for exception net.automatalib.serialization.FormatException
 
FormatException(String, Throwable) - Constructor for exception net.automatalib.serialization.FormatException
 
FormatException(Throwable) - Constructor for exception net.automatalib.serialization.FormatException
 
forMealy(A) - Static method in class net.automatalib.util.automaton.builder.AutomatonBuilders
 
forMoore(A) - Static method in class net.automatalib.util.automaton.builder.AutomatonBuilders
 
FormulaNode<L,​AP> - Interface in net.automatalib.modelchecker.m3c.formula
Generic interface for formulas return by M3CParsers.
FormulaNodeVisitor<T,​L,​AP> - Interface in net.automatalib.modelchecker.m3c.formula.visitor
 
forRandom(Random) - Method in class net.automatalib.common.util.random.WeightedSupplier
 
forSST(A) - Static method in class net.automatalib.util.automaton.builder.AutomatonBuilders
 
foundSCC(Collection<? extends N>) - Method in class net.automatalib.util.graph.scc.SCCCollector
 
foundSCC(Collection<? extends N>) - Method in interface net.automatalib.util.graph.scc.SCCListener
 
from(Object) - Method in class net.automatalib.util.automaton.builder.AutomatonBuilder.AutomatonBuilder__2
 
from(Object) - Method in class net.automatalib.util.automaton.builder.AutomatonBuilder
 
from(Object) - Method in class net.automatalib.util.automaton.builder.DFABuilder.DFABuilder__1
 
from(Object) - Method in class net.automatalib.util.automaton.builder.DFABuilder.DFABuilder__4
 
from(Object) - Method in class net.automatalib.util.automaton.builder.DFABuilder.DFABuilder__6
 
from(Object) - Method in class net.automatalib.util.automaton.builder.DFABuilder
 
from(Object) - Method in class net.automatalib.util.automaton.builder.FSABuilder
 
from(Object) - Method in class net.automatalib.util.automaton.builder.FSABuilder.FSABuilder__2
 
from(Object) - Method in class net.automatalib.util.automaton.builder.FSABuilder.FSABuilder__3
 
from(Object) - Method in class net.automatalib.util.automaton.builder.MealyBuilder
 
from(Object) - Method in class net.automatalib.util.automaton.builder.MealyBuilder.MealyBuilder__1
 
from(Object) - Method in class net.automatalib.util.automaton.builder.MealyBuilder.MealyBuilder__4
 
from(Object) - Method in class net.automatalib.util.automaton.builder.MealyBuilder.MealyBuilder__7
 
from(Object) - Method in class net.automatalib.util.automaton.builder.MooreBuilder
 
from(Object) - Method in class net.automatalib.util.automaton.builder.MooreBuilder.MooreBuilder__1
 
from(Object) - Method in class net.automatalib.util.automaton.builder.MooreBuilder.MooreBuilder__4
 
from(Object) - Method in class net.automatalib.util.automaton.builder.MooreBuilder.MooreBuilder__6
 
from(Object, Object...) - Method in class net.automatalib.util.automaton.builder.AutomatonBuilder.AutomatonBuilder__2
 
from(Object, Object...) - Method in class net.automatalib.util.automaton.builder.AutomatonBuilder
 
from(Object, Object...) - Method in class net.automatalib.util.automaton.builder.DFABuilder.DFABuilder__1
 
from(Object, Object...) - Method in class net.automatalib.util.automaton.builder.DFABuilder.DFABuilder__4
 
from(Object, Object...) - Method in class net.automatalib.util.automaton.builder.DFABuilder.DFABuilder__6
 
from(Object, Object...) - Method in class net.automatalib.util.automaton.builder.DFABuilder
 
from(Object, Object...) - Method in class net.automatalib.util.automaton.builder.FSABuilder
 
from(Object, Object...) - Method in class net.automatalib.util.automaton.builder.FSABuilder.FSABuilder__2
 
from(Object, Object...) - Method in class net.automatalib.util.automaton.builder.FSABuilder.FSABuilder__3
 
from(Object, Object...) - Method in class net.automatalib.util.automaton.builder.MealyBuilder
 
from(Object, Object...) - Method in class net.automatalib.util.automaton.builder.MealyBuilder.MealyBuilder__1
 
from(Object, Object...) - Method in class net.automatalib.util.automaton.builder.MealyBuilder.MealyBuilder__4
 
from(Object, Object...) - Method in class net.automatalib.util.automaton.builder.MealyBuilder.MealyBuilder__7
 
from(Object, Object...) - Method in class net.automatalib.util.automaton.builder.MooreBuilder
 
from(Object, Object...) - Method in class net.automatalib.util.automaton.builder.MooreBuilder.MooreBuilder__1
 
from(Object, Object...) - Method in class net.automatalib.util.automaton.builder.MooreBuilder.MooreBuilder__4
 
from(Object, Object...) - Method in class net.automatalib.util.automaton.builder.MooreBuilder.MooreBuilder__6
 
fromArray(I[], int, int) - Static method in class net.automatalib.word.Word
Creates a word from a subrange of an array of symbols.
fromArray(T...) - Static method in class net.automatalib.alphabet.Alphabets
 
fromBoolean(boolean) - Static method in enum net.automatalib.incremental.dfa.Acceptance
Retrieves the corresponding acceptance value (either Acceptance.TRUE or Acceptance.FALSE) for a given boolean value.
fromCharSequence(CharSequence) - Static method in class net.automatalib.word.Word
 
fromCollection(Collection<? extends I>) - Static method in class net.automatalib.alphabet.Alphabets
 
fromCollections(Collection<? extends I>...) - Static method in class net.automatalib.alphabet.Alphabets
 
fromEnum(Class<E>) - Static method in class net.automatalib.alphabet.Alphabets
 
fromEnum(Class<E>, boolean) - Static method in class net.automatalib.alphabet.Alphabets
 
fromLetter(I) - Static method in class net.automatalib.word.Word
Constructs a word from a single letter.
fromList(List<? extends I>) - Static method in class net.automatalib.word.Word
Creates a word from a list of symbols.
fromList(List<? extends T>) - Static method in class net.automatalib.alphabet.Alphabets
 
fromMap(Map<D, R>) - Static method in class net.automatalib.common.util.mapping.Mappings
 
fromString(String) - Static method in class net.automatalib.word.Word
 
fromSymbols(I...) - Static method in class net.automatalib.word.Word
Creates a word from an array of symbols.
fromWords(Collection<? extends Word<? extends I>>) - Static method in class net.automatalib.word.Word
 
fromWords(Word<? extends I>...) - Static method in class net.automatalib.word.Word
 
fsa(AutomatonCreator<A, I>, Function<Map<String, String>, Boolean>, Function<Map<String, String>, I>) - Static method in class net.automatalib.serialization.dot.DOTParsers
Parser for FiniteStateAcceptors with a custom automaton instance and custom node and edge attributes.
fsa(AutomatonCreator<A, I>, Function<Map<String, String>, Boolean>, Function<Map<String, String>, I>, Collection<String>) - Static method in class net.automatalib.serialization.dot.DOTParsers
Parser for FiniteStateAcceptors with a custom automaton instance, custom node and edge attributes and custom labels for the initial nodes.
fsa(AutomatonCreator<A, I>, Function<Map<String, String>, Boolean>, Function<Map<String, String>, I>, Collection<String>, boolean) - Static method in class net.automatalib.serialization.dot.DOTParsers
Parser for FiniteStateAcceptors with a custom automaton instance, custom node and edge attributes, custom labels for initial nodes and a flag whether the initial nodes are artificial.
FSABuilder<S,​I,​A extends MutableFSA<S,​? super I>> - Class in net.automatalib.util.automaton.builder
 
FSABuilder(A) - Constructor for class net.automatalib.util.automaton.builder.FSABuilder
 
FSABuilder__0() - Constructor for class net.automatalib.util.automaton.builder.FSABuilder.FSABuilder__0
 
FSABuilder__1() - Constructor for class net.automatalib.util.automaton.builder.FSABuilder.FSABuilder__1
 
FSABuilder__2() - Constructor for class net.automatalib.util.automaton.builder.FSABuilder.FSABuilder__2
 
FSABuilder__3() - Constructor for class net.automatalib.util.automaton.builder.FSABuilder.FSABuilder__3
 
FSABuilder.FSABuilder__0 - Class in net.automatalib.util.automaton.builder
 
FSABuilder.FSABuilder__1 - Class in net.automatalib.util.automaton.builder
 
FSABuilder.FSABuilder__2 - Class in net.automatalib.util.automaton.builder
 
FSABuilder.FSABuilder__3 - Class in net.automatalib.util.automaton.builder
 
FSAGraphView(A, Collection<? extends I>) - Constructor for class net.automatalib.automaton.fsa.FiniteStateAcceptor.FSAGraphView
 
FSAVisualizationHelper<S,​I> - Class in net.automatalib.automaton.visualization
 
FSAVisualizationHelper(FiniteStateAcceptor<S, I>) - Constructor for class net.automatalib.automaton.visualization.FSAVisualizationHelper
 
FSM2DFAParser<I> - Class in net.automatalib.serialization.fsm.parser
Parses an FSM to a DFA.
fsm2Mealy(File, MealyMachine<?, I, ?, O>, Collection<? extends I>) - Method in interface net.automatalib.modelchecker.ltsmin.LTSminAlternating
 
fsm2Mealy(File, MealyMachine<?, I, ?, O>, Collection<? extends I>) - Method in interface net.automatalib.modelchecker.ltsmin.LTSminIO
 
fsm2Mealy(File, MealyMachine<?, I, ?, O>, Collection<? extends I>) - Method in interface net.automatalib.modelchecker.ltsmin.LTSminMealy
Converts the given fsm to a CompactMealy.
FSM2MealyParserAlternating<I,​O> - Class in net.automatalib.serialization.fsm.parser
Parses a Mealy machine with alternating edge semantics from an FSM source.
FSM2MealyParserIO<I,​O> - Class in net.automatalib.serialization.fsm.parser
Parse a Mealy machine from an FSM source, with straightforward edge semantics.
FSMFormatException - Exception in net.automatalib.serialization.fsm.parser
Exception that may be thrown whenever an FSM is illegal.
FSMFormatException(Exception, StreamTokenizer) - Constructor for exception net.automatalib.serialization.fsm.parser.FSMFormatException
 
FSMFormatException(String) - Constructor for exception net.automatalib.serialization.fsm.parser.FSMFormatException
 
FSMFormatException(String, StreamTokenizer) - Constructor for exception net.automatalib.serialization.fsm.parser.FSMFormatException
 
fullIntAbstraction(int, IntFunction<? extends I>) - Method in interface net.automatalib.automaton.DeterministicAutomaton
 
fullIntAbstraction(int, IntFunction<? extends I>) - Method in interface net.automatalib.automaton.MutableDeterministic
 
fullIntAbstraction(int, IntFunction<? extends I>) - Method in interface net.automatalib.automaton.simple.SimpleDeterministicAutomaton
Retrieves a SimpleDeterministicAutomaton.FullIntAbstraction of this automaton, using the given number of (abstract) inputs and the inputs mapping.
fullIntAbstraction(int, IntFunction<? extends I>) - Method in interface net.automatalib.automaton.UniversalDeterministicAutomaton
 
fullIntAbstraction(Alphabet<I>) - Method in class net.automatalib.automaton.base.AbstractCompactDeterministic
 
fullIntAbstraction(Alphabet<I>) - Method in interface net.automatalib.automaton.DeterministicAutomaton
 
fullIntAbstraction(Alphabet<I>) - Method in interface net.automatalib.automaton.MutableDeterministic
 
fullIntAbstraction(Alphabet<I>) - Method in interface net.automatalib.automaton.simple.SimpleDeterministicAutomaton
Retrieves a SimpleDeterministicAutomaton.FullIntAbstraction of this automaton, using the mapping induced by the given alphabet as the abstraction for the input symbols.
fullIntAbstraction(Alphabet<I>) - Method in interface net.automatalib.automaton.UniversalDeterministicAutomaton
 
FullIntAbstraction(A, int, IntFunction<? extends I>) - Constructor for class net.automatalib.automaton.abstraction.DeterministicAbstractions.FullIntAbstraction
 
FullIntAbstraction(A, int, IntFunction<? extends I>) - Constructor for class net.automatalib.automaton.abstraction.MutableDeterministicAbstraction.FullIntAbstraction
 
FullIntAbstraction(A, int, IntFunction<? extends I>) - Constructor for class net.automatalib.automaton.abstraction.SimpleDeterministicAbstractions.FullIntAbstraction
 
FullIntAbstraction(A, int, IntFunction<? extends I>) - Constructor for class net.automatalib.automaton.abstraction.UniversalDeterministicAbstractions.FullIntAbstraction
 
FunctionsUtil - Class in net.automatalib.common.util.function
This class provides utility methods for Java 8 Function objects (and for the corresponding primitive specializations).

G

generateICDeterministicAutomaton(int, Collection<? extends I>, A, Random) - Method in class net.automatalib.util.automaton.random.RandomICAutomatonGenerator
Generates an initially connected (IC) deterministic automaton with the given parameters.
generateICDeterministicAutomaton(int, Alphabet<I>, AutomatonCreator<? extends A, I>, Random) - Method in class net.automatalib.util.automaton.random.RandomICAutomatonGenerator
Generates an initially-connected (IC) deterministic automaton with the given parameters.
get() - Method in class net.automatalib.common.util.random.WeightedSupplier
 
get() - Method in interface net.automatalib.common.util.ref.Ref
Retrieves the referent.
get() - Method in class net.automatalib.common.util.ref.StrongRef
 
get() - Method in class net.automatalib.common.util.ref.WeakRef
 
get() - Method in class net.automatalib.util.automaton.ads.LYResult
 
get(int) - Method in class net.automatalib.alphabet.AbstractAlphabet
 
get(int) - Method in class net.automatalib.common.smartcollection.ArrayStorage
 
get(int) - Method in interface net.automatalib.common.smartcollection.IntSeq
 
get(int) - Method in class net.automatalib.common.util.collection.CharRange
 
get(int) - Method in class net.automatalib.common.util.collection.CharStringRange
 
get(int) - Method in class net.automatalib.common.util.collection.IntRange
 
get(int) - Method in class net.automatalib.common.util.nid.DynamicList
 
get(int) - Method in class net.automatalib.util.graph.Path
 
get(int) - Method in class net.automatalib.word.WordBuilder
 
get(Object) - Method in class net.automatalib.common.smartcollection.ReflexiveMapView
 
get(D) - Method in class net.automatalib.common.util.mapping.MapMapping
 
get(D) - Method in interface net.automatalib.common.util.mapping.Mapping
Get the range object elem maps to.
get(K) - Method in class net.automatalib.common.util.mapping.ArrayMapping
 
get(ElementReference) - Method in class net.automatalib.common.smartcollection.AbstractLinkedList
 
get(ElementReference) - Method in class net.automatalib.common.smartcollection.BackedGeneralPriorityQueue
 
get(ElementReference) - Method in class net.automatalib.common.smartcollection.BinaryHeap
 
get(ElementReference) - Method in interface net.automatalib.common.smartcollection.SmartCollection
Retrieves an element by its reference.
get(ElementReference) - Method in class net.automatalib.common.smartcollection.UnorderedCollection
 
get(Block<?, ?>) - Method in class net.automatalib.util.minimizer.BlockMap
Retrieves a value.
get(S) - Method in class net.automatalib.automaton.helper.StateIDGrowingMapping
 
get(S) - Method in class net.automatalib.automaton.helper.StateIDStaticMapping
 
getAcceptance(S) - Method in class net.automatalib.incremental.dfa.AbstractVisualizationHelper
 
getAction() - Method in class net.automatalib.modelchecker.m3c.formula.AbstractModalFormulaNode
 
getActiveCount() - Method in class net.automatalib.common.util.concurrent.ScalingThreadPoolExecutor
 
getAdd() - Method in class net.automatalib.modelchecker.m3c.transformer.ADDTransformer
Returns the ADD which represents the property transformer.
getAdjacentNodes(N) - Method in interface net.automatalib.graph.Graph
Retrieves, for a given node, the (finite) collection of all adjacent nodes.
getAdjacentNodes(N) - Method in class net.automatalib.graph.SimpleMapGraph
 
getAdjacentNodesIterator(N) - Method in interface net.automatalib.graph.IndefiniteGraph
 
getAdjacentNodesIterator(N) - Method in interface net.automatalib.graph.IndefiniteSimpleGraph
Retrieves, for a given node, all adjacent nodes.
getAdjacentNodesIterator(N) - Method in class net.automatalib.graph.SimpleMapGraph
 
getAST() - Method in class net.automatalib.modelchecker.m3c.formula.DependencyGraph
Returns the abstract syntax tree of the input formula after it has been transformed into negation normal form.
getAtomicPropositions(N) - Method in interface net.automatalib.graph.concept.KripkeInterpretation
Retrieves the atomic propositions holding at the given node.
getAtomicPropositions(N) - Method in interface net.automatalib.graph.ProceduralModalProcessGraph
 
getAutomaton() - Method in class net.automatalib.modelchecking.AbstractLasso
 
getAutomaton() - Method in interface net.automatalib.modelchecking.Lasso
Returns the original automaton from which this lasso is constructed.
getAutomaton() - Method in class net.automatalib.util.automaton.random.RandomAutomatonGenerator
 
getBack() - Method in class net.automatalib.common.smartcollection.AbstractLinkedList
Retrieves the last element in the list.
getBack() - Method in interface net.automatalib.common.smartcollection.SmartDeque
Retrieves the element at the end of the sequence, or null if the sequence is empty.
getBackEntry() - Method in class net.automatalib.common.smartcollection.AbstractLinkedList
Retrieves the last entry in the list, or null if the list is empty.
getBackReference() - Method in class net.automatalib.common.smartcollection.AbstractLinkedList
Retrieves a reference to the last element in the list.
getBackReference() - Method in interface net.automatalib.common.smartcollection.SmartDeque
Retrieves the reference to the element at the end of the sequence, or null if the sequence is empty.
getBDD(int) - Method in class net.automatalib.modelchecker.m3c.transformer.BDDTransformer
Returns the BDD used to compute the satisfiability of subformula with variable number var.
getBestProvider() - Method in class net.automatalib.visualization.VPManager
 
getBlock(int) - Method in class net.automatalib.modelchecker.m3c.formula.DependencyGraph
Returns the equational block for the given index.
getBlockForState(int) - Method in class net.automatalib.util.partitionrefinement.PaigeTarjan
Retrieves the corresponding block for a given state (ID).
getBlockForState(S) - Method in class net.automatalib.util.minimizer.MinimizationResult
Retrieves the block to which a given original state belongs.
getBlocks() - Method in class net.automatalib.modelchecker.m3c.formula.DependencyGraph
Returns all equational blocks of the equational system.
getBlocks() - Method in class net.automatalib.util.minimizer.MinimizationResult
Retrieves all blocks in the final partition.
getBricsAutomaton() - Method in class net.automatalib.brics.AbstractBricsAutomaton
Retrieves the Brics automaton object.
getBuilderFor(Iterable<?>) - Static method in interface net.automatalib.automaton.concept.Output
 
getCallAlphabet() - Method in class net.automatalib.alphabet.AbstractVPAlphabet
 
getCallAlphabet() - Method in interface net.automatalib.alphabet.VPAlphabet
Returns the call symbols of this alphabet as a (sub-) alphabet.
getCallSym(int) - Method in class net.automatalib.automaton.vpa.AbstractSEVPA
 
getCallSymbol(int) - Method in class net.automatalib.alphabet.AbstractVPAlphabet
 
getCallSymbol(int) - Method in interface net.automatalib.alphabet.VPAlphabet
The Alphabet.getSymbol(int) variant for the call alphabet.
getCallSymbolIndex(I) - Method in class net.automatalib.alphabet.AbstractVPAlphabet
 
getCallSymbolIndex(I) - Method in interface net.automatalib.alphabet.VPAlphabet
The Alphabet.getSymbolIndex(Object) variant for the call alphabet.
getCanonicalSpecVersion() - Static method in class net.automatalib.common.util.system.JVMUtil
Returns the canonized number of the currently available Java language specification version.
getChild() - Method in class net.automatalib.modelchecker.m3c.formula.AbstractUnaryFormulaNode
 
getChildren() - Method in class net.automatalib.graph.ads.AbstractRecursiveADSLeafNode
 
getChildren() - Method in class net.automatalib.graph.ads.AbstractRecursiveADSSymbolNode
 
getChildren() - Method in interface net.automatalib.graph.ads.RecursiveADSNode
Returns a mapping to the child nodes of this ADS node.
getColor(Map<String, String>, String, Color) - Static method in class net.automatalib.visualization.jung.JungGraphVisualizationProvider
 
getCompositions(TransformerSerializer<T, L, AP>) - Method in class net.automatalib.modelchecker.m3c.solver.SolverState
Returns a List of the property transformers representing the compositions of the property transformer of the outgoing edges and their target nodes.
getData() - Method in class net.automatalib.modelchecker.m3c.solver.SolverHistory
Returns a Map containing information per procedure name.
getDefaultTransitionProperty() - Method in class net.automatalib.ts.modal.AbstractCompactMTS
 
getDefaultTransitionProperty() - Method in class net.automatalib.ts.modal.CompactMTS
 
getDescription() - Method in interface net.automatalib.visualization.VisualizationProvider
Returns a description of the provider.
getEdgeLabel(E) - Method in interface net.automatalib.graph.concept.EdgeLabels
Retrieves the label for an edge.
getEdgeLabel(CompactPMPGEdge<L, MutableProceduralModalEdgeProperty>) - Method in class net.automatalib.graph.CompactPMPG
 
getEdgeProperties(Integer, CompactEdge<String>, Integer, Map<String, String>) - Method in class net.automatalib.modelchecker.m3c.visualization.ColorVisualizationHelper
 
getEdgeProperties(Integer, CompactEdge<String>, Integer, Map<String, String>) - Method in class net.automatalib.modelchecker.m3c.visualization.EdgeVisualizationHelper
 
getEdgeProperties(Pair<I, S>, Triple<I, I, S>, Pair<I, S>, Map<String, String>) - Method in class net.automatalib.automaton.visualization.ProceduralVisualizationHelper
 
getEdgeProperties(Pair<L, N>, Pair<L, E>, Pair<L, N>, Map<String, String>) - Method in class net.automatalib.graph.visualization.CFMPSVisualizationHelper
 
getEdgeProperties(N, E, N, Map<String, String>) - Method in class net.automatalib.graph.visualization.PMPGVisualizationHelper
 
getEdgeProperties(N, E, N, Map<String, String>) - Method in class net.automatalib.serialization.dot.DefaultDOTVisualizationHelper
 
getEdgeProperties(N, E, N, Map<String, String>) - Method in class net.automatalib.visualization.DefaultVisualizationHelper
 
getEdgeProperties(N, E, N, Map<String, String>) - Method in class net.automatalib.visualization.helper.AggregateVisualizationHelper
 
getEdgeProperties(N, E, N, Map<String, String>) - Method in class net.automatalib.visualization.helper.PrettyVisualizationHelper
 
getEdgeProperties(N, E, N, Map<String, String>) - Method in interface net.automatalib.visualization.VisualizationHelper
Retrieves the properties for rendering a single edge.
getEdgeProperties(S, TransitionEdge<I, T>, S, Map<String, String>) - Method in class net.automatalib.automaton.visualization.AutomatonVisualizationHelper
 
getEdgeProperties(S, TransitionEdge<I, T>, S, Map<String, String>) - Method in class net.automatalib.automaton.visualization.MealyVisualizationHelper
 
getEdgeProperties(S, TransitionEdge<I, T>, S, Map<String, String>) - Method in class net.automatalib.automaton.visualization.MTSVisualizationHelper
 
getEdgeProperties(S, TransitionEdge<I, T>, S, Map<String, String>) - Method in class net.automatalib.automaton.visualization.SSTVisualizationHelper
 
getEdgeProperty(Transition) - Method in class net.automatalib.brics.AbstractBricsAutomaton.GraphView
 
getEdgeProperty(E) - Method in class net.automatalib.graph.base.AbstractCompactGraph
 
getEdgeProperty(E) - Method in interface net.automatalib.graph.UniversalGraph.IntAbstraction
getEdgeProperty(E) - Method in interface net.automatalib.graph.UniversalIndefiniteGraph
Retrieves the property of a given edge.
getEdgeProperty(N) - Method in class net.automatalib.graph.SimpleMapGraph
 
getEdgeProperty(TransitionEdge<I, T>) - Method in class net.automatalib.automaton.graph.UniversalAutomatonGraphView
 
getEdgesBetween(int, int) - Method in interface net.automatalib.graph.Graph.IntAbstraction
(Finite) int-abstracted version of IndefiniteGraph.getEdgesBetween(Object, Object).
getEdgesBetween(N, N) - Method in interface net.automatalib.graph.IndefiniteGraph
Returns, for two given nodes, the edges between those nodes.
getEdgeWeight(E) - Method in interface net.automatalib.graph.concept.EdgeWeights
Retrieves the weight of an edge.
getEdgeWeight(E) - Method in class net.automatalib.util.graph.concept.PropertyEdgeWeights
 
getElement() - Method in class net.automatalib.common.smartcollection.DefaultLinkedListEntry
 
getElement() - Method in interface net.automatalib.common.smartcollection.LinkedListEntry
Retrieves the element stored at this position in the list.
getElement() - Method in class net.automatalib.util.minimizer.Block
 
getErrorOutput() - Method in class net.automatalib.automaton.procedural.EmptySPMM
 
getErrorOutput() - Method in interface net.automatalib.automaton.procedural.SPMM
Returns the output symbol that identifies erroneous transitions.
getErrorOutput() - Method in class net.automatalib.automaton.procedural.StackSPMM
 
getErrorSymbol() - Method in class net.automatalib.alphabet.DefaultProceduralOutputAlphabet
 
getErrorSymbol() - Method in interface net.automatalib.alphabet.ProceduralOutputAlphabet
Returns the error symbol of this alphabet.
getExtraCommandLineOptions() - Method in class net.automatalib.modelchecker.ltsmin.AbstractLTSmin
Returns the extra command line options that should be given to the etf2lts-mc binary.
getExtraCommandLineOptions() - Method in class net.automatalib.modelchecker.ltsmin.ltl.AbstractLTSminLTL
 
getExtraCommandLineOptions() - Method in class net.automatalib.modelchecker.ltsmin.monitor.AbstractLTSminMonitor
 
getFinalNode() - Method in class net.automatalib.graph.CompactPMPG
 
getFinalNode() - Method in interface net.automatalib.graph.concept.FinalNode
Retrieves the final node, or null if this graph does not have a final node.
getFirst() - Method in class net.automatalib.common.util.Pair
 
getFirst() - Method in class net.automatalib.common.util.Triple
 
getFormulaNodes() - Method in class net.automatalib.modelchecker.m3c.formula.DependencyGraph
Returns the list of all subformulas.
getFront() - Method in class net.automatalib.common.smartcollection.AbstractLinkedList
Retrieves the first element in the list.
getFront() - Method in interface net.automatalib.common.smartcollection.SmartDeque
Retrieves the element at the beginning of the sequence, or null if the sequence is empty.
getFrontEntry() - Method in class net.automatalib.common.smartcollection.AbstractLinkedList
Retrieves the first entry in the list, or null if the list is empty.
getFrontReference() - Method in class net.automatalib.common.smartcollection.AbstractLinkedList
Retrieves a reference to the first element in the list.
getFrontReference() - Method in interface net.automatalib.common.smartcollection.SmartDeque
Retrieves the reference to the element at the beginning of the sequence, or null if the sequence is empty.
getGlobalEdgeProperties(Map<String, String>) - Method in class net.automatalib.serialization.dot.DefaultDOTVisualizationHelper
 
getGlobalEdgeProperties(Map<String, String>) - Method in class net.automatalib.visualization.helper.AggregateVisualizationHelper
 
getGlobalEdgeProperties(Map<String, String>) - Method in class net.automatalib.visualization.helper.PrettyVisualizationHelper
 
getGlobalEdgeProperties(Map<String, String>) - Method in interface net.automatalib.visualization.VisualizationHelper
 
getGlobalIndex() - Method in class net.automatalib.alphabet.VPSym
 
getGlobalNodeProperties(Map<String, String>) - Method in class net.automatalib.serialization.dot.DefaultDOTVisualizationHelper
 
getGlobalNodeProperties(Map<String, String>) - Method in class net.automatalib.visualization.helper.AggregateVisualizationHelper
 
getGlobalNodeProperties(Map<String, String>) - Method in class net.automatalib.visualization.helper.PrettyVisualizationHelper
 
getGlobalNodeProperties(Map<String, String>) - Method in interface net.automatalib.visualization.VisualizationHelper
 
getHypothesisState() - Method in class net.automatalib.graph.ads.AbstractRecursiveADSLeafNode
 
getHypothesisState() - Method in class net.automatalib.graph.ads.AbstractRecursiveADSSymbolNode
 
getHypothesisState() - Method in interface net.automatalib.graph.ads.RecursiveADSNode
Returns the hypothesis state associated with this ADS node.
getId() - Method in class net.automatalib.common.util.nid.AbstractMutableNumericID
 
getId() - Method in interface net.automatalib.common.util.nid.NumericID
 
getId() - Method in class net.automatalib.util.minimizer.Block
Retrieves the ID of this block.
getId() - Method in class net.automatalib.visualization.dot.GraphVizBrowserVisualizationProvider
 
getId() - Method in class net.automatalib.visualization.dot.GraphVizSwingVisualizationProvider
 
getId() - Method in class net.automatalib.visualization.DummyVP
 
getId() - Method in class net.automatalib.visualization.jung.JungGraphVisualizationProvider
 
getId() - Method in interface net.automatalib.visualization.VisualizationProvider
Returns the id of the visualization provider.
getIdentifierPattern() - Static method in class net.automatalib.common.util.string.StringUtil
 
getIncomingEdges(int) - Method in class net.automatalib.graph.base.AbstractCompactBidiGraph
 
getIncomingEdges(int) - Method in interface net.automatalib.graph.BidirectionalGraph.IntAbstraction
getIncomingEdges(Integer) - Method in class net.automatalib.graph.base.AbstractCompactBidiGraph
 
getIncomingEdges(N) - Method in interface net.automatalib.graph.BidirectionalGraph
Retrieves the incoming edges of a given node.
getIndex() - Method in class net.automatalib.automaton.vpa.Location
 
getIndistinguishableStates() - Method in class net.automatalib.util.automaton.ads.LYResult
 
getInitialLocation() - Method in class net.automatalib.automaton.vpa.AbstractDefaultSEVPA
 
getInitialLocation() - Method in interface net.automatalib.automaton.vpa.SEVPA
 
getInitialLocation() - Method in class net.automatalib.util.automaton.vpa.ProductOneSEVPA
 
getInitialNode() - Method in class net.automatalib.graph.CompactPMPG
 
getInitialNode() - Method in interface net.automatalib.graph.concept.InitialNode
Retrieves the initial node, or null if this graph does not have an initial node.
getInitialNode() - Method in class net.automatalib.util.graph.sssp.DijkstraSSSP
 
getInitialNode() - Method in interface net.automatalib.util.graph.sssp.SSSPResult
Retrieves the node the source was started from.
getInitialProcedure() - Method in class net.automatalib.automaton.procedural.EmptySBA
 
getInitialProcedure() - Method in class net.automatalib.automaton.procedural.EmptySPA
 
getInitialProcedure() - Method in class net.automatalib.automaton.procedural.EmptySPMM
 
getInitialProcedure() - Method in class net.automatalib.automaton.procedural.StackSBA
 
getInitialProcedure() - Method in class net.automatalib.automaton.procedural.StackSPA
 
getInitialProcedure() - Method in class net.automatalib.automaton.procedural.StackSPMM
 
getInitialPropertyTransformers(TransformerSerializer<T, L, AP>) - Method in class net.automatalib.modelchecker.m3c.solver.SolverData
Returns a Mapping which maps nodes to their initial property transformer.
getInitialSatisfiedSubformulas() - Method in class net.automatalib.modelchecker.m3c.solver.SolverData
Returns a Mapping which contains the list of the initial satisfied subformulas for each node of the ProceduralModalProcessGraph whose data is stored in an instance of this class.
getInitialState() - Method in class net.automatalib.automaton.base.AbstractCompactDeterministic
 
getInitialState() - Method in class net.automatalib.automaton.base.AbstractFastMutableDet
 
getInitialState() - Method in class net.automatalib.automaton.procedural.EmptySBA
 
getInitialState() - Method in class net.automatalib.automaton.procedural.EmptySPA
 
getInitialState() - Method in class net.automatalib.automaton.procedural.EmptySPMM
 
getInitialState() - Method in class net.automatalib.automaton.procedural.StackSBA
 
getInitialState() - Method in class net.automatalib.automaton.procedural.StackSPA
 
getInitialState() - Method in class net.automatalib.automaton.procedural.StackSPMM
 
getInitialState() - Method in interface net.automatalib.automaton.vpa.SEVPA
 
getInitialState() - Method in class net.automatalib.brics.BricsDFA
 
getInitialState() - Method in class net.automatalib.modelchecking.AbstractLasso
 
getInitialState() - Method in class net.automatalib.ts.powerset.DeterministicPowersetView
 
getInitialState() - Method in class net.automatalib.ts.powerset.DirectPowersetDTS
 
getInitialState() - Method in class net.automatalib.ts.powerset.FastPowersetDTS
 
getInitialState() - Method in interface net.automatalib.ts.simple.SimpleDTS
Retrieves the initial state of this transition system.
getInitialState() - Method in class net.automatalib.util.ts.comp.DTSComposition
 
getInitialStates() - Method in class net.automatalib.automaton.base.AbstractCompactSimpleNondet
 
getInitialStates() - Method in class net.automatalib.automaton.base.AbstractFastMutableNondet
 
getInitialStates() - Method in class net.automatalib.brics.AbstractBricsAutomaton
 
getInitialStates() - Method in class net.automatalib.ts.modal.AbstractCompactMTS
 
getInitialStates() - Method in interface net.automatalib.ts.simple.SimpleDTS
 
getInitialStates() - Method in interface net.automatalib.ts.simple.SimpleTS
Retrieves the set of initial states of the transition system.
getInitialStates() - Method in class net.automatalib.util.ts.comp.TSComposition
 
getInput() - Method in class net.automatalib.automaton.graph.TransitionEdge
 
getInput() - Method in class net.automatalib.automaton.graph.TransitionEdge.Property
 
getInputAlphabet() - Method in class net.automatalib.automaton.base.AbstractCompact
 
getInputAlphabet() - Method in class net.automatalib.automaton.base.AbstractFastMutable
 
getInputAlphabet() - Method in interface net.automatalib.automaton.concept.InputAlphabetHolder
 
getInputAlphabet() - Method in class net.automatalib.automaton.procedural.EmptySBA
 
getInputAlphabet() - Method in class net.automatalib.automaton.procedural.EmptySPA
 
getInputAlphabet() - Method in class net.automatalib.automaton.procedural.EmptySPMM
 
getInputAlphabet() - Method in class net.automatalib.automaton.procedural.StackSBA
 
getInputAlphabet() - Method in class net.automatalib.automaton.procedural.StackSPA
 
getInputAlphabet() - Method in class net.automatalib.automaton.procedural.StackSPMM
 
getInputAlphabet() - Method in class net.automatalib.automaton.vpa.AbstractSEVPA
 
getInputAlphabet() - Method in interface net.automatalib.automaton.vpa.SEVPA
 
getInputAlphabet() - Method in class net.automatalib.incremental.dfa.AbstractIncrementalDFABuilder
 
getInputAlphabet() - Method in class net.automatalib.incremental.mealy.dag.IncrementalMealyDAGBuilder
 
getInputAlphabet() - Method in class net.automatalib.incremental.moore.dag.IncrementalMooreDAGBuilder
 
getInputAlphabet() - Method in class net.automatalib.modelchecking.AbstractLasso
Gets the input alphabet of this automaton.
getInputParser() - Method in class net.automatalib.serialization.fsm.parser.AbstractFSMParser
Gets the function that transforms strings in the FSM file to input.
getInputs() - Method in class net.automatalib.serialization.fsm.parser.AbstractFSMParser
Gets the set that contains all inputs that end up in the input alphabet.
getInstance() - Static method in class net.automatalib.AutomataLibSettings
 
getInstance() - Static method in class net.automatalib.common.util.lib.LibLoader
 
getInstance() - Static method in class net.automatalib.serialization.aut.AUTSerializationProvider
 
getInstance() - Static method in class net.automatalib.serialization.dot.DOTSerializationProvider
 
getInstance() - Static method in class net.automatalib.serialization.etf.writer.DFA2ETFWriter
 
getInstance() - Static method in class net.automatalib.serialization.etf.writer.Mealy2ETFWriterAlternating
 
getInstance() - Static method in class net.automatalib.serialization.etf.writer.Mealy2ETFWriterIO
 
getInstance() - Static method in class net.automatalib.serialization.learnlibv2.LearnLibV2Serialization
 
getInstance() - Static method in class net.automatalib.serialization.saf.SAFSerializationDFA
 
getInstance() - Static method in class net.automatalib.serialization.saf.SAFSerializationNFA
 
getInstance() - Static method in class net.automatalib.serialization.taf.TAFSerializationDFA
 
getInstance() - Static method in class net.automatalib.serialization.taf.TAFSerializationMealy
 
getInternalAlphabet() - Method in class net.automatalib.alphabet.AbstractVPAlphabet
 
getInternalAlphabet() - Method in interface net.automatalib.alphabet.VPAlphabet
Returns the internal symbols of this alphabet as a (sub-) alphabet.
getInternalSuccessor(int) - Method in class net.automatalib.automaton.vpa.Location
 
getInternalSuccessor(L, I) - Method in interface net.automatalib.automaton.vpa.SEVPA
 
getInternalSuccessor(Location, I) - Method in class net.automatalib.automaton.vpa.AbstractDefaultSEVPA
 
getInternalSuccessor(Pair<L1, L2>, I) - Method in class net.automatalib.util.automaton.vpa.ProductOneSEVPA
 
getInternalSymbol(int) - Method in class net.automatalib.alphabet.AbstractVPAlphabet
 
getInternalSymbol(int) - Method in interface net.automatalib.alphabet.VPAlphabet
The Alphabet.getSymbol(int) variant for the internal alphabet.
getInternalSymbolIndex(I) - Method in class net.automatalib.alphabet.AbstractVPAlphabet
 
getInternalSymbolIndex(I) - Method in interface net.automatalib.alphabet.VPAlphabet
The Alphabet.getSymbolIndex(Object) variant for the internal alphabet.
getIntInitialState() - Method in class net.automatalib.automaton.abstraction.SimpleDeterministicAbstractions.FullIntAbstraction
 
getIntInitialState() - Method in class net.automatalib.automaton.abstraction.SimpleDeterministicAbstractions.IntAbstraction
 
getIntInitialState() - Method in class net.automatalib.automaton.base.AbstractCompactDeterministic
 
getIntInitialState() - Method in interface net.automatalib.automaton.simple.SimpleDeterministicAutomaton.IntAbstraction
Retrieves the initial state of the (abstracted) automaton as an integer.
getIntSource(E) - Method in interface net.automatalib.graph.BidirectionalGraph.IntAbstraction
Int-abstracted version of BidirectionalGraph.getSource(Object).
getIntSource(CompactBidiEdge<EP>) - Method in class net.automatalib.graph.base.AbstractCompactBidiGraph
 
getIntSuccessor(Integer) - Method in class net.automatalib.automaton.base.AbstractCompactSimpleDeterministic
 
getIntSuccessor(CompactTransition<O>) - Method in class net.automatalib.automaton.transducer.CompactMealy
 
getIntSuccessor(CompactTransition<TP>) - Method in class net.automatalib.automaton.UniversalCompactDet
 
getIntSuccessor(T) - Method in class net.automatalib.automaton.abstraction.DeterministicAbstractions.FullIntAbstraction
 
getIntSuccessor(T) - Method in class net.automatalib.automaton.abstraction.DeterministicAbstractions.StateIntAbstraction
 
getIntSuccessor(T) - Method in interface net.automatalib.automaton.DeterministicAutomaton.IntAbstraction
Retrieves the (abstracted) successor of a transition object.
getIntTarget(E) - Method in class net.automatalib.graph.base.AbstractCompactGraph
 
getIntTarget(E) - Method in interface net.automatalib.graph.Graph.IntAbstraction
Int-abstracted version of IndefiniteGraph.getTarget(Object).
getKeepFiles() - Method in class net.automatalib.modelchecker.ltsmin.ltl.LTSminLTLAlternatingBuilder
 
getKeepFiles() - Method in class net.automatalib.modelchecker.ltsmin.ltl.LTSminLTLDFABuilder
 
getKeepFiles() - Method in class net.automatalib.modelchecker.ltsmin.ltl.LTSminLTLIOBuilder
 
getKeepFiles() - Method in class net.automatalib.modelchecker.ltsmin.monitor.LTSminMonitorAlternatingBuilder
 
getKeepFiles() - Method in class net.automatalib.modelchecker.ltsmin.monitor.LTSminMonitorDFABuilder
 
getKeepFiles() - Method in class net.automatalib.modelchecker.ltsmin.monitor.LTSminMonitorIOBuilder
 
getLabel() - Method in class net.automatalib.graph.CompactPMPGEdge
 
getLabel() - Method in class net.automatalib.util.minimizer.BlockEdge
Retrieves the transition label.
getLastTransition() - Method in class net.automatalib.util.ts.traversal.DFRecord
 
getLeftChild() - Method in class net.automatalib.modelchecker.m3c.formula.AbstractBinaryFormulaNode
 
getLocalIndex() - Method in class net.automatalib.alphabet.VPSym
 
getLocalInputs(Integer) - Method in class net.automatalib.automaton.base.AbstractCompact
 
getLocalInputs(Integer) - Method in class net.automatalib.automaton.base.AbstractCompactDeterministic
 
getLocalInputs(S) - Method in class net.automatalib.automaton.base.AbstractFastMutableDet
 
getLocalInputs(S) - Method in class net.automatalib.automaton.base.AbstractFastMutableNondet
 
getLocalInputs(S) - Method in interface net.automatalib.automaton.concept.StateLocalInput
Returns the collection of input symbols for which a successor state is defined.
getLocation() - Method in class net.automatalib.automaton.vpa.State
 
getLocation(int) - Method in class net.automatalib.automaton.vpa.AbstractDefaultSEVPA
 
getLocation(int) - Method in interface net.automatalib.automaton.vpa.SEVPA
 
getLocation(int) - Method in class net.automatalib.util.automaton.vpa.ProductOneSEVPA
 
getLocationId(L) - Method in interface net.automatalib.automaton.vpa.SEVPA
 
getLocationId(Location) - Method in class net.automatalib.automaton.vpa.AbstractDefaultSEVPA
 
getLocationId(Pair<L1, L2>) - Method in class net.automatalib.util.automaton.vpa.ProductOneSEVPA
 
getLocations() - Method in class net.automatalib.automaton.vpa.AbstractDefaultSEVPA
 
getLocations() - Method in interface net.automatalib.automaton.vpa.SEVPA
 
getLocations() - Method in class net.automatalib.util.automaton.vpa.ProductOneSEVPA
 
getLoop() - Method in class net.automatalib.modelchecking.AbstractLasso
 
getLoop() - Method in interface net.automatalib.modelchecking.Lasso
Gets the loop of the lasso.
getLoopBeginIndices() - Method in class net.automatalib.modelchecking.AbstractLasso
 
getLoopBeginIndices() - Method in interface net.automatalib.modelchecking.Lasso
The sorted set containing some symbol indices after which the beginning state of the loop is visited.
getMainProcess() - Method in interface net.automatalib.graph.ContextFreeModalProcessSystem
 
getMainProcess() - Method in class net.automatalib.graph.DefaultCFMPS
 
getMax() - Method in class net.automatalib.brics.BricsTransitionProperty
Retrieves the upper bound of the character range.
getMaxDepth() - Method in class net.automatalib.util.automaton.conformance.IncrementalWMethodTestsIterator
 
getMayTransformers(TransformerSerializer<T, L, AP>) - Method in class net.automatalib.modelchecker.m3c.solver.SolverHistory
Returns a Map which maps the edge label of may edges to their property transformer.
getMemoryIdx() - Method in class net.automatalib.automaton.CompactTransition
 
getMin() - Method in class net.automatalib.brics.BricsTransitionProperty
Retrieves the lower bound of the character range.
getMinimumRequiredVersion() - Method in class net.automatalib.modelchecker.ltsmin.AbstractLTSmin
Returns the minimum required version of LTSmin.
getMinimumRequiredVersion() - Method in class net.automatalib.modelchecker.ltsmin.ltl.AbstractLTSminLTL
 
getMinimumRequiredVersion() - Method in class net.automatalib.modelchecker.ltsmin.monitor.AbstractLTSminMonitor
 
getMinimumUnfolds() - Method in class net.automatalib.modelchecker.ltsmin.ltl.AbstractLTSminLTL
 
getMinimumUnfolds() - Method in class net.automatalib.modelchecker.ltsmin.ltl.LTSminLTLAlternatingBuilder
 
getMinimumUnfolds() - Method in class net.automatalib.modelchecker.ltsmin.ltl.LTSminLTLDFABuilder
 
getMinimumUnfolds() - Method in class net.automatalib.modelchecker.ltsmin.ltl.LTSminLTLIOBuilder
 
getMinimumUnfolds() - Method in class net.automatalib.modelchecking.AbstractUnfoldingModelChecker
 
getMinimumUnfolds() - Method in interface net.automatalib.modelchecking.ModelCheckerLasso
Returns the minimum number of times a loop must be unrolled.
getModalType() - Method in interface net.automatalib.ts.modal.transition.ModalEdgeProperty
 
getModalType() - Method in class net.automatalib.ts.modal.transition.ModalEdgePropertyImpl
 
getModelChecker() - Method in class net.automatalib.modelchecking.SizeDFAModelCheckerLassoCache
 
getModelChecker() - Method in class net.automatalib.modelchecking.SizeMealyModelCheckerCache
 
getModelChecker() - Method in class net.automatalib.modelchecking.SizeMealyModelCheckerLassoCache
 
getModuleEntry(I) - Method in class net.automatalib.automaton.vpa.DefaultNSEVPA
 
getModuleEntry(I) - Method in interface net.automatalib.automaton.vpa.OneSEVPA
 
getModuleEntry(I) - Method in interface net.automatalib.automaton.vpa.SEVPA
 
getMultiplier() - Method in class net.automatalib.modelchecker.ltsmin.ltl.AbstractLTSminLTL
 
getMultiplier() - Method in class net.automatalib.modelchecker.ltsmin.ltl.LTSminLTLAlternatingBuilder
 
getMultiplier() - Method in class net.automatalib.modelchecker.ltsmin.ltl.LTSminLTLDFABuilder
 
getMultiplier() - Method in class net.automatalib.modelchecker.ltsmin.ltl.LTSminLTLIOBuilder
 
getMultiplier() - Method in class net.automatalib.modelchecking.AbstractUnfoldingModelChecker
 
getMultiplier() - Method in interface net.automatalib.modelchecking.ModelCheckerLasso
Return the multiplier for the number of times a loop of the lasso must be unrolled, relative to the size of the hypothesis.
getMustTransformers(TransformerSerializer<T, L, AP>) - Method in class net.automatalib.modelchecker.m3c.solver.SolverHistory
Returns a Map which maps the edge label of must edges to their property transformer.
getNext() - Method in class net.automatalib.common.smartcollection.AbstractBasicLinkedListEntry
 
getNext() - Method in interface net.automatalib.common.smartcollection.LinkedListEntry
Retrieves the next entry in the list, or null if this is the last entry.
getNode(int) - Method in class net.automatalib.automaton.graph.StateAsNodeIDs
 
getNode(int) - Method in class net.automatalib.graph.base.AbstractCompactGraph
 
getNode(int) - Method in interface net.automatalib.graph.concept.NodeIDs
Return for a given id the node of the graph identified by it.
getNode(int) - Method in class net.automatalib.graph.helper.SimpleNodeIDs
 
getNodeId(Integer) - Method in class net.automatalib.graph.base.AbstractCompactGraph
 
getNodeId(N) - Method in interface net.automatalib.graph.concept.NodeIDs
Returns for a given node of the graph an integer uniquely identifying the node.
getNodeId(N) - Method in class net.automatalib.graph.helper.SimpleNodeIDs
 
getNodeId(S) - Method in class net.automatalib.automaton.graph.StateAsNodeIDs
 
getNodeIDs() - Method in class net.automatalib.modelchecker.m3c.solver.SolverData
getNodeProperties(Integer, Map<String, String>) - Method in class net.automatalib.modelchecker.m3c.visualization.ColorVisualizationHelper
 
getNodeProperties(Integer, Map<String, String>) - Method in class net.automatalib.modelchecker.m3c.visualization.HTMLVisualizationHelper
 
getNodeProperties(Integer, Map<String, String>) - Method in class net.automatalib.modelchecker.m3c.visualization.NodeVisualizationHelper
 
getNodeProperties(Pair<I, S>, Map<String, String>) - Method in class net.automatalib.automaton.visualization.ProceduralVisualizationHelper
 
getNodeProperties(Pair<L, N>, Map<String, String>) - Method in class net.automatalib.graph.visualization.CFMPSVisualizationHelper
 
getNodeProperties(N, Map<String, String>) - Method in class net.automatalib.graph.visualization.PMPGVisualizationHelper
 
getNodeProperties(N, Map<String, String>) - Method in class net.automatalib.serialization.dot.DefaultDOTVisualizationHelper
 
getNodeProperties(N, Map<String, String>) - Method in class net.automatalib.visualization.DefaultVisualizationHelper
 
getNodeProperties(N, Map<String, String>) - Method in class net.automatalib.visualization.helper.AggregateVisualizationHelper
 
getNodeProperties(N, Map<String, String>) - Method in class net.automatalib.visualization.helper.PrettyVisualizationHelper
 
getNodeProperties(N, Map<String, String>) - Method in interface net.automatalib.visualization.VisualizationHelper
Retrieves the properties for rendering a single node.
getNodeProperties(S, Map<String, String>) - Method in class net.automatalib.automaton.visualization.FSAVisualizationHelper
 
getNodeProperties(S, Map<String, String>) - Method in class net.automatalib.automaton.visualization.MooreVisualizationHelper
 
getNodeProperties(S, Map<String, String>) - Method in class net.automatalib.automaton.visualization.SSTVisualizationHelper
 
getNodeProperties(S, Map<String, String>) - Method in class net.automatalib.incremental.dfa.AbstractVisualizationHelper
 
getNodeProperties(S, Map<String, String>) - Method in class net.automatalib.incremental.mealy.VisualizationHelper
 
getNodeProperty(int) - Method in class net.automatalib.graph.CompactBidiGraph
 
getNodeProperty(int) - Method in class net.automatalib.graph.CompactGraph
 
getNodeProperty(int) - Method in class net.automatalib.graph.CompactPMPG
 
getNodeProperty(int) - Method in class net.automatalib.graph.CompactSimpleBidiGraph
 
getNodeProperty(int) - Method in class net.automatalib.graph.CompactSimpleGraph
 
getNodeProperty(int) - Method in interface net.automatalib.graph.UniversalGraph.IntAbstraction
getNodeProperty(State) - Method in class net.automatalib.brics.AbstractBricsAutomaton.GraphView
 
getNodeProperty(Integer) - Method in class net.automatalib.graph.base.AbstractCompactGraph
 
getNodeProperty(N) - Method in class net.automatalib.graph.SimpleMapGraph
 
getNodeProperty(N) - Method in interface net.automatalib.graph.UniversalIndefiniteGraph
Retrieves the property of a given node.
getNodeProperty(S) - Method in class net.automatalib.automaton.graph.UniversalAutomatonGraphView
 
getNodes() - Method in class net.automatalib.automaton.graph.AbstractAutomatonGraphView
 
getNodes() - Method in class net.automatalib.automaton.procedural.ProceduralGraphView
 
getNodes() - Method in class net.automatalib.automaton.vpa.SEVPAGraphView
 
getNodes() - Method in interface net.automatalib.graph.ads.ADSNode
 
getNodes() - Method in class net.automatalib.graph.base.AbstractCompactGraph
 
getNodes() - Method in class net.automatalib.graph.CFMPSGraphView
 
getNodes() - Method in interface net.automatalib.graph.SimpleGraph
Retrieves an (unmodifiable) collection of the nodes in this graph.
getNodes() - Method in class net.automatalib.graph.SimpleMapGraph
 
getNodes() - Method in class net.automatalib.modelchecker.m3c.formula.EquationalBlock
 
getNodes() - Method in class net.automatalib.util.graph.Path
 
getNodesForRoot(N) - Method in interface net.automatalib.graph.ads.RecursiveADSNode
A utility method to collect all nodes of a subtree specified by the given root node.
getNumberOfVars() - Method in class net.automatalib.modelchecker.m3c.transformer.BDDTransformer
Returns the number of subformulas.
getNumBlocks() - Method in class net.automatalib.util.minimizer.MinimizationResult
Retrieves the number of blocks in the final partition.
getNumBlocks() - Method in class net.automatalib.util.partitionrefinement.PaigeTarjan
Retrieves the total number of blocks in the block list.
getNumCalls() - Method in class net.automatalib.alphabet.AbstractVPAlphabet
 
getNumCalls() - Method in interface net.automatalib.alphabet.VPAlphabet
The ArrayWritable.size() variant for the call alphabet.
getNumInternals() - Method in class net.automatalib.alphabet.AbstractVPAlphabet
 
getNumInternals() - Method in interface net.automatalib.alphabet.VPAlphabet
The ArrayWritable.size() variant for the internal alphabet.
getNumReturns() - Method in class net.automatalib.alphabet.AbstractVPAlphabet
 
getNumReturns() - Method in interface net.automatalib.alphabet.VPAlphabet
The ArrayWritable.size() variant for the return alphabet.
getNumStackSymbols() - Method in class net.automatalib.automaton.vpa.AbstractSEVPA
 
getNumStackSymbols() - Method in interface net.automatalib.automaton.vpa.SEVPA
 
getNumStackSymbols() - Method in class net.automatalib.util.automaton.vpa.ProductOneSEVPA
 
getNumVariables() - Method in class net.automatalib.modelchecker.m3c.formula.DependencyGraph
Returns the number of variables which is equal to the number of subformulas.
getOldestInput() - Method in interface net.automatalib.incremental.mealy.AdaptiveMealyBuilder
Returns the oldest, non-overridden input that has been introduced and persisted.
getOldestInput() - Method in class net.automatalib.incremental.mealy.tree.AdaptiveMealyTreeBuilder
 
getOriginalStates(Set<S>) - Method in class net.automatalib.ts.powerset.DirectPowersetDTS
 
getOriginalStates(FastPowersetState<S>) - Method in class net.automatalib.ts.powerset.FastPowersetDTS
 
getOriginalStates(S) - Method in class net.automatalib.ts.powerset.DeterministicPowersetView
 
getOriginalStates(S) - Method in interface net.automatalib.ts.PowersetViewTS
 
getOriginalTransitions(Set<T>) - Method in class net.automatalib.ts.powerset.DirectPowersetDTS
 
getOriginalTransitions(Set<T>) - Method in class net.automatalib.ts.powerset.FastPowersetDTS
 
getOriginalTransitions(T) - Method in class net.automatalib.ts.powerset.DeterministicPowersetView
 
getOriginalTransitions(T) - Method in interface net.automatalib.ts.PowersetViewTS
 
getOutgoingEdgeArray(Block<S, L>) - Method in class net.automatalib.util.minimizer.BlockAutomaton
Retrieves an array of outgoing edges of a block (state).
getOutgoingEdges(int) - Method in class net.automatalib.graph.base.AbstractCompactGraph
 
getOutgoingEdges(int) - Method in interface net.automatalib.graph.Graph.IntAbstraction
Int-abstracted version of Graph.getOutgoingEdges(Object).
getOutgoingEdges(State) - Method in class net.automatalib.brics.AbstractBricsAutomaton.GraphView
 
getOutgoingEdges(Integer) - Method in class net.automatalib.graph.base.AbstractCompactGraph
 
getOutgoingEdges(L) - Method in class net.automatalib.automaton.vpa.SEVPAGraphView
 
getOutgoingEdges(N) - Method in interface net.automatalib.graph.ads.RecursiveADSNode
 
getOutgoingEdges(N) - Method in interface net.automatalib.graph.Graph
Retrieves, for a given node, the (finite) collection of all outgoing edges.
getOutgoingEdges(N) - Method in class net.automatalib.graph.SimpleMapGraph
 
getOutgoingEdges(Pair<I, S>) - Method in class net.automatalib.automaton.procedural.ProceduralGraphView
 
getOutgoingEdges(Pair<L, N>) - Method in class net.automatalib.graph.CFMPSGraphView
 
getOutgoingEdges(Block<S, L>) - Method in class net.automatalib.util.minimizer.BlockAutomaton
Retrieves a list of outgoing edges of a block (state).
getOutgoingEdges(S) - Method in class net.automatalib.automaton.graph.AutomatonGraphView
 
getOutgoingEdgesIterator(int) - Method in interface net.automatalib.graph.Graph.IntAbstraction
Int-abstracted version of Graph.getOutgoingEdgesIterator(Object).
getOutgoingEdgesIterator(N) - Method in interface net.automatalib.graph.Graph
 
getOutgoingEdgesIterator(N) - Method in interface net.automatalib.graph.IndefiniteGraph
Retrieves, for a given node, all outgoing edges.
getOutput() - Method in class net.automatalib.automaton.transducer.FastMooreState
Retrieves the output symbol generated by this state.
getOutput() - Method in class net.automatalib.automaton.transducer.MealyTransition
Retrieves the output symbol.
getOutput() - Method in class net.automatalib.automaton.transducer.probabilistic.ProbabilisticOutput
 
getOutput() - Method in class net.automatalib.modelchecking.AbstractLasso
 
getOutput() - Method in interface net.automatalib.modelchecking.Lasso
Gets the finite representation of the output of the lasso.
getOutput(S, I) - Method in interface net.automatalib.ts.output.DeterministicTransitionOutputTS
Retrieves the output for the given input symbol in the given state.
getOutputForSuccessor(ADSNode<S, I, O>, ADSNode<S, I, O>) - Static method in class net.automatalib.util.automaton.ads.ADSUtil
 
getOutputParser() - Method in class net.automatalib.serialization.fsm.parser.AbstractFSM2MealyParser
Gets the Function that transforms strings from the FSM source to actual output.
getParent() - Method in class net.automatalib.graph.ads.AbstractRecursiveADSLeafNode
 
getParent() - Method in class net.automatalib.graph.ads.AbstractRecursiveADSSymbolNode
 
getParent() - Method in interface net.automatalib.graph.ads.RecursiveADSNode
Returns the parent node of this node.
getParser(Collection<? extends E>, Output<E, Word<E>>, Function<String, E>) - Static method in class net.automatalib.serialization.fsm.parser.FSM2MealyParserAlternating
 
getParser(Collection<? extends E>, Function<String, E>) - Static method in class net.automatalib.serialization.fsm.parser.FSM2MealyParserIO
 
getParser(Collection<? extends I>, Output<I, Word<O>>, Function<String, I>, Function<String, O>) - Static method in class net.automatalib.serialization.fsm.parser.FSM2MealyParserAlternating
 
getParser(Collection<? extends I>, Function<String, I>, String, String) - Static method in class net.automatalib.serialization.fsm.parser.FSM2DFAParser
 
getParser(Collection<? extends I>, Function<String, I>, Function<String, O>) - Static method in class net.automatalib.serialization.fsm.parser.FSM2MealyParserIO
 
getParser(Function<String, E>) - Static method in class net.automatalib.serialization.fsm.parser.FSM2MealyParserAlternating
 
getParser(Function<String, E>) - Static method in class net.automatalib.serialization.fsm.parser.FSM2MealyParserIO
 
getParser(Function<String, I>, String, String) - Static method in class net.automatalib.serialization.fsm.parser.FSM2DFAParser
 
getParser(Function<String, I>, Function<String, O>) - Static method in class net.automatalib.serialization.fsm.parser.FSM2MealyParserAlternating
 
getParser(Function<String, I>, Function<String, O>) - Static method in class net.automatalib.serialization.fsm.parser.FSM2MealyParserIO
 
getPartLineNumber() - Method in class net.automatalib.serialization.fsm.parser.AbstractFSMParser
Returns the line number that is being parsed in the current part.
getPmpg() - Method in class net.automatalib.modelchecker.m3c.solver.SolverData
Returns the ProceduralModalProcessGraph whose data is stored in an instance of this class.
getPMPGs() - Method in interface net.automatalib.graph.ContextFreeModalProcessSystem
 
getPMPGs() - Method in class net.automatalib.graph.DefaultCFMPS
 
getPrefix() - Method in class net.automatalib.modelchecking.AbstractLasso
 
getPrefix() - Method in interface net.automatalib.modelchecking.Lasso
Gets the prefix of the lasso.
getPrev() - Method in class net.automatalib.common.smartcollection.AbstractBasicLinkedListEntry
 
getPrev() - Method in interface net.automatalib.common.smartcollection.LinkedListEntry
Retrieves the previous entry in the list, or null if this is the first entry.
getPriority() - Method in class net.automatalib.common.util.setting.AbstractSystemPropertiesSource
 
getPriority() - Method in class net.automatalib.common.util.setting.LocalFileSource
 
getPriority() - Method in interface net.automatalib.common.util.setting.SettingsSource
 
getPriority() - Method in class net.automatalib.visualization.dot.GraphVizBrowserVisualizationProvider
 
getPriority() - Method in class net.automatalib.visualization.dot.GraphVizSwingVisualizationProvider
 
getPriority() - Method in class net.automatalib.visualization.DummyVP
 
getPriority() - Method in interface net.automatalib.visualization.VisualizationProvider
Returns the priority of the provider.
getProbability() - Method in class net.automatalib.automaton.transducer.probabilistic.ProbabilisticOutput
 
getProceduralAlphabet() - Method in class net.automatalib.alphabet.DefaultProceduralInputAlphabet
 
getProceduralAlphabet() - Method in interface net.automatalib.alphabet.ProceduralInputAlphabet
Returns the union of call and internal symbols.
getProceduralInputs(Collection<I>) - Method in interface net.automatalib.automaton.procedural.SBA
 
getProceduralInputs(Collection<I>) - Method in interface net.automatalib.automaton.procedural.SPA
 
getProceduralInputs(Collection<I>) - Method in interface net.automatalib.automaton.procedural.SPMM
 
getProceduralType() - Method in interface net.automatalib.ts.modal.transition.ProceduralModalEdgeProperty
 
getProceduralType() - Method in class net.automatalib.ts.modal.transition.ProceduralModalEdgePropertyImpl
 
getProcedures() - Method in class net.automatalib.automaton.procedural.EmptySBA
 
getProcedures() - Method in class net.automatalib.automaton.procedural.EmptySPA
 
getProcedures() - Method in class net.automatalib.automaton.procedural.EmptySPMM
 
getProcedures() - Method in class net.automatalib.automaton.procedural.StackSBA
 
getProcedures() - Method in class net.automatalib.automaton.procedural.StackSPA
 
getProcedures() - Method in class net.automatalib.automaton.procedural.StackSPMM
 
getProperty() - Method in class net.automatalib.automaton.CompactTransition
 
getProperty() - Method in class net.automatalib.automaton.graph.TransitionEdge.Property
 
getProperty() - Method in class net.automatalib.graph.base.CompactEdge
 
getProperty() - Method in class net.automatalib.ts.modal.MTSTransition
 
getProperty(AutomataLibProperty) - Method in class net.automatalib.AutomataLibSettings
 
getProperty(AutomataLibProperty, String) - Method in class net.automatalib.AutomataLibSettings
 
getPropertyKey() - Method in enum net.automatalib.AutomataLibProperty
Returns the actual system property key of the property.
getProposition() - Method in class net.automatalib.modelchecker.m3c.formula.AtomicNode
 
getProviderById(String) - Method in class net.automatalib.visualization.VPManager
 
getRegularAlphabet() - Method in class net.automatalib.alphabet.DefaultProceduralOutputAlphabet
 
getRegularAlphabet() - Method in interface net.automatalib.alphabet.ProceduralOutputAlphabet
Returns the regular output symbols of this alphabet.
getRepresentative(Block<S, L>) - Method in class net.automatalib.util.minimizer.MinimizationResult
Chooses a representative (i.e., an arbitrary element of the set of states) from a block.
getRepresentative(Block) - Method in class net.automatalib.util.partitionrefinement.PaigeTarjan
Retrieves a representative state from the given block.
getReturnAlphabet() - Method in class net.automatalib.alphabet.AbstractVPAlphabet
 
getReturnAlphabet() - Method in interface net.automatalib.alphabet.VPAlphabet
Returns the return symbols of this alphabet as a (sub-) alphabet.
getReturnSuccessor(int, int) - Method in class net.automatalib.automaton.vpa.Location
 
getReturnSuccessor(L, I, int) - Method in interface net.automatalib.automaton.vpa.SEVPA
 
getReturnSuccessor(Location, I, int) - Method in class net.automatalib.automaton.vpa.AbstractDefaultSEVPA
 
getReturnSuccessor(Pair<L1, L2>, I, int) - Method in class net.automatalib.util.automaton.vpa.ProductOneSEVPA
 
getReturnSymbol() - Method in interface net.automatalib.alphabet.ProceduralInputAlphabet
Returns the single return symbol.
getReturnSymbol(int) - Method in class net.automatalib.alphabet.AbstractVPAlphabet
 
getReturnSymbol(int) - Method in interface net.automatalib.alphabet.VPAlphabet
The Alphabet.getSymbol(int) variant for the return alphabet.
getReturnSymbolIndex(I) - Method in class net.automatalib.alphabet.AbstractVPAlphabet
 
getReturnSymbolIndex(I) - Method in interface net.automatalib.alphabet.VPAlphabet
The Alphabet.getSymbolIndex(Object) variant for the return alphabet.
getRightChild() - Method in class net.automatalib.modelchecker.m3c.formula.AbstractBinaryFormulaNode
 
getSCCList() - Method in class net.automatalib.util.graph.scc.SCCCollector
 
getSecond() - Method in class net.automatalib.common.util.Pair
 
getSecond() - Method in class net.automatalib.common.util.Triple
 
getSerializer() - Method in class net.automatalib.modelchecker.m3c.solver.ADDSolver
 
getSerializer() - Method in class net.automatalib.modelchecker.m3c.solver.BDDSolver
 
getShortestPath(N) - Method in class net.automatalib.util.graph.sssp.DijkstraSSSP
 
getShortestPath(N) - Method in interface net.automatalib.util.graph.sssp.SSSPResult
Retrieves the shortest path from the initial node to the given one (as a sequence of edges), or null if there exists no such path.
getShortestPath(N, N) - Method in interface net.automatalib.util.graph.apsp.APSPResult
Retrieves the shortest path between the given nodes, or null if there exists no such path.
getShortestPath(N, N) - Method in class net.automatalib.util.graph.apsp.FloydWarshallAPSP
 
getShortestPathDistance(N) - Method in class net.automatalib.util.graph.sssp.DijkstraSSSP
 
getShortestPathDistance(N) - Method in interface net.automatalib.util.graph.sssp.SSSPResult
Retrieves the length of the shortest path from the initial node to the given one.
getShortestPathDistance(N, N) - Method in interface net.automatalib.util.graph.apsp.APSPResult
Retrieves the length of the shortest path between the given nodes.
getShortestPathDistance(N, N) - Method in class net.automatalib.util.graph.apsp.FloydWarshallAPSP
 
getShortestPathEdge(N) - Method in class net.automatalib.util.graph.sssp.DijkstraSSSP
 
getShortestPathEdge(N) - Method in interface net.automatalib.util.graph.sssp.SSSPResult
Retrieves the incoming edge via which the given node is reached on the shortest path.
getSkipOutputs() - Method in class net.automatalib.modelchecker.ltsmin.ltl.AbstractLTSminLTLMealy
Gets a set of outputs that need to be skipped while writing the Mealy machine to ETF.
getSkipOutputs() - Method in class net.automatalib.modelchecker.ltsmin.ltl.LTSminLTLAlternatingBuilder
 
getSkipOutputs() - Method in class net.automatalib.modelchecker.ltsmin.ltl.LTSminLTLIOBuilder
 
getSkipOutputs() - Method in class net.automatalib.modelchecker.ltsmin.monitor.AbstractLTSminMonitorMealy
Gets a set of outputs that need to be skipped while writing the Mealy machine to ETF.
getSkipOutputs() - Method in class net.automatalib.modelchecker.ltsmin.monitor.LTSminMonitorAlternatingBuilder
 
getSkipOutputs() - Method in class net.automatalib.modelchecker.ltsmin.monitor.LTSminMonitorIOBuilder
 
getSkipOutputs() - Method in interface net.automatalib.modelchecking.ModelChecker.MealyModelChecker
Returns the outputs for which all transitions should be removed.
getSolverStates() - Method in class net.automatalib.modelchecker.m3c.solver.SolverHistory
Returns the list of SolverStates, one per update of a node.
getSource() - Method in class net.automatalib.graph.base.CompactBidiEdge
 
getSource() - Method in class net.automatalib.util.minimizer.BlockEdge
Retrieves the source block.
getSource(E) - Method in interface net.automatalib.graph.BidirectionalGraph
Retrieves the source node of a given edge.
getSource(CompactBidiEdge<EP>) - Method in class net.automatalib.graph.base.AbstractCompactBidiGraph
 
getStackContents() - Method in class net.automatalib.automaton.vpa.State
 
getStackLoc(int) - Method in class net.automatalib.automaton.vpa.AbstractSEVPA
 
getState(int) - Method in class net.automatalib.automaton.base.AbstractCompact
 
getState(int) - Method in class net.automatalib.automaton.base.AbstractFastMutable
 
getState(int) - Method in interface net.automatalib.automaton.concept.StateIDs
Return for a given id the state of the automaton identified by it.
getState(int) - Method in class net.automatalib.automaton.helper.SimpleStateIDs
 
getState(Iterable<? extends I>) - Method in class net.automatalib.automaton.base.AbstractCompactSimpleDeterministic
 
getState(Iterable<? extends I>) - Method in interface net.automatalib.ts.simple.SimpleDTS
Retrieves the state reachable by the given sequence of input symbols from the initial state.
getStateId(Integer) - Method in class net.automatalib.automaton.base.AbstractCompact
 
getStateId(S) - Method in class net.automatalib.automaton.base.AbstractFastMutable
 
getStateId(S) - Method in interface net.automatalib.automaton.concept.StateIDs
Returns for a given state of the automaton an integer uniquely identifying the state.
getStateId(S) - Method in class net.automatalib.automaton.helper.SimpleStateIDs
 
getStateMapping() - Method in class net.automatalib.util.automaton.copy.AbstractLowLevelAutomatonCopier
 
getStateMapping() - Method in interface net.automatalib.util.automaton.copy.LowLevelAutomatonCopier
 
getStateMapping() - Method in class net.automatalib.util.ts.copy.TSCopyVisitor
 
getStateOutput(Integer) - Method in class net.automatalib.automaton.transducer.CompactMoore
 
getStateOutput(FastMooreState<O>) - Method in class net.automatalib.automaton.transducer.FastMoore
 
getStateOutput(S) - Method in interface net.automatalib.automaton.concept.StateOutput
 
getStateProperty(int) - Method in class net.automatalib.automaton.abstraction.UniversalDeterministicAbstractions.FullIntAbstraction
 
getStateProperty(int) - Method in class net.automatalib.automaton.abstraction.UniversalDeterministicAbstractions.StateIntAbstraction
 
getStateProperty(int) - Method in class net.automatalib.automaton.fsa.CompactDFA
 
getStateProperty(int) - Method in class net.automatalib.automaton.transducer.CompactMealy
 
getStateProperty(int) - Method in class net.automatalib.automaton.UniversalCompactDet
 
getStateProperty(int) - Method in class net.automatalib.automaton.UniversalCompactSimpleDet
 
getStateProperty(int) - Method in interface net.automatalib.automaton.UniversalDeterministicAutomaton.IntAbstraction
Retrieves the state property of a given (abstracted) state.
getStateProperty(Integer) - Method in class net.automatalib.automaton.base.AbstractCompactDeterministic
 
getStateProperty(Integer) - Method in class net.automatalib.ts.modal.AbstractCompactMTS
 
getStateProperty(FastProbMealyState<O>) - Method in class net.automatalib.automaton.transducer.probabilistic.FastProbMealy
 
getStateProperty(S) - Method in interface net.automatalib.ts.acceptor.AcceptorTS
 
getStateProperty(S) - Method in interface net.automatalib.ts.output.MealyTransitionSystem
 
getStateProperty(S) - Method in interface net.automatalib.ts.output.MooreTransitionSystem
 
getStateProperty(S) - Method in interface net.automatalib.ts.UniversalTransitionSystem
Retrieves the state property for the given state.
getStates() - Method in class net.automatalib.automaton.base.AbstractCompact
 
getStates() - Method in class net.automatalib.automaton.base.AbstractFastMutable
 
getStates() - Method in interface net.automatalib.automaton.simple.SimpleAutomaton
Retrieves all states of the transition system.
getStates() - Method in class net.automatalib.brics.AbstractBricsAutomaton
 
getStates() - Method in class net.automatalib.modelchecking.AbstractLasso
 
getStates() - Method in class net.automatalib.serialization.fsm.parser.AbstractFSM2MealyParser
Gets the sorted set of states for the Mealy machine.
getStates(Iterable<? extends I>) - Method in interface net.automatalib.ts.simple.SimpleDTS
 
getStates(Iterable<? extends I>) - Method in interface net.automatalib.ts.simple.SimpleTS
Retrieves the set of all states reachable by the given sequence of input symbols from an initial state.
getStatesInBlock(Block<S, L>) - Static method in class net.automatalib.util.minimizer.MinimizationResult
Retrieves all (original) states in a block.
getStderrDiagnosticListener() - Static method in class net.automatalib.serialization.taf.parser.PrintStreamDiagnosticListener
 
getStreamTokenizer(Reader) - Method in class net.automatalib.serialization.fsm.parser.AbstractFSMParser
Gets the StreamTokenizer, that tokenizes tokens in the FSM file.
getString2Input() - Method in class net.automatalib.modelchecker.ltsmin.AbstractLTSmin
 
getString2Input() - Method in class net.automatalib.modelchecker.ltsmin.ltl.LTSminLTLAlternatingBuilder
 
getString2Input() - Method in class net.automatalib.modelchecker.ltsmin.ltl.LTSminLTLDFABuilder
 
getString2Input() - Method in class net.automatalib.modelchecker.ltsmin.ltl.LTSminLTLIOBuilder
 
getString2Input() - Method in interface net.automatalib.modelchecker.ltsmin.LTSmin
Returns the function that transforms edges in FSM files to actual input.
getString2Input() - Method in class net.automatalib.modelchecker.ltsmin.monitor.LTSminMonitorAlternatingBuilder
 
getString2Input() - Method in class net.automatalib.modelchecker.ltsmin.monitor.LTSminMonitorDFABuilder
 
getString2Input() - Method in class net.automatalib.modelchecker.ltsmin.monitor.LTSminMonitorIOBuilder
 
getString2Output() - Method in class net.automatalib.modelchecker.ltsmin.ltl.AbstractLTSminLTLMealy
Gets a function that transforms edges in the FSM file to actual output.
getString2Output() - Method in class net.automatalib.modelchecker.ltsmin.ltl.LTSminLTLAlternatingBuilder
 
getString2Output() - Method in class net.automatalib.modelchecker.ltsmin.ltl.LTSminLTLIOBuilder
 
getString2Output() - Method in interface net.automatalib.modelchecker.ltsmin.LTSminMealy
Gets a function that transforms edges in the FSM file to actual output.
getString2Output() - Method in class net.automatalib.modelchecker.ltsmin.monitor.AbstractLTSminMonitorMealy
Gets a function that transforms edges in the FSM file to actual output.
getString2Output() - Method in class net.automatalib.modelchecker.ltsmin.monitor.LTSminMonitorAlternatingBuilder
 
getString2Output() - Method in class net.automatalib.modelchecker.ltsmin.monitor.LTSminMonitorIOBuilder
 
getSuccessor() - Method in class net.automatalib.automaton.transducer.MealyTransition
Retrieves the successor state.
getSuccessor(int, int) - Method in class net.automatalib.automaton.abstraction.SimpleDeterministicAbstractions.FullIntAbstraction
 
getSuccessor(int, int) - Method in interface net.automatalib.automaton.DeterministicAutomaton.FullIntAbstraction
 
getSuccessor(int, int) - Method in interface net.automatalib.automaton.simple.SimpleDeterministicAutomaton.FullIntAbstraction
Retrieves the (abstracted) successor for a given (abstracted) source state and (abstracted) input.
getSuccessor(int, I) - Method in class net.automatalib.automaton.abstraction.SimpleDeterministicAbstractions.StateIntAbstraction
 
getSuccessor(int, I) - Method in interface net.automatalib.automaton.DeterministicAutomaton.StateIntAbstraction
 
getSuccessor(int, I) - Method in interface net.automatalib.automaton.simple.SimpleDeterministicAutomaton.StateIntAbstraction
Retrieves the (abstracted) successor state for a given (abstracted) source state and input symbol.
getSuccessor(State, Character) - Method in class net.automatalib.brics.BricsDFA
 
getSuccessor(Integer) - Method in class net.automatalib.automaton.base.AbstractCompactSimpleNondet
 
getSuccessor(Integer) - Method in class net.automatalib.modelchecking.MealyLassoImpl
 
getSuccessor(Integer, I) - Method in class net.automatalib.modelchecking.AbstractLasso
Get the successor state of a given state, or null when no such successor exists.
getSuccessor(Integer, Iterable<? extends I>) - Method in class net.automatalib.automaton.base.AbstractCompactSimpleDeterministic
 
getSuccessor(Void) - Method in class net.automatalib.automaton.procedural.EmptySPMM
 
getSuccessor(Set<S>, I) - Method in class net.automatalib.ts.powerset.DirectPowersetDTS
 
getSuccessor(Set<T>) - Method in class net.automatalib.ts.powerset.DirectPowersetDTS
 
getSuccessor(Set<T>) - Method in class net.automatalib.ts.powerset.FastPowersetDTS
 
getSuccessor(FastMooreState<O>) - Method in class net.automatalib.automaton.transducer.FastMoore
 
getSuccessor(MealyTransition<StackState<S, I, MealyMachine<S, I, T, O>>, O>) - Method in class net.automatalib.automaton.procedural.StackSPMM
 
getSuccessor(MealyTransition<FastMealyState<O>, O>) - Method in class net.automatalib.automaton.transducer.FastMealy
 
getSuccessor(MealyTransition<FastProbMealyState<O>, ProbabilisticOutput<O>>) - Method in class net.automatalib.automaton.transducer.probabilistic.FastProbMealy
 
getSuccessor(Pair<T1, T2>) - Method in class net.automatalib.util.ts.comp.DTSComposition
 
getSuccessor(Pair<T1, T2>) - Method in class net.automatalib.util.ts.comp.TSComposition
 
getSuccessor(MTSTransition<MutableModalEdgeProperty>) - Method in class net.automatalib.ts.modal.CompactMTS
 
getSuccessor(FastPowersetState<S>, I) - Method in class net.automatalib.ts.powerset.FastPowersetDTS
 
getSuccessor(S) - Method in interface net.automatalib.ts.acceptor.AcceptorTS
 
getSuccessor(S, I) - Method in interface net.automatalib.ts.DeterministicTransitionSystem
 
getSuccessor(S, I) - Method in interface net.automatalib.ts.simple.SimpleDTS
Retrieves the successor state reachable by the given input symbol.
getSuccessor(S, Iterable<? extends I>) - Method in interface net.automatalib.ts.simple.SimpleDTS
Retrieves the successor state reachable by the given sequence of input symbols.
getSuccessor(T) - Method in class net.automatalib.automaton.base.AbstractCompactDeterministic
 
getSuccessor(T) - Method in class net.automatalib.ts.powerset.DeterministicPowersetView
 
getSuccessor(T) - Method in interface net.automatalib.ts.TransitionSystem
Retrieves the successor state of a given transition.
getSuccessors(Collection<? extends S>, Iterable<? extends I>) - Method in interface net.automatalib.ts.simple.SimpleTS
Retrieves the set of all successors that can be reached from any of the given source states by the specified sequence of input symbols.
getSuccessors(S, I) - Method in interface net.automatalib.ts.DeterministicTransitionSystem
 
getSuccessors(S, I) - Method in interface net.automatalib.ts.simple.SimpleDTS
 
getSuccessors(S, I) - Method in interface net.automatalib.ts.simple.SimpleTS
Retrieves the set of successors for the given input symbol.
getSuccessors(S, I) - Method in interface net.automatalib.ts.TransitionSystem
 
getSuccessors(S, Iterable<? extends I>) - Method in interface net.automatalib.ts.simple.SimpleDTS
 
getSuccessors(S, Iterable<? extends I>) - Method in interface net.automatalib.ts.simple.SimpleTS
Retrieves the set of successors for the given sequence of input symbols.
getSuccId() - Method in class net.automatalib.automaton.CompactTransition
 
getSymbol() - Method in class net.automatalib.graph.ads.AbstractRecursiveADSLeafNode
 
getSymbol() - Method in class net.automatalib.graph.ads.AbstractRecursiveADSSymbolNode
 
getSymbol() - Method in interface net.automatalib.graph.ads.RecursiveADSNode
Returns the input symbol associated with this ADS node.
getSymbol(int) - Method in class net.automatalib.alphabet.AbstractVPAlphabet
 
getSymbol(int) - Method in interface net.automatalib.alphabet.Alphabet
Returns the symbol with the given index in this alphabet.
getSymbol(int) - Method in class net.automatalib.alphabet.ArrayAlphabet
 
getSymbol(int) - Method in class net.automatalib.alphabet.DefaultVPAlphabet
 
getSymbol(int) - Method in class net.automatalib.alphabet.FastAlphabet
 
getSymbol(int) - Method in class net.automatalib.alphabet.GrowingVPAlphabet
 
getSymbol(int) - Method in class net.automatalib.alphabet.ListAlphabet
 
getSymbol(int) - Method in class net.automatalib.alphabet.MapAlphabet
 
getSymbol(int) - Method in class net.automatalib.alphabet.SingletonAlphabet
 
getSymbol(int) - Method in class net.automatalib.word.Word
Return symbol that is at the specified position.
getSymbol(int) - Method in class net.automatalib.word.WordBuilder
Retrieves the symbol at the given index.
getSymbolIndex(E) - Method in class net.automatalib.alphabet.EnumAlphabet
 
getSymbolIndex(I) - Method in class net.automatalib.alphabet.AbstractVPAlphabet
 
getSymbolIndex(I) - Method in interface net.automatalib.alphabet.Alphabet
Returns the index of the given symbol in the alphabet.
getSymbolIndex(I) - Method in class net.automatalib.alphabet.ArrayAlphabet
 
getSymbolIndex(I) - Method in class net.automatalib.alphabet.FastAlphabet
 
getSymbolIndex(I) - Method in class net.automatalib.alphabet.ListAlphabet
 
getSymbolIndex(I) - Method in class net.automatalib.alphabet.MapAlphabet
 
getSymbolIndex(I) - Method in class net.automatalib.alphabet.SingletonAlphabet
 
getSymbolIndex(I) - Method in class net.automatalib.automaton.base.AbstractCompact
 
getSymbolIndex(VPSym<I>) - Method in class net.automatalib.alphabet.GrowingVPAlphabet
 
getSymbolType(I) - Method in class net.automatalib.alphabet.AbstractVPAlphabet
 
getSymbolType(I) - Method in interface net.automatalib.alphabet.VPAlphabet
Returns the symbol type of the given alphabet symbol.
getSymbolType(VPSym<I>) - Method in class net.automatalib.alphabet.GrowingVPAlphabet
 
getTarget() - Method in class net.automatalib.graph.base.CompactEdge
 
getTarget() - Method in class net.automatalib.ts.modal.MTSTransition
 
getTarget() - Method in class net.automatalib.util.minimizer.BlockEdge
Retrieves the target block.
getTarget(Transition) - Method in class net.automatalib.brics.AbstractBricsAutomaton.GraphView
 
getTarget(E) - Method in class net.automatalib.graph.base.AbstractCompactGraph
 
getTarget(E) - Method in interface net.automatalib.graph.IndefiniteGraph
Retrieves, for a given edge, its target node.
getTarget(N) - Method in interface net.automatalib.graph.ads.RecursiveADSNode
 
getTarget(N) - Method in class net.automatalib.graph.SimpleMapGraph
 
getTarget(TransitionEdge<I, T>) - Method in class net.automatalib.automaton.graph.AutomatonGraphView
 
getTarget(SEVPAGraphView.SevpaViewEdge<L, I>) - Method in class net.automatalib.automaton.vpa.SEVPAGraphView
 
getTarget(Pair<L, E>) - Method in class net.automatalib.graph.CFMPSGraphView
 
getTarget(Triple<I, I, S>) - Method in class net.automatalib.automaton.procedural.ProceduralGraphView
 
getThird() - Method in class net.automatalib.common.util.Triple
 
getTransition() - Method in class net.automatalib.automaton.graph.TransitionEdge
 
getTransition(int, int) - Method in class net.automatalib.automaton.abstraction.DeterministicAbstractions.FullIntAbstraction
 
getTransition(int, int) - Method in class net.automatalib.automaton.base.AbstractCompactSimpleDeterministic
 
getTransition(int, int) - Method in interface net.automatalib.automaton.DeterministicAutomaton.FullIntAbstraction
Retrieves the outgoing transition for an (abstracted) source state and (abstracted) input symbol, or returns null if the automaton has no transition for this state and input.
getTransition(int, int) - Method in class net.automatalib.automaton.transducer.CompactMealy
 
getTransition(int, int) - Method in class net.automatalib.automaton.UniversalCompactDet
 
getTransition(int, I) - Method in class net.automatalib.automaton.abstraction.DeterministicAbstractions.StateIntAbstraction
 
getTransition(int, I) - Method in class net.automatalib.automaton.base.AbstractCompactDeterministic
 
getTransition(int, I) - Method in interface net.automatalib.automaton.DeterministicAutomaton.StateIntAbstraction
Retrieves the outgoing transition for an (abstracted) source state and input symbol, or returns null if the automaton has no transition for this state and input.
getTransition(State, Character) - Method in class net.automatalib.brics.BricsDFA
 
getTransition(Integer, I) - Method in class net.automatalib.automaton.base.AbstractCompactDeterministic
 
getTransition(Integer, I) - Method in class net.automatalib.modelchecking.AbstractLasso
 
getTransition(Void, I) - Method in class net.automatalib.automaton.procedural.EmptySBA
 
getTransition(Void, I) - Method in class net.automatalib.automaton.procedural.EmptySPA
 
getTransition(Void, I) - Method in class net.automatalib.automaton.procedural.EmptySPMM
 
getTransition(Set<S>, I) - Method in class net.automatalib.ts.powerset.DirectPowersetDTS
 
getTransition(StackState<S, I, DFA<S, I>>, I) - Method in class net.automatalib.automaton.procedural.StackSBA
 
getTransition(StackState<S, I, DFA<S, I>>, I) - Method in class net.automatalib.automaton.procedural.StackSPA
 
getTransition(StackState<S, I, MealyMachine<S, I, T, O>>, I) - Method in class net.automatalib.automaton.procedural.StackSPMM
 
getTransition(State<L>, I) - Method in class net.automatalib.automaton.vpa.AbstractSEVPA
 
getTransition(Pair<S1, S2>, I) - Method in class net.automatalib.util.ts.comp.DTSComposition
 
getTransition(FastPowersetState<S>, I) - Method in class net.automatalib.ts.powerset.FastPowersetDTS
 
getTransition(S, I) - Method in class net.automatalib.automaton.base.AbstractFastMutableDet
 
getTransition(S, I) - Method in interface net.automatalib.ts.DeterministicTransitionSystem
Retrieves the transition triggered by the given input symbol.
getTransition(S, I) - Method in class net.automatalib.ts.powerset.DeterministicPowersetView
 
getTransitionObject(int) - Method in class net.automatalib.automaton.base.AbstractFastState
 
getTransitionOutput(Integer) - Method in class net.automatalib.modelchecking.MealyLassoImpl
 
getTransitionOutput(Void) - Method in class net.automatalib.automaton.procedural.EmptySPMM
 
getTransitionOutput(CompactTransition<O>) - Method in class net.automatalib.automaton.transducer.CompactMealy
 
getTransitionOutput(MealyTransition<StackState<S, I, MealyMachine<S, I, T, O>>, O>) - Method in class net.automatalib.automaton.procedural.StackSPMM
 
getTransitionOutput(MealyTransition<FastMealyState<O>, O>) - Method in class net.automatalib.automaton.transducer.FastMealy
 
getTransitionOutput(MealyTransition<FastProbMealyState<O>, ProbabilisticOutput<O>>) - Method in class net.automatalib.automaton.transducer.probabilistic.FastProbMealy
 
getTransitionOutput(T) - Method in interface net.automatalib.automaton.concept.TransitionOutput
 
getTransitionProbability(MealyTransition<FastProbMealyState<O>, ProbabilisticOutput<O>>) - Method in class net.automatalib.automaton.transducer.probabilistic.FastProbMealy
 
getTransitionProbability(T) - Method in interface net.automatalib.automaton.concept.Probabilistic
 
getTransitionProperty(int, int) - Method in interface net.automatalib.automaton.UniversalDeterministicAutomaton.FullIntAbstraction
 
getTransitionProperty(int, I) - Method in interface net.automatalib.automaton.UniversalDeterministicAutomaton.StateIntAbstraction
 
getTransitionProperty(Integer) - Method in class net.automatalib.automaton.base.AbstractCompactSimpleDeterministic
 
getTransitionProperty(Integer) - Method in class net.automatalib.automaton.base.AbstractCompactSimpleNondet
 
getTransitionProperty(CompactTransition<O>) - Method in class net.automatalib.automaton.transducer.CompactMealy
 
getTransitionProperty(CompactTransition<TP>) - Method in class net.automatalib.automaton.UniversalCompactDet
 
getTransitionProperty(MealyTransition<FastProbMealyState<O>, ProbabilisticOutput<O>>) - Method in class net.automatalib.automaton.transducer.probabilistic.FastProbMealy
 
getTransitionProperty(MTSTransition<MutableModalEdgeProperty>) - Method in class net.automatalib.ts.modal.CompactMTS
 
getTransitionProperty(S) - Method in interface net.automatalib.ts.acceptor.AcceptorTS
 
getTransitionProperty(S, I) - Method in interface net.automatalib.ts.output.MooreTransitionSystem
 
getTransitionProperty(S, I) - Method in interface net.automatalib.ts.UniversalDTS
Retrieves the transition property of the outgoing transition corresponding to the given state and input, if it exists.
getTransitionProperty(T) - Method in class net.automatalib.automaton.abstraction.UniversalDeterministicAbstractions.FullIntAbstraction
 
getTransitionProperty(T) - Method in class net.automatalib.automaton.abstraction.UniversalDeterministicAbstractions.StateIntAbstraction
 
getTransitionProperty(T) - Method in interface net.automatalib.automaton.transducer.probabilistic.ProbabilisticMealyMachine
 
getTransitionProperty(T) - Method in interface net.automatalib.automaton.UniversalDeterministicAutomaton.IntAbstraction
Retrieves the transition property of a given transition.
getTransitionProperty(T) - Method in interface net.automatalib.ts.output.MealyTransitionSystem
 
getTransitionProperty(T) - Method in interface net.automatalib.ts.output.MooreTransitionSystem
 
getTransitionProperty(T) - Method in interface net.automatalib.ts.UniversalTransitionSystem
Retrieves the transition property for the given state.
getTransitions() - Method in class net.automatalib.serialization.fsm.parser.AbstractFSM2MealyParser
Gets the map of transitions for the Mealy machine.
getTransitions(int, int) - Method in class net.automatalib.automaton.base.AbstractCompactSimpleNondet
 
getTransitions(int, I) - Method in class net.automatalib.automaton.base.AbstractCompactSimpleNondet
 
getTransitions(State, Character) - Method in class net.automatalib.brics.AbstractBricsAutomaton
 
getTransitions(Integer, I) - Method in class net.automatalib.automaton.base.AbstractCompactSimpleNondet
 
getTransitions(Integer, I) - Method in class net.automatalib.ts.modal.AbstractCompactMTS
 
getTransitions(Pair<S1, S2>, I) - Method in class net.automatalib.util.ts.comp.TSComposition
 
getTransitions(S) - Method in interface net.automatalib.automaton.FiniteAlphabetAutomaton
Convenience method for accessing all (outgoing) transitions of a given state.
getTransitions(S, I) - Method in class net.automatalib.automaton.base.AbstractFastMutableNondet
 
getTransitions(S, I) - Method in interface net.automatalib.ts.DeterministicTransitionSystem
 
getTransitions(S, I) - Method in interface net.automatalib.ts.TransitionSystem
Retrieves the transitions that can be triggered by the given input symbol.
getType() - Method in class net.automatalib.alphabet.VPSym
 
getUnfolds() - Method in class net.automatalib.modelchecking.AbstractLasso
 
getUnfolds() - Method in interface net.automatalib.modelchecking.Lasso
Returns the number of times the loop is unfolded.
getUpdatedNode() - Method in class net.automatalib.modelchecker.m3c.solver.SolverState
Returns the node updated in this step.
getUpdatedNodePMPG() - Method in class net.automatalib.modelchecker.m3c.solver.SolverState
Returns the name of the ProceduralModalProcessGraph which contains the node updated in this step.
getUpdatedNodeSatisfiedSubformula() - Method in class net.automatalib.modelchecker.m3c.solver.SolverState
Returns the list of satisfied subformulas the node updated in this step satisfies after the update.
getUpdatedPropTransformer(TransformerSerializer<T, L, AP>) - Method in class net.automatalib.modelchecker.m3c.solver.SolverState
Returns the updated property transformer.
getUserObject() - Method in class net.automatalib.alphabet.Symbol
 
getUserObject() - Method in class net.automatalib.alphabet.VPSym
 
getVariable() - Method in class net.automatalib.modelchecker.m3c.formula.modalmu.AbstractFixedPointFormulaNode
 
getVariable() - Method in class net.automatalib.modelchecker.m3c.formula.modalmu.VariableNode
 
getVarNumber() - Method in class net.automatalib.modelchecker.m3c.formula.AbstractFormulaNode
 
getVarNumber() - Method in interface net.automatalib.modelchecker.m3c.formula.FormulaNode
 
getVarNumberChild() - Method in class net.automatalib.modelchecker.m3c.formula.AbstractUnaryFormulaNode
 
getVarNumberLeft() - Method in class net.automatalib.modelchecker.m3c.formula.AbstractBinaryFormulaNode
 
getVarNumberRight() - Method in class net.automatalib.modelchecker.m3c.formula.AbstractBinaryFormulaNode
 
getVersion() - Static method in class net.automatalib.modelchecker.ltsmin.LTSminUtil
Returns the detected version of the LTSmin installation.
getVisualizationHelper() - Method in class net.automatalib.automaton.fsa.FiniteStateAcceptor.FSAGraphView
 
getVisualizationHelper() - Method in class net.automatalib.automaton.graph.AutomatonGraphView
 
getVisualizationHelper() - Method in class net.automatalib.automaton.procedural.ProceduralGraphView
 
getVisualizationHelper() - Method in class net.automatalib.automaton.transducer.MealyMachine.MealyGraphView
 
getVisualizationHelper() - Method in class net.automatalib.automaton.transducer.MooreMachine.MooreGraphView
 
getVisualizationHelper() - Method in class net.automatalib.automaton.transducer.SubsequentialTransducer.SSTGraphView
 
getVisualizationHelper() - Method in class net.automatalib.automaton.vpa.SEVPAGraphView
 
getVisualizationHelper() - Method in class net.automatalib.brics.AbstractBricsAutomaton.GraphView
 
getVisualizationHelper() - Method in interface net.automatalib.graph.ads.RecursiveADSNode
 
getVisualizationHelper() - Method in class net.automatalib.graph.CFMPSGraphView
 
getVisualizationHelper() - Method in interface net.automatalib.graph.Graph
 
getVisualizationHelper() - Method in interface net.automatalib.graph.ProceduralModalProcessGraph
 
getVisualizationHelper() - Method in interface net.automatalib.graph.SimpleGraph
Returns the VisualizationHelper that contains information for displaying this graph.
getVisualizationHelper() - Method in class net.automatalib.ts.modal.ModalTransitionSystem.MTSGraphView
 
getWitness() - Method in class net.automatalib.modelchecker.m3c.solver.WitnessTree
 
getWord() - Method in class net.automatalib.modelchecking.AbstractLasso
 
getWord() - Method in interface net.automatalib.modelchecking.Lasso
Gets the finite representation of the lasso.
getWorkSet() - Method in class net.automatalib.modelchecker.m3c.solver.SolverState
Returns a Map which returns the set of nodes which are in the work set for each procedure after the update.
GfpNode<L,​AP> - Class in net.automatalib.modelchecker.m3c.formula.modalmu
Java representation of a "nu" (sub-)formula.
GfpNode(String, FormulaNode<L, AP>) - Constructor for class net.automatalib.modelchecker.m3c.formula.modalmu.GfpNode
 
graph() - Static method in class net.automatalib.serialization.dot.DOTParsers
Default parser for (directed) Graphs serialized by AutomataLib.
graph(Function<Map<String, String>, NP>, Function<Map<String, String>, EP>) - Static method in class net.automatalib.serialization.dot.DOTParsers
Parser for (directed) Graphs with custom node and edge attributes.
graph(Supplier<G>, Function<Map<String, String>, NP>, Function<Map<String, String>, EP>) - Static method in class net.automatalib.serialization.dot.DOTParsers
Parser for (directed) Graphs with a custom graph instance and custom node and edge attributes.
Graph<N,​E> - Interface in net.automatalib.graph
Graph interface.
Graph.IntAbstraction<E> - Interface in net.automatalib.graph
Interface for node integer abstractions of a Graph.
GraphCopy - Class in net.automatalib.util.graph.copy
 
GraphDOT - Class in net.automatalib.serialization.dot
Methods for rendering a Graph or Automaton in the GraphVIZ DOT format.
Graphs - Class in net.automatalib.util.graph
 
GraphTraversal - Class in net.automatalib.util.graph.traversal
 
GraphTraversalAction - Enum in net.automatalib.util.graph.traversal
The type of GraphTraversalAction to be performed.
GraphTraversalVisitor<N,​E,​D> - Interface in net.automatalib.util.graph.traversal
Visitor interface for graph traversals.
graphView() - Method in interface net.automatalib.automaton.FiniteAlphabetAutomaton
 
graphView() - Method in interface net.automatalib.automaton.vpa.SEVPA
 
graphView() - Method in class net.automatalib.brics.AbstractBricsAutomaton
 
graphView() - Method in interface net.automatalib.graph.concept.GraphViewable
 
graphView() - Method in interface net.automatalib.graph.ContextFreeModalProcessSystem
 
GraphView() - Constructor for class net.automatalib.brics.AbstractBricsAutomaton.GraphView
 
GraphViewable - Interface in net.automatalib.graph.concept
 
GraphVizBrowserVisualizationProvider - Class in net.automatalib.visualization.dot
 
GraphVizBrowserVisualizationProvider() - Constructor for class net.automatalib.visualization.dot.GraphVizBrowserVisualizationProvider
 
GraphVizSwingVisualizationProvider - Class in net.automatalib.visualization.dot
 
GraphVizSwingVisualizationProvider() - Constructor for class net.automatalib.visualization.dot.GraphVizSwingVisualizationProvider
 
GrowingAlphabet<I> - Interface in net.automatalib.alphabet
Alphabet class that supports adding new symbols.
GrowingAlphabetNotSupportedException - Exception in net.automatalib.exception
An exception to be thrown when functionality revolving around GrowingAlphabet.addSymbol(Object) is accessed (e.g. by trying to add an alphabet symbol to an automaton) but the given data structure was not properly set up (e.g.
GrowingAlphabetNotSupportedException(Alphabet<I>) - Constructor for exception net.automatalib.exception.GrowingAlphabetNotSupportedException
 
GrowingMapAlphabet<I> - Class in net.automatalib.alphabet
An extension of the MapAlphabet that also allows adding new symbol after construction.
GrowingMapAlphabet() - Constructor for class net.automatalib.alphabet.GrowingMapAlphabet
 
GrowingMapAlphabet(Collection<? extends I>) - Constructor for class net.automatalib.alphabet.GrowingMapAlphabet
 
GrowingVPAlphabet<I> - Class in net.automatalib.alphabet
A VPAlphabet implementation that allows to add new symbols after its construction.
GrowingVPAlphabet() - Constructor for class net.automatalib.alphabet.GrowingVPAlphabet
 

H

hasDefinitiveInformation(Word<? extends I>) - Method in interface net.automatalib.incremental.dfa.IncrementalDFABuilder
 
hasDefinitiveInformation(Word<? extends I>) - Method in interface net.automatalib.incremental.IncrementalConstruction
Checks whether this class has definitive information about a given word.
hasDefinitiveInformation(Word<? extends I>) - Method in class net.automatalib.incremental.mealy.dag.IncrementalMealyDAGBuilder
 
hasDefinitiveInformation(Word<? extends I>) - Method in interface net.automatalib.incremental.mealy.MealyBuilder
 
hasDefinitiveInformation(Word<? extends I>) - Method in class net.automatalib.incremental.moore.dag.IncrementalMooreDAGBuilder
 
hasDefinitiveInformation(Word<? extends I>) - Method in interface net.automatalib.incremental.moore.IncrementalMooreBuilder
 
hashCode() - Method in class net.automatalib.alphabet.AbstractSymbol
 
hashCode() - Method in class net.automatalib.automaton.CompactTransition
 
hashCode() - Method in class net.automatalib.automaton.graph.TransitionEdge
 
hashCode() - Method in class net.automatalib.automaton.graph.TransitionEdge.Property
 
hashCode() - Method in class net.automatalib.automaton.transducer.probabilistic.ProbabilisticOutput
 
hashCode() - Method in class net.automatalib.brics.BricsTransitionProperty
 
hashCode() - Method in class net.automatalib.common.smartcollection.ArrayStorage
 
hashCode() - Method in class net.automatalib.common.util.Pair
 
hashCode() - Method in class net.automatalib.common.util.Triple
 
hashCode() - Method in class net.automatalib.modelchecker.ltsmin.LTSminVersion
 
hashCode() - Method in class net.automatalib.modelchecker.m3c.formula.AbstractBinaryFormulaNode
 
hashCode() - Method in class net.automatalib.modelchecker.m3c.formula.AbstractFormulaNode
 
hashCode() - Method in class net.automatalib.modelchecker.m3c.formula.AbstractModalFormulaNode
 
hashCode() - Method in class net.automatalib.modelchecker.m3c.formula.AbstractUnaryFormulaNode
 
hashCode() - Method in class net.automatalib.modelchecker.m3c.formula.AtomicNode
 
hashCode() - Method in class net.automatalib.modelchecker.m3c.formula.modalmu.AbstractFixedPointFormulaNode
 
hashCode() - Method in class net.automatalib.modelchecker.m3c.formula.modalmu.VariableNode
 
hashCode() - Method in class net.automatalib.modelchecker.m3c.transformer.ADDTransformer
 
hashCode() - Method in class net.automatalib.modelchecker.m3c.transformer.BDDTransformer
 
hashCode() - Method in class net.automatalib.ts.modal.transition.ModalEdgePropertyImpl
 
hashCode() - Method in class net.automatalib.ts.modal.transition.ProceduralModalEdgePropertyImpl
 
hashCode() - Method in class net.automatalib.ts.powerset.FastPowersetState
 
hashCode() - Method in class net.automatalib.util.partitionrefinement.StateSignature
 
hashCode() - Method in class net.automatalib.word.Word
 
hasNext() - Method in class net.automatalib.common.util.collection.AbstractThreeLevelIterator
 
hasNext() - Method in class net.automatalib.common.util.collection.AbstractTwoLevelIterator
 
hasNext() - Method in class net.automatalib.common.util.collection.BitSetIterator
 
hasNext() - Method in class net.automatalib.common.util.collection.CharRangeIterator
 
hasNext() - Method in class net.automatalib.common.util.collection.CharStringRangeIterator
 
hasNext() - Method in class net.automatalib.common.util.collection.IntRangeIterator
 
hasNext() - Method in class net.automatalib.util.automaton.conformance.IncrementalWMethodTestsIterator
 
hasPrevious() - Method in class net.automatalib.common.util.collection.CharRangeIterator
 
hasPrevious() - Method in class net.automatalib.common.util.collection.CharStringRangeIterator
 
hasPrevious() - Method in class net.automatalib.common.util.collection.IntRangeIterator
 
hasUndefinedInput(Automaton<?, I, ?>, Iterable<? extends I>) - Static method in class net.automatalib.util.automaton.Automata
 
hasVisited(N) - Method in class net.automatalib.util.graph.scc.TarjanSCCVisitor
 
HEIGHT - Static variable in class net.automatalib.visualization.VisualizationHelper.NodeAttrs
 
high - Variable in class net.automatalib.util.partitionrefinement.Block
The index of the last element in this block in the PaigeTarjan.blockData array, plus one.
hintNextCapacity(int) - Method in class net.automatalib.common.smartcollection.BinaryHeap
 
hintNextCapacity(int) - Method in interface net.automatalib.common.smartcollection.CapacityManagement
Gives a hint regarding the capacity that should be reserved when resizing the internal storage for the next time.
hintNextCapacity(int) - Method in class net.automatalib.common.smartcollection.ResizingArrayStorage
 
hintNextCapacity(int) - Method in class net.automatalib.common.smartcollection.UnorderedCollection
 
Holder<T> - Class in net.automatalib.common.util
 
Holder() - Constructor for class net.automatalib.common.util.Holder
 
HopcroftMinimization - Class in net.automatalib.util.automaton.minimizer.hopcroft
Versions of Hopcroft's minimization algorithm for deterministic finite automata.
HopcroftMinimization.PruningMode - Enum in net.automatalib.util.automaton.minimizer.hopcroft
Allows for controlling how automata are pruned during minimization.
HTMLVisualizationHelper - Class in net.automatalib.modelchecker.m3c.visualization
A VisualizationHelper for WitnessTrees that renders the node labels as an HTML-based table.
HTMLVisualizationHelper(WitnessTree<?, ?>) - Constructor for class net.automatalib.modelchecker.m3c.visualization.HTMLVisualizationHelper
 
HTMLVisualizationHelper(WitnessTree<?, ?>, boolean) - Constructor for class net.automatalib.modelchecker.m3c.visualization.HTMLVisualizationHelper
 

I

id - Variable in class net.automatalib.common.util.nid.AbstractMutableNumericID
 
id - Variable in class net.automatalib.serialization.dot.Node
 
id - Variable in class net.automatalib.util.partitionrefinement.Block
 
ID - Static variable in class net.automatalib.visualization.dot.GraphVizBrowserVisualizationProvider
ID - Static variable in class net.automatalib.visualization.dot.GraphVizSwingVisualizationProvider
ID - Static variable in class net.automatalib.visualization.DummyVP
ID - Static variable in class net.automatalib.visualization.jung.JungGraphVisualizationProvider
idChanged(K, int, int) - Method in class net.automatalib.common.util.mapping.ArrayMapping
 
idChanged(T, int, int) - Method in interface net.automatalib.common.util.nid.IDChangeListener
 
IDChangeListener<T extends NumericID> - Interface in net.automatalib.common.util.nid
 
IDChangeNotifier<T extends NumericID> - Class in net.automatalib.common.util.nid
 
IDChangeNotifier() - Constructor for class net.automatalib.common.util.nid.IDChangeNotifier
 
identity() - Static method in class net.automatalib.common.util.mapping.Mappings
Retrieves the identity mapping, which maps each domain value to itself.
idGet(Mapping<D, D>, D) - Static method in class net.automatalib.common.util.mapping.Mappings
 
IGNORE - net.automatalib.util.graph.traversal.GraphTraversalAction
Ignore the current node or edge but continue with the remaining exploration.
IGNORE - net.automatalib.util.ts.traversal.TSTraversalAction
Ignore the current state or transition but continue with the remaining exploration.
IllegalConjunctionException - Exception in net.automatalib.util.ts.modal
 
IllegalConjunctionException(String) - Constructor for exception net.automatalib.util.ts.modal.IllegalConjunctionException
 
impl(DFA<?, I>, DFA<?, I>, Collection<? extends I>, A) - Static method in class net.automatalib.util.automaton.fsa.DFAs
Calculates the implication ("=>") of two DFA, and stores the result in a given mutable DFA.
impl(DFA<?, I>, DFA<?, I>, Alphabet<I>) - Static method in class net.automatalib.util.automaton.fsa.DFAs
Calculates the implication ("=>") of two DFA, and returns the result as a new DFA.
impl(NFA<?, I>, NFA<?, I>, Collection<? extends I>, A) - Static method in class net.automatalib.util.automaton.fsa.NFAs
Calculates the implication ("=>") of two NFAs, and stores the result in a given mutable NFA.
impl(NFA<?, I>, NFA<?, I>, Alphabet<I>) - Static method in class net.automatalib.util.automaton.fsa.NFAs
Calculates the implication ("=>") of two NFAs, and returns the result as a new NFA.
impl(OneSEVPA<L1, I>, OneSEVPA<L2, I>, VPAlphabet<I>) - Static method in class net.automatalib.util.automaton.vpa.OneSEVPAs
Returns a view on the implication ("=>") of two OneSEVPAs.
IMPL - Static variable in interface net.automatalib.util.ts.acceptor.AcceptanceCombiner
 
in - Variable in class net.automatalib.util.automaton.copy.AbstractLowLevelAutomatonCopier
 
incomingEdges(Graph<N, E>) - Static method in class net.automatalib.util.graph.Graphs
 
incrementalCharacterizingSet(UniversalDeterministicAutomaton<?, I, ?, ?, ?>, Collection<? extends I>, Collection<? extends Word<I>>, Collection<? super Word<I>>) - Static method in class net.automatalib.util.automaton.Automata
 
incrementalCharacterizingSetIterator(UniversalDeterministicAutomaton<?, I, ?, ?, ?>, Collection<? extends I>, Collection<? extends Word<I>>) - Static method in class net.automatalib.util.automaton.equivalence.CharacterizingSets
 
IncrementalConstruction<A,​I> - Interface in net.automatalib.incremental
Basic interface for incremental automata constructions.
incrementalCover(DeterministicAutomaton<?, I, ?>, Collection<? extends I>, Collection<? extends Word<I>>, Collection<? extends Word<I>>, Collection<? super Word<I>>, Collection<? super Word<I>>) - Static method in class net.automatalib.util.automaton.cover.Covers
Utility method that allows to compute an incremental state and transition cover simultaneously.
IncrementalDFABuilder<I> - Interface in net.automatalib.incremental.dfa
General interface for incremental DFA builders.
IncrementalDFADAGBuilder<I> - Class in net.automatalib.incremental.dfa.dag
Incrementally builds an (acyclic) DFA, from a set of positive and negative words.
IncrementalDFADAGBuilder(Alphabet<I>) - Constructor for class net.automatalib.incremental.dfa.dag.IncrementalDFADAGBuilder
Constructor.
IncrementalDFATreeBuilder<I> - Class in net.automatalib.incremental.dfa.tree
Incrementally builds a tree, from a set of positive and negative words.
IncrementalDFATreeBuilder(Alphabet<I>) - Constructor for class net.automatalib.incremental.dfa.tree.IncrementalDFATreeBuilder
 
IncrementalMealyBuilder<I,​O> - Interface in net.automatalib.incremental.mealy
General interface for incremental Mealy builders.
IncrementalMealyDAGBuilder<I,​O> - Class in net.automatalib.incremental.mealy.dag
Incrementally builds an (acyclic) Mealy machine, from a set of input and corresponding output words.
IncrementalMealyDAGBuilder(Alphabet<I>) - Constructor for class net.automatalib.incremental.mealy.dag.IncrementalMealyDAGBuilder
Constructor.
IncrementalMealyTreeBuilder<I,​O> - Class in net.automatalib.incremental.mealy.tree
Incrementally builds a tree with transition outputs from a set of input and corresponding output words.
IncrementalMealyTreeBuilder(Alphabet<I>) - Constructor for class net.automatalib.incremental.mealy.tree.IncrementalMealyTreeBuilder
 
IncrementalMooreBuilder<I,​O> - Interface in net.automatalib.incremental.moore
General interface for incremental Moore builders.
IncrementalMooreDAGBuilder<I,​O> - Class in net.automatalib.incremental.moore.dag
Incrementally builds an (acyclic) Moore machine from a set of input and corresponding output words.
IncrementalMooreDAGBuilder(Alphabet<I>) - Constructor for class net.automatalib.incremental.moore.dag.IncrementalMooreDAGBuilder
Constructor.
IncrementalMooreTreeBuilder<I,​O> - Class in net.automatalib.incremental.moore.tree
Incrementally builds a (tree-based) Moore machine from a set of input and corresponding output words.
IncrementalMooreTreeBuilder(Alphabet<I>) - Constructor for class net.automatalib.incremental.moore.tree.IncrementalMooreTreeBuilder
 
IncrementalPCDFADAGBuilder<I> - Class in net.automatalib.incremental.dfa.dag
The prefix-closed version of IncrementalDFADAGBuilder.
IncrementalPCDFADAGBuilder(Alphabet<I>) - Constructor for class net.automatalib.incremental.dfa.dag.IncrementalPCDFADAGBuilder
 
IncrementalPCDFATreeBuilder<I> - Class in net.automatalib.incremental.dfa.tree
The prefix-closed version of IncrementalDFATreeBuilder.
IncrementalPCDFATreeBuilder(Alphabet<I>) - Constructor for class net.automatalib.incremental.dfa.tree.IncrementalPCDFATreeBuilder
 
incrementalStateCover(DeterministicAutomaton<S, I, ?>, Collection<? extends I>, Collection<? extends Word<I>>, Collection<? super Word<I>>) - Static method in class net.automatalib.util.automaton.cover.Covers
Computes an incremental state cover for a given automaton, i.e. a cover that only contains the missing sequences for obtaining a complete state cover.
incrementalStateCoverIterator(DeterministicAutomaton<?, I, ?>, Collection<? extends I>, Collection<? extends Word<I>>) - Static method in class net.automatalib.util.automaton.cover.Covers
Returns an iterator for the remaining sequences of a state cover.
incrementalStructuralCover(DeterministicAutomaton<?, I, ?>, Collection<? extends I>, Collection<? extends Word<I>>, Collection<? super Word<I>>) - Static method in class net.automatalib.util.automaton.cover.Covers
Computes an incremental structural cover for a given automaton, i.e. a cover that only contains the missing sequences for obtaining a complete structural cover.
incrementalTransitionCover(DeterministicAutomaton<?, I, ?>, Collection<? extends I>, Collection<? extends Word<I>>, Collection<? super Word<I>>) - Static method in class net.automatalib.util.automaton.cover.Covers
Computes an incremental transition cover for a given automaton, i.e. a cover that only contains the missing sequences for obtaining a complete transition cover.
incrementalTransitionCoverIterator(DeterministicAutomaton<?, I, ?>, Collection<? extends I>, Collection<? extends Word<I>>) - Static method in class net.automatalib.util.automaton.cover.Covers
Returns an iterator for the remaining sequences of a transition cover.
IncrementalWMethodTestsIterator<I> - Class in net.automatalib.util.automaton.conformance
An iterator that enumerates the test cases as obtained through the W method conformance test in an incremental fashion.
IncrementalWMethodTestsIterator(Alphabet<I>) - Constructor for class net.automatalib.util.automaton.conformance.IncrementalWMethodTestsIterator
 
IndefiniteGraph<N,​E> - Interface in net.automatalib.graph
Interface for an (indefinite) graph structure.
IndefiniteSimpleGraph<N> - Interface in net.automatalib.graph
A simplified interface for indefinite graphs, exposing only adjacency information, but no further information about edge objects.
indexMap - Variable in class net.automatalib.alphabet.MapAlphabet
 
indexOf(char) - Method in class net.automatalib.common.util.collection.CharRange
 
indexOf(int) - Method in class net.automatalib.common.util.collection.IntRange
 
indexOf(Object) - Method in class net.automatalib.common.util.collection.CharRange
 
indexOf(Object) - Method in class net.automatalib.common.util.collection.CharStringRange
 
indexOf(Object) - Method in class net.automatalib.common.util.collection.IntRange
 
indexOf(String) - Method in class net.automatalib.common.util.collection.CharStringRange
 
indexToString() - Static method in class net.automatalib.common.util.mapping.Mappings
 
indexToString(@org.checkerframework.checker.index.qual.NonNegative long) - Static method in class net.automatalib.common.util.mapping.StringIndexMapping
 
initBlockForStateMap() - Method in class net.automatalib.util.partitionrefinement.PaigeTarjan
Automatically creates a PaigeTarjan.blockForState mapping, and sets it as the current one.
initCompleteDeterministic(PaigeTarjan, SimpleDeterministicAutomaton.FullIntAbstraction, IntFunction<?>, boolean) - Static method in class net.automatalib.util.partitionrefinement.PaigeTarjanInitializers
Initializes the partition refinement data structure from a given abstracted deterministic automaton, partitioning states according to the given classification function.
initCompleteDeterministic(PaigeTarjan, UniversalDeterministicAutomaton.FullIntAbstraction<?, ?, ?>, AutomatonInitialPartitioning, boolean) - Static method in class net.automatalib.util.partitionrefinement.PaigeTarjanInitializers
Initializes the partition refinement data structure from a given abstracted deterministic automaton, using a predefined initial partitioning mode.
initDDManager(DependencyGraph<L, AP>) - Method in class net.automatalib.modelchecker.m3c.solver.ADDSolver
 
initDDManager(DependencyGraph<L, AP>) - Method in class net.automatalib.modelchecker.m3c.solver.BDDSolver
 
initDeterministic(PaigeTarjan, SimpleDeterministicAutomaton.FullIntAbstraction, IntFunction<?>, Object) - Static method in class net.automatalib.util.partitionrefinement.PaigeTarjanInitializers
Initializes the partition refinement data structure from a given deterministic automaton, initializing the initial partition according to the given classification function.
INITIAL - Static variable in class net.automatalib.visualization.VisualizationHelper.NodeAttrs
 
initialClassifier(UniversalDeterministicAutomaton.FullIntAbstraction<?, ?, ?>) - Method in enum net.automatalib.util.partitionrefinement.AutomatonInitialPartitioning
 
initialize() - Method in interface net.automatalib.common.util.fixpoint.WorksetAlgorithm
Provide the initial elements that should be processed by update.
initialize(Map<T, E>) - Method in interface net.automatalib.common.util.fixpoint.WorksetMappingAlgorithm
Provide the initial elements that should be processed by update.
initialLabel(int) - Static method in class net.automatalib.serialization.dot.GraphDOT
 
initialLabel(String, int) - Static method in class net.automatalib.serialization.dot.GraphDOT
 
InitialNode<N> - Interface in net.automatalib.graph.concept
Initial node concept.
initialNodes() - Method in class net.automatalib.automaton.visualization.AutomatonVisualizationHelper
 
initialNodes() - Method in class net.automatalib.automaton.visualization.ProceduralVisualizationHelper
 
initialNodes() - Method in class net.automatalib.graph.visualization.CFMPSVisualizationHelper
 
initialNodes() - Method in class net.automatalib.graph.visualization.PMPGVisualizationHelper
 
initialNodes() - Method in class net.automatalib.visualization.DefaultVisualizationHelper
 
initWorklist(boolean) - Method in class net.automatalib.util.partitionrefinement.PaigeTarjan
Initializes the worklist from the block list.
input - Variable in class net.automatalib.automaton.vpa.SEVPAGraphView.SevpaViewEdge
 
input - Variable in class net.automatalib.util.ts.traversal.DFRecord.LastTransition
 
input - Variable in class net.automatalib.util.ts.TS.TransRef
 
INPUT_HAS_NO_OUTPUT - Static variable in class net.automatalib.serialization.fsm.parser.FSM2MealyParserAlternating
 
inputAlphabet - Variable in class net.automatalib.automaton.base.AbstractFastMutable
 
inputAlphabet - Variable in class net.automatalib.incremental.dfa.AbstractIncrementalDFABuilder
 
InputAlphabetHolder<I> - Interface in net.automatalib.automaton.concept
 
inputIn(Object...) - Static method in class net.automatalib.util.automaton.predicate.TransitionPredicates
 
inputIn(Collection<?>) - Static method in class net.automatalib.util.automaton.predicate.TransitionPredicates
 
inputIs(Object) - Static method in class net.automatalib.util.automaton.predicate.TransitionPredicates
 
inputIsNot(Object) - Static method in class net.automatalib.util.automaton.predicate.TransitionPredicates
 
InputModelData<I,​M extends SimpleTS<?,​I>> - Class in net.automatalib.serialization
A utility data class, that allows to pair a model that can react to input symbols with a corresponding alphabet.
InputModelData(M, Alphabet<I>) - Constructor for class net.automatalib.serialization.InputModelData
 
InputModelDeserializer<I,​M extends SimpleTS<?,​I>> - Interface in net.automatalib.serialization
A refinement of the ModelDeserializer interface for arbitrary models that can react to inputs.
InputModelSerializationProvider<I,​OUT extends SimpleTS<?,​I>,​IN extends SimpleTS<?,​I>> - Interface in net.automatalib.serialization
A utility interface that unions InputModelSerializer and InputModelDeserializer and extends SerializationProvider.
InputModelSerializer<I,​M extends SimpleTS<?,​I>> - Interface in net.automatalib.serialization
A refinement of the ModelSerializer interface for arbitrary models that can react to inputs.
inputNotIn(Object...) - Static method in class net.automatalib.util.automaton.predicate.TransitionPredicates
 
inputNotIn(Collection<?>) - Static method in class net.automatalib.util.automaton.predicate.TransitionPredicates
 
inputs - Variable in class net.automatalib.automaton.graph.AutomatonGraphView
 
inputs - Variable in class net.automatalib.util.automaton.copy.AbstractLowLevelAutomatonCopier
 
inputs - Variable in class net.automatalib.util.automaton.random.RandomAutomatonGenerator
 
inputSatisfying(Predicate<? super I>) - Static method in class net.automatalib.util.automaton.predicate.TransitionPredicates
 
inputsMapping - Variable in class net.automatalib.util.automaton.copy.AbstractLowLevelAutomatonCopier
 
insert(Word<? extends I>) - Method in interface net.automatalib.incremental.dfa.IncrementalDFABuilder
Inserts a new word into the automaton.
insert(Word<? extends I>, boolean) - Method in class net.automatalib.incremental.dfa.dag.IncrementalDFADAGBuilder
Inserts a word into either the set of accepted or rejected words.
insert(Word<? extends I>, boolean) - Method in class net.automatalib.incremental.dfa.dag.IncrementalPCDFADAGBuilder
 
insert(Word<? extends I>, boolean) - Method in interface net.automatalib.incremental.dfa.IncrementalDFABuilder
Inserts a new word into the automaton, with a given acceptance value.
insert(Word<? extends I>, boolean) - Method in class net.automatalib.incremental.dfa.tree.IncrementalDFATreeBuilder
 
insert(Word<? extends I>, boolean) - Method in class net.automatalib.incremental.dfa.tree.IncrementalPCDFATreeBuilder
 
insert(Word<? extends I>, Word<? extends O>) - Method in interface net.automatalib.incremental.mealy.AdaptiveMealyBuilder
Incorporates a pair of input/output words into the stored information.
insert(Word<? extends I>, Word<? extends O>) - Method in class net.automatalib.incremental.mealy.dag.IncrementalMealyDAGBuilder
 
insert(Word<? extends I>, Word<? extends O>) - Method in interface net.automatalib.incremental.mealy.IncrementalMealyBuilder
Incorporates a pair of input/output words into the stored information.
insert(Word<? extends I>, Word<? extends O>) - Method in class net.automatalib.incremental.mealy.tree.AdaptiveMealyTreeBuilder
 
insert(Word<? extends I>, Word<? extends O>) - Method in class net.automatalib.incremental.mealy.tree.DynamicIncrementalMealyTreeBuilder
 
insert(Word<? extends I>, Word<? extends O>) - Method in class net.automatalib.incremental.mealy.tree.IncrementalMealyTreeBuilder
 
insert(Word<? extends I>, Word<? extends O>) - Method in class net.automatalib.incremental.moore.dag.IncrementalMooreDAGBuilder
 
insert(Word<? extends I>, Word<? extends O>) - Method in interface net.automatalib.incremental.moore.IncrementalMooreBuilder
Incorporates a pair of input/output words into the stored information.
insert(Word<? extends I>, Word<? extends O>) - Method in class net.automatalib.incremental.moore.tree.IncrementalMooreTreeBuilder
 
insertAfter(E, ElementReference) - Method in class net.automatalib.common.smartcollection.AbstractLinkedList
 
insertAfter(E, ElementReference) - Method in interface net.automatalib.common.smartcollection.SmartSequence
Inserts the given element after the element referenced by the specified reference.
insertAfterEntry(T, T) - Method in class net.automatalib.common.smartcollection.AbstractLinkedList
Inserts a new entry after a given one.
insertBefore(E, ElementReference) - Method in class net.automatalib.common.smartcollection.AbstractLinkedList
 
insertBefore(E, ElementReference) - Method in interface net.automatalib.common.smartcollection.SmartSequence
Inserts the given element before the element referenced by the specified reference.
insertBeforeEntry(T, T) - Method in class net.automatalib.common.smartcollection.AbstractLinkedList
Inserts a new entry before a given one.
IntAbstraction(A) - Constructor for class net.automatalib.automaton.abstraction.SimpleDeterministicAbstractions.IntAbstraction
 
IntDisjointSets - Interface in net.automatalib.common.util
Interface for disjoint-set forest implementations that operate on a universe of contiguous integers.
integers(int, int) - Static method in class net.automatalib.alphabet.Alphabets
 
INTERNAL - net.automatalib.alphabet.VPAlphabet.SymbolType
 
INTERNAL - net.automatalib.ts.modal.transition.ProceduralModalEdgeProperty.ProceduralType
 
intGet(int) - Method in class net.automatalib.common.util.collection.IntRange
 
intRange(int, int) - Static method in class net.automatalib.common.util.collection.CollectionsUtil
 
intRange(int, int, int) - Static method in class net.automatalib.common.util.collection.CollectionsUtil
 
IntRange - Class in net.automatalib.common.util.collection
 
IntRange(int, int) - Constructor for class net.automatalib.common.util.collection.IntRange
 
IntRange(int, int, int) - Constructor for class net.automatalib.common.util.collection.IntRange
 
IntRangeIterator - Class in net.automatalib.common.util.collection
 
IntRangeIterator(int, int, int) - Constructor for class net.automatalib.common.util.collection.IntRangeIterator
 
IntRangeIterator(int, int, int, int) - Constructor for class net.automatalib.common.util.collection.IntRangeIterator
 
IntrusiveLinkedList<T extends LinkedListEntry<T,​T>> - Class in net.automatalib.common.smartcollection
An intrusive version of a linked list.
IntrusiveLinkedList() - Constructor for class net.automatalib.common.smartcollection.IntrusiveLinkedList
 
IntSeq - Interface in net.automatalib.common.smartcollection
An IntSeq is an abstract read-only view on a finite, random-access data-structure for primitive integer values.
intToState(int) - Method in class net.automatalib.automaton.abstraction.SimpleDeterministicAbstractions.IntAbstraction
 
intToSym(int) - Method in class net.automatalib.automaton.abstraction.SimpleDeterministicAbstractions.FullIntAbstraction
 
intValue(Integer) - Static method in class net.automatalib.common.util.WrapperUtil
 
intValue(Integer, int) - Static method in class net.automatalib.common.util.WrapperUtil
 
INVALID_DISTANCE - Static variable in class net.automatalib.util.graph.Graphs
Float value to signal that no valid distance is returned (e.g., when attempting to retrieve the length of a path that does not exist).
INVALID_STATE - Static variable in class net.automatalib.automaton.base.AbstractCompact
 
INVALID_STATE - Static variable in interface net.automatalib.automaton.simple.SimpleDeterministicAutomaton.IntAbstraction
Representative for an invalid state.
InvalidReferenceException - Exception in net.automatalib.common.smartcollection
Exception that is thrown if an invalid ElementReference is used.
InvalidReferenceException(String) - Constructor for exception net.automatalib.common.smartcollection.InvalidReferenceException
Constructor.
invasiveMinimize(A, Collection<? extends I>) - Static method in class net.automatalib.util.automaton.Automata
 
INVISIBLE - Static variable in class net.automatalib.visualization.VisualizationHelper.NodeStyles
 
invokeProcess(String[]) - Static method in class net.automatalib.common.util.process.ProcessUtil
Runs the given set of command line arguments as a system process and returns the exit value of the spawned process.
invokeProcess(String[], Reader) - Static method in class net.automatalib.common.util.process.ProcessUtil
Runs the given set of command line arguments as a system process and returns the exit value of the spawned process.
invokeProcess(String[], Reader, Consumer<String>) - Static method in class net.automatalib.common.util.process.ProcessUtil
Runs the given set of command line arguments as a system process and returns the exit value of the spawned process.
invokeProcess(String[], Consumer<String>) - Static method in class net.automatalib.common.util.process.ProcessUtil
Runs the given set of command line arguments as a system process and returns the exit value of the spawned process.
invokeProcess(List<String>) - Static method in class net.automatalib.common.util.process.ProcessUtil
Runs the given set of command line arguments as a system process and returns the exit value of the spawned process.
invokeProcess(List<String>, Reader) - Static method in class net.automatalib.common.util.process.ProcessUtil
Runs the given set of command line arguments as a system process and returns the exit value of the spawned process.
invokeProcess(List<String>, Reader, Consumer<String>) - Static method in class net.automatalib.common.util.process.ProcessUtil
Runs the given set of command line arguments as a system process and returns the exit value of the spawned process.
invokeProcess(List<String>, Consumer<String>) - Static method in class net.automatalib.common.util.process.ProcessUtil
Runs the given set of command line arguments as a system process and returns the exit value of the spawned process.
IOUtil - Class in net.automatalib.common.util
Utility methods for operating with java.io.* classes.
isAccepting() - Method in class net.automatalib.automaton.fsa.FastDFAState
 
isAccepting() - Method in class net.automatalib.automaton.fsa.FastNFAState
 
isAccepting() - Method in class net.automatalib.automaton.vpa.Location
 
isAccepting(int) - Method in class net.automatalib.automaton.fsa.CompactDFA
 
isAccepting(int) - Method in class net.automatalib.automaton.fsa.CompactNFA
 
isAccepting(State) - Method in class net.automatalib.brics.AbstractBricsAutomaton
 
isAccepting(Integer) - Method in class net.automatalib.automaton.fsa.CompactDFA
 
isAccepting(Integer) - Method in class net.automatalib.automaton.fsa.CompactNFA
 
isAccepting(Integer) - Method in class net.automatalib.modelchecking.DFALassoImpl
Returns whether the given state is accepting.
isAccepting(Void) - Method in class net.automatalib.automaton.procedural.EmptySBA
 
isAccepting(Void) - Method in class net.automatalib.automaton.procedural.EmptySPA
 
isAccepting(Collection<? extends S>) - Method in interface net.automatalib.automaton.fsa.DFA
 
isAccepting(Collection<? extends S>) - Method in interface net.automatalib.automaton.fsa.NFA
 
isAccepting(Collection<? extends S>) - Method in interface net.automatalib.ts.acceptor.AcceptorTS
 
isAccepting(Collection<? extends S>) - Method in interface net.automatalib.ts.acceptor.DeterministicAcceptorTS
 
isAccepting(FastDFAState) - Method in class net.automatalib.automaton.fsa.FastDFA
 
isAccepting(FastNFAState) - Method in class net.automatalib.automaton.fsa.FastNFA
 
isAccepting(StackState<S, I, DFA<S, I>>) - Method in class net.automatalib.automaton.procedural.StackSBA
 
isAccepting(StackState<S, I, DFA<S, I>>) - Method in class net.automatalib.automaton.procedural.StackSPA
 
isAccepting(State<L>) - Method in interface net.automatalib.automaton.vpa.SEVPA
 
isAccepting(S) - Method in interface net.automatalib.ts.acceptor.AcceptorTS
Checks whether the given state is accepting.
isAcceptingLocation(L) - Method in interface net.automatalib.automaton.vpa.SEVPA
 
isAcceptingLocation(Location) - Method in class net.automatalib.automaton.vpa.AbstractDefaultSEVPA
 
isAcceptingLocation(Pair<L1, L2>) - Method in class net.automatalib.util.automaton.vpa.ProductOneSEVPA
 
isAcceptingNode(N) - Method in interface net.automatalib.graph.concept.NodeAcceptance
Checks whether a node is an accepting node.
isAutomatonTransition() - Method in class net.automatalib.automaton.CompactTransition
 
isCallMatched(Word<I>) - Method in interface net.automatalib.alphabet.VPAlphabet
Returns whether the given word is call-matched relative to this alphabet.
isCallSymbol(I) - Method in class net.automatalib.alphabet.AbstractVPAlphabet
 
isCallSymbol(I) - Method in interface net.automatalib.alphabet.VPAlphabet
Returns whether the given symbol is a call symbol of this alphabet.
isConnected(int, int) - Method in interface net.automatalib.graph.Graph.IntAbstraction
isConnected(int, int) - Method in interface net.automatalib.graph.SimpleGraph.IntAbstraction
 
isConnected(N, N) - Method in interface net.automatalib.graph.IndefiniteSimpleGraph
Checks, for two given nodes, whether they are connected.
isDeterministic() - Method in enum net.automatalib.serialization.saf.AutomatonType
 
isEmpty() - Method in class net.automatalib.common.smartcollection.AbstractLinkedList
 
isEmpty() - Method in class net.automatalib.common.smartcollection.BackedGeneralPriorityQueue
 
isEmpty() - Method in class net.automatalib.common.smartcollection.UnorderedCollection
 
isEmpty() - Method in class net.automatalib.common.util.collection.PositiveIntSet
 
isEmpty() - Method in class net.automatalib.common.util.nid.DynamicList
 
isEmpty() - Method in class net.automatalib.util.minimizer.Block
Checks whether this block is empty, i.e., contains no states.
isEmpty() - Method in class net.automatalib.util.partitionrefinement.Block
Checks whether this block is empty.
isEmpty() - Method in class net.automatalib.word.Word
Checks if this word is empty, i.e., contains no symbols.
isErrorOutput(O) - Method in interface net.automatalib.automaton.procedural.SPMM
Convenience method that compares the given output with this SPMM's error output.
isErrorSymbol(O) - Method in interface net.automatalib.alphabet.ProceduralOutputAlphabet
Convenience method that compares the given symbol with this alphabet's error symbol.
isIdentity() - Method in class net.automatalib.modelchecker.m3c.transformer.ADDTransformer
Returns whether the property transformer is the identity function.
isInstalled() - Static method in class net.automatalib.modelchecker.ltsmin.LTSminUtil
Returns whether an LTSmin installation was detected.
isInternal() - Method in interface net.automatalib.ts.modal.transition.ProceduralModalEdgeProperty
 
isInternalSymbol(I) - Method in class net.automatalib.alphabet.AbstractVPAlphabet
 
isInternalSymbol(I) - Method in interface net.automatalib.alphabet.VPAlphabet
Returns whether the given symbol is an internal symbol of this alphabet.
isKeepFiles() - Method in class net.automatalib.modelchecker.ltsmin.AbstractLTSmin
 
isKeepFiles() - Method in interface net.automatalib.modelchecker.ltsmin.LTSmin
Returns whether intermediate files should be kept, e.g. etfs, gcfs, etc.
isLeaf() - Method in class net.automatalib.graph.ads.AbstractRecursiveADSLeafNode
 
isLeaf() - Method in class net.automatalib.graph.ads.AbstractRecursiveADSSymbolNode
 
isLeaf() - Method in interface net.automatalib.graph.ads.RecursiveADSNode
A utility method indicating whether this node represents a leaf of an ADS (and therefore referencing a hypothesis state) or an inner node (and therefore referencing an input symbol).
isMaxBlock() - Method in class net.automatalib.modelchecker.m3c.formula.EquationalBlock
 
isMayOnly() - Method in interface net.automatalib.ts.modal.transition.ModalEdgeProperty
 
isMinimal(ProceduralInputAlphabet<I>, ATRSequences<I>) - Static method in class net.automatalib.util.automaton.procedural.SPAs
Checks if a pre-computed set of ATRSequences of an SPA is minimal.
isMinimal(SPA<?, I>) - Static method in class net.automatalib.util.automaton.procedural.SPAs
isMinimal(SPA<?, I>, ProceduralInputAlphabet<I>) - Static method in class net.automatalib.util.automaton.procedural.SPAs
Checks if a given SPA is redundancy-free, i.e. if for all procedures there exists an access sequence, terminating sequence, and return sequence.
isMust() - Method in class net.automatalib.modelchecker.m3c.transformer.AbstractPropertyTransformer
Returns whether the property transformer belongs to a node or to a must edge.
isMust() - Method in interface net.automatalib.ts.modal.transition.ModalEdgeProperty
 
isOnwardSST(SubsequentialTransducer<S, I, T, O>, Collection<? extends I>) - Static method in class net.automatalib.util.automaton.transducer.SubsequentialTransducers
Checks whether a given SubsequentialTransducer is onward, i.e. if for each state (sans initial state) the longest common prefix over its state property and the transition properties of its outgoing edges equals epsilon.
isPartOfResult - Variable in class net.automatalib.modelchecker.m3c.solver.WitnessTreeState
 
isPrefixClosed(DFA<S, I>, Collection<I>) - Static method in class net.automatalib.util.automaton.fsa.DFAs
Computes whether the language of the given DFA is prefix-closed.
isPrefixOf(Word<?>) - Method in class net.automatalib.word.Word
Checks if this word is a prefix of another word.
isPresent() - Method in class net.automatalib.util.automaton.ads.LYResult
 
isProcess() - Method in interface net.automatalib.ts.modal.transition.ProceduralModalEdgeProperty
 
isRefinementOf(ModalTransitionSystem<AS, I, ?, ?>, ModalTransitionSystem<BS, I, ?, ?>, Collection<I>) - Static method in class net.automatalib.util.ts.modal.MTSs
 
isReturnMatched(Word<I>) - Method in interface net.automatalib.alphabet.VPAlphabet
Returns whether the given word is return-matched relative to this alphabet.
isReturnSymbol(I) - Method in class net.automatalib.alphabet.AbstractVPAlphabet
 
isReturnSymbol(I) - Method in interface net.automatalib.alphabet.VPAlphabet
Returns whether the given symbol is a return symbol of this alphabet.
isSat() - Method in class net.automatalib.modelchecker.m3c.solver.SolverHistory
Returns whether the formula put into AbstractDDSolver.solveAndRecordHistory(FormulaNode) is satisfied.
isSingleton() - Method in class net.automatalib.util.minimizer.Block
Checks whether this block is a singleton, i.e., contains only a single state.
isSuffixOf(Word<?>) - Method in class net.automatalib.word.Word
Checks if this word is a suffix of another word.
isValid(SBA<?, I>) - Static method in class net.automatalib.util.automaton.procedural.SBAs
Checks whether the given SBA is valid, This is a convenience method for SBAs.isValid(SBA, ProceduralInputAlphabet) that uses the input alphabet of the given SBA.
isValid(SBA<?, I>, ProceduralInputAlphabet<I>) - Static method in class net.automatalib.util.automaton.procedural.SBAs
Checks whether the given SBA is valid with respect to the given ProceduralInputAlphabet, i.e., whether its procedures are prefix-closed, return-closed, and call-closed.
isValid(SPMM<?, I, ?, O>) - Static method in class net.automatalib.util.automaton.procedural.SPMMs
Checks whether the given SPMM is valid, This is a convenience method for SPMMs.isValid(SPMM, ProceduralInputAlphabet) that uses the input alphabet of the given SPMM.
isValid(SPMM<?, I, ?, O>, ProceduralInputAlphabet<I>) - Static method in class net.automatalib.util.automaton.procedural.SPMMs
Checks whether the given SPMM is valid with respect to the given ProceduralInputAlphabet, i.e., whether its procedures are error-closed, return-closed, and call-closed.
isValidIOFormula(String) - Static method in class net.automatalib.modelchecker.ltsmin.LTSminLTLParser
Checks if the given formula adheres to LTSmin's expected format ('io' flavor).
isValidLetterFormula(String) - Static method in class net.automatalib.modelchecker.ltsmin.LTSminLTLParser
Checks if the given formula adheres to LTSmin's expected format ('letter' flavor).
isVerbose() - Static method in class net.automatalib.modelchecker.ltsmin.LTSminUtil
Returns whether to make LTSmin's output more verbose.
isWellMatched(Word<I>) - Method in interface net.automatalib.alphabet.VPAlphabet
Returns whether the given word is well-matched relative to this alphabet.
iterator() - Method in class net.automatalib.alphabet.ListAlphabet
 
iterator() - Method in class net.automatalib.automaton.graph.AbstractAutomatonGraphView
 
iterator() - Method in interface net.automatalib.automaton.simple.SimpleAutomaton
 
iterator() - Method in class net.automatalib.common.smartcollection.AbstractLinkedList
 
iterator() - Method in class net.automatalib.common.smartcollection.AbstractSmartCollection
 
iterator() - Method in class net.automatalib.common.smartcollection.BackedGeneralPriorityQueue
 
iterator() - Method in interface net.automatalib.common.smartcollection.IntSeq
 
iterator() - Method in class net.automatalib.common.smartcollection.UnorderedCollection
 
iterator() - Method in class net.automatalib.common.util.collection.CharRange
 
iterator() - Method in class net.automatalib.common.util.collection.CharStringRange
 
iterator() - Method in class net.automatalib.common.util.collection.IntRange
 
iterator() - Method in class net.automatalib.common.util.collection.PositiveIntSet
 
iterator() - Method in class net.automatalib.common.util.collection.ReusableIterator
 
iterator() - Method in class net.automatalib.common.util.nid.DynamicList
 
iterator() - Method in interface net.automatalib.graph.SimpleGraph
 
iterator() - Method in class net.automatalib.graph.SimpleMapGraph
 
iterator() - Method in interface net.automatalib.ts.modal.ModalTransitionSystem
 
iterator() - Method in class net.automatalib.ts.powerset.FastPowersetState
 
iterator() - Method in class net.automatalib.word.Word
 

J

JungGraphVisualizationProvider - Class in net.automatalib.visualization.jung
 
JungGraphVisualizationProvider() - Constructor for class net.automatalib.visualization.jung.JungGraphVisualizationProvider
 
JungGraphVisualizationProvider.EdgeVisualization - Class in net.automatalib.visualization.jung
 
JungGraphVisualizationProvider.NodeVisualization - Class in net.automatalib.visualization.jung
 
JVMUtil - Class in net.automatalib.common.util.system
Utility class for Java/JVM specific utilities.

K

key - Variable in class net.automatalib.common.smartcollection.BackedGeneralPriorityQueue.Entry
 
keyChanged(int) - Method in class net.automatalib.common.smartcollection.BinaryHeap
 
keyChanged(ElementReference) - Method in class net.automatalib.common.smartcollection.BinaryHeap
 
keyChanged(ElementReference) - Method in interface net.automatalib.common.smartcollection.SmartDynamicPriorityQueue
Notifies the implementation that the key of an element has changed.
keySet() - Method in class net.automatalib.common.smartcollection.ReflexiveMapView
 
KripkeInterpretation<N,​AP> - Interface in net.automatalib.graph.concept
A Kripke interpretation for a graph.

L

l2Iterator(I) - Method in class net.automatalib.util.automaton.conformance.SPATestsIterator
 
l2Iterator(L1) - Method in class net.automatalib.common.util.collection.AbstractThreeLevelIterator
 
l2Iterator(L1) - Method in class net.automatalib.common.util.collection.AbstractTwoLevelIterator
 
l2Iterator(Word<I>) - Method in class net.automatalib.util.automaton.conformance.WMethodTestsIterator
 
l2Iterator(S) - Method in class net.automatalib.util.ts.iterator.AllDefinedInputsIterator
 
l2Iterator(S) - Method in class net.automatalib.util.ts.iterator.AllUndefinedInputsIterator
 
l3Iterator(L1, L2) - Method in class net.automatalib.common.util.collection.AbstractThreeLevelIterator
 
l3Iterator(Word<I>, List<I>) - Method in class net.automatalib.util.automaton.conformance.WMethodTestsIterator
 
label - Variable in class net.automatalib.visualization.jung.JungGraphVisualizationProvider.EdgeVisualization
 
label - Variable in class net.automatalib.visualization.jung.JungGraphVisualizationProvider.NodeVisualization
 
LABEL - Static variable in class net.automatalib.visualization.jung.JungGraphVisualizationProvider.EdgeVisualization
 
LABEL - Static variable in class net.automatalib.visualization.jung.JungGraphVisualizationProvider.NodeVisualization
 
LABEL - Static variable in class net.automatalib.visualization.VisualizationHelper.CommonAttrs
 
LABEL_NAME - Static variable in class net.automatalib.modelchecker.ltsmin.ltl.LTSminLTLDFA
The index in the FSM state vector for accept/reject.
LABEL_NAME - Static variable in interface net.automatalib.modelchecker.ltsmin.LTSminDFA
The index in the FSM state vector for accept/reject.
LABEL_VALUE - Static variable in class net.automatalib.modelchecker.ltsmin.ltl.LTSminLTLDFA
The value in the state vector for acceptance.
LABEL_VALUE - Static variable in interface net.automatalib.modelchecker.ltsmin.LTSminDFA
The value in the state vector for acceptance.
Lasso<I,​D> - Interface in net.automatalib.modelchecking
A lasso is a single infinite word.
Lasso.DFALasso<I> - Interface in net.automatalib.modelchecking
A DFALasso is a lasso for DFAs.
Lasso.MealyLasso<I,​O> - Interface in net.automatalib.modelchecking
A MealyLasso is a lasso for MealyMachines.
lastIndexOf(Object) - Method in class net.automatalib.common.util.collection.CharRange
 
lastIndexOf(Object) - Method in class net.automatalib.common.util.collection.CharStringRange
 
lastIndexOf(Object) - Method in class net.automatalib.common.util.collection.IntRange
 
lastSymbol() - Method in class net.automatalib.word.Word
Retrieves the last symbol of this word.
LearnLibV2Serialization - Class in net.automatalib.serialization.learnlibv2
 
LearnLibV2Serialization() - Constructor for class net.automatalib.serialization.learnlibv2.LearnLibV2Serialization
 
LeeYannakakis - Class in net.automatalib.util.automaton.ads
Algorithm of Lee and Yannakakis for computing adaptive distinguishing sequences (of length at most n^2) in O(n^2) time (where n denotes the number of states of the automaton).
length() - Method in class net.automatalib.word.Word
Retrieves the length of this word.
lexComparator() - Static method in class net.automatalib.common.util.comparison.CmpUtil
Retrieves a lexicographical comparator for the given type, which has to be an Iterable of Comparable types.
lexComparator(Comparator<U>) - Static method in class net.automatalib.common.util.comparison.CmpUtil
Retrieves a lexicographical comparator for the given type.
lexCompare(int[], int[]) - Static method in class net.automatalib.common.util.comparison.CmpUtil
 
lexCompare(Iterable<? extends U>, Iterable<? extends U>) - Static method in class net.automatalib.common.util.comparison.CmpUtil
Lexicographically compares two Iterables, whose element types are comparable.
lexCompare(Iterable<? extends U>, Iterable<? extends U>, Comparator<? super U>) - Static method in class net.automatalib.common.util.comparison.CmpUtil
Lexicographically compares two Iterables.
LfpNode<L,​AP> - Class in net.automatalib.modelchecker.m3c.formula.modalmu
Java representation of a "mu" (sub-)formula.
LfpNode(String, FormulaNode<L, AP>) - Constructor for class net.automatalib.modelchecker.m3c.formula.modalmu.LfpNode
 
LibLoader - Class in net.automatalib.common.util.lib
Utility (singleton) class to manage loading of native libraries.
LIFO - net.automatalib.util.partitionrefinement.PaigeTarjan.WorklistPolicy
Newly created blocks are inserted at the end of the worklist.
link(int, int) - Method in interface net.automatalib.common.util.IntDisjointSets
Links (unites) two sets, identified by their representatives.
link(int, int) - Method in class net.automatalib.common.util.UnionFind
Unites two given sets.
link(int, int) - Method in class net.automatalib.common.util.UnionFindRemSP
Unites two given sets.
LinkedListEntry<E,​T extends LinkedListEntry<E,​T>> - Interface in net.automatalib.common.smartcollection
Basic interface for entries in a linked list.
ListAlphabet<I> - Class in net.automatalib.alphabet
 
ListAlphabet(List<? extends I>) - Constructor for class net.automatalib.alphabet.ListAlphabet
 
listIterator() - Method in class net.automatalib.common.util.collection.CharRange
 
listIterator() - Method in class net.automatalib.common.util.collection.CharStringRange
 
listIterator() - Method in class net.automatalib.common.util.collection.IntRange
 
listIterator(int) - Method in class net.automatalib.alphabet.ListAlphabet
 
listIterator(int) - Method in class net.automatalib.common.util.collection.CharRange
 
listIterator(int) - Method in class net.automatalib.common.util.collection.CharStringRange
 
listIterator(int) - Method in class net.automatalib.common.util.collection.IntRange
 
load() - Method in class net.automatalib.visualization.VPManager
 
loadLibrary(Class<?>, String) - Method in class net.automatalib.common.util.lib.LibLoader
Loads a native library.
loadLibrary(Class<?>, String, LoadPolicy) - Method in class net.automatalib.common.util.lib.LibLoader
Loads a native library with the given load policy.
LoadLibraryException - Exception in net.automatalib.common.util.lib
Unified exception to signal that loading of a native library has failed.
LoadLibraryException(String) - Constructor for exception net.automatalib.common.util.lib.LoadLibraryException
 
LoadLibraryException(String, Throwable) - Constructor for exception net.automatalib.common.util.lib.LoadLibraryException
 
LoadLibraryException(Throwable) - Constructor for exception net.automatalib.common.util.lib.LoadLibraryException
 
LoadPolicy - Enum in net.automatalib.common.util.lib
Specifies in which order a library to be loaded is searched for.
loadSettings(Properties) - Method in class net.automatalib.common.util.setting.AbstractClassPathFileSource
 
loadSettings(Properties) - Method in class net.automatalib.common.util.setting.AbstractSystemPropertiesSource
 
loadSettings(Properties) - Method in class net.automatalib.common.util.setting.LocalFileSource
 
loadSettings(Properties) - Method in interface net.automatalib.common.util.setting.SettingsSource
 
LocalFileSource - Class in net.automatalib.common.util.setting
 
LocalFileSource(File) - Constructor for class net.automatalib.common.util.setting.LocalFileSource
 
LocalFileSource(String) - Constructor for class net.automatalib.common.util.setting.LocalFileSource
 
Location - Class in net.automatalib.automaton.vpa
Location type used for the default 1-SEVPA.
Location(VPAlphabet<?>, int, boolean) - Constructor for class net.automatalib.automaton.vpa.Location
 
longestCommonPrefix(Word<?>) - Method in class net.automatalib.word.Word
Determines the longest common prefix of this word and another word.
longestCommonSuffix(Word<?>) - Method in class net.automatalib.word.Word
Determines the longest common suffix of this word and another word.
longestWellMatchedPrefix(Word<I>) - Method in interface net.automatalib.alphabet.VPAlphabet
Return the longest well-matched (relative to this alphabet) prefix of the given word.
longestWellMatchedSuffix(Word<I>) - Method in interface net.automatalib.alphabet.VPAlphabet
Return the longest well-matched (relative to this alphabet) suffix of the given word.
longValue(Long) - Static method in class net.automatalib.common.util.WrapperUtil
 
longValue(Long, long) - Static method in class net.automatalib.common.util.WrapperUtil
 
lookup(Word<? extends I>) - Method in class net.automatalib.incremental.dfa.dag.IncrementalDFADAGBuilder
Checks the ternary acceptance status for a given word.
lookup(Word<? extends I>) - Method in class net.automatalib.incremental.dfa.dag.IncrementalPCDFADAGBuilder
 
lookup(Word<? extends I>) - Method in interface net.automatalib.incremental.dfa.IncrementalDFABuilder
Looks up the tri-state acceptance value for a given word.
lookup(Word<? extends I>) - Method in class net.automatalib.incremental.dfa.tree.IncrementalDFATreeBuilder
 
lookup(Word<? extends I>) - Method in class net.automatalib.incremental.dfa.tree.IncrementalPCDFATreeBuilder
 
lookup(Word<? extends I>) - Method in interface net.automatalib.incremental.mealy.MealyBuilder
 
lookup(Word<? extends I>) - Method in interface net.automatalib.incremental.moore.IncrementalMooreBuilder
 
lookup(Word<? extends I>, List<? super O>) - Method in class net.automatalib.incremental.mealy.dag.IncrementalMealyDAGBuilder
 
lookup(Word<? extends I>, List<? super O>) - Method in interface net.automatalib.incremental.mealy.MealyBuilder
Retrieves the output word for the given input word.
lookup(Word<? extends I>, List<? super O>) - Method in class net.automatalib.incremental.moore.dag.IncrementalMooreDAGBuilder
 
lookup(Word<? extends I>, List<? super O>) - Method in interface net.automatalib.incremental.moore.IncrementalMooreBuilder
Retrieves the output word for the given input word.
lookup(Word<? extends I>, List<? super O>) - Method in class net.automatalib.incremental.moore.tree.IncrementalMooreTreeBuilder
 
loop() - Method in class net.automatalib.util.automaton.builder.AutomatonBuilder.AutomatonBuilder__1
 
loop() - Method in class net.automatalib.util.automaton.builder.AutomatonBuilder.AutomatonBuilder__2
 
loop() - Method in class net.automatalib.util.automaton.builder.AutomatonBuilder.AutomatonBuilder__3
 
loop() - Method in class net.automatalib.util.automaton.builder.DFABuilder.DFABuilder__2
 
loop() - Method in class net.automatalib.util.automaton.builder.DFABuilder.DFABuilder__5
 
loop() - Method in class net.automatalib.util.automaton.builder.FSABuilder.FSABuilder__1
 
loop() - Method in class net.automatalib.util.automaton.builder.FSABuilder.FSABuilder__3
 
loop() - Method in class net.automatalib.util.automaton.builder.MealyBuilder.MealyBuilder__2
 
loop() - Method in class net.automatalib.util.automaton.builder.MealyBuilder.MealyBuilder__5
 
loop() - Method in class net.automatalib.util.automaton.builder.MealyBuilder.MealyBuilder__6
 
loop() - Method in class net.automatalib.util.automaton.builder.MealyBuilder.MealyBuilder__8
 
loop() - Method in class net.automatalib.util.automaton.builder.MooreBuilder.MooreBuilder__2
 
loop() - Method in class net.automatalib.util.automaton.builder.MooreBuilder.MooreBuilder__5
 
low - Variable in class net.automatalib.util.partitionrefinement.Block
The index of the first element in this block in the PaigeTarjan.blockData array.
LowLevelAutomatonCopier<S1,​S2> - Interface in net.automatalib.util.automaton.copy
 
LTSmin<I,​A,​R> - Interface in net.automatalib.modelchecker.ltsmin
An LTSmin model checker.
LTSMIN_CONVERT - Static variable in class net.automatalib.modelchecker.ltsmin.LTSminUtil
Path to the "ltsmin-convert" binary.
LTSMIN_PATH - net.automatalib.AutomataLibProperty
automatalib.ltsmin.path.
LTSMIN_VERBOSE - net.automatalib.AutomataLibProperty
ltsmin.verbose.
LTSminAlternating<I,​O,​R> - Interface in net.automatalib.modelchecker.ltsmin
A model checker using LTSmin for Mealy machines using alternating edge semantics.
LTSminDFA<I,​R> - Interface in net.automatalib.modelchecker.ltsmin
A model checker using LTSmin for DFAs.
LTSminIO<I,​O,​R> - Interface in net.automatalib.modelchecker.ltsmin
A model checker using LTSmin for Mealy machines using synchronous edge semantics.
LTSminLTLAlternating<I,​O> - Class in net.automatalib.modelchecker.ltsmin.ltl
An LTL model checker using LTSmin for Mealy machines using alternating edge semantics.
LTSminLTLAlternating(boolean, Function<String, I>, Function<String, O>, int, double, Collection<? super O>) - Constructor for class net.automatalib.modelchecker.ltsmin.ltl.LTSminLTLAlternating
 
LTSminLTLAlternatingBuilder<I,​O> - Class in net.automatalib.modelchecker.ltsmin.ltl
 
LTSminLTLAlternatingBuilder() - Constructor for class net.automatalib.modelchecker.ltsmin.ltl.LTSminLTLAlternatingBuilder
 
LTSminLTLDFA<I> - Class in net.automatalib.modelchecker.ltsmin.ltl
An LTL model checker using LTSmin for DFAs.
LTSminLTLDFA(boolean, Function<String, I>, int, double) - Constructor for class net.automatalib.modelchecker.ltsmin.ltl.LTSminLTLDFA
 
LTSminLTLDFABuilder<I> - Class in net.automatalib.modelchecker.ltsmin.ltl
 
LTSminLTLDFABuilder() - Constructor for class net.automatalib.modelchecker.ltsmin.ltl.LTSminLTLDFABuilder
 
LTSminLTLIO<I,​O> - Class in net.automatalib.modelchecker.ltsmin.ltl
An LTL model checker using LTSmin for Mealy machines using synchronous edge semantics.
LTSminLTLIO(boolean, Function<String, I>, Function<String, O>, int, double, Collection<? super O>) - Constructor for class net.automatalib.modelchecker.ltsmin.ltl.LTSminLTLIO
 
LTSminLTLIOBuilder<I,​O> - Class in net.automatalib.modelchecker.ltsmin.ltl
 
LTSminLTLIOBuilder() - Constructor for class net.automatalib.modelchecker.ltsmin.ltl.LTSminLTLIOBuilder
 
LTSminLTLParser - Class in net.automatalib.modelchecker.ltsmin
A parser that verifies the syntax of LTL formulae of LTSmin.
LTSminMealy<I,​O,​R> - Interface in net.automatalib.modelchecker.ltsmin
A feature of this ModelChecker, is that one can remove particular output symbols from the given MealyMachine hypothesis.
LTSminMonitorAlternating<I,​O> - Class in net.automatalib.modelchecker.ltsmin.monitor
A monitor model checker using LTSmin for Mealy machines using alternating edge semantics.
LTSminMonitorAlternating(boolean, Function<String, I>, Function<String, O>, Collection<? super O>) - Constructor for class net.automatalib.modelchecker.ltsmin.monitor.LTSminMonitorAlternating
 
LTSminMonitorAlternatingBuilder<I,​O> - Class in net.automatalib.modelchecker.ltsmin.monitor
 
LTSminMonitorAlternatingBuilder() - Constructor for class net.automatalib.modelchecker.ltsmin.monitor.LTSminMonitorAlternatingBuilder
 
LTSminMonitorDFA<I> - Class in net.automatalib.modelchecker.ltsmin.monitor
A monitor model checker using LTSmin for DFAs.
LTSminMonitorDFA(boolean, Function<String, I>) - Constructor for class net.automatalib.modelchecker.ltsmin.monitor.LTSminMonitorDFA
 
LTSminMonitorDFABuilder<I> - Class in net.automatalib.modelchecker.ltsmin.monitor
 
LTSminMonitorDFABuilder() - Constructor for class net.automatalib.modelchecker.ltsmin.monitor.LTSminMonitorDFABuilder
 
LTSminMonitorIO<I,​O> - Class in net.automatalib.modelchecker.ltsmin.monitor
A monitor model checker using LTSmin for Mealy machines using synchronous edge semantics.
LTSminMonitorIO(boolean, Function<String, I>, Function<String, O>, Collection<? super O>) - Constructor for class net.automatalib.modelchecker.ltsmin.monitor.LTSminMonitorIO
 
LTSminMonitorIOBuilder<I,​O> - Class in net.automatalib.modelchecker.ltsmin.monitor
 
LTSminMonitorIOBuilder() - Constructor for class net.automatalib.modelchecker.ltsmin.monitor.LTSminMonitorIOBuilder
 
LTSminUtil - Class in net.automatalib.modelchecker.ltsmin
A utility class that encapsulates certain technical aspects of LTSmin (e.g. accessibility of the binary, etc.)
LTSminVersion - Class in net.automatalib.modelchecker.ltsmin
A class for describing LTSmin version.
LYResult<S,​I,​O> - Class in net.automatalib.util.automaton.ads
Utility class that holds some information aggregated during the ADS computation of LeeYannakakis.

M

M3CParser - Class in net.automatalib.modelchecker.m3c.formula.parser
This class can be used to parse formulas in CTL and the mu-calculus.
M3CSolver<F> - Interface in net.automatalib.modelchecker.m3c.solver
An interface for a generic M3C solver which may need to parse the given formula and thus may throw an exception when doing so.
M3CSolver.TypedM3CSolver<F> - Interface in net.automatalib.modelchecker.m3c.solver
A specialized M3CSolver which no longer throws a ParseException when solving a formula, but requires a type-safe formula object.
M3CSolvers - Class in net.automatalib.modelchecker.m3c.solver
A factory for constructing M3CSolvers depending on the given ContextFreeModalProcessSystem.
makeEntry(E) - Method in class net.automatalib.common.smartcollection.AbstractLinkedList
Creates (if necessary) a LinkedListEntry for the given element.
makeEntry(E) - Method in class net.automatalib.common.smartcollection.DefaultLinkedList
 
makeEntry(T) - Method in class net.automatalib.common.smartcollection.IntrusiveLinkedList
 
map(WorksetMappingAlgorithm<T, E, R>) - Static method in class net.automatalib.common.util.fixpoint.Worksets
 
MapAlphabet<I> - Class in net.automatalib.alphabet
A map-based alphabet implementation, that does not impose any restriction on the input symbol class.
MapAlphabet(Collection<? extends I>) - Constructor for class net.automatalib.alphabet.MapAlphabet
 
mapCallSymbol(AI) - Method in class net.automatalib.util.automaton.vpa.StringSymbolMapper
 
mapCallSymbol(AI) - Method in interface net.automatalib.util.automaton.vpa.SymbolMapper
Returns for an abstract call symbol of a VPAlphabet its mapped call symbol of a ProceduralInputAlphabet.
mapInternalSymbol(AI) - Method in class net.automatalib.util.automaton.vpa.StringSymbolMapper
 
mapInternalSymbol(AI) - Method in interface net.automatalib.util.automaton.vpa.SymbolMapper
Returns for an abstract internal symbol of a VPAlphabet its mapped internal symbol of a ProceduralInputAlphabet.
MapMapping<D,​R> - Class in net.automatalib.common.util.mapping
Class that wraps a Mapping around a Map.
MapMapping() - Constructor for class net.automatalib.common.util.mapping.MapMapping
Constructor.
MapMapping(Map<D, R>) - Constructor for class net.automatalib.common.util.mapping.MapMapping
Constructor.
MapMapping(Map<D, R>, boolean) - Constructor for class net.automatalib.common.util.mapping.MapMapping
Constructor.
Mapping<D,​R> - Interface in net.automatalib.common.util.mapping
An interface for mapping objects of a certain domain type to objects of a certain range type.
Mappings - Class in net.automatalib.common.util.mapping
Collection of various methods dealing with Mappings.
mapReturnSymbol(AI) - Method in class net.automatalib.util.automaton.vpa.StringSymbolMapper
 
mapReturnSymbol(AI) - Method in interface net.automatalib.util.automaton.vpa.SymbolMapper
Returns for an abstract return symbol of a VPAlphabet its mapped return symbol of a ProceduralInputAlphabet.
mark(int) - Method in class net.automatalib.common.util.io.NonClosingInputStream
 
markSupported() - Method in class net.automatalib.common.util.io.NonClosingInputStream
 
MAY - net.automatalib.ts.modal.transition.ModalEdgeProperty.ModalType
 
mealy() - Static method in class net.automatalib.serialization.dot.DOTParsers
Default parser for MealyMachines serialized by AutomataLib.
mealy(Function<Map<String, String>, Pair<I, O>>) - Static method in class net.automatalib.serialization.dot.DOTParsers
Parser for MealyMachines with custom edge attributes.
mealy(AutomatonCreator<A, I>, Function<Map<String, String>, Pair<I, O>>) - Static method in class net.automatalib.serialization.dot.DOTParsers
Parser for MealyMachines with a custom automaton instance and custom edge attributes.
mealy(AutomatonCreator<A, I>, Function<Map<String, String>, Pair<I, O>>, String) - Static method in class net.automatalib.serialization.dot.DOTParsers
Parser for MealyMachines with a custom automaton instance, custom edge attributes and a custom label for the initial node.
mealy(AutomatonCreator<A, I>, Function<Map<String, String>, Pair<I, O>>, String, boolean) - Static method in class net.automatalib.serialization.dot.DOTParsers
Parser for MealyMachines with a custom automaton instance, custom edge attributes and a custom label for the initial node and a flag whether the initial nodes are artificial.
MEALY - net.automatalib.serialization.saf.AutomatonType
 
mealy2ETF(MealyMachine<?, I, ?, O>, Collection<? extends I>, File) - Method in interface net.automatalib.modelchecker.ltsmin.LTSminAlternating
 
mealy2ETF(MealyMachine<?, I, ?, O>, Collection<? extends I>, File) - Method in interface net.automatalib.modelchecker.ltsmin.LTSminIO
 
mealy2ETF(MealyMachine<?, I, ?, O>, Collection<? extends I>, File) - Method in interface net.automatalib.modelchecker.ltsmin.LTSminMealy
Writes the given MealyMachine to the etf file.
Mealy2ETFWriterAlternating<I,​O> - Class in net.automatalib.serialization.etf.writer
Write a Mealy machine with alternating edge semantics.
Mealy2ETFWriterAlternating() - Constructor for class net.automatalib.serialization.etf.writer.Mealy2ETFWriterAlternating
 
Mealy2ETFWriterIO<I,​O> - Class in net.automatalib.serialization.etf.writer
Write a Mealy machine with straightforward IO semantics.
Mealy2ETFWriterIO() - Constructor for class net.automatalib.serialization.etf.writer.Mealy2ETFWriterIO
 
MealyBuilder<S,​I,​T,​O,​A extends MutableMealyMachine<S,​? super I,​T,​? super O>> - Class in net.automatalib.util.automaton.builder
 
MealyBuilder<I,​O> - Interface in net.automatalib.incremental.mealy
A utility interface to share functionality between IncrementalMealyBuilders and AdaptiveMealyBuilders.
MealyBuilder(A) - Constructor for class net.automatalib.util.automaton.builder.MealyBuilder
 
MealyBuilder__0() - Constructor for class net.automatalib.util.automaton.builder.MealyBuilder.MealyBuilder__0
 
MealyBuilder__1() - Constructor for class net.automatalib.util.automaton.builder.MealyBuilder.MealyBuilder__1
 
MealyBuilder__2() - Constructor for class net.automatalib.util.automaton.builder.MealyBuilder.MealyBuilder__2
 
MealyBuilder__3() - Constructor for class net.automatalib.util.automaton.builder.MealyBuilder.MealyBuilder__3
 
MealyBuilder__4() - Constructor for class net.automatalib.util.automaton.builder.MealyBuilder.MealyBuilder__4
 
MealyBuilder__5() - Constructor for class net.automatalib.util.automaton.builder.MealyBuilder.MealyBuilder__5
 
MealyBuilder__6() - Constructor for class net.automatalib.util.automaton.builder.MealyBuilder.MealyBuilder__6
 
MealyBuilder__7() - Constructor for class net.automatalib.util.automaton.builder.MealyBuilder.MealyBuilder__7
 
MealyBuilder__8() - Constructor for class net.automatalib.util.automaton.builder.MealyBuilder.MealyBuilder__8
 
MealyBuilder.MealyBuilder__0 - Class in net.automatalib.util.automaton.builder
 
MealyBuilder.MealyBuilder__1 - Class in net.automatalib.util.automaton.builder
 
MealyBuilder.MealyBuilder__2 - Class in net.automatalib.util.automaton.builder
 
MealyBuilder.MealyBuilder__3 - Class in net.automatalib.util.automaton.builder
 
MealyBuilder.MealyBuilder__4 - Class in net.automatalib.util.automaton.builder
 
MealyBuilder.MealyBuilder__5 - Class in net.automatalib.util.automaton.builder
 
MealyBuilder.MealyBuilder__6 - Class in net.automatalib.util.automaton.builder
 
MealyBuilder.MealyBuilder__7 - Class in net.automatalib.util.automaton.builder
 
MealyBuilder.MealyBuilder__8 - Class in net.automatalib.util.automaton.builder
 
MealyFilter - Class in net.automatalib.util.automaton.transducer
Various utility methods to filter Mealy machines.
MealyGraphView(A, Collection<? extends I>) - Constructor for class net.automatalib.automaton.transducer.MealyMachine.MealyGraphView
 
MealyLassoImpl<I,​O> - Class in net.automatalib.modelchecking
A MealyLasso is a lasso for MealyMachines.
MealyLassoImpl(DetOutputAutomaton<?, I, ?, Word<O>>, Collection<? extends I>, int) - Constructor for class net.automatalib.modelchecking.MealyLassoImpl
 
MealyMachine<S,​I,​T,​O> - Interface in net.automatalib.automaton.transducer
 
MealyMachine.MealyGraphView<S,​I,​T,​O,​A extends MealyMachine<S,​I,​T,​O>> - Class in net.automatalib.automaton.transducer
 
MealyMachines - Class in net.automatalib.util.automaton.transducer
 
mealyToString(MealyMachine<?, I, ?, ?>, Collection<? extends I>) - Static method in class net.automatalib.serialization.taf.writer.TAFWriter
 
MealyTransition<S,​O> - Class in net.automatalib.automaton.transducer
A transition of a mealy machine, comprising a successor state and an output symbol.
MealyTransition(S, O) - Constructor for class net.automatalib.automaton.transducer.MealyTransition
Constructor.
MealyTransitionSystem<S,​I,​T,​O> - Interface in net.automatalib.ts.output
 
MealyVisualizationHelper<S,​I,​T,​O> - Class in net.automatalib.automaton.visualization
 
MealyVisualizationHelper(TransitionOutputAutomaton<S, I, T, O>) - Constructor for class net.automatalib.automaton.visualization.MealyVisualizationHelper
 
MESSAGE - Static variable in exception net.automatalib.serialization.fsm.parser.FSMFormatException
 
MIN_LENGTH - net.automatalib.util.automaton.ads.BacktrackingSearch.CostAggregator
 
MIN_SIZE - net.automatalib.util.automaton.ads.BacktrackingSearch.CostAggregator
 
MinimizationResult<S,​L> - Class in net.automatalib.util.minimizer
The result structure of a minimization process.
minimize(A) - Static method in class net.automatalib.util.automaton.fsa.DFAs
Minimizes the given DFA.
minimize(DFA<?, I>, Alphabet<I>) - Static method in class net.automatalib.util.automaton.fsa.DFAs
Minimizes the given DFA over the given alphabet.
minimize(UniversalDeterministicAutomaton<S, I, T, SP, TP>, Collection<? extends I>, A) - Static method in class net.automatalib.util.automaton.Automata
 
minimize(OneSEVPA<?, I>, VPAlphabet<I>) - Static method in class net.automatalib.util.automaton.vpa.OneSEVPAs
Minimizes the given OneSEVPA over the given alphabet.
minimize(OneSEVPA<?, I>, VPAlphabet<I>) - Static method in class net.automatalib.util.minimizer.OneSEVPAMinimizer
 
minimize(UniversalGraph<S, ?, ?, L>) - Static method in class net.automatalib.util.minimizer.Minimizer
Minimizes an automaton.
minimize(UniversalGraph<S, ?, ?, L>, Collection<? extends S>) - Static method in class net.automatalib.util.minimizer.Minimizer
 
minimizeDFA(A) - Static method in class net.automatalib.util.automaton.minimizer.hopcroft.HopcroftMinimization
Minimizes the given DFA.
minimizeDFA(A) - Static method in class net.automatalib.util.automaton.minimizer.paigetarjan.PaigeTarjanMinimization
Minimizes the given DFA.
minimizeDFA(A, HopcroftMinimization.PruningMode) - Static method in class net.automatalib.util.automaton.minimizer.hopcroft.HopcroftMinimization
Minimizes the given DFA.
minimizeDFA(DFA<?, I>, Alphabet<I>) - Static method in class net.automatalib.util.automaton.minimizer.hopcroft.HopcroftMinimization
Minimizes the given DFA.
minimizeDFA(DFA<?, I>, Alphabet<I>) - Static method in class net.automatalib.util.automaton.minimizer.paigetarjan.PaigeTarjanMinimization
Minimizes the given DFA.
minimizeDFA(DFA<?, I>, Alphabet<I>, AutomatonCreator<A, I>) - Static method in class net.automatalib.util.automaton.minimizer.paigetarjan.PaigeTarjanMinimization
Minimizes the given DFA.
minimizeDFA(DFA<?, I>, Alphabet<I>, HopcroftMinimization.PruningMode) - Static method in class net.automatalib.util.automaton.minimizer.hopcroft.HopcroftMinimization
Minimizes the given DFA.
minimizeDFA(DFA<?, I>, Alphabet<I>, HopcroftMinimization.PruningMode, AutomatonCreator<A, I>) - Static method in class net.automatalib.util.automaton.minimizer.hopcroft.HopcroftMinimization
Minimizes the given DFA.
minimizeMealy(A) - Static method in class net.automatalib.util.automaton.minimizer.hopcroft.HopcroftMinimization
Minimizes the given Mealy machine.
minimizeMealy(A) - Static method in class net.automatalib.util.automaton.minimizer.paigetarjan.PaigeTarjanMinimization
Minimizes the given Mealy machine.
minimizeMealy(A, HopcroftMinimization.PruningMode) - Static method in class net.automatalib.util.automaton.minimizer.hopcroft.HopcroftMinimization
Minimizes the given Mealy machine.
minimizeMealy(MealyMachine<?, I, ?, O>, Alphabet<I>) - Static method in class net.automatalib.util.automaton.minimizer.hopcroft.HopcroftMinimization
Minimizes the given Mealy machine.
minimizeMealy(MealyMachine<?, I, ?, O>, Alphabet<I>) - Static method in class net.automatalib.util.automaton.minimizer.paigetarjan.PaigeTarjanMinimization
Minimizes the given Mealy machine.
minimizeMealy(MealyMachine<?, I, ?, O>, Alphabet<I>, AutomatonCreator<A, I>) - Static method in class net.automatalib.util.automaton.minimizer.paigetarjan.PaigeTarjanMinimization
Minimizes the given Mealy machine.
minimizeMealy(MealyMachine<?, I, ?, O>, Alphabet<I>, HopcroftMinimization.PruningMode) - Static method in class net.automatalib.util.automaton.minimizer.hopcroft.HopcroftMinimization
Minimizes the given Mealy machine.
minimizeMealy(MealyMachine<?, I, ?, O>, Alphabet<I>, HopcroftMinimization.PruningMode, AutomatonCreator<A, I>) - Static method in class net.automatalib.util.automaton.minimizer.hopcroft.HopcroftMinimization
Minimizes the given Mealy machine.
Minimizer<S,​L> - Class in net.automatalib.util.minimizer
Automaton minimizer.
Minimizer() - Constructor for class net.automatalib.util.minimizer.Minimizer
 
minimizeUniversal(UniversalDeterministicAutomaton<?, I, T, SP, TP>, Alphabet<I>, AutomatonCreator<A, I>, AutomatonInitialPartitioning, Object) - Static method in class net.automatalib.util.automaton.minimizer.paigetarjan.PaigeTarjanMinimization
Minimizes the given automaton depending on the given partitioning function.
minimizeUniversal(UniversalDeterministicAutomaton<?, I, T, SP, TP>, Alphabet<I>, AutomatonCreator<A, I>, AutomatonInitialPartitioning, HopcroftMinimization.PruningMode) - Static method in class net.automatalib.util.automaton.minimizer.hopcroft.HopcroftMinimization
Minimizes the given automaton depending on the given partitioning function.
ModalEdgeProperty - Interface in net.automatalib.ts.modal.transition
 
ModalEdgeProperty.ModalType - Enum in net.automatalib.ts.modal.transition
 
ModalEdgePropertyImpl - Class in net.automatalib.ts.modal.transition
 
ModalEdgePropertyImpl(ModalEdgeProperty.ModalType) - Constructor for class net.automatalib.ts.modal.transition.ModalEdgePropertyImpl
 
MODALITY - Static variable in class net.automatalib.visualization.VisualizationHelper.MTSEdgeAttrs
 
ModalRefinement - Class in net.automatalib.util.ts.modal
 
ModalTransitionSystem<S,​I,​T,​TP extends ModalEdgeProperty> - Interface in net.automatalib.ts.modal
A modal transition system is a UniversalAutomaton in which transitions can be marked as may or must edges.
ModalTransitionSystem.MTSGraphView<S,​I,​T,​TP extends ModalEdgeProperty,​M extends ModalTransitionSystem<S,​I,​T,​TP>> - Class in net.automatalib.ts.modal
 
model - Variable in class net.automatalib.serialization.InputModelData
 
ModelChecker<I,​A,​P,​R> - Interface in net.automatalib.modelchecking
A model-checker checks whether a given automaton satisfies a given property.
ModelChecker.DFAModelChecker<I,​P,​R> - Interface in net.automatalib.modelchecking
 
ModelChecker.MealyModelChecker<I,​O,​P,​R> - Interface in net.automatalib.modelchecking
A model checker for Mealy machines.
ModelCheckerCache<I,​A,​P,​R> - Interface in net.automatalib.modelchecking
ModelCheckerCache.DFAModelCheckerCache<I,​P,​R> - Interface in net.automatalib.modelchecking
 
ModelCheckerCache.MealyModelCheckerCache<I,​O,​P,​R> - Interface in net.automatalib.modelchecking
 
ModelCheckerLasso<I,​A,​P,​R extends Lasso<I,​?>> - Interface in net.automatalib.modelchecking
A model checker where the counterexample is a lasso.
ModelCheckerLasso.DFAModelCheckerLasso<I,​P> - Interface in net.automatalib.modelchecking
 
ModelCheckerLasso.MealyModelCheckerLasso<I,​O,​P> - Interface in net.automatalib.modelchecking
 
ModelCheckerLassoCache<I,​A,​P,​R extends Lasso<I,​?>> - Interface in net.automatalib.modelchecking
 
ModelCheckerLassoCache.DFAModelCheckerLassoCache<I,​P> - Interface in net.automatalib.modelchecking
 
ModelCheckerLassoCache.MealyModelCheckerLassoCache<I,​O,​P> - Interface in net.automatalib.modelchecking
 
ModelCheckingException - Exception in net.automatalib.exception
An Exception that may occur during model checking.
ModelCheckingException(Exception) - Constructor for exception net.automatalib.exception.ModelCheckingException
 
ModelCheckingException(String) - Constructor for exception net.automatalib.exception.ModelCheckingException
 
ModelDeserializer<M> - Interface in net.automatalib.serialization
A generic interface for formalizing an arbitrary deserializer for a given model type.
ModelSerializer<M> - Interface in net.automatalib.serialization
A generic interface for formalizing an arbitrary serializer for a given model type.
moore() - Static method in class net.automatalib.serialization.dot.DOTParsers
Default parser for MooreMachines serialized by AutomataLib.
moore(Function<Map<String, String>, O>, Function<Map<String, String>, I>) - Static method in class net.automatalib.serialization.dot.DOTParsers
Parser for MooreMachines with custom node and edge attributes.
moore(AutomatonCreator<A, I>, Function<Map<String, String>, O>, Function<Map<String, String>, I>) - Static method in class net.automatalib.serialization.dot.DOTParsers
Parser for MooreMachines with a custom automaton instance and custom node and edge attributes.
moore(AutomatonCreator<A, I>, Function<Map<String, String>, O>, Function<Map<String, String>, I>, String) - Static method in class net.automatalib.serialization.dot.DOTParsers
Parser for MooreMachines with a custom automaton instance, custom node and edge attributes and a custom label for the initial node.
moore(AutomatonCreator<A, I>, Function<Map<String, String>, O>, Function<Map<String, String>, I>, String, boolean) - Static method in class net.automatalib.serialization.dot.DOTParsers
Parser for MooreMachines with a custom automaton instance, custom node and edge attributes, a custom label for the initial node and a flag whether the initial node is artificial.
MooreBuilder<S,​I,​T,​O,​A extends MutableMooreMachine<S,​? super I,​T,​? super O>> - Class in net.automatalib.util.automaton.builder
 
MooreBuilder(A) - Constructor for class net.automatalib.util.automaton.builder.MooreBuilder
 
MooreBuilder(MooreBuilderImpl<S, I, T, O, A>) - Constructor for class net.automatalib.util.automaton.builder.MooreBuilder
 
MooreBuilder__0() - Constructor for class net.automatalib.util.automaton.builder.MooreBuilder.MooreBuilder__0
 
MooreBuilder__1() - Constructor for class net.automatalib.util.automaton.builder.MooreBuilder.MooreBuilder__1
 
MooreBuilder__2() - Constructor for class net.automatalib.util.automaton.builder.MooreBuilder.MooreBuilder__2
 
MooreBuilder__3() - Constructor for class net.automatalib.util.automaton.builder.MooreBuilder.MooreBuilder__3
 
MooreBuilder__4() - Constructor for class net.automatalib.util.automaton.builder.MooreBuilder.MooreBuilder__4
 
MooreBuilder__5() - Constructor for class net.automatalib.util.automaton.builder.MooreBuilder.MooreBuilder__5
 
MooreBuilder__6() - Constructor for class net.automatalib.util.automaton.builder.MooreBuilder.MooreBuilder__6
 
MooreBuilder.MooreBuilder__0 - Class in net.automatalib.util.automaton.builder
 
MooreBuilder.MooreBuilder__1 - Class in net.automatalib.util.automaton.builder
 
MooreBuilder.MooreBuilder__2 - Class in net.automatalib.util.automaton.builder
 
MooreBuilder.MooreBuilder__3 - Class in net.automatalib.util.automaton.builder
 
MooreBuilder.MooreBuilder__4 - Class in net.automatalib.util.automaton.builder
 
MooreBuilder.MooreBuilder__5 - Class in net.automatalib.util.automaton.builder
 
MooreBuilder.MooreBuilder__6 - Class in net.automatalib.util.automaton.builder
 
MooreBuilderImpl<S,​I,​T,​O,​A extends MutableMooreMachine<S,​? super I,​T,​? super O>> - Class in net.automatalib.util.automaton.builder
 
MooreGraphView(A, Collection<? extends I>) - Constructor for class net.automatalib.automaton.transducer.MooreMachine.MooreGraphView
 
MooreMachine<S,​I,​T,​O> - Interface in net.automatalib.automaton.transducer
 
MooreMachine.MooreGraphView<S,​I,​T,​O,​A extends MooreMachine<S,​I,​T,​O>> - Class in net.automatalib.automaton.transducer
 
MooreTransitionSystem<S,​I,​T,​O> - Interface in net.automatalib.ts.output
 
MooreVisualizationHelper<S,​I,​T,​O> - Class in net.automatalib.automaton.visualization
 
MooreVisualizationHelper(MooreMachine<S, I, T, O>) - Constructor for class net.automatalib.automaton.visualization.MooreVisualizationHelper
 
mts() - Static method in class net.automatalib.serialization.dot.DOTParsers
Default parser for ModalTransitionSystems serialized by AutomataLib.
mts(AutomatonCreator<M, I>, Function<Map<String, String>, I>, Function<Map<String, String>, TP>) - Static method in class net.automatalib.serialization.dot.DOTParsers
Parser for ModalTransitionSystems with a custom MTS instance, custom input type and edge attributes parsers.
mts(AutomatonCreator<M, I>, Function<Map<String, String>, I>, Function<Map<String, String>, TP>, Collection<String>) - Static method in class net.automatalib.serialization.dot.DOTParsers
Parser for ModalTransitionSystems with a custom MTS instance, custom input type and edge attributes parsers and custom initial state labels.
MTSGraphView(M, Collection<? extends I>) - Constructor for class net.automatalib.ts.modal.ModalTransitionSystem.MTSGraphView
 
MTSs - Class in net.automatalib.util.ts.modal
Operations on ModalTransitionSystems.
MTSTransition<TP extends MutableModalEdgeProperty> - Class in net.automatalib.ts.modal
 
MTSVisualizationHelper<S,​I,​T,​TP extends ModalEdgeProperty,​M extends ModalTransitionSystem<S,​I,​T,​TP>> - Class in net.automatalib.automaton.visualization
 
MTSVisualizationHelper(M) - Constructor for class net.automatalib.automaton.visualization.MTSVisualizationHelper
 
MUST - net.automatalib.ts.modal.transition.ModalEdgeProperty.ModalType
 
MutableAutomaton<S,​I,​T,​SP,​TP> - Interface in net.automatalib.automaton
A mutable automaton.
MutableDeterministic<S,​I,​T,​SP,​TP> - Interface in net.automatalib.automaton
Interface for a mutable deterministic automaton.
MutableDeterministic.FullIntAbstraction<T,​SP,​TP> - Interface in net.automatalib.automaton
MutableDeterministic.IntAbstraction<T,​SP,​TP> - Interface in net.automatalib.automaton
MutableDeterministic.StateIntAbstraction<I,​T,​SP,​TP> - Interface in net.automatalib.automaton
MutableDeterministicAbstraction - Interface in net.automatalib.automaton.abstraction
Default implementations for MutableDeterministic abstractions.
MutableDeterministicAbstraction.FullIntAbstraction<I,​T,​SP,​TP,​A extends MutableDeterministic.StateIntAbstraction<I,​T,​SP,​TP>> - Class in net.automatalib.automaton.abstraction
 
MutableDeterministicAbstraction.StateIntAbstraction<S,​I,​T,​SP,​TP,​A extends MutableDeterministic<S,​I,​T,​SP,​TP>> - Class in net.automatalib.automaton.abstraction
 
MutableDFA<S,​I> - Interface in net.automatalib.automaton.fsa
 
MutableDFAs - Class in net.automatalib.util.automaton.fsa
 
MutableEdgeLabels<E,​L> - Interface in net.automatalib.graph.concept
 
MutableFSA<S,​I> - Interface in net.automatalib.automaton.fsa
 
MutableGraph<N,​E,​NP,​EP> - Interface in net.automatalib.graph
A graph that allows modification.
MutableGraph.IntAbstraction<E,​NP,​EP> - Interface in net.automatalib.graph
MutableKripkeInterpretation<N,​AP> - Interface in net.automatalib.graph.concept
 
MutableMapping<D,​R> - Interface in net.automatalib.common.util.mapping
Mutable version of a Mapping, which supports setting keys for given values.
MutableMealyMachine<S,​I,​T,​O> - Interface in net.automatalib.automaton.transducer
 
MutableMealyMachines - Class in net.automatalib.util.automaton.transducer
 
MutableModalEdgeProperty - Interface in net.automatalib.ts.modal.transition
 
MutableModalTransitionSystem<S,​I,​T,​TP extends MutableModalEdgeProperty> - Interface in net.automatalib.ts.modal
A mutable version of ModalTransitionSystem that allows to add states and transitions.
MutableMooreMachine<S,​I,​T,​O> - Interface in net.automatalib.automaton.transducer
 
MutableNFA<S,​I> - Interface in net.automatalib.automaton.fsa
 
MutableNumericID - Interface in net.automatalib.common.util.nid
 
MutableProbabilistic<T> - Interface in net.automatalib.automaton.concept
 
MutableProbabilisticMealy<S,​I,​T,​O> - Interface in net.automatalib.automaton.transducer.probabilistic
 
MutableProceduralModalEdgeProperty - Interface in net.automatalib.ts.modal.transition
 
MutableProceduralModalProcessGraph<N,​L,​E,​AP,​TP extends MutableProceduralModalEdgeProperty> - Interface in net.automatalib.graph
A mutable version of the ProceduralModalProcessGraph.
MutableStateOutput<S,​O> - Interface in net.automatalib.automaton.concept
 
MutableSubsequentialTransducer<S,​I,​T,​O> - Interface in net.automatalib.automaton.transducer
MutableTransitionOutput<T,​O> - Interface in net.automatalib.automaton.concept
 
MutableUniversalBidirectionalGraph<N,​E,​NP,​EP> - Interface in net.automatalib.graph
 

N

NearLinearEquivalenceTest - Class in net.automatalib.util.automaton.equivalence
 
net.automatalib - package net.automatalib
The main AutomataLib package.
net.automatalib.alphabet - package net.automatalib.alphabet
This package contains the basic classes concerning alphabets.
net.automatalib.automaton - package net.automatalib.automaton
This package (including sub-packages) contains the basic classes concerning automata.
net.automatalib.automaton.abstraction - package net.automatalib.automaton.abstraction
 
net.automatalib.automaton.base - package net.automatalib.automaton.base
 
net.automatalib.automaton.concept - package net.automatalib.automaton.concept
 
net.automatalib.automaton.fsa - package net.automatalib.automaton.fsa
 
net.automatalib.automaton.graph - package net.automatalib.automaton.graph
 
net.automatalib.automaton.helper - package net.automatalib.automaton.helper
 
net.automatalib.automaton.procedural - package net.automatalib.automaton.procedural
 
net.automatalib.automaton.simple - package net.automatalib.automaton.simple
 
net.automatalib.automaton.transducer - package net.automatalib.automaton.transducer
 
net.automatalib.automaton.transducer.probabilistic - package net.automatalib.automaton.transducer.probabilistic
 
net.automatalib.automaton.visualization - package net.automatalib.automaton.visualization
 
net.automatalib.automaton.vpa - package net.automatalib.automaton.vpa
 
net.automatalib.brics - package net.automatalib.brics
This package contains adapter classes for treating the Automaton objects from the BRICS library as AutomataLib models.
net.automatalib.common.smartcollection - package net.automatalib.common.smartcollection
This package contains efficient implementations for various collection data structures (especially linked lists and priority queues), which have very insufficient implementation in the Java Collections Framework that makes it hard or even impossible to exploit their efficiencies.
net.automatalib.common.util - package net.automatalib.common.util
This package (including sub-packages) contains basic utility classes to ease everyday programming.
net.automatalib.common.util.array - package net.automatalib.common.util.array
 
net.automatalib.common.util.collection - package net.automatalib.common.util.collection
 
net.automatalib.common.util.comparison - package net.automatalib.common.util.comparison
 
net.automatalib.common.util.concurrent - package net.automatalib.common.util.concurrent
 
net.automatalib.common.util.fixpoint - package net.automatalib.common.util.fixpoint
 
net.automatalib.common.util.function - package net.automatalib.common.util.function
 
net.automatalib.common.util.io - package net.automatalib.common.util.io
 
net.automatalib.common.util.lib - package net.automatalib.common.util.lib
 
net.automatalib.common.util.mapping - package net.automatalib.common.util.mapping
 
net.automatalib.common.util.nid - package net.automatalib.common.util.nid
 
net.automatalib.common.util.process - package net.automatalib.common.util.process
 
net.automatalib.common.util.random - package net.automatalib.common.util.random
 
net.automatalib.common.util.ref - package net.automatalib.common.util.ref
 
net.automatalib.common.util.setting - package net.automatalib.common.util.setting
 
net.automatalib.common.util.string - package net.automatalib.common.util.string
 
net.automatalib.common.util.system - package net.automatalib.common.util.system
 
net.automatalib.exception - package net.automatalib.exception
 
net.automatalib.graph - package net.automatalib.graph
This package (including sub-packages) contains the basic classes concerning graphs.
net.automatalib.graph.ads - package net.automatalib.graph.ads
 
net.automatalib.graph.base - package net.automatalib.graph.base
 
net.automatalib.graph.concept - package net.automatalib.graph.concept
 
net.automatalib.graph.helper - package net.automatalib.graph.helper
 
net.automatalib.graph.visualization - package net.automatalib.graph.visualization
 
net.automatalib.incremental - package net.automatalib.incremental
This package (including sub-packages) contains several approaches for the incremental construction of automaton-like structures.
net.automatalib.incremental.dfa - package net.automatalib.incremental.dfa
 
net.automatalib.incremental.dfa.dag - package net.automatalib.incremental.dfa.dag
 
net.automatalib.incremental.dfa.tree - package net.automatalib.incremental.dfa.tree
 
net.automatalib.incremental.mealy - package net.automatalib.incremental.mealy
 
net.automatalib.incremental.mealy.dag - package net.automatalib.incremental.mealy.dag
 
net.automatalib.incremental.mealy.tree - package net.automatalib.incremental.mealy.tree
 
net.automatalib.incremental.moore - package net.automatalib.incremental.moore
 
net.automatalib.incremental.moore.dag - package net.automatalib.incremental.moore.dag
 
net.automatalib.incremental.moore.tree - package net.automatalib.incremental.moore.tree
 
net.automatalib.modelchecker.ltsmin - package net.automatalib.modelchecker.ltsmin
This package (and sub-packages) provides the integration of the model checker LTSmin as described in the paper Sound Black-Box Checking in the LearnLib by Jeroen Meijer and Jaco van de Pol.
net.automatalib.modelchecker.ltsmin.ltl - package net.automatalib.modelchecker.ltsmin.ltl
 
net.automatalib.modelchecker.ltsmin.monitor - package net.automatalib.modelchecker.ltsmin.monitor
 
net.automatalib.modelchecker.m3c - package net.automatalib.modelchecker.m3c
This package (and sub-packages) provides the implementation of the model checker presented in the paper M3C: Modal Meta Model Checking by Bernhard Steffen and Alnis Murtovi.
net.automatalib.modelchecker.m3c.formula - package net.automatalib.modelchecker.m3c.formula
 
net.automatalib.modelchecker.m3c.formula.ctl - package net.automatalib.modelchecker.m3c.formula.ctl
 
net.automatalib.modelchecker.m3c.formula.modalmu - package net.automatalib.modelchecker.m3c.formula.modalmu
 
net.automatalib.modelchecker.m3c.formula.parser - package net.automatalib.modelchecker.m3c.formula.parser
 
net.automatalib.modelchecker.m3c.formula.visitor - package net.automatalib.modelchecker.m3c.formula.visitor
 
net.automatalib.modelchecker.m3c.solver - package net.automatalib.modelchecker.m3c.solver
 
net.automatalib.modelchecker.m3c.transformer - package net.automatalib.modelchecker.m3c.transformer
 
net.automatalib.modelchecker.m3c.visualization - package net.automatalib.modelchecker.m3c.visualization
 
net.automatalib.modelchecking - package net.automatalib.modelchecking
 
net.automatalib.serialization - package net.automatalib.serialization
This package (including sub-packages) contains several (de-) serializers for the different types of automata, transition systems, and graphs supported by AutomataLib.
net.automatalib.serialization.aut - package net.automatalib.serialization.aut
 
net.automatalib.serialization.automaton - package net.automatalib.serialization.automaton
 
net.automatalib.serialization.dot - package net.automatalib.serialization.dot
 
net.automatalib.serialization.etf.writer - package net.automatalib.serialization.etf.writer
 
net.automatalib.serialization.fsm.parser - package net.automatalib.serialization.fsm.parser
 
net.automatalib.serialization.learnlibv2 - package net.automatalib.serialization.learnlibv2
 
net.automatalib.serialization.saf - package net.automatalib.serialization.saf
 
net.automatalib.serialization.taf - package net.automatalib.serialization.taf
 
net.automatalib.serialization.taf.parser - package net.automatalib.serialization.taf.parser
 
net.automatalib.serialization.taf.writer - package net.automatalib.serialization.taf.writer
 
net.automatalib.ts - package net.automatalib.ts
This package (including sub-packages) contains the basic classes concerning transition systems.
net.automatalib.ts.acceptor - package net.automatalib.ts.acceptor
 
net.automatalib.ts.modal - package net.automatalib.ts.modal
 
net.automatalib.ts.modal.transition - package net.automatalib.ts.modal.transition
 
net.automatalib.ts.output - package net.automatalib.ts.output
 
net.automatalib.ts.powerset - package net.automatalib.ts.powerset
 
net.automatalib.ts.simple - package net.automatalib.ts.simple
 
net.automatalib.util - package net.automatalib.util
This package (including sub-packages) contains several utility methods for the different types of automata, transition systems, and graphs supported by AutomataLib.
net.automatalib.util.automaton - package net.automatalib.util.automaton
 
net.automatalib.util.automaton.ads - package net.automatalib.util.automaton.ads
 
net.automatalib.util.automaton.builder - package net.automatalib.util.automaton.builder
 
net.automatalib.util.automaton.conformance - package net.automatalib.util.automaton.conformance
 
net.automatalib.util.automaton.copy - package net.automatalib.util.automaton.copy
 
net.automatalib.util.automaton.cover - package net.automatalib.util.automaton.cover
 
net.automatalib.util.automaton.equivalence - package net.automatalib.util.automaton.equivalence
 
net.automatalib.util.automaton.fsa - package net.automatalib.util.automaton.fsa
 
net.automatalib.util.automaton.minimizer.hopcroft - package net.automatalib.util.automaton.minimizer.hopcroft
 
net.automatalib.util.automaton.minimizer.paigetarjan - package net.automatalib.util.automaton.minimizer.paigetarjan
 
net.automatalib.util.automaton.predicate - package net.automatalib.util.automaton.predicate
 
net.automatalib.util.automaton.procedural - package net.automatalib.util.automaton.procedural
 
net.automatalib.util.automaton.random - package net.automatalib.util.automaton.random
 
net.automatalib.util.automaton.transducer - package net.automatalib.util.automaton.transducer
 
net.automatalib.util.automaton.vpa - package net.automatalib.util.automaton.vpa
 
net.automatalib.util.graph - package net.automatalib.util.graph
 
net.automatalib.util.graph.apsp - package net.automatalib.util.graph.apsp
 
net.automatalib.util.graph.concept - package net.automatalib.util.graph.concept
 
net.automatalib.util.graph.copy - package net.automatalib.util.graph.copy
 
net.automatalib.util.graph.scc - package net.automatalib.util.graph.scc
 
net.automatalib.util.graph.sssp - package net.automatalib.util.graph.sssp
 
net.automatalib.util.graph.traversal - package net.automatalib.util.graph.traversal
 
net.automatalib.util.minimizer - package net.automatalib.util.minimizer
 
net.automatalib.util.partitionrefinement - package net.automatalib.util.partitionrefinement
 
net.automatalib.util.traversal - package net.automatalib.util.traversal
 
net.automatalib.util.ts - package net.automatalib.util.ts
 
net.automatalib.util.ts.acceptor - package net.automatalib.util.ts.acceptor
 
net.automatalib.util.ts.comp - package net.automatalib.util.ts.comp
 
net.automatalib.util.ts.copy - package net.automatalib.util.ts.copy
 
net.automatalib.util.ts.iterator - package net.automatalib.util.ts.iterator
 
net.automatalib.util.ts.modal - package net.automatalib.util.ts.modal
 
net.automatalib.util.ts.transducer - package net.automatalib.util.ts.transducer
 
net.automatalib.util.ts.traversal - package net.automatalib.util.ts.traversal
 
net.automatalib.visualization - package net.automatalib.visualization
This package contains several approaches for the visualization of the different types of automata, transition systems, and graphs supported by AutomataLib.
net.automatalib.visualization.dot - package net.automatalib.visualization.dot
 
net.automatalib.visualization.helper - package net.automatalib.visualization.helper
 
net.automatalib.visualization.jung - package net.automatalib.visualization.jung
 
net.automatalib.word - package net.automatalib.word
This package contains the basic classes concerning words.
newDFA(Alphabet<I>) - Static method in class net.automatalib.util.automaton.builder.AutomatonBuilders
 
newMealy(Alphabet<I>) - Static method in class net.automatalib.util.automaton.builder.AutomatonBuilders
 
newMoore(Alphabet<I>) - Static method in class net.automatalib.util.automaton.builder.AutomatonBuilders
 
newNFA(Alphabet<I>) - Static method in class net.automatalib.util.automaton.builder.AutomatonBuilders
 
newSST(Alphabet<I>) - Static method in class net.automatalib.util.automaton.builder.AutomatonBuilders
 
next() - Method in class net.automatalib.common.util.collection.AbstractThreeLevelIterator
 
next() - Method in class net.automatalib.common.util.collection.AbstractTwoLevelIterator
 
next() - Method in class net.automatalib.common.util.collection.CharRangeIterator
 
next() - Method in class net.automatalib.common.util.collection.CharStringRangeIterator
 
next() - Method in class net.automatalib.common.util.collection.IntRangeIterator
 
next() - Method in class net.automatalib.util.automaton.conformance.IncrementalWMethodTestsIterator
 
nextBlock - Variable in class net.automatalib.util.partitionrefinement.Block
 
nextChar() - Method in class net.automatalib.common.util.collection.CharRangeIterator
 
nextIndex() - Method in class net.automatalib.common.util.collection.CharRangeIterator
 
nextIndex() - Method in class net.automatalib.common.util.collection.CharStringRangeIterator
 
nextIndex() - Method in class net.automatalib.common.util.collection.IntRangeIterator
 
nextInt() - Method in class net.automatalib.common.util.collection.BitSetIterator
 
nextInt() - Method in class net.automatalib.common.util.collection.IntRangeIterator
 
nextInWorklist - Variable in class net.automatalib.util.partitionrefinement.Block
 
nextTouched - Variable in class net.automatalib.util.partitionrefinement.Block
 
nfa() - Static method in class net.automatalib.serialization.dot.DOTParsers
Default parser for NFAs serialized by AutomataLib.
nfa(Function<Map<String, String>, Boolean>, Function<Map<String, String>, I>) - Static method in class net.automatalib.serialization.dot.DOTParsers
Parser for NFAs with custom node and edge attributes.
NFA - net.automatalib.serialization.saf.AutomatonType
 
NFA<S,​I> - Interface in net.automatalib.automaton.fsa
Nondeterministic finite state acceptor.
NFAs - Class in net.automatalib.util.automaton.fsa
Operations on NFAs.
NNFVisitor<L,​AP> - Class in net.automatalib.modelchecker.m3c.formula.visitor
A visitor that transforms a given mu-calculus or CTL formula to negation-normal-form.
NNFVisitor() - Constructor for class net.automatalib.modelchecker.m3c.formula.visitor.NNFVisitor
 
NO_LASSO - Static variable in class net.automatalib.modelchecking.AbstractLasso
 
NO_LIMIT - Static variable in class net.automatalib.util.graph.traversal.GraphTraversal
 
NO_LIMIT - Static variable in class net.automatalib.util.ts.traversal.TSTraversal
 
NO_SUCH_STATE - Static variable in class net.automatalib.serialization.fsm.parser.AbstractFSMParser
 
Node - Class in net.automatalib.serialization.dot
A utility class to aggregate information of a node of a DOT graph.
Node(String, Map<String, String>) - Constructor for class net.automatalib.serialization.dot.Node
 
NodeAcceptance<N> - Interface in net.automatalib.graph.concept
Node acceptance concept, for Graphs that represent a structure for deciding acceptance or rejection.
nodeIDs() - Method in class net.automatalib.automaton.graph.AbstractAutomatonGraphView
 
nodeIDs() - Method in class net.automatalib.graph.base.AbstractCompactGraph
 
nodeIDs() - Method in interface net.automatalib.graph.SimpleGraph
 
NodeIDs<N> - Interface in net.automatalib.graph.concept
An interface for translating between graph nodes and their primitive representations as integers.
NodeVisualization(String, Color, Color, Shape, Stroke) - Constructor for class net.automatalib.visualization.jung.JungGraphVisualizationProvider.NodeVisualization
 
NodeVisualizationHelper - Class in net.automatalib.modelchecker.m3c.visualization
A VisualizationHelper for WitnessTrees that emphasizes nodes of the witness and de-emphasizes the remaining ones.
NodeVisualizationHelper(WitnessTree<?, ?>) - Constructor for class net.automatalib.modelchecker.m3c.visualization.NodeVisualizationHelper
 
NON_DETERMINISM_DETECTED - Static variable in class net.automatalib.serialization.fsm.parser.AbstractFSMParser
 
NonClosingInputStream - Class in net.automatalib.common.util.io
A delegating input stream that does nothing when being closed.
NonClosingInputStream(InputStream) - Constructor for class net.automatalib.common.util.io.NonClosingInputStream
 
NonClosingOutputStream - Class in net.automatalib.common.util.io
A delegating output stream that does not close but flush the delegate output stream.
NonClosingOutputStream(OutputStream) - Constructor for class net.automatalib.common.util.io.NonClosingOutputStream
 
NONE - Static variable in class net.automatalib.visualization.VisualizationHelper.NodeShapes
 
noopEncoder() - Static method in interface net.automatalib.serialization.saf.BlockPropertyEncoder
 
NOT_VISITED - Static variable in enum net.automatalib.util.traversal.VisitedState
Nodes that have not yet been visited.
notifyListeners(T, int, int) - Method in class net.automatalib.common.util.nid.IDChangeNotifier
 
NotNode<L,​AP> - Class in net.automatalib.modelchecker.m3c.formula
Java representation of a "!"
NotNode(FormulaNode<L, AP>) - Constructor for class net.automatalib.modelchecker.m3c.formula.NotNode
 
nullDecoder() - Static method in interface net.automatalib.serialization.saf.BlockPropertyDecoder
 
nullDecoder() - Static method in interface net.automatalib.serialization.saf.SinglePropertyDecoder
 
nullEncoder() - Static method in interface net.automatalib.serialization.saf.SinglePropertyEncoder
 
nullGet(Mapping<? super D, ? extends R>, D) - Static method in class net.automatalib.common.util.mapping.Mappings
 
nullMapping() - Static method in class net.automatalib.common.util.mapping.Mappings
Retrieves the null mapping, which maps each domain value to null.
number - Variable in class net.automatalib.util.graph.scc.TarjanSCCRecord
The index of this record in the order of discovery, i.e. the record belongs to the number-th node discovered during DFS traversal.
NumericID - Interface in net.automatalib.common.util.nid
 
numInputs - Variable in class net.automatalib.automaton.abstraction.SimpleDeterministicAbstractions.FullIntAbstraction
 
numInputs - Variable in class net.automatalib.util.partitionrefinement.PaigeTarjan
The number of input symbols.
numInputs() - Method in class net.automatalib.automaton.abstraction.SimpleDeterministicAbstractions.FullIntAbstraction
 
numInputs() - Method in class net.automatalib.automaton.base.AbstractCompact
 
numInputs() - Method in interface net.automatalib.automaton.simple.SimpleDeterministicAutomaton.FullIntAbstraction
Retrieves the number of input symbols.
numStates - Variable in class net.automatalib.util.partitionrefinement.PaigeTarjan
The number of states.

O

OCTAGON - Static variable in class net.automatalib.visualization.VisualizationHelper.NodeShapes
 
of(int...) - Static method in interface net.automatalib.common.smartcollection.IntSeq
 
of(int, int, int) - Static method in class net.automatalib.modelchecker.ltsmin.LTSminVersion
Returns an LTSminVersion instance described by the provided versions.
of(List<Integer>) - Static method in interface net.automatalib.common.smartcollection.IntSeq
 
of(T1, T2) - Static method in class net.automatalib.common.util.Pair
Convenience function for creating a pair, allowing the user to omit the type parameters.
of(T1, T2, T3) - Static method in class net.automatalib.common.util.Triple
Convenience function for creating a triple, allowing the user to omit the type parameters.
offer(E) - Method in class net.automatalib.common.smartcollection.BinaryHeap
 
on(I) - Method in class net.automatalib.util.automaton.builder.AutomatonBuilder.AutomatonBuilder__0
 
on(I) - Method in class net.automatalib.util.automaton.builder.AutomatonBuilder.AutomatonBuilder__2
 
on(I) - Method in class net.automatalib.util.automaton.builder.DFABuilder.DFABuilder__0
 
on(I) - Method in class net.automatalib.util.automaton.builder.DFABuilder.DFABuilder__3
 
on(I) - Method in class net.automatalib.util.automaton.builder.DFABuilder.DFABuilder__4
 
on(I) - Method in class net.automatalib.util.automaton.builder.DFABuilder.DFABuilder__6
 
on(I) - Method in class net.automatalib.util.automaton.builder.FSABuilder.FSABuilder__0
 
on(I) - Method in class net.automatalib.util.automaton.builder.FSABuilder.FSABuilder__2
 
on(I) - Method in class net.automatalib.util.automaton.builder.FSABuilder.FSABuilder__3
 
on(I) - Method in class net.automatalib.util.automaton.builder.MealyBuilder.MealyBuilder__0
 
on(I) - Method in class net.automatalib.util.automaton.builder.MealyBuilder.MealyBuilder__3
 
on(I) - Method in class net.automatalib.util.automaton.builder.MealyBuilder.MealyBuilder__4
 
on(I) - Method in class net.automatalib.util.automaton.builder.MealyBuilder.MealyBuilder__7
 
on(I) - Method in class net.automatalib.util.automaton.builder.MooreBuilder.MooreBuilder__0
 
on(I) - Method in class net.automatalib.util.automaton.builder.MooreBuilder.MooreBuilder__3
 
on(I) - Method in class net.automatalib.util.automaton.builder.MooreBuilder.MooreBuilder__4
 
on(I) - Method in class net.automatalib.util.automaton.builder.MooreBuilder.MooreBuilder__6
 
on(I, I...) - Method in class net.automatalib.util.automaton.builder.AutomatonBuilder.AutomatonBuilder__0
 
on(I, I...) - Method in class net.automatalib.util.automaton.builder.AutomatonBuilder.AutomatonBuilder__2
 
on(I, I...) - Method in class net.automatalib.util.automaton.builder.DFABuilder.DFABuilder__0
 
on(I, I...) - Method in class net.automatalib.util.automaton.builder.DFABuilder.DFABuilder__3
 
on(I, I...) - Method in class net.automatalib.util.automaton.builder.DFABuilder.DFABuilder__4
 
on(I, I...) - Method in class net.automatalib.util.automaton.builder.DFABuilder.DFABuilder__6
 
on(I, I...) - Method in class net.automatalib.util.automaton.builder.FSABuilder.FSABuilder__0
 
on(I, I...) - Method in class net.automatalib.util.automaton.builder.FSABuilder.FSABuilder__2
 
on(I, I...) - Method in class net.automatalib.util.automaton.builder.FSABuilder.FSABuilder__3
 
on(I, I...) - Method in class net.automatalib.util.automaton.builder.MealyBuilder.MealyBuilder__0
 
on(I, I...) - Method in class net.automatalib.util.automaton.builder.MealyBuilder.MealyBuilder__3
 
on(I, I...) - Method in class net.automatalib.util.automaton.builder.MealyBuilder.MealyBuilder__4
 
on(I, I...) - Method in class net.automatalib.util.automaton.builder.MealyBuilder.MealyBuilder__7
 
on(I, I...) - Method in class net.automatalib.util.automaton.builder.MooreBuilder.MooreBuilder__0
 
on(I, I...) - Method in class net.automatalib.util.automaton.builder.MooreBuilder.MooreBuilder__3
 
on(I, I...) - Method in class net.automatalib.util.automaton.builder.MooreBuilder.MooreBuilder__4
 
on(I, I...) - Method in class net.automatalib.util.automaton.builder.MooreBuilder.MooreBuilder__6
 
OneSEVPA<L,​I> - Interface in net.automatalib.automaton.vpa
A specialized interface for 1-SEVPAs (1-module single entry visibly push-down automata).
OneSEVPAMinimizer - Class in net.automatalib.util.minimizer
A Paige/Tarjan partition refinement based minimizer for OneSEVPAs.
OneSEVPAs - Class in net.automatalib.util.automaton.vpa
Operations on OneSEVPAs.
or(DFA<?, I>, DFA<?, I>, Collection<? extends I>, A) - Static method in class net.automatalib.util.automaton.fsa.DFAs
Calculates the disjunction ("or") of two DFA, and stores the result in a given mutable DFA.
or(DFA<?, I>, DFA<?, I>, Alphabet<I>) - Static method in class net.automatalib.util.automaton.fsa.DFAs
Calculates the disjunction ("or") of two DFA, and returns the result as a new DFA.
or(NFA<?, I>, NFA<?, I>, Collection<? extends I>, A) - Static method in class net.automatalib.util.automaton.fsa.NFAs
Calculates the disjunction ("or") of two NFAs, and stores the result in a given mutable NFA.
or(NFA<?, I>, NFA<?, I>, Alphabet<I>) - Static method in class net.automatalib.util.automaton.fsa.NFAs
Calculates the disjunction ("or") of two NFAs, and returns the result as a new NFA.
or(OneSEVPA<L1, I>, OneSEVPA<L2, I>, VPAlphabet<I>) - Static method in class net.automatalib.util.automaton.vpa.OneSEVPAs
Returns a view on the disjunction ("or") of two OneSEVPAs.
OR - Static variable in interface net.automatalib.util.ts.acceptor.AcceptanceCombiner
 
OrNode<L,​AP> - Class in net.automatalib.modelchecker.m3c.formula
Java representation of a "||" (sub-)formula.
OrNode(FormulaNode<L, AP>, FormulaNode<L, AP>) - Constructor for class net.automatalib.modelchecker.m3c.formula.OrNode
 
OS_ARCH - Static variable in class net.automatalib.common.util.lib.PlatformProperties
 
OS_NAME - Static variable in class net.automatalib.common.util.lib.PlatformProperties
 
OS_VERSION - Static variable in class net.automatalib.common.util.lib.PlatformProperties
 
out - Variable in class net.automatalib.util.automaton.copy.AbstractLowLevelAutomatonCopier
 
Output<I,​D> - Interface in net.automatalib.automaton.concept
Feature for automata that compute an output.
OutputAutomaton<S,​I,​T,​D> - Interface in net.automatalib.automaton.concept
 
outputIn(TransitionOutput<? super T, ?>, Object...) - Static method in class net.automatalib.util.automaton.predicate.TransitionPredicates
 
outputIn(TransitionOutput<? super T, ?>, Collection<?>) - Static method in class net.automatalib.util.automaton.predicate.TransitionPredicates
 
outputIs(TransitionOutput<? super T, ?>, Object) - Static method in class net.automatalib.util.automaton.predicate.TransitionPredicates
 
outputIsNot(TransitionOutput<? super T, ?>, Object) - Static method in class net.automatalib.util.automaton.predicate.TransitionPredicates
 
outputNotIn(TransitionOutput<? super T, ?>, Object...) - Static method in class net.automatalib.util.automaton.predicate.TransitionPredicates
 
outputNotIn(TransitionOutput<? super T, ?>, Collection<?>) - Static method in class net.automatalib.util.automaton.predicate.TransitionPredicates
 
outputSatisfies(TransitionOutput<? super T, ? extends O>, Predicate<? super O>) - Static method in class net.automatalib.util.automaton.predicate.TransitionPredicates
 
outputViolates(TransitionOutput<? super T, ? extends O>, Predicate<? super O>) - Static method in class net.automatalib.util.automaton.predicate.TransitionPredicates
 
OVAL - Static variable in class net.automatalib.visualization.VisualizationHelper.NodeShapes
 

P

PaigeTarjan - Class in net.automatalib.util.partitionrefinement
An implementation of the Paige/Tarjan partition refinement algorithm.
PaigeTarjan() - Constructor for class net.automatalib.util.partitionrefinement.PaigeTarjan
 
PaigeTarjan.WorklistPolicy - Enum in net.automatalib.util.partitionrefinement
Determines how the worklist is managed, i.e., where newly created blocks are inserted.
PaigeTarjanExtractors - Class in net.automatalib.util.partitionrefinement
This class provides methods for translating the result of a PaigeTarjan coarsest stable partition computation into several common, more usable forms such as automata.
PaigeTarjanInitializers - Class in net.automatalib.util.partitionrefinement
This class provides several methods to initialize a PaigeTarjan partition refinement data structure from common sources, e.g., automata.
PaigeTarjanMinimization - Class in net.automatalib.util.automaton.minimizer.paigetarjan
A utility class that offers shorthand methods for minimizing automata using the partition refinement approach of PaigeTarjan.
Pair<T1,​T2> - Class in net.automatalib.common.util
Immutable pair class.
parentId - Variable in class net.automatalib.modelchecker.m3c.solver.WitnessTreeState
 
parse(Reader) - Method in class net.automatalib.serialization.fsm.parser.AbstractFSMParser
Parsed the FSM file line-by-line.
parse(String) - Static method in class net.automatalib.modelchecker.ltsmin.LTSminVersion
Parses an LTSmin version string and transforms it into an LTSminVersion instance.
parse(String) - Static method in class net.automatalib.modelchecker.m3c.formula.parser.M3CParser
Returns the abstract syntax tree of a given formula.
parse(String, Function<String, L>, Function<String, AP>) - Static method in class net.automatalib.modelchecker.m3c.formula.parser.M3CParser
Returns the abstract syntax tree of a given formula.
parseAny(File, TAFParseDiagnosticListener) - Static method in class net.automatalib.serialization.taf.parser.TAFParser
 
parseAny(InputStream, TAFParseDiagnosticListener) - Static method in class net.automatalib.serialization.taf.parser.TAFParser
 
parseAny(Reader, TAFParseDiagnosticListener) - Static method in class net.automatalib.serialization.taf.parser.TAFParser
 
parseAny(String, TAFParseDiagnosticListener) - Static method in class net.automatalib.serialization.taf.parser.TAFParser
 
parseDataDefinition(StreamTokenizer) - Method in class net.automatalib.serialization.fsm.parser.AbstractFSM2MealyParser
We do not care about data definitions.
parseDataDefinition(StreamTokenizer) - Method in class net.automatalib.serialization.fsm.parser.AbstractFSMParser
Parse a data definition.
parseDataDefinition(StreamTokenizer) - Method in class net.automatalib.serialization.fsm.parser.FSM2DFAParser
Parse a data definition.
parseDFA(File, TAFParseDiagnosticListener) - Static method in class net.automatalib.serialization.taf.parser.TAFParser
 
parseDFA(InputStream, TAFParseDiagnosticListener) - Static method in class net.automatalib.serialization.taf.parser.TAFParser
 
parseDFA(Reader, TAFParseDiagnosticListener) - Static method in class net.automatalib.serialization.taf.parser.TAFParser
 
parseDFA(String, TAFParseDiagnosticListener) - Static method in class net.automatalib.serialization.taf.parser.TAFParser
 
ParseException - Exception in net.automatalib.modelchecker.ltsmin
This exception is thrown when parse errors are encountered.
ParseException - Exception in net.automatalib.modelchecker.m3c.formula.parser
This exception is thrown when parse errors are encountered.
ParseException - Exception in net.automatalib.serialization.dot
This exception is thrown when parse errors are encountered.
ParseException - Exception in net.automatalib.serialization.taf.parser
This exception is thrown when parse errors are encountered.
ParseException() - Constructor for exception net.automatalib.modelchecker.ltsmin.ParseException
The following constructors are for use by you for whatever purpose you can think of.
ParseException() - Constructor for exception net.automatalib.modelchecker.m3c.formula.parser.ParseException
The following constructors are for use by you for whatever purpose you can think of.
ParseException() - Constructor for exception net.automatalib.serialization.dot.ParseException
The following constructors are for use by you for whatever purpose you can think of.
ParseException() - Constructor for exception net.automatalib.serialization.taf.parser.ParseException
The following constructors are for use by you for whatever purpose you can think of.
ParseException(String) - Constructor for exception net.automatalib.modelchecker.ltsmin.ParseException
Constructor with message.
ParseException(String) - Constructor for exception net.automatalib.modelchecker.m3c.formula.parser.ParseException
Constructor with message.
ParseException(String) - Constructor for exception net.automatalib.serialization.dot.ParseException
Constructor with message.
ParseException(String) - Constructor for exception net.automatalib.serialization.taf.parser.ParseException
Constructor with message.
ParseException(Token, int[][], String[]) - Constructor for exception net.automatalib.modelchecker.ltsmin.ParseException
This constructor is used by the method "generateParseException" in the generated parser.
ParseException(Token, int[][], String[]) - Constructor for exception net.automatalib.modelchecker.m3c.formula.parser.ParseException
This constructor is used by the method "generateParseException" in the generated parser.
ParseException(Token, int[][], String[]) - Constructor for exception net.automatalib.serialization.dot.ParseException
This constructor is used by the method "generateParseException" in the generated parser.
ParseException(Token, int[][], String[]) - Constructor for exception net.automatalib.serialization.taf.parser.ParseException
This constructor is used by the method "generateParseException" in the generated parser.
parseMealy(File, TAFParseDiagnosticListener) - Static method in class net.automatalib.serialization.taf.parser.TAFParser
 
parseMealy(InputStream, TAFParseDiagnosticListener) - Static method in class net.automatalib.serialization.taf.parser.TAFParser
 
parseMealy(Reader) - Method in class net.automatalib.serialization.fsm.parser.AbstractFSM2MealyParser
parseMealy(Reader, TAFParseDiagnosticListener) - Static method in class net.automatalib.serialization.taf.parser.TAFParser
 
parseMealy(String, TAFParseDiagnosticListener) - Static method in class net.automatalib.serialization.taf.parser.TAFParser
 
parseStateVector(StreamTokenizer) - Method in class net.automatalib.serialization.fsm.parser.AbstractFSM2MealyParser
Parse a state vector by simply recording the line number in the current part.
parseStateVector(StreamTokenizer) - Method in class net.automatalib.serialization.fsm.parser.AbstractFSMParser
Parse a state vector.
parseStateVector(StreamTokenizer) - Method in class net.automatalib.serialization.fsm.parser.FSM2DFAParser
Parse a state vector.
parseTransition(StreamTokenizer) - Method in class net.automatalib.serialization.fsm.parser.AbstractFSMParser
Parse a transition.
parseTransition(StreamTokenizer) - Method in class net.automatalib.serialization.fsm.parser.FSM2DFAParser
Parse a transition by searching the current line for the source state, target state and the input.
parseTransition(StreamTokenizer) - Method in class net.automatalib.serialization.fsm.parser.FSM2MealyParserAlternating
Parse a transition.
parseTransition(StreamTokenizer) - Method in class net.automatalib.serialization.fsm.parser.FSM2MealyParserIO
Parse a transition.
PARTIAL_FSM - Static variable in class net.automatalib.serialization.fsm.parser.FSM2MealyParserAlternating
 
Path<N,​E> - Class in net.automatalib.util.graph
 
peek() - Method in class net.automatalib.automaton.vpa.StackContents
 
peek() - Method in class net.automatalib.common.smartcollection.BinaryHeap
 
peekMin() - Method in class net.automatalib.common.smartcollection.BackedGeneralPriorityQueue
 
peekMin() - Method in class net.automatalib.common.smartcollection.BinaryHeap
 
peekMin() - Method in interface net.automatalib.common.smartcollection.SmartPriorityQueue
Retrieves, but does not remove the element with the minimum key in the priority queue.
PENWIDTH - Static variable in class net.automatalib.visualization.VisualizationHelper.EdgeAttrs
 
performMinimization(UniversalGraph<S, ?, ?, L>) - Method in class net.automatalib.util.minimizer.Minimizer
 
performMinimization(UniversalGraph<S, E, ?, L>, Collection<? extends S>) - Method in class net.automatalib.util.minimizer.Minimizer
Performs the minimization of an automaton.
PlatformProperties - Class in net.automatalib.common.util.lib
 
pmpg - Variable in class net.automatalib.modelchecker.m3c.solver.WitnessTreeState
 
PMPGVisualizationHelper<N,​E,​AP> - Class in net.automatalib.graph.visualization
 
PMPGVisualizationHelper(ProceduralModalProcessGraph<N, ?, E, AP, ?>) - Constructor for class net.automatalib.graph.visualization.PMPGVisualizationHelper
 
poll() - Method in class net.automatalib.common.smartcollection.BinaryHeap
 
pop() - Method in class net.automatalib.automaton.vpa.StackContents
 
popBack() - Method in class net.automatalib.common.smartcollection.AbstractLinkedList
Retrieves and removes the last element in the list.
popBack() - Method in interface net.automatalib.common.smartcollection.SmartDeque
Retrieves and removes the element at the beginning of the sequence.
popBackEntry() - Method in class net.automatalib.common.smartcollection.AbstractLinkedList
Removes and returns the last entry in the list.
popFront() - Method in class net.automatalib.common.smartcollection.AbstractLinkedList
Retrieves and removes the first element in the list.
popFront() - Method in interface net.automatalib.common.smartcollection.SmartDeque
Retrieves and removes the element at the beginning of the sequence.
popFrontEntry() - Method in class net.automatalib.common.smartcollection.AbstractLinkedList
Removes and returns the first entry in the list.
posData - Variable in class net.automatalib.util.partitionrefinement.PaigeTarjan
The array storing the position data, i.e., for each state, its index in the PaigeTarjan.blockData array.
posDataLow - Variable in class net.automatalib.util.partitionrefinement.PaigeTarjan
The lowest index storing position data in the PaigeTarjan.posData array.
PositiveIntSet - Class in net.automatalib.common.util.collection
A Set for positive ints that internally stores its elements in a BitSet.
PositiveIntSet() - Constructor for class net.automatalib.common.util.collection.PositiveIntSet
Default constructor for a mutable PositiveIntSet.
PositiveIntSet(BitSet) - Constructor for class net.automatalib.common.util.collection.PositiveIntSet
Default constructor for an immutable view of a given BitSet.
PositiveIntSet(BitSet, boolean) - Constructor for class net.automatalib.common.util.collection.PositiveIntSet
Constructor for a(n) (immutable) view of a given PositiveIntSet.
powersetView() - Method in class net.automatalib.automaton.base.AbstractCompactDeterministic
 
powersetView() - Method in class net.automatalib.automaton.base.AbstractFastMutableDet
 
powersetView() - Method in class net.automatalib.automaton.base.AbstractFastMutableNondet
 
powersetView() - Method in interface net.automatalib.ts.TransitionSystem
Retrieves a "powerset view" of this transition system.
PowersetViewTS<S,​I,​T,​OS,​OT> - Interface in net.automatalib.ts
 
pred(ElementReference) - Method in class net.automatalib.common.smartcollection.AbstractLinkedList
 
pred(ElementReference) - Method in interface net.automatalib.common.smartcollection.SmartSequence
Retrieves the reference to the preceding element, or null if the given reference references the first element in the list.
predData - Variable in class net.automatalib.util.partitionrefinement.PaigeTarjan
The array storing the predecessor data, i.e., for each state and input symbol, a list of the respective predecessors.
predOfsData - Variable in class net.automatalib.util.partitionrefinement.PaigeTarjan
The array storing the predecessor offset data, i.e., for each state and input symbol, the delimiting offsets of the respective predecessor list.
predOfsDataLow - Variable in class net.automatalib.util.partitionrefinement.PaigeTarjan
The lowest index storing predecessor offset data in the PaigeTarjan.predOfsData array.
PREFER_SHIPPED - net.automatalib.common.util.lib.LoadPolicy
First try to load a compatible version of the requested library shipped with the loading class.
PREFER_SYSTEM - net.automatalib.common.util.lib.LoadPolicy
First try to load the system version of the requested library.
prefix(int) - Method in class net.automatalib.word.Word
Retrieves a prefix of the given length.
prefixes(boolean) - Method in class net.automatalib.word.Word
Retrieves the list of all prefixes of this word.
prefixSum(int[], int, int) - Static method in class net.automatalib.util.partitionrefinement.PaigeTarjanInitializers
 
prepend(I) - Method in class net.automatalib.word.Word
Prepends a symbol to this word and returns the result as a new word.
PrettyVisualizationHelper<N,​E> - Class in net.automatalib.visualization.helper
 
PrettyVisualizationHelper() - Constructor for class net.automatalib.visualization.helper.PrettyVisualizationHelper
 
previous() - Method in class net.automatalib.common.util.collection.CharRangeIterator
 
previous() - Method in class net.automatalib.common.util.collection.CharStringRangeIterator
 
previous() - Method in class net.automatalib.common.util.collection.IntRangeIterator
 
previousChar() - Method in class net.automatalib.common.util.collection.CharRangeIterator
 
previousIndex() - Method in class net.automatalib.common.util.collection.CharRangeIterator
 
previousIndex() - Method in class net.automatalib.common.util.collection.CharStringRangeIterator
 
previousIndex() - Method in class net.automatalib.common.util.collection.IntRangeIterator
 
previousInt() - Method in class net.automatalib.common.util.collection.IntRangeIterator
 
print(Appendable) - Method in class net.automatalib.common.util.Pair
 
print(Appendable) - Method in interface net.automatalib.common.util.string.Printable
Outputs the current object.
print(Appendable) - Method in class net.automatalib.common.util.Triple
 
print(Appendable) - Method in class net.automatalib.modelchecker.m3c.formula.AndNode
 
print(Appendable) - Method in class net.automatalib.modelchecker.m3c.formula.AtomicNode
 
print(Appendable) - Method in class net.automatalib.modelchecker.m3c.formula.BoxNode
 
print(Appendable) - Method in class net.automatalib.modelchecker.m3c.formula.ctl.AFNode
 
print(Appendable) - Method in class net.automatalib.modelchecker.m3c.formula.ctl.AGNode
 
print(Appendable) - Method in class net.automatalib.modelchecker.m3c.formula.ctl.AUNode
 
print(Appendable) - Method in class net.automatalib.modelchecker.m3c.formula.ctl.AWUNode
 
print(Appendable) - Method in class net.automatalib.modelchecker.m3c.formula.ctl.EFNode
 
print(Appendable) - Method in class net.automatalib.modelchecker.m3c.formula.ctl.EGNode
 
print(Appendable) - Method in class net.automatalib.modelchecker.m3c.formula.ctl.EUNode
 
print(Appendable) - Method in class net.automatalib.modelchecker.m3c.formula.ctl.EWUNode
 
print(Appendable) - Method in class net.automatalib.modelchecker.m3c.formula.DiamondNode
 
print(Appendable) - Method in class net.automatalib.modelchecker.m3c.formula.FalseNode
 
print(Appendable) - Method in class net.automatalib.modelchecker.m3c.formula.modalmu.GfpNode
 
print(Appendable) - Method in class net.automatalib.modelchecker.m3c.formula.modalmu.LfpNode
 
print(Appendable) - Method in class net.automatalib.modelchecker.m3c.formula.modalmu.VariableNode
 
print(Appendable) - Method in class net.automatalib.modelchecker.m3c.formula.NotNode
 
print(Appendable) - Method in class net.automatalib.modelchecker.m3c.formula.OrNode
 
print(Appendable) - Method in class net.automatalib.modelchecker.m3c.formula.TrueNode
 
print(Appendable) - Method in class net.automatalib.word.Word
 
Printable - Interface in net.automatalib.common.util.string
Interface that allows outputting to an Appendable (e.g., a StringBuilder) instead of simply using Object.toString().
printBinaryFormulaNode(Appendable, String) - Method in class net.automatalib.modelchecker.m3c.formula.AbstractBinaryFormulaNode
 
printMuCalcNode(Appendable, char, char) - Method in class net.automatalib.modelchecker.m3c.formula.AbstractModalFormulaNode
 
printMuCalcNode(Appendable, String) - Method in class net.automatalib.modelchecker.m3c.formula.modalmu.AbstractFixedPointFormulaNode
 
PrintStreamDiagnosticListener - Class in net.automatalib.serialization.taf.parser
 
PrintStreamDiagnosticListener(PrintStream) - Constructor for class net.automatalib.serialization.taf.parser.PrintStreamDiagnosticListener
 
printUnaryFormulaNode(Appendable, String) - Method in class net.automatalib.modelchecker.m3c.formula.AbstractUnaryFormulaNode
 
printUntilNode(Appendable, char, char) - Method in class net.automatalib.modelchecker.m3c.formula.AbstractBinaryFormulaNode
 
Probabilistic<T> - Interface in net.automatalib.automaton.concept
 
ProbabilisticMealyMachine<S,​I,​T,​O> - Interface in net.automatalib.automaton.transducer.probabilistic
 
ProbabilisticOutput<O> - Class in net.automatalib.automaton.transducer.probabilistic
 
ProbabilisticOutput(float, O) - Constructor for class net.automatalib.automaton.transducer.probabilistic.ProbabilisticOutput
 
ProceduralGraphView<S,​I> - Class in net.automatalib.automaton.procedural
Graph representation of a ProceduralSystem that displays all states of its sub-procedures once, i.e., without incorporating execution semantics such as stack contents.
ProceduralGraphView(Alphabet<I>, Collection<I>, Map<I, ? extends UniversalDeterministicAutomaton<? extends S, I, ?, ?, ?>>) - Constructor for class net.automatalib.automaton.procedural.ProceduralGraphView
 
ProceduralInputAlphabet<I> - Interface in net.automatalib.alphabet
A specialized version of a VPAlphabet that is tailored towards procedural systems.
ProceduralModalEdgeProperty - Interface in net.automatalib.ts.modal.transition
 
ProceduralModalEdgeProperty.ProceduralType - Enum in net.automatalib.ts.modal.transition
 
ProceduralModalEdgePropertyImpl - Class in net.automatalib.ts.modal.transition
 
ProceduralModalEdgePropertyImpl(ProceduralModalEdgeProperty.ProceduralType, ModalEdgeProperty.ModalType) - Constructor for class net.automatalib.ts.modal.transition.ProceduralModalEdgePropertyImpl
 
ProceduralModalProcessGraph<N,​L,​E,​AP,​TP extends ProceduralModalEdgeProperty> - Interface in net.automatalib.graph
Represents a Procedural Modal Transition System as defined in the paper M3C: Modal Meta Model Checking.
ProceduralOutputAlphabet<O> - Interface in net.automatalib.alphabet
A specialized Alphabet for procedural systems that combines a regular output alphabet with a designated error symbol.
ProceduralVisualizationHelper<S,​I> - Class in net.automatalib.automaton.visualization
Default VisualizationHelper for procedural systems.
ProceduralVisualizationHelper(Alphabet<I>, Map<I, ? extends UniversalDeterministicAutomaton<? extends S, I, ?, ?, ?>>) - Constructor for class net.automatalib.automaton.visualization.ProceduralVisualizationHelper
 
procedure - Variable in class net.automatalib.modelchecker.m3c.solver.WitnessTreeState
 
process(WorksetAlgorithm<T, R>) - Static method in class net.automatalib.common.util.fixpoint.Worksets
 
PROCESS - net.automatalib.ts.modal.transition.ProceduralModalEdgeProperty.ProceduralType
 
processEdge(N, D, E, N, Holder<D>) - Method in interface net.automatalib.util.graph.traversal.GraphTraversalVisitor
Called when an edge is processed.
processEdge(N, TarjanSCCRecord, E, N, Holder<TarjanSCCRecord>) - Method in class net.automatalib.util.graph.scc.TarjanSCCVisitor
 
processInitial(N, Holder<D>) - Method in interface net.automatalib.util.graph.traversal.GraphTraversalVisitor
Called when the initial nodes (as passed to the traversal method) are processed.
processInitial(N, Holder<TarjanSCCRecord>) - Method in class net.automatalib.util.graph.scc.TarjanSCCVisitor
 
processInitial(S1, Holder<S2>) - Method in class net.automatalib.util.ts.copy.TSCopyVisitor
 
processInitial(S, Holder<D>) - Method in interface net.automatalib.util.ts.traversal.TSTraversalVisitor
Called when the initial states of the transition system are processed.
processTransition(S1, S2, I1, T1, S1, Holder<S2>) - Method in class net.automatalib.util.ts.copy.TSCopyVisitor
 
processTransition(S, D, I, T, S, Holder<D>) - Method in interface net.automatalib.util.ts.traversal.TSTraversalVisitor
Called when an edge is processed.
ProcessUtil - Class in net.automatalib.common.util.process
Utility class for invoking system processes.
ProductOneSEVPA<L1,​L2,​I> - Class in net.automatalib.util.automaton.vpa
Production automaton that allows to join two given OneSEVPAs.
ProductOneSEVPA(VPAlphabet<I>, OneSEVPA<L1, I>, OneSEVPA<L2, I>, AcceptanceCombiner) - Constructor for class net.automatalib.util.automaton.vpa.ProductOneSEVPA
 
project(Word<I>, int) - Method in interface net.automatalib.alphabet.ProceduralInputAlphabet
Replaces all well-matched occurrences of procedural invocations in input with the single respective call symbol.
project(Word<I>, Word<O>, int) - Method in interface net.automatalib.alphabet.ProceduralInputAlphabet
A generalization of ProceduralInputAlphabet.project(Word, int) which applies the transformation to the input word as well as an output word (in a symbol-wise fashion).
property(UniversalTransitionSystem<?, ?, T, ?, TP>) - Method in class net.automatalib.automaton.graph.TransitionEdge
 
Property(I, TP) - Constructor for class net.automatalib.automaton.graph.TransitionEdge.Property
 
PropertyEdgeWeights<E> - Class in net.automatalib.util.graph.concept
 
PropertyEdgeWeights(UniversalGraph<?, E, ?, ? extends Number>) - Constructor for class net.automatalib.util.graph.concept.PropertyEdgeWeights
 
PRUNE_AFTER - net.automatalib.util.automaton.minimizer.hopcroft.HopcroftMinimization.PruningMode
Prune after the computation of equivalent states.
PRUNE_BEFORE - net.automatalib.util.automaton.minimizer.hopcroft.HopcroftMinimization.PruningMode
Prune the automaton before the computation of equivalent states.
pruneTransitionsWithOutput(MealyMachine<?, I, ?, O>, Alphabet<I>, Collection<? super O>) - Static method in class net.automatalib.util.automaton.transducer.MealyFilter
Returns a Mealy machine with all transitions removed that have one of the specified output values.
pruneTransitionsWithOutput(MealyMachine<?, I, ?, O>, Alphabet<I>, O...) - Static method in class net.automatalib.util.automaton.transducer.MealyFilter
Returns a Mealy machine with all transitions removed that have one of the specified output values.
ptr - Variable in class net.automatalib.util.partitionrefinement.Block
The current pointer, i.e., the delimiter between elements of this block which were found to belong to a potential subclass of this block, and those that do not or have not been checked.
push(int) - Method in class net.automatalib.automaton.vpa.StackContents
 
push(int, StackContents) - Static method in class net.automatalib.automaton.vpa.StackContents
 
pushBack(E) - Method in class net.automatalib.common.smartcollection.AbstractLinkedList
Adds an element at the end of the list.
pushBack(E) - Method in interface net.automatalib.common.smartcollection.SmartDeque
Adds an element at the end of the sequence.
pushBackEntry(T) - Method in class net.automatalib.common.smartcollection.AbstractLinkedList
Adds an entry at the end of the list.
pushFront(E) - Method in class net.automatalib.common.smartcollection.AbstractLinkedList
Adds an element at the beginning of the list.
pushFront(E) - Method in interface net.automatalib.common.smartcollection.SmartDeque
Adds an element at the beginning of the sequence.
pushFrontEntry(T) - Method in class net.automatalib.common.smartcollection.AbstractLinkedList
Adds an entry at the beginning of the list.
put(D, R) - Method in class net.automatalib.common.util.mapping.MapMapping
Delegates to the underlying Map.
put(D, R) - Method in interface net.automatalib.common.util.mapping.MutableMapping
 
put(K, V) - Method in class net.automatalib.common.util.mapping.ArrayMapping
 
put(Block<?, ?>, V) - Method in class net.automatalib.util.minimizer.BlockMap
Stores a value.
put(S, V) - Method in class net.automatalib.automaton.helper.StateIDGrowingMapping
 
put(S, V) - Method in class net.automatalib.automaton.helper.StateIDStaticMapping
 

Q

quickClear() - Method in class net.automatalib.common.smartcollection.AbstractSmartCollection
 
quickClear() - Method in class net.automatalib.common.smartcollection.BackedGeneralPriorityQueue
 
quickClear() - Method in class net.automatalib.common.smartcollection.BinaryHeap
 
quickClear() - Method in interface net.automatalib.common.smartcollection.SmartCollection
Quickly clears this collection.
quickClear() - Method in class net.automatalib.common.smartcollection.UnorderedCollection
 

R

random - Variable in class net.automatalib.util.automaton.random.RandomAutomatonGenerator
 
randomAccessList(Collection<? extends T>) - Static method in class net.automatalib.common.util.collection.CollectionsUtil
 
RandomAutomata - Class in net.automatalib.util.automaton.random
 
RandomAutomatonGenerator<S,​I,​T,​SP,​TP,​A extends MutableAutomaton<S,​I,​T,​SP,​TP>> - Class in net.automatalib.util.automaton.random
 
RandomAutomatonGenerator(Random, Collection<? extends I>, Collection<? extends SP>, Collection<? extends TP>, A) - Constructor for class net.automatalib.util.automaton.random.RandomAutomatonGenerator
 
randomDeterministic(Random, @org.checkerframework.checker.index.qual.NonNegative int, Collection<? extends I>, Collection<? extends SP>, Collection<? extends TP>, A) - Static method in class net.automatalib.util.automaton.random.RandomAutomata
 
randomDeterministic(Random, @org.checkerframework.checker.index.qual.NonNegative int, Collection<? extends I>, Collection<? extends SP>, Collection<? extends TP>, A, boolean) - Static method in class net.automatalib.util.automaton.random.RandomAutomata
 
RandomDeterministicAutomatonGenerator<S,​I,​T,​SP,​TP,​A extends MutableDeterministic<S,​I,​T,​SP,​TP>> - Class in net.automatalib.util.automaton.random
 
RandomDeterministicAutomatonGenerator(Random, Collection<? extends I>, Collection<? extends SP>, Collection<? extends TP>, A) - Constructor for class net.automatalib.util.automaton.random.RandomDeterministicAutomatonGenerator
 
randomDFA(Random, @org.checkerframework.checker.index.qual.NonNegative int, Alphabet<I>) - Static method in class net.automatalib.util.automaton.random.RandomAutomata
 
randomDFA(Random, @org.checkerframework.checker.index.qual.NonNegative int, Alphabet<I>, boolean) - Static method in class net.automatalib.util.automaton.random.RandomAutomata
 
randomDistinctState(int) - Method in class net.automatalib.util.automaton.random.RandomAutomatonGenerator
 
RandomICAutomatonGenerator<SP,​TP> - Class in net.automatalib.util.automaton.random
A random generator for initially connected (IC) deterministic automata.
RandomICAutomatonGenerator() - Constructor for class net.automatalib.util.automaton.random.RandomICAutomatonGenerator
 
randomICDFA(Random, @org.checkerframework.checker.index.qual.NonNegative int, Alphabet<I>, boolean) - Static method in class net.automatalib.util.automaton.random.RandomAutomata
Randomly generates an initially connected DFA (ICDFA), i.e., a DFA where all states are reachable from the initial state.
randomInput() - Method in class net.automatalib.util.automaton.random.RandomAutomatonGenerator
 
randomMealy(Random, @org.checkerframework.checker.index.qual.NonNegative int, Alphabet<I>, Collection<? extends O>) - Static method in class net.automatalib.util.automaton.random.RandomAutomata
 
randomMealy(Random, @org.checkerframework.checker.index.qual.NonNegative int, Alphabet<I>, Collection<? extends O>, boolean) - Static method in class net.automatalib.util.automaton.random.RandomAutomata
 
randomMoore(Random, @org.checkerframework.checker.index.qual.NonNegative int, Alphabet<I>, Collection<? extends O>) - Static method in class net.automatalib.util.automaton.random.RandomAutomata
 
randomMoore(Random, @org.checkerframework.checker.index.qual.NonNegative int, Alphabet<I>, Collection<? extends O>, boolean) - Static method in class net.automatalib.util.automaton.random.RandomAutomata
 
randomOneSEVPA(Random, int, VPAlphabet<I>, double, double, boolean) - Static method in class net.automatalib.util.automaton.random.RandomAutomata
 
randomOneSEVPA(Random, int, VPAlphabet<I>, double, double, boolean, DefaultOneSEVPA<I>) - Static method in class net.automatalib.util.automaton.random.RandomAutomata
 
randomSBA(Random, ProceduralInputAlphabet<I>, int) - Static method in class net.automatalib.util.automaton.random.RandomAutomata
 
randomSBA(Random, ProceduralInputAlphabet<I>, int, boolean) - Static method in class net.automatalib.util.automaton.random.RandomAutomata
 
randomSPA(Random, ProceduralInputAlphabet<I>, int) - Static method in class net.automatalib.util.automaton.random.RandomAutomata
 
randomSPA(Random, ProceduralInputAlphabet<I>, int, boolean) - Static method in class net.automatalib.util.automaton.random.RandomAutomata
 
randomSPMM(Random, ProceduralInputAlphabet<I>, ProceduralOutputAlphabet<O>, int) - Static method in class net.automatalib.util.automaton.random.RandomAutomata
 
randomSPMM(Random, ProceduralInputAlphabet<I>, ProceduralOutputAlphabet<O>, int, boolean) - Static method in class net.automatalib.util.automaton.random.RandomAutomata
 
randomState() - Method in class net.automatalib.util.automaton.random.RandomAutomatonGenerator
 
randomStateProperty() - Method in class net.automatalib.util.automaton.random.RandomAutomatonGenerator
 
randomTransProperty() - Method in class net.automatalib.util.automaton.random.RandomAutomatonGenerator
 
RandomUtil - Class in net.automatalib.common.util.random
 
rawCopy(AutomatonCopyMethod, Automaton<S1, ? super I, T1>, Collection<? extends I>, MutableAutomaton<S2, I, T2, SP2, TP2>, Function<? super S1, ? extends SP2>, Function<? super T1, ? extends TP2>) - Static method in class net.automatalib.util.automaton.copy.AutomatonLowLevelCopy
Copies an Automaton to a MutableAutomaton with a compatible input alphabet, but possibly heterogeneous state and transition properties.
rawCopy(AutomatonCopyMethod, Automaton<S1, ? super I, T1>, Collection<? extends I>, MutableAutomaton<S2, I, T2, SP2, TP2>, Function<? super S1, ? extends SP2>, Function<? super T1, ? extends TP2>, Predicate<? super S1>, TransitionPredicate<? super S1, ? super I, ? super T1>) - Static method in class net.automatalib.util.automaton.copy.AutomatonLowLevelCopy
Copies an Automaton to a MutableAutomaton with a compatible input alphabet, but possibly heterogeneous state and transition properties.
rawCopy(AutomatonCopyMethod, Automaton<S1, ? super I1, T1>, Collection<? extends I1>, MutableAutomaton<S2, I2, T2, ? super SP2, ? super TP2>, Function<? super I1, ? extends I2>, Function<? super S1, ? extends SP2>, Function<? super T1, ? extends TP2>) - Static method in class net.automatalib.util.automaton.copy.AutomatonLowLevelCopy
Copies an Automaton to a MutableAutomaton with possibly heterogeneous input alphabets and state and transition properties.
rawCopy(AutomatonCopyMethod, Automaton<S1, ? super I1, T1>, Collection<? extends I1>, MutableAutomaton<S2, I2, T2, ? super SP2, ? super TP2>, Function<? super I1, ? extends I2>, Function<? super S1, ? extends SP2>, Function<? super T1, ? extends TP2>, Predicate<? super S1>, TransitionPredicate<? super S1, ? super I1, ? super T1>) - Static method in class net.automatalib.util.automaton.copy.AutomatonLowLevelCopy
Copies an Automaton to a MutableAutomaton with possibly heterogeneous input alphabets and state and transition properties.
rawCopy(TSTraversalMethod, TransitionSystem<S1, ? super I, T1>, int, Collection<? extends I>, MutableAutomaton<S2, I, T2, SP2, TP2>, Function<? super S1, ? extends SP2>, Function<? super T1, ? extends TP2>) - Static method in class net.automatalib.util.ts.copy.TSCopy
Copies an Automaton to a MutableAutomaton with a compatible input alphabet, but possibly heterogeneous state and transition properties.
rawCopy(TSTraversalMethod, TransitionSystem<S1, ? super I, T1>, int, Collection<? extends I>, MutableAutomaton<S2, I, T2, SP2, TP2>, Function<? super S1, ? extends SP2>, Function<? super T1, ? extends TP2>, Predicate<? super S1>, TransitionPredicate<? super S1, ? super I, ? super T1>) - Static method in class net.automatalib.util.ts.copy.TSCopy
Copies an Automaton to a MutableAutomaton with a compatible input alphabet, but possibly heterogeneous state and transition properties.
rawCopy(TSTraversalMethod, TransitionSystem<S1, ? super I1, T1>, int, Collection<? extends I1>, MutableAutomaton<S2, I2, T2, ? super SP2, ? super TP2>, Function<? super I1, ? extends I2>, Function<? super S1, ? extends SP2>, Function<? super T1, ? extends TP2>) - Static method in class net.automatalib.util.ts.copy.TSCopy
Copies an Automaton to a MutableAutomaton with possibly heterogeneous input alphabets and state and transition properties.
rawCopy(TSTraversalMethod, TransitionSystem<S1, ? super I1, T1>, int, Collection<? extends I1>, MutableAutomaton<S2, I2, T2, ? super SP2, ? super TP2>, Function<? super I1, ? extends I2>, Function<? super S1, ? extends SP2>, Function<? super T1, ? extends TP2>, Predicate<? super S1>, TransitionPredicate<? super S1, ? super I1, ? super T1>) - Static method in class net.automatalib.util.ts.copy.TSCopy
Copies an TransitionSystem to a MutableAutomaton with possibly heterogeneous input alphabets and state and transition properties.
read() - Method in class net.automatalib.common.util.io.NonClosingInputStream
 
read() - Method in class net.automatalib.common.util.io.UnclosableInputStream
 
read(byte[]) - Method in class net.automatalib.common.util.io.NonClosingInputStream
 
read(byte[], int, int) - Method in class net.automatalib.common.util.io.NonClosingInputStream
 
readAutomaton(InputStream) - Static method in class net.automatalib.serialization.aut.AUTParser
 
readAutomaton(InputStream, Function<String, I>) - Static method in class net.automatalib.serialization.aut.AUTParser
 
readGenericDFA(InputStream) - Method in class net.automatalib.serialization.learnlibv2.LearnLibV2Serialization
 
readModel(byte[]) - Method in interface net.automatalib.serialization.dot.DOTInputModelDeserializer
 
readModel(byte[]) - Method in interface net.automatalib.serialization.ModelDeserializer
Reads the contents from the given byte buffer and de-serializes it into a model instance.
readModel(byte[], Function<I, I2>) - Method in interface net.automatalib.serialization.automaton.SimpleAutomatonDeserializer
Reads the contents from the given byte buffer and de-serializes it into a InputModelData that contains the model and its alphabet definition.
readModel(File) - Method in interface net.automatalib.serialization.dot.DOTInputModelDeserializer
 
readModel(File) - Method in interface net.automatalib.serialization.ModelDeserializer
Reads the contents from the given file and de-serializes it into a model instance.
readModel(File, Function<I, I2>) - Method in interface net.automatalib.serialization.automaton.SimpleAutomatonDeserializer
Reads the contents from the given file and de-serializes it into a InputModelData that contains the model and its alphabet definition.
readModel(InputStream) - Method in interface net.automatalib.serialization.automaton.SimpleAutomatonDeserializer
 
readModel(InputStream) - Method in class net.automatalib.serialization.dot.DOTGraphParser
 
readModel(InputStream) - Method in interface net.automatalib.serialization.dot.DOTInputModelDeserializer
 
readModel(InputStream) - Method in class net.automatalib.serialization.dot.DOTMutableAutomatonParser
 
readModel(InputStream) - Method in class net.automatalib.serialization.fsm.parser.AbstractFSM2MealyParser
 
readModel(InputStream) - Method in class net.automatalib.serialization.fsm.parser.FSM2DFAParser
 
readModel(InputStream) - Method in class net.automatalib.serialization.learnlibv2.LearnLibV2Serialization
 
readModel(InputStream) - Method in interface net.automatalib.serialization.ModelDeserializer
Reads the contents from the given input stream and de-serializes it into a model instance.
readModel(InputStream) - Method in class net.automatalib.serialization.saf.SAFSerializationDFA
 
readModel(InputStream) - Method in class net.automatalib.serialization.saf.SAFSerializationNFA
 
readModel(InputStream) - Method in class net.automatalib.serialization.taf.TAFSerializationDFA
 
readModel(InputStream) - Method in class net.automatalib.serialization.taf.TAFSerializationMealy
 
readModel(InputStream, Function<I, I2>) - Method in interface net.automatalib.serialization.automaton.SimpleAutomatonDeserializer
Reads the contents from the given input stream and de-serializes it into a InputModelData that contains the model and its alphabet definition.
readModel(InputStream, Function<String, I2>) - Method in class net.automatalib.serialization.aut.AUTSerializationProvider
 
readModel(URL) - Method in interface net.automatalib.serialization.dot.DOTInputModelDeserializer
 
readModel(URL) - Method in interface net.automatalib.serialization.ModelDeserializer
Reads the contents from the given URL and de-serializes it into a model instance.
readModel(URL, Function<I, I2>) - Method in interface net.automatalib.serialization.automaton.SimpleAutomatonDeserializer
Reads the contents from the given URL and de-serializes it into a InputModelData that contains the model and its alphabet definition.
readProperty(DataInput) - Method in interface net.automatalib.serialization.saf.BlockPropertyDecoder
 
readProperty(DataInput) - Method in interface net.automatalib.serialization.saf.SinglePropertyDecoder
 
readSettings(Class<S>) - Static method in interface net.automatalib.common.util.setting.SettingsSource
 
readSettings(Class<S>, Properties) - Static method in interface net.automatalib.common.util.setting.SettingsSource
 
RecursiveADSNode<S,​I,​O,​N extends RecursiveADSNode<S,​I,​O,​N>> - Interface in net.automatalib.graph.ads
An interface representing a node in an adaptive distinguishing sequence (which essentially forms a decision tree).
reduce(SBA<?, I>) - Static method in class net.automatalib.util.automaton.procedural.SBAs
Reduces a given SBA to its well-matched language.
reduce(SBA<?, I>, ProceduralInputAlphabet<I>) - Static method in class net.automatalib.util.automaton.procedural.SBAs
Reduces a given SBA to its well-matched language restricted to the symbols of the given ProceduralInputAlphabet.
Ref<T> - Interface in net.automatalib.common.util.ref
An abstraction for (weak or strong) references.
referencedAdd(E) - Method in class net.automatalib.common.smartcollection.AbstractLinkedList
 
referencedAdd(E) - Method in class net.automatalib.common.smartcollection.BackedGeneralPriorityQueue
 
referencedAdd(E) - Method in class net.automatalib.common.smartcollection.BinaryHeap
 
referencedAdd(E) - Method in interface net.automatalib.common.smartcollection.SmartCollection
Adds an element to the collection, returning a reference to the newly added element.
referencedAdd(E) - Method in class net.automatalib.common.smartcollection.UnorderedCollection
 
referenceIterator() - Method in class net.automatalib.common.smartcollection.AbstractLinkedList
 
referenceIterator() - Method in class net.automatalib.common.smartcollection.BackedGeneralPriorityQueue
 
referenceIterator() - Method in class net.automatalib.common.smartcollection.BinaryHeap
 
referenceIterator() - Method in interface net.automatalib.common.smartcollection.SmartCollection
Retrieves an iterator for iterating over the references of elements in this collection.
referenceIterator() - Method in class net.automatalib.common.smartcollection.UnorderedCollection
 
references() - Method in class net.automatalib.common.smartcollection.AbstractSmartCollection
 
references() - Method in interface net.automatalib.common.smartcollection.SmartCollection
This is a method provided for convenience, which allows iterating over the element references using a foreach-style for-loop.
references() - Method in class net.automatalib.common.smartcollection.UnorderedCollection
 
refinementRelation(ModalTransitionSystem<AS, I, ?, ?>, ModalTransitionSystem<BS, I, ?, ?>, Collection<I>) - Static method in class net.automatalib.util.ts.modal.ModalRefinement
 
ReflectUtil - Class in net.automatalib.common.util
Utility methods for using Java reflection.
ReflexiveMapView<T> - Class in net.automatalib.common.smartcollection
An immutable, reflexive Map view for a given set of elements.
ReflexiveMapView(Set<T>) - Constructor for class net.automatalib.common.smartcollection.ReflexiveMapView
 
Refs - Class in net.automatalib.common.util.ref
Utility functions for dealing with references.
registerProvider(VisualizationProvider) - Method in class net.automatalib.visualization.VPManager
 
remove() - Method in class net.automatalib.common.smartcollection.BinaryHeap
 
remove() - Method in class net.automatalib.common.util.collection.AbstractThreeLevelIterator
 
remove() - Method in class net.automatalib.common.util.collection.AbstractTwoLevelIterator
 
remove() - Method in class net.automatalib.common.util.collection.BitSetIterator
 
remove() - Method in class net.automatalib.common.util.collection.CharRangeIterator
 
remove() - Method in class net.automatalib.common.util.collection.CharStringRangeIterator
 
remove() - Method in class net.automatalib.common.util.collection.IntRangeIterator
 
remove() - Method in class net.automatalib.common.util.collection.UnmodifiableListIterator
 
remove(int, IDChangeNotifier<T>) - Method in class net.automatalib.common.util.nid.DynamicList
 
remove(Object) - Method in class net.automatalib.common.smartcollection.AbstractSmartCollection
 
remove(Object) - Method in interface net.automatalib.common.smartcollection.SmartCollection
remove(Object) - Method in class net.automatalib.common.util.collection.PositiveIntSet
 
remove(Object) - Method in class net.automatalib.common.util.nid.DynamicList
 
remove(Object) - Method in class net.automatalib.ts.powerset.FastPowersetState
 
remove(Object, IDChangeNotifier<T>) - Method in class net.automatalib.common.util.nid.DynamicList
 
remove(ElementReference) - Method in class net.automatalib.common.smartcollection.AbstractLinkedList
 
remove(ElementReference) - Method in class net.automatalib.common.smartcollection.BackedGeneralPriorityQueue
 
remove(ElementReference) - Method in class net.automatalib.common.smartcollection.BinaryHeap
 
remove(ElementReference) - Method in interface net.automatalib.common.smartcollection.SmartCollection
Removes an element (by its reference) from the collection.
remove(ElementReference) - Method in class net.automatalib.common.smartcollection.UnorderedCollection
 
removeAllTransitions(int) - Method in class net.automatalib.automaton.base.AbstractCompactSimpleNondet
 
removeAllTransitions(int, int) - Method in class net.automatalib.automaton.base.AbstractCompactSimpleNondet
 
removeAllTransitions(int, I) - Method in class net.automatalib.automaton.base.AbstractCompactSimpleNondet
 
removeAllTransitions(Integer) - Method in class net.automatalib.automaton.base.AbstractCompactSimpleDeterministic
 
removeAllTransitions(Integer) - Method in class net.automatalib.automaton.base.AbstractCompactSimpleNondet
 
removeAllTransitions(Integer) - Method in class net.automatalib.automaton.transducer.CompactMealy
 
removeAllTransitions(Integer) - Method in class net.automatalib.automaton.UniversalCompactDet
 
removeAllTransitions(Integer) - Method in class net.automatalib.ts.modal.AbstractCompactMTS
 
removeAllTransitions(Integer, I) - Method in class net.automatalib.automaton.base.AbstractCompactSimpleNondet
 
removeAllTransitions(Integer, I) - Method in class net.automatalib.ts.modal.AbstractCompactMTS
 
removeAllTransitions(S) - Method in class net.automatalib.automaton.base.AbstractFastMutable
 
removeAllTransitions(S) - Method in interface net.automatalib.automaton.MutableAutomaton
 
removeAllTransitions(S, I) - Method in interface net.automatalib.automaton.MutableAutomaton
 
removeAllTransitions(S, I) - Method in interface net.automatalib.automaton.MutableDeterministic
 
removeEdge(N, E) - Method in interface net.automatalib.graph.ShrinkableGraph
Removes an outgoing edge from the given node.
removeEdge(N, N) - Method in class net.automatalib.graph.SimpleMapGraph
 
removeEmptyBlocks() - Method in class net.automatalib.util.partitionrefinement.PaigeTarjan
Removes all blocks which are empty from the block list.
removeEntry(T) - Method in class net.automatalib.common.smartcollection.AbstractLinkedList
Removes an entry from the list.
removeInt(int) - Method in class net.automatalib.common.util.collection.PositiveIntSet
 
removeListener(IDChangeListener<T>) - Method in class net.automatalib.common.util.nid.IDChangeNotifier
 
removeNode(N) - Method in interface net.automatalib.graph.ShrinkableGraph
Removes a node from this graph.
removeNode(N, N) - Method in interface net.automatalib.graph.ShrinkableGraph
Removes a node from this graph, and redirects all incoming edges to the given replacement node (node that outgoing edges are still removed).
removeNode(N, N) - Method in class net.automatalib.graph.SimpleMapGraph
 
removeState(S) - Method in interface net.automatalib.automaton.ShrinkableAutomaton
removes a state from the automaton.
removeState(S, S) - Method in class net.automatalib.automaton.base.AbstractFastMutable
 
removeState(S, S) - Method in class net.automatalib.automaton.base.AbstractFastMutableDet
 
removeState(S, S) - Method in class net.automatalib.automaton.base.AbstractFastMutableNondet
 
removeState(S, S) - Method in interface net.automatalib.automaton.ShrinkableAutomaton
Removes a state from the automaton.
removeTransition(int, int, int) - Method in class net.automatalib.automaton.base.AbstractCompactSimpleNondet
 
removeTransition(int, I, int) - Method in class net.automatalib.automaton.base.AbstractCompactSimpleNondet
 
removeTransition(Integer, I, Integer) - Method in class net.automatalib.automaton.base.AbstractCompactSimpleNondet
 
removeTransition(S, I, T) - Method in interface net.automatalib.automaton.MutableAutomaton
 
removeTransition(S, I, T) - Method in interface net.automatalib.automaton.MutableDeterministic
 
renderDOT(File, boolean) - Static method in class net.automatalib.visualization.dot.DOT
Renders a GraphVIZ description from a File and displays it in a Swing window.
renderDOT(Reader, boolean) - Static method in class net.automatalib.visualization.dot.DOT
Renders a GraphVIZ description from a Reader and displays it in a Swing window.
renderDOT(String, boolean) - Static method in class net.automatalib.visualization.dot.DOT
Renders a GraphVIZ description and displays it in a Swing window.
renderDOTExternal(File, String) - Static method in class net.automatalib.visualization.dot.DOT
Renders a GraphVIZ description from a file, using an external program for displaying.
renderDOTExternal(Reader, String) - Static method in class net.automatalib.visualization.dot.DOT
Renders a GraphVIZ description, using an external program for displaying.
renderDOTExternal(String, String) - Static method in class net.automatalib.visualization.dot.DOT
Renders a GraphVIZ description from a string, using an external program for displaying.
renderDOTFiles(List<Pair<String, File>>, boolean) - Static method in class net.automatalib.visualization.dot.DOT
Renders multiple (named) GraphVIZ descriptions from Files and displays them in a Swing window.
renderDOTImage(File) - Static method in class net.automatalib.visualization.dot.DOT
Reads a DOT description from a file and returns the PNG rendering result as a BufferedImage.
renderDOTImage(Reader) - Static method in class net.automatalib.visualization.dot.DOT
Reads a DOT description from a reader and returns the PNG rendering result as a BufferedImage.
renderDOTImage(String) - Static method in class net.automatalib.visualization.dot.DOT
Reads a DOT description from a string and returns the PNG rendering result as a BufferedImage.
renderDOTReaders(List<Pair<String, Reader>>, boolean) - Static method in class net.automatalib.visualization.dot.DOT
Renders multiple (named) GraphVIZ descriptions from Readers and displays them in a Swing window.
renderDOTStrings(List<Pair<String, String>>, boolean) - Static method in class net.automatalib.visualization.dot.DOT
Renders multiple (named) GraphVIZ descriptions and displays them in a Swing window.
repeatAppend(int, I) - Method in class net.automatalib.word.WordBuilder
Appends num copies of a symbol to the contents of the internal storage.
repeatAppend(int, Word<I>) - Method in class net.automatalib.word.WordBuilder
Appends num copies of the given word to the contents of the initial storage.
replace(ElementReference, E) - Method in class net.automatalib.common.smartcollection.AbstractLinkedList
 
replace(ElementReference, E) - Method in class net.automatalib.common.smartcollection.BackedGeneralPriorityQueue
 
replace(ElementReference, E) - Method in class net.automatalib.common.smartcollection.BinaryHeap
 
replace(ElementReference, E) - Method in class net.automatalib.common.smartcollection.DefaultLinkedList
 
replace(ElementReference, E) - Method in interface net.automatalib.common.smartcollection.SmartCollection
Replaces the element referenced by the given reference with the specified element.
replace(ElementReference, E) - Method in class net.automatalib.common.smartcollection.UnorderedCollection
 
replaceEntry(T, T) - Method in class net.automatalib.common.smartcollection.AbstractLinkedList
Replaces an entry in the list.
REQUIRED_VERSION - Static variable in class net.automatalib.modelchecker.ltsmin.ltl.AbstractLTSminLTL
 
REQUIRED_VERSION - Static variable in class net.automatalib.modelchecker.ltsmin.monitor.AbstractLTSminMonitor
 
requiresOriginalAutomaton() - Method in class net.automatalib.modelchecker.ltsmin.ltl.LTSminLTLAlternating
 
requiresOriginalAutomaton() - Method in interface net.automatalib.modelchecker.ltsmin.LTSminAlternating
Whether this model checker requires the original Mealy machine to read the Mealy machines from an FSM.
requiresOriginalAutomaton() - Method in class net.automatalib.modelchecker.ltsmin.monitor.LTSminMonitorAlternating
 
requireValidIOFormula(String) - Static method in class net.automatalib.modelchecker.ltsmin.LTSminLTLParser
Checks if the given formula adheres to LTSmin's expected format ('io' flavor).
requireValidLetterFormula(String) - Static method in class net.automatalib.modelchecker.ltsmin.LTSminLTLParser
Checks if the given formula adheres to LTSmin's expected format ('letter' flavor).
reset() - Method in class net.automatalib.common.util.io.NonClosingInputStream
 
ResizingArrayStorage<T> - Class in net.automatalib.common.smartcollection
Class that provides a resizable array storage of a certain type.
ResizingArrayStorage(Class<? super T>) - Constructor for class net.automatalib.common.smartcollection.ResizingArrayStorage
Constructor.
ResizingArrayStorage(Class<? super T>, int) - Constructor for class net.automatalib.common.smartcollection.ResizingArrayStorage
Constructor.
ResizingArrayStorage(ResizingArrayStorage<T>) - Constructor for class net.automatalib.common.smartcollection.ResizingArrayStorage
Copy-constructor which (shallowly) clones the storage of the other ResizingArrayStorage.
result() - Method in interface net.automatalib.common.util.fixpoint.WorksetAlgorithm
Provides the result of this algorithm's internal action.
result() - Method in interface net.automatalib.common.util.fixpoint.WorksetMappingAlgorithm
Provides the result of this algorithm's internal action.
retainTransitionsWithOutput(MealyMachine<?, I, ?, O>, Alphabet<I>, Collection<? super O>) - Static method in class net.automatalib.util.automaton.transducer.MealyFilter
Returns a Mealy machine with all transitions removed that have an output not among the specified values.
retainTransitionsWithOutput(MealyMachine<?, I, ?, O>, Alphabet<I>, O...) - Static method in class net.automatalib.util.automaton.transducer.MealyFilter
Returns a Mealy machine with all transitions removed that have an output not among the specified values.
RETURN - net.automatalib.alphabet.VPAlphabet.SymbolType
 
returnSequences - Variable in class net.automatalib.util.automaton.procedural.ATRSequences
 
ReusableIterator<T> - Class in net.automatalib.common.util.collection
A utility class that allows to reuse an Iterator.
ReusableIterator(Iterator<T>) - Constructor for class net.automatalib.common.util.collection.ReusableIterator
Default constructor.
ReusableIterator(Iterator<T>, List<T>) - Constructor for class net.automatalib.common.util.collection.ReusableIterator
Constructor that allows to explicitly specify that cache to be used.
reverse() - Method in class net.automatalib.word.WordBuilder
Reverses the contents of the internal buffer.
reversed() - Method in class net.automatalib.alphabet.AbstractAlphabet
 
reversed() - Method in class net.automatalib.alphabet.FastAlphabet
 
ROUNDED - Static variable in class net.automatalib.visualization.VisualizationHelper.NodeStyles
 
runDOT(File, String, File) - Static method in class net.automatalib.visualization.dot.DOT
Invokes the DOT utility on a file, producing an output file.
runDOT(File, String, String...) - Static method in class net.automatalib.visualization.dot.DOT
Invokes the DOT utility on a file.
runDOT(Reader, String, File) - Static method in class net.automatalib.visualization.dot.DOT
Invokes the GraphVIZ DOT utility for rendering graphs, writing output to the specified file.
runDOT(Reader, String, String...) - Static method in class net.automatalib.visualization.dot.DOT
Invokes the GraphVIZ DOT utility for rendering graphs.
runDOT(String, String, File) - Static method in class net.automatalib.visualization.dot.DOT
Invokes the DOT utility on a string, producing an output file.
runDOT(String, String, String...) - Static method in class net.automatalib.visualization.dot.DOT
Invokes the DOT utility on a string.

S

safeDefault(Function<T, R>) - Static method in class net.automatalib.common.util.function.FunctionsUtil
Returns a default function if the argument is null.
safeDefault(IntFunction<R>) - Static method in class net.automatalib.common.util.function.FunctionsUtil
Returns a default function if the argument is null.
safeDefault(BiIntFunction<R>) - Static method in class net.automatalib.common.util.function.FunctionsUtil
Returns a default function if the argument is null.
safeGet(int) - Method in class net.automatalib.common.util.nid.DynamicList
 
safeGet(Mapping<? super D, ? extends R>, D, R) - Static method in class net.automatalib.common.util.mapping.Mappings
Safely retrieves a value from a mapping.
safeIntToState(int) - Method in class net.automatalib.automaton.abstraction.SimpleDeterministicAbstractions.IntAbstraction
 
safePred(TransitionPredicate<S, I, T>, boolean) - Static method in class net.automatalib.util.automaton.predicate.TransitionPredicates
 
safeStateToInt(S) - Method in class net.automatalib.automaton.abstraction.SimpleDeterministicAbstractions.IntAbstraction
 
safeToFalse(Predicate<T>) - Static method in class net.automatalib.common.util.function.FunctionsUtil
 
safeToTrue(Predicate<T>) - Static method in class net.automatalib.common.util.function.FunctionsUtil
 
safeWrite(int, ArrayWritable<U>, int, T[], int) - Static method in class net.automatalib.common.util.array.AWUtil
 
safeWrite(int, ArrayWritable<U>, T[]) - Static method in class net.automatalib.common.util.array.AWUtil
Writes a given maximum amount of data items from a container to an array.
safeWrite(ArrayWritable<U>, T[]) - Static method in class net.automatalib.common.util.array.AWUtil
Writes the complete container data to an array.
safeWrite(ArrayWritable<U>, T[], int) - Static method in class net.automatalib.common.util.array.AWUtil
 
SAFOutput - Class in net.automatalib.serialization.saf
Serializer for the SAF (simple automaton format).
SAFSerializationDFA - Class in net.automatalib.serialization.saf
 
SAFSerializationNFA - Class in net.automatalib.serialization.saf
 
sample(Random, List<? extends T>, int) - Static method in class net.automatalib.common.util.random.RandomUtil
 
sampleUnique(Random, List<? extends T>, int) - Static method in class net.automatalib.common.util.random.RandomUtil
Sample a specified number of elements from specified list.
SBA<S,​I> - Interface in net.automatalib.automaton.procedural
A system of behavioral automata.
SBAs - Class in net.automatalib.util.automaton.procedural
Operations on SBAs.
SBAWMethodTestsIterator<I> - Class in net.automatalib.util.automaton.conformance
A conformance test iterator for SBAs that is based on the W-method.
SBAWMethodTestsIterator(SBA<?, I>) - Constructor for class net.automatalib.util.automaton.conformance.SBAWMethodTestsIterator
 
SBAWMethodTestsIterator(SBA<?, I>, ProceduralInputAlphabet<I>) - Constructor for class net.automatalib.util.automaton.conformance.SBAWMethodTestsIterator
 
SBAWMethodTestsIterator(SBA<?, I>, ProceduralInputAlphabet<I>, int) - Constructor for class net.automatalib.util.automaton.conformance.SBAWMethodTestsIterator
 
ScalingThreadPoolExecutor - Class in net.automatalib.common.util.concurrent
A ThreadPoolExecutor that internally uses a ScalingThreadPoolExecutor.ScalingLinkedBlockingQueue to manage scheduled tasks.
ScalingThreadPoolExecutor(int, int, long, TimeUnit) - Constructor for class net.automatalib.common.util.concurrent.ScalingThreadPoolExecutor
 
SCCCollector<N> - Class in net.automatalib.util.graph.scc
 
SCCCollector() - Constructor for class net.automatalib.util.graph.scc.SCCCollector
 
sccId - Variable in class net.automatalib.util.graph.scc.TarjanSCCRecord
The id of the SCC of the node.
SCCListener<N> - Interface in net.automatalib.util.graph.scc
 
SCCs - Class in net.automatalib.util.graph.scc
Algorithms for finding strongly-connected components (SCCs) in a graph.
SerializationProvider<OUT,​IN> - Interface in net.automatalib.serialization
A utility interface that unions ModelSerializer and ModelDeserializer.
serialize(ADDTransformer<L, AP>) - Method in class net.automatalib.modelchecker.m3c.transformer.ADDTransformerSerializer
 
serialize(BDDTransformer<L, AP>) - Method in class net.automatalib.modelchecker.m3c.transformer.BDDTransformerSerializer
 
serialize(T) - Method in interface net.automatalib.modelchecker.m3c.transformer.TransformerSerializer
Serializes a given transformer to List-based String representation.
set(int, I) - Method in class net.automatalib.word.WordBuilder
 
set(int, T) - Method in class net.automatalib.common.smartcollection.ArrayStorage
 
set(Character) - Method in class net.automatalib.common.util.collection.CharRangeIterator
 
set(Integer) - Method in class net.automatalib.common.util.collection.IntRangeIterator
 
set(String) - Method in class net.automatalib.common.util.collection.CharStringRangeIterator
 
set(T) - Method in class net.automatalib.common.util.collection.UnmodifiableListIterator
 
setAccepting(boolean) - Method in class net.automatalib.automaton.fsa.FastDFAState
 
setAccepting(boolean) - Method in class net.automatalib.automaton.fsa.FastNFAState
 
setAccepting(boolean) - Method in class net.automatalib.automaton.vpa.Location
 
setAccepting(int, boolean) - Method in class net.automatalib.automaton.fsa.CompactDFA
 
setAccepting(int, boolean) - Method in class net.automatalib.automaton.fsa.CompactNFA
 
setAccepting(Integer, boolean) - Method in class net.automatalib.automaton.fsa.CompactDFA
 
setAccepting(Integer, boolean) - Method in class net.automatalib.automaton.fsa.CompactNFA
 
setAccepting(FastDFAState, boolean) - Method in class net.automatalib.automaton.fsa.FastDFA
 
setAccepting(FastNFAState, boolean) - Method in class net.automatalib.automaton.fsa.FastNFA
 
setAccepting(S, boolean) - Method in interface net.automatalib.automaton.fsa.MutableFSA
 
setAll(T) - Method in class net.automatalib.common.smartcollection.ResizingArrayStorage
Sets all the elements in the array to the specified value.
setAtomicPropositions(N, Set<AP>) - Method in interface net.automatalib.graph.concept.MutableKripkeInterpretation
 
setAtomicPropositions(N, Set<AP>) - Method in interface net.automatalib.graph.MutableProceduralModalProcessGraph
 
setBlockData(int[]) - Method in class net.automatalib.util.partitionrefinement.PaigeTarjan
 
setBlockForState(Block[]) - Method in class net.automatalib.util.partitionrefinement.PaigeTarjan
 
setDefaultKey(K) - Method in class net.automatalib.common.smartcollection.BackedGeneralPriorityQueue
 
setDefaultKey(K) - Method in interface net.automatalib.common.smartcollection.SmartGeneralPriorityQueue
Sets the default key, which is used for elements that are inserted with no explicit key specified.
setDotExe(String) - Static method in class net.automatalib.visualization.dot.DOT
Explicitly sets the path to the DOT utility executable.
setEdgeLabel(E, L) - Method in interface net.automatalib.graph.concept.MutableEdgeLabels
 
setEdgeLabel(CompactPMPGEdge<L, MutableProceduralModalEdgeProperty>, L) - Method in class net.automatalib.graph.CompactPMPG
 
setEdgeProperty(E, EP) - Method in class net.automatalib.graph.base.AbstractCompactGraph
 
setEdgeProperty(E, EP) - Method in interface net.automatalib.graph.MutableGraph.IntAbstraction
setEdgeProperty(E, EP) - Method in interface net.automatalib.graph.MutableGraph
Sets the edge property of the given edge.
setEdgeProperty(N, Void) - Method in class net.automatalib.graph.SimpleMapGraph
 
setElement(E) - Method in class net.automatalib.common.smartcollection.DefaultLinkedListEntry
Sets the stored element to the specified element.
setFinalNode(Integer) - Method in class net.automatalib.graph.CompactPMPG
 
setFinalNode(N) - Method in interface net.automatalib.graph.MutableProceduralModalProcessGraph
 
setHypothesisState(S) - Method in class net.automatalib.graph.ads.AbstractRecursiveADSLeafNode
 
setHypothesisState(S) - Method in class net.automatalib.graph.ads.AbstractRecursiveADSSymbolNode
 
setHypothesisState(S) - Method in interface net.automatalib.graph.ads.RecursiveADSNode
setId(int) - Method in class net.automatalib.common.util.nid.AbstractMutableNumericID
 
setId(int) - Method in interface net.automatalib.common.util.nid.MutableNumericID
 
setInitial(int, boolean) - Method in class net.automatalib.automaton.base.AbstractCompactSimpleNondet
 
setInitial(Integer, boolean) - Method in class net.automatalib.automaton.base.AbstractCompactSimpleNondet
 
setInitial(Integer, boolean) - Method in class net.automatalib.ts.modal.AbstractCompactMTS
 
setInitial(S, boolean) - Method in class net.automatalib.automaton.base.AbstractFastMutableNondet
 
setInitial(S, boolean) - Method in interface net.automatalib.automaton.MutableAutomaton
 
setInitial(S, boolean) - Method in interface net.automatalib.automaton.MutableDeterministic
 
setInitialLocation(Location) - Method in class net.automatalib.automaton.vpa.AbstractDefaultSEVPA
 
setInitialNode(Integer) - Method in class net.automatalib.graph.CompactPMPG
 
setInitialNode(N) - Method in interface net.automatalib.graph.MutableProceduralModalProcessGraph
 
setInitialState(int) - Method in class net.automatalib.automaton.abstraction.MutableDeterministicAbstraction.FullIntAbstraction
 
setInitialState(int) - Method in class net.automatalib.automaton.abstraction.MutableDeterministicAbstraction.StateIntAbstraction
 
setInitialState(int) - Method in class net.automatalib.automaton.base.AbstractCompactDeterministic
 
setInitialState(int) - Method in interface net.automatalib.automaton.MutableDeterministic.IntAbstraction
 
setInitialState(Integer) - Method in class net.automatalib.automaton.base.AbstractCompactDeterministic
 
setInitialState(S) - Method in class net.automatalib.automaton.base.AbstractFastMutableDet
 
setInitialState(S) - Method in interface net.automatalib.automaton.MutableDeterministic
Sets the initial state to the given state.
setInternal() - Method in interface net.automatalib.ts.modal.transition.MutableProceduralModalEdgeProperty
 
setInternalSuccessor(int, Location) - Method in class net.automatalib.automaton.vpa.Location
 
setInternalSuccessor(Location, I, Location) - Method in class net.automatalib.automaton.vpa.AbstractDefaultSEVPA
 
setInternalSuccessor(Location, I, Location) - Method in class net.automatalib.automaton.vpa.DefaultNSEVPA
 
setKeepFiles(boolean) - Method in class net.automatalib.modelchecker.ltsmin.ltl.LTSminLTLAlternatingBuilder
 
setKeepFiles(boolean) - Method in class net.automatalib.modelchecker.ltsmin.ltl.LTSminLTLDFABuilder
 
setKeepFiles(boolean) - Method in class net.automatalib.modelchecker.ltsmin.ltl.LTSminLTLIOBuilder
 
setKeepFiles(boolean) - Method in class net.automatalib.modelchecker.ltsmin.monitor.LTSminMonitorAlternatingBuilder
 
setKeepFiles(boolean) - Method in class net.automatalib.modelchecker.ltsmin.monitor.LTSminMonitorDFABuilder
 
setKeepFiles(boolean) - Method in class net.automatalib.modelchecker.ltsmin.monitor.LTSminMonitorIOBuilder
 
setLastTransition(I, T, S, D) - Method in class net.automatalib.util.ts.traversal.DFRecord
 
setMaxDepth(int) - Method in class net.automatalib.util.automaton.conformance.IncrementalWMethodTestsIterator
 
setMayOnly() - Method in interface net.automatalib.ts.modal.transition.MutableModalEdgeProperty
 
setMemoryIdx(int) - Method in class net.automatalib.automaton.CompactTransition
 
setMinimumUnfolds(int) - Method in class net.automatalib.modelchecker.ltsmin.ltl.AbstractLTSminLTL
 
setMinimumUnfolds(int) - Method in class net.automatalib.modelchecker.ltsmin.ltl.LTSminLTLAlternatingBuilder
 
setMinimumUnfolds(int) - Method in class net.automatalib.modelchecker.ltsmin.ltl.LTSminLTLDFABuilder
 
setMinimumUnfolds(int) - Method in class net.automatalib.modelchecker.ltsmin.ltl.LTSminLTLIOBuilder
 
setMinimumUnfolds(int) - Method in class net.automatalib.modelchecking.AbstractUnfoldingModelChecker
 
setMinimumUnfolds(int) - Method in interface net.automatalib.modelchecking.ModelCheckerLasso
Set the minimum number of times a loop must be unrolled.
setModalType(ModalEdgeProperty.ModalType) - Method in class net.automatalib.ts.modal.transition.ModalEdgePropertyImpl
 
setModalType(ModalEdgeProperty.ModalType) - Method in interface net.automatalib.ts.modal.transition.MutableModalEdgeProperty
 
setMultiplier(double) - Method in class net.automatalib.modelchecker.ltsmin.ltl.AbstractLTSminLTL
 
setMultiplier(double) - Method in class net.automatalib.modelchecker.ltsmin.ltl.LTSminLTLAlternatingBuilder
 
setMultiplier(double) - Method in class net.automatalib.modelchecker.ltsmin.ltl.LTSminLTLDFABuilder
 
setMultiplier(double) - Method in class net.automatalib.modelchecker.ltsmin.ltl.LTSminLTLIOBuilder
 
setMultiplier(double) - Method in class net.automatalib.modelchecking.AbstractUnfoldingModelChecker
 
setMultiplier(double) - Method in interface net.automatalib.modelchecking.ModelCheckerLasso
Set the multiplier for the number of times a loop of the lasso must be unrolled, relative to the size of the hypothesis.
setMust() - Method in interface net.automatalib.ts.modal.transition.MutableModalEdgeProperty
 
setNext(T) - Method in class net.automatalib.common.smartcollection.AbstractBasicLinkedListEntry
 
setNext(T) - Method in interface net.automatalib.common.smartcollection.LinkedListEntry
Sets the successor of this entry.
setNodeProperty(int, Void) - Method in class net.automatalib.graph.CompactSimpleBidiGraph
 
setNodeProperty(int, Set<AP>) - Method in class net.automatalib.graph.CompactPMPG
 
setNodeProperty(int, NP) - Method in class net.automatalib.graph.CompactBidiGraph
 
setNodeProperty(int, NP) - Method in class net.automatalib.graph.CompactGraph
 
setNodeProperty(int, NP) - Method in interface net.automatalib.graph.MutableGraph.IntAbstraction
setNodeProperty(int, Void) - Method in class net.automatalib.graph.CompactSimpleGraph
 
setNodeProperty(Integer, NP) - Method in class net.automatalib.graph.base.AbstractCompactGraph
 
setNodeProperty(N, N) - Method in class net.automatalib.graph.SimpleMapGraph
Deprecated.
setNodeProperty(N, NP) - Method in interface net.automatalib.graph.MutableGraph
Sets the node property of the given node.
setOutput(O) - Method in class net.automatalib.automaton.transducer.FastMooreState
Sets the output symbol generated by this state.
setOutput(O) - Method in class net.automatalib.automaton.transducer.MealyTransition
Sets the output symbol.
setParent(N) - Method in class net.automatalib.graph.ads.AbstractRecursiveADSLeafNode
 
setParent(N) - Method in class net.automatalib.graph.ads.AbstractRecursiveADSSymbolNode
 
setParent(N) - Method in interface net.automatalib.graph.ads.RecursiveADSNode
 
setPosData(int[], int) - Method in class net.automatalib.util.partitionrefinement.PaigeTarjan
 
setPredData(int[]) - Method in class net.automatalib.util.partitionrefinement.PaigeTarjan
 
setPredOfsData(int[], int) - Method in class net.automatalib.util.partitionrefinement.PaigeTarjan
 
setPrev(T) - Method in class net.automatalib.common.smartcollection.AbstractBasicLinkedListEntry
 
setPrev(T) - Method in interface net.automatalib.common.smartcollection.LinkedListEntry
Sets the predecessor of this entry.
setProceduralType(ProceduralModalEdgeProperty.ProceduralType) - Method in interface net.automatalib.ts.modal.transition.MutableProceduralModalEdgeProperty
 
setProceduralType(ProceduralModalEdgeProperty.ProceduralType) - Method in class net.automatalib.ts.modal.transition.ProceduralModalEdgePropertyImpl
 
setProcess() - Method in interface net.automatalib.ts.modal.transition.MutableProceduralModalEdgeProperty
 
setProperty(EP) - Method in class net.automatalib.graph.base.CompactEdge
 
setProperty(TP) - Method in class net.automatalib.automaton.CompactTransition
 
setReturnSuccessor(int, int, Location) - Method in class net.automatalib.automaton.vpa.Location
 
setReturnSuccessor(Location, I, int, Location) - Method in class net.automatalib.automaton.vpa.AbstractDefaultSEVPA
 
setReturnSuccessor(Location, I, int, Location) - Method in class net.automatalib.automaton.vpa.DefaultNSEVPA
 
setSize(int, int) - Method in class net.automatalib.util.partitionrefinement.PaigeTarjan
 
setSkipOutputs(Collection<? super O>) - Method in class net.automatalib.modelchecker.ltsmin.ltl.AbstractLTSminLTLMealy
Sets a set of outputs that need to be skipped while writing the Mealy machine to ETF.
setSkipOutputs(Collection<? super O>) - Method in class net.automatalib.modelchecker.ltsmin.ltl.LTSminLTLAlternatingBuilder
 
setSkipOutputs(Collection<? super O>) - Method in class net.automatalib.modelchecker.ltsmin.ltl.LTSminLTLIOBuilder
 
setSkipOutputs(Collection<? super O>) - Method in class net.automatalib.modelchecker.ltsmin.monitor.AbstractLTSminMonitorMealy
Sets a set of outputs that need to be skipped while writing the Mealy machine to ETF.
setSkipOutputs(Collection<? super O>) - Method in class net.automatalib.modelchecker.ltsmin.monitor.LTSminMonitorAlternatingBuilder
 
setSkipOutputs(Collection<? super O>) - Method in class net.automatalib.modelchecker.ltsmin.monitor.LTSminMonitorIOBuilder
 
setSkipOutputs(Collection<? super O>) - Method in interface net.automatalib.modelchecking.ModelChecker.MealyModelChecker
Sets the outputs which should be skipped.
setStateOutput(Integer, O) - Method in class net.automatalib.automaton.transducer.CompactMoore
 
setStateOutput(FastMooreState<O>, O) - Method in class net.automatalib.automaton.transducer.FastMoore
 
setStateOutput(S, O) - Method in interface net.automatalib.automaton.concept.MutableStateOutput
 
setStateProperty(int, Boolean) - Method in class net.automatalib.automaton.fsa.CompactDFA
 
setStateProperty(int, Boolean) - Method in class net.automatalib.automaton.fsa.CompactNFA
 
setStateProperty(int, SP) - Method in class net.automatalib.automaton.base.AbstractCompact
 
setStateProperty(int, SP) - Method in class net.automatalib.automaton.UniversalCompactDet
 
setStateProperty(int, SP) - Method in class net.automatalib.automaton.UniversalCompactSimpleDet
 
setStateProperty(int, Void) - Method in class net.automatalib.automaton.transducer.CompactMealy
 
setStateProperty(int, Void) - Method in class net.automatalib.ts.modal.AbstractCompactMTS
 
setStateProperty(int, SP) - Method in class net.automatalib.automaton.abstraction.MutableDeterministicAbstraction.FullIntAbstraction
 
setStateProperty(int, SP) - Method in class net.automatalib.automaton.abstraction.MutableDeterministicAbstraction.StateIntAbstraction
 
setStateProperty(int, SP) - Method in interface net.automatalib.automaton.MutableDeterministic.IntAbstraction
 
setStateProperty(Integer, Void) - Method in class net.automatalib.ts.modal.AbstractCompactMTS
 
setStateProperty(Integer, SP) - Method in class net.automatalib.automaton.base.AbstractCompactDeterministic
 
setStateProperty(FastProbMealyState<O>, Void) - Method in class net.automatalib.automaton.transducer.probabilistic.FastProbMealy
 
setStateProperty(S, Boolean) - Method in interface net.automatalib.automaton.fsa.MutableFSA
 
setStateProperty(S, Void) - Method in interface net.automatalib.automaton.transducer.MutableMealyMachine
 
setStateProperty(S, O) - Method in interface net.automatalib.automaton.transducer.MutableMooreMachine
 
setStateProperty(S, SP) - Method in interface net.automatalib.automaton.MutableAutomaton
 
setString2Input(Function<String, I>) - Method in class net.automatalib.modelchecker.ltsmin.ltl.LTSminLTLAlternatingBuilder
 
setString2Input(Function<String, I>) - Method in class net.automatalib.modelchecker.ltsmin.ltl.LTSminLTLDFABuilder
 
setString2Input(Function<String, I>) - Method in class net.automatalib.modelchecker.ltsmin.ltl.LTSminLTLIOBuilder
 
setString2Input(Function<String, I>) - Method in class net.automatalib.modelchecker.ltsmin.monitor.LTSminMonitorAlternatingBuilder
 
setString2Input(Function<String, I>) - Method in class net.automatalib.modelchecker.ltsmin.monitor.LTSminMonitorDFABuilder
 
setString2Input(Function<String, I>) - Method in class net.automatalib.modelchecker.ltsmin.monitor.LTSminMonitorIOBuilder
 
setString2Output(Function<String, O>) - Method in class net.automatalib.modelchecker.ltsmin.ltl.LTSminLTLAlternatingBuilder
 
setString2Output(Function<String, O>) - Method in class net.automatalib.modelchecker.ltsmin.ltl.LTSminLTLIOBuilder
 
setString2Output(Function<String, O>) - Method in class net.automatalib.modelchecker.ltsmin.monitor.LTSminMonitorAlternatingBuilder
 
setString2Output(Function<String, O>) - Method in class net.automatalib.modelchecker.ltsmin.monitor.LTSminMonitorIOBuilder
 
setSymbol(int, I) - Method in class net.automatalib.word.WordBuilder
Sets the symbol at the given index.
setSymbol(I) - Method in class net.automatalib.graph.ads.AbstractRecursiveADSLeafNode
 
setSymbol(I) - Method in class net.automatalib.graph.ads.AbstractRecursiveADSSymbolNode
 
setSymbol(I) - Method in interface net.automatalib.graph.ads.RecursiveADSNode
SettingsSource - Interface in net.automatalib.common.util.setting
 
setTransition(int, int, int) - Method in class net.automatalib.automaton.base.AbstractCompactSimpleDeterministic
 
setTransition(int, int, int, O) - Method in class net.automatalib.automaton.transducer.CompactMealy
 
setTransition(int, int, int, TP) - Method in class net.automatalib.automaton.UniversalCompactDet
 
setTransition(int, int, int, Void) - Method in class net.automatalib.automaton.base.AbstractCompactSimpleDeterministic
 
setTransition(int, int, int, TP) - Method in class net.automatalib.automaton.abstraction.MutableDeterministicAbstraction.FullIntAbstraction
 
setTransition(int, int, int, TP) - Method in interface net.automatalib.automaton.MutableDeterministic.FullIntAbstraction
 
setTransition(int, int, Integer) - Method in class net.automatalib.automaton.base.AbstractCompactSimpleDeterministic
 
setTransition(int, int, CompactTransition<O>) - Method in class net.automatalib.automaton.transducer.CompactMealy
 
setTransition(int, int, CompactTransition<TP>) - Method in class net.automatalib.automaton.UniversalCompactDet
 
setTransition(int, int, T) - Method in class net.automatalib.automaton.abstraction.MutableDeterministicAbstraction.FullIntAbstraction
 
setTransition(int, int, T) - Method in interface net.automatalib.automaton.MutableDeterministic.FullIntAbstraction
 
setTransition(int, I, int, TP) - Method in class net.automatalib.automaton.abstraction.MutableDeterministicAbstraction.StateIntAbstraction
 
setTransition(int, I, int, TP) - Method in class net.automatalib.automaton.base.AbstractCompactDeterministic
 
setTransition(int, I, int, TP) - Method in interface net.automatalib.automaton.MutableDeterministic.StateIntAbstraction
 
setTransition(int, I, T) - Method in class net.automatalib.automaton.abstraction.MutableDeterministicAbstraction.StateIntAbstraction
 
setTransition(int, I, T) - Method in class net.automatalib.automaton.base.AbstractCompactDeterministic
 
setTransition(int, I, T) - Method in interface net.automatalib.automaton.MutableDeterministic.StateIntAbstraction
 
setTransition(Integer, I, T) - Method in class net.automatalib.automaton.base.AbstractCompactDeterministic
 
setTransition(S, I, S, TP) - Method in interface net.automatalib.automaton.MutableDeterministic
Sets the transition for the given state and input symbol to a newly created one.
setTransition(S, I, T) - Method in class net.automatalib.automaton.base.AbstractFastMutableDet
 
setTransition(S, I, T) - Method in interface net.automatalib.automaton.MutableDeterministic
Sets the transition for the given state and input symbol.
setTransitionObject(int, T) - Method in class net.automatalib.automaton.base.AbstractFastState
 
setTransitionOutput(CompactTransition<O>, O) - Method in class net.automatalib.automaton.transducer.CompactMealy
 
setTransitionOutput(MealyTransition<FastMealyState<O>, O>, O) - Method in class net.automatalib.automaton.transducer.FastMealy
 
setTransitionOutput(MealyTransition<FastProbMealyState<O>, ProbabilisticOutput<O>>, O) - Method in class net.automatalib.automaton.transducer.probabilistic.FastProbMealy
 
setTransitionOutput(T, O) - Method in interface net.automatalib.automaton.concept.MutableTransitionOutput
 
setTransitionProbability(MealyTransition<FastProbMealyState<O>, ProbabilisticOutput<O>>, float) - Method in class net.automatalib.automaton.transducer.probabilistic.FastProbMealy
 
setTransitionProbability(T, float) - Method in interface net.automatalib.automaton.concept.MutableProbabilistic
 
setTransitionProperty(Integer, Void) - Method in class net.automatalib.automaton.base.AbstractCompactSimpleDeterministic
 
setTransitionProperty(Integer, Void) - Method in class net.automatalib.automaton.base.AbstractCompactSimpleNondet
 
setTransitionProperty(CompactTransition<O>, O) - Method in class net.automatalib.automaton.transducer.CompactMealy
 
setTransitionProperty(CompactTransition<TP>, TP) - Method in class net.automatalib.automaton.UniversalCompactDet
 
setTransitionProperty(MealyTransition<FastProbMealyState<O>, ProbabilisticOutput<O>>, ProbabilisticOutput<O>) - Method in class net.automatalib.automaton.transducer.probabilistic.FastProbMealy
 
setTransitionProperty(MTSTransition<MutableModalEdgeProperty>, MutableModalEdgeProperty) - Method in class net.automatalib.ts.modal.CompactMTS
 
setTransitionProperty(S, Void) - Method in interface net.automatalib.automaton.fsa.MutableFSA
 
setTransitionProperty(T, Void) - Method in interface net.automatalib.automaton.transducer.MutableMooreMachine
 
setTransitionProperty(T, O) - Method in interface net.automatalib.automaton.transducer.MutableMealyMachine
 
setTransitionProperty(T, TP) - Method in class net.automatalib.automaton.abstraction.MutableDeterministicAbstraction.FullIntAbstraction
 
setTransitionProperty(T, TP) - Method in class net.automatalib.automaton.abstraction.MutableDeterministicAbstraction.StateIntAbstraction
 
setTransitionProperty(T, TP) - Method in interface net.automatalib.automaton.MutableAutomaton
 
setTransitionProperty(T, TP) - Method in interface net.automatalib.automaton.MutableDeterministic.IntAbstraction
 
setTransitions(int, int, Collection<? extends Integer>) - Method in class net.automatalib.automaton.base.AbstractCompactSimpleNondet
 
setTransitions(int, I, Collection<? extends Integer>) - Method in class net.automatalib.automaton.base.AbstractCompactSimpleNondet
 
setTransitions(Integer, I, Collection<? extends Integer>) - Method in class net.automatalib.automaton.base.AbstractCompactSimpleNondet
 
setTransitions(Integer, I, Collection<? extends T>) - Method in class net.automatalib.ts.modal.AbstractCompactMTS
 
setTransitions(S, I, Collection<? extends T>) - Method in class net.automatalib.automaton.base.AbstractFastMutableNondet
 
setTransitions(S, I, Collection<? extends T>) - Method in interface net.automatalib.automaton.MutableAutomaton
 
setTransitions(S, I, Collection<? extends T>) - Method in interface net.automatalib.automaton.MutableDeterministic
 
setupRenderContext(RenderContext<JungGraphVisualizationProvider.NodeVisualization, JungGraphVisualizationProvider.EdgeVisualization>) - Static method in class net.automatalib.visualization.jung.JungGraphVisualizationProvider
 
setupRenderer(Renderer<JungGraphVisualizationProvider.NodeVisualization, JungGraphVisualizationProvider.EdgeVisualization>) - Static method in class net.automatalib.visualization.jung.JungGraphVisualizationProvider
 
setVarNumber(int) - Method in class net.automatalib.modelchecker.m3c.formula.AbstractFormulaNode
 
setVarNumber(int) - Method in interface net.automatalib.modelchecker.m3c.formula.FormulaNode
 
setVerbose(boolean) - Static method in class net.automatalib.modelchecker.ltsmin.LTSminUtil
Programmitically set, whether to make LTSmin's output more verbose.
SEVPA<L,​I> - Interface in net.automatalib.automaton.vpa
Interface for k-SEVPAs (k-module single entry visibly push-down automata), a visibly push-down automaton of specific structure and semantics.
SEVPAGraphView<L,​I> - Class in net.automatalib.automaton.vpa
 
SEVPAGraphView(SEVPA<L, I>) - Constructor for class net.automatalib.automaton.vpa.SEVPAGraphView
 
SEVPAGraphView.SevpaViewEdge<S,​I> - Class in net.automatalib.automaton.vpa
 
shape - Variable in class net.automatalib.visualization.jung.JungGraphVisualizationProvider.NodeVisualization
 
SHAPE - Static variable in class net.automatalib.visualization.jung.JungGraphVisualizationProvider.NodeVisualization
 
SHAPE - Static variable in class net.automatalib.visualization.VisualizationHelper.NodeAttrs
 
SHIPPED_ONLY - net.automatalib.common.util.lib.LoadPolicy
Only try to load a compatible version of the requested library shipped with the loading class.
shortestPath(IndefiniteGraph<N, E>, N, int, Predicate<? super N>) - Static method in class net.automatalib.util.graph.ShortestPaths
Returns a shortest path from the start node to the first node that satisfies the given predicate, if available.
shortestPath(IndefiniteGraph<N, E>, N, int, N) - Static method in class net.automatalib.util.graph.ShortestPaths
Returns a shortest path from the start node to the target node, if available.
shortestPaths(IndefiniteGraph<N, E>, Collection<? extends N>, int, Collection<?>) - Static method in class net.automatalib.util.graph.ShortestPaths
Returns a collection of shortest paths from the start nodes to the target nodes, if available.
shortestPaths(IndefiniteGraph<N, E>, Collection<? extends N>, int, Predicate<? super N>) - Static method in class net.automatalib.util.graph.ShortestPaths
Returns a collection of shortest paths from the start nodes to all nodes that satisfy the given predicate, if available.
shortestPaths(IndefiniteGraph<N, E>, Collection<? extends N>, int, N) - Static method in class net.automatalib.util.graph.ShortestPaths
Returns a collection of shortest paths from the start nodes to the target node, if available.
shortestPaths(IndefiniteGraph<N, E>, N, int, Collection<?>) - Static method in class net.automatalib.util.graph.ShortestPaths
Returns a collection of shortest paths from the start node to the target nodes, if available.
shortestPaths(IndefiniteGraph<N, E>, N, int, Predicate<? super N>) - Static method in class net.automatalib.util.graph.ShortestPaths
Returns a collection of shortest paths from the start node to all nodes that satisfy the given predicate, if available.
ShortestPaths - Class in net.automatalib.util.graph
Unweighted shortest path search in graphs.
shortestPathsIterator(IndefiniteGraph<N, E>, Collection<? extends N>, int, Predicate<? super N>) - Static method in class net.automatalib.util.graph.ShortestPaths
Returns an iterator of shortest paths from the start nodes to all nodes that satisfy the given predicate, if available.
shortValue(Short, short) - Static method in class net.automatalib.common.util.WrapperUtil
 
shrink(int) - Method in class net.automatalib.common.smartcollection.ResizingArrayStorage
Shrinks the storage to the specified maximum capacity.
ShrinkableAutomaton<S,​I,​T,​SP,​TP> - Interface in net.automatalib.automaton
A mutable automaton that also supports destructive modifications, i.e., removal of states and transitions.
ShrinkableDeterministic<S,​I,​T,​SP,​TP> - Interface in net.automatalib.automaton
A mutable deterministic automaton that also supports destructive operations, i.e., removal of states and transitions.
ShrinkableGraph<N,​E> - Interface in net.automatalib.graph
A graph that supports (desirably efficient) removal of nodes and edges.
shutdownDDManager() - Method in class net.automatalib.modelchecker.m3c.solver.ADDSolver
 
shutdownDDManager() - Method in class net.automatalib.modelchecker.m3c.solver.BDDSolver
 
SimpleAutomaton<S,​I> - Interface in net.automatalib.automaton.simple
A simple automaton, i.e., a SimpleTS with a finite number of states.
SimpleAutomatonDeserializer<S,​I> - Interface in net.automatalib.serialization.automaton
A refining interface of InputModelDeserializer that binds the model to SimpleAutomatons.
SimpleAutomatonSerializationProvider<S,​I> - Interface in net.automatalib.serialization.automaton
A utility interface that unions SimpleAutomatonSerializer and SimpleAutomatonDeserializer.
SimpleAutomatonSerializer<I> - Interface in net.automatalib.serialization.automaton
A refining interface of InputModelSerializer that binds the model to SimpleAutomatons.
SimpleDeterministicAbstractions - Interface in net.automatalib.automaton.abstraction
Default implementations for SimpleDeterministicAutomaton abstractions.
SimpleDeterministicAbstractions.FullIntAbstraction<I,​A extends SimpleDeterministicAutomaton.StateIntAbstraction<I>> - Class in net.automatalib.automaton.abstraction
Base class implementing the default way of obtaining a SimpleDeterministicAbstractions.FullIntAbstraction, i.e., building on top of a SimpleDeterministicAbstractions.StateIntAbstraction and a mapping from integers to (concrete) input symbols.
SimpleDeterministicAbstractions.IntAbstraction<S,​A extends SimpleDeterministicAutomaton<S,​?>> - Class in net.automatalib.automaton.abstraction
Base class implementing the default way of obtaining an integer abstraction from an automaton, i.e., by mapping states to integers and vice versa using the StateIDs mapping obtained via SimpleAutomaton.stateIDs().
SimpleDeterministicAbstractions.StateIntAbstraction<S,​I,​A extends SimpleDeterministicAutomaton<S,​I>> - Class in net.automatalib.automaton.abstraction
Base class implementing the default way of obtaining a SimpleDeterministicAutomaton.StateIntAbstraction.
SimpleDeterministicAutomaton<S,​I> - Interface in net.automatalib.automaton.simple
A simple deterministic automaton.
SimpleDeterministicAutomaton.FullIntAbstraction - Interface in net.automatalib.automaton.simple
Interface for an integer abstraction that abstracts both states and input symbols to integers.
SimpleDeterministicAutomaton.IntAbstraction - Interface in net.automatalib.automaton.simple
Basic interface for integer abstractions of automata.
SimpleDeterministicAutomaton.StateIntAbstraction<I> - Interface in net.automatalib.automaton.simple
Interface for integer abstractions of an automaton that operate on non-abstracted input symbols (i.e., input symbols are of type I).
SimpleDTS<S,​I> - Interface in net.automatalib.ts.simple
A simple deterministic transition system.
SimpleGraph<N> - Interface in net.automatalib.graph
The finite version of a IndefiniteSimpleGraph.
SimpleGraph.IntAbstraction - Interface in net.automatalib.graph
Basic interface for integer abstractions of graphs.
SimpleMapGraph<N> - Class in net.automatalib.graph
A very simple graph realization, where nodes can be arbitrary Java objects.
SimpleMapGraph() - Constructor for class net.automatalib.graph.SimpleMapGraph
Initializes a graph where the adjacency structure is stored using a HashMap, and adjacency information for a single node is stored using HashSets.
SimpleMapGraph(Supplier<? extends Collection<N>>) - Constructor for class net.automatalib.graph.SimpleMapGraph
Initializes a graph where the adjacency structure is stored using a HashMap, and adjacency information for a single node is stored in data structures created via the provided supplier.
SimpleMapGraph(Map<N, Collection<N>>) - Constructor for class net.automatalib.graph.SimpleMapGraph
Initializes a graph using the given adjacency structure, and adjacency information for a single node is stored using HashSets.
SimpleMapGraph(Map<N, Collection<N>>, Supplier<? extends Collection<N>>) - Constructor for class net.automatalib.graph.SimpleMapGraph
Initializes a graph using the given adjacency structure, and adjacency information for a single node is stored in data structures created via the provided supplier.
SimpleNodeIDs<N> - Class in net.automatalib.graph.helper
 
SimpleNodeIDs(SimpleGraph<N>) - Constructor for class net.automatalib.graph.helper.SimpleNodeIDs
 
SimpleStateIDs<S> - Class in net.automatalib.automaton.helper
 
SimpleStateIDs(SimpleAutomaton<S, ?>) - Constructor for class net.automatalib.automaton.helper.SimpleStateIDs
 
SimpleTS<S,​I> - Interface in net.automatalib.ts.simple
A simple transition system.
SinglePropertyDecoder<P> - Interface in net.automatalib.serialization.saf
 
SinglePropertyEncoder<P> - Interface in net.automatalib.serialization.saf
 
singleton(T) - Static method in class net.automatalib.alphabet.Alphabets
 
SingletonAlphabet<I> - Class in net.automatalib.alphabet
A specialized implementation for Alphabets containing only a single symbol.
SingletonAlphabet(I) - Constructor for class net.automatalib.alphabet.SingletonAlphabet
 
size() - Method in class net.automatalib.alphabet.AbstractVPAlphabet
 
size() - Method in class net.automatalib.alphabet.ArrayAlphabet
 
size() - Method in class net.automatalib.alphabet.GrowingVPAlphabet
 
size() - Method in class net.automatalib.alphabet.ListAlphabet
 
size() - Method in class net.automatalib.alphabet.MapAlphabet
 
size() - Method in class net.automatalib.alphabet.SingletonAlphabet
 
size() - Method in class net.automatalib.automaton.abstraction.SimpleDeterministicAbstractions.FullIntAbstraction
 
size() - Method in class net.automatalib.automaton.abstraction.SimpleDeterministicAbstractions.IntAbstraction
 
size() - Method in class net.automatalib.automaton.base.AbstractCompact
 
size() - Method in interface net.automatalib.automaton.concept.FiniteRepresentation
Returns the number of entities required to represent this system.
size() - Method in class net.automatalib.automaton.graph.AbstractAutomatonGraphView
 
size() - Method in interface net.automatalib.automaton.simple.SimpleAutomaton
Retrieves the size (number of states) of this transition system.
size() - Method in class net.automatalib.automaton.vpa.AbstractDefaultSEVPA
 
size() - Method in class net.automatalib.common.smartcollection.AbstractLinkedList
 
size() - Method in class net.automatalib.common.smartcollection.ArrayStorage
 
size() - Method in interface net.automatalib.common.smartcollection.ArrayWritable
The size of this container.
size() - Method in class net.automatalib.common.smartcollection.BackedGeneralPriorityQueue
 
size() - Method in class net.automatalib.common.smartcollection.BinaryHeap
 
size() - Method in interface net.automatalib.common.smartcollection.IntSeq
 
size() - Method in class net.automatalib.common.smartcollection.UnorderedCollection
 
size() - Method in class net.automatalib.common.util.collection.CharRange
 
size() - Method in class net.automatalib.common.util.collection.CharStringRange
 
size() - Method in class net.automatalib.common.util.collection.IntRange
 
size() - Method in class net.automatalib.common.util.collection.PositiveIntSet
 
size() - Method in interface net.automatalib.common.util.IntDisjointSets
Returns the size of the universe.
size() - Method in class net.automatalib.common.util.nid.DynamicList
 
size() - Method in class net.automatalib.common.util.UnionFind
 
size() - Method in class net.automatalib.common.util.UnionFindRemSP
 
size() - Method in class net.automatalib.graph.base.AbstractCompactGraph
 
size() - Method in interface net.automatalib.graph.ContextFreeModalProcessSystem
 
size() - Method in interface net.automatalib.graph.SimpleGraph
Retrieves the size (number of nodes) of this graph.
size() - Method in interface net.automatalib.ts.modal.ModalTransitionSystem
 
size() - Method in class net.automatalib.ts.powerset.FastPowersetState
 
size() - Method in class net.automatalib.util.automaton.vpa.ProductOneSEVPA
 
size() - Method in class net.automatalib.util.graph.Path
 
size() - Method in class net.automatalib.util.minimizer.Block
Retrieves the size of this block, i.e., the number of states it contains.
size() - Method in class net.automatalib.util.partitionrefinement.Block
Retrieves the size of this block.
size() - Method in class net.automatalib.word.Word
 
size() - Method in class net.automatalib.word.WordBuilder
 
SizeDFAModelCheckerCache<I,​P,​R> - Class in net.automatalib.modelchecking
A DFAModelCheckerCache that invalidates the cached counter examples when ModelChecker.findCounterExample(Object, Collection, Object) is called with a DFA with a size different, and an input alphabet different from the previous call.
SizeDFAModelCheckerCache(ModelChecker.DFAModelChecker<I, P, R>) - Constructor for class net.automatalib.modelchecking.SizeDFAModelCheckerCache
 
SizeDFAModelCheckerLassoCache<I,​P> - Class in net.automatalib.modelchecking
 
SizeDFAModelCheckerLassoCache(ModelCheckerLasso.DFAModelCheckerLasso<I, P>) - Constructor for class net.automatalib.modelchecking.SizeDFAModelCheckerLassoCache
 
SizeMealyModelCheckerCache<I,​O,​P,​R> - Class in net.automatalib.modelchecking
 
SizeMealyModelCheckerCache(ModelChecker.MealyModelChecker<I, O, P, R>) - Constructor for class net.automatalib.modelchecking.SizeMealyModelCheckerCache
 
SizeMealyModelCheckerLassoCache<I,​O,​P> - Class in net.automatalib.modelchecking
 
SizeMealyModelCheckerLassoCache(ModelCheckerLasso.MealyModelCheckerLasso<I, O, P>) - Constructor for class net.automatalib.modelchecking.SizeMealyModelCheckerLassoCache
 
skip(long) - Method in class net.automatalib.common.util.io.NonClosingInputStream
 
SmartCollection<E> - Interface in net.automatalib.common.smartcollection
An extended collection interface.
SmartDeque<E> - Interface in net.automatalib.common.smartcollection
A double-ended queue (deque), allowing access, removal and insertion of elements both at the beginning and the end.
SmartDynamicPriorityQueue<E> - Interface in net.automatalib.common.smartcollection
A priority queue interface.
SmartGeneralPriorityQueue<E,​K extends Comparable<K>> - Interface in net.automatalib.common.smartcollection
A generalized priority queue which allows storing arbitrary elements that don't have to be comparable, neither by their natural ordering nor by a provided Comparator.
SmartPriorityQueue<E> - Interface in net.automatalib.common.smartcollection
Priority queue interface.
SmartSequence<E> - Interface in net.automatalib.common.smartcollection
Sequence interface.
SOLID - Static variable in class net.automatalib.visualization.VisualizationHelper.CommonStyles
 
solve(F) - Method in interface net.automatalib.modelchecker.m3c.solver.M3CSolver
Checks whether the given formula is satisfied.
solve(F) - Method in interface net.automatalib.modelchecker.m3c.solver.M3CSolver.TypedM3CSolver
Checks whether the given formula is satisfied.
solve(String) - Method in class net.automatalib.modelchecker.m3c.solver.StringADDSolver
 
solve(String) - Method in class net.automatalib.modelchecker.m3c.solver.StringBDDSolver
 
solver(ContextFreeModalProcessSystem<String, String>) - Static method in class net.automatalib.modelchecker.m3c.solver.M3CSolvers
Returns a default M3CSolver solver for string-based modal context-free process systems.
SolverData<N,​T extends AbstractPropertyTransformer<T,​L,​AP>,​L,​AP> - Class in net.automatalib.modelchecker.m3c.solver
A class used to store ProceduralModalProcessGraph-specific data for the SolverHistory.
SolverHistory<T extends AbstractPropertyTransformer<T,​L,​AP>,​L,​AP> - Class in net.automatalib.modelchecker.m3c.solver
A class used to store internal information produced by AbstractDDSolver.solveAndRecordHistory(net.automatalib.modelchecker.m3c.formula.FormulaNode<L, AP>) while checking the satisfiability of a formula.
SolverState<N,​T extends AbstractPropertyTransformer<T,​L,​AP>,​L,​AP> - Class in net.automatalib.modelchecker.m3c.solver
Stores internal information produced during the update of a node in AbstractDDSolver.
sourceSatisfying(Predicate<? super S>) - Static method in class net.automatalib.util.automaton.predicate.TransitionPredicates
 
SPA<S,​I> - Interface in net.automatalib.automaton.procedural
A system of procedural automata.
SPAs - Class in net.automatalib.util.automaton.procedural
Operations on SPAs.
SPATestsIterator<I> - Class in net.automatalib.util.automaton.conformance
A conformance test iterator for SPAs that applies a given regular conformance test to each procedure of the SPA.
SPATestsIterator(SPA<?, I>, BiFunction<DFA<?, I>, Collection<I>, Iterator<Word<I>>>) - Constructor for class net.automatalib.util.automaton.conformance.SPATestsIterator
 
SPATestsIterator(SPA<?, I>, ProceduralInputAlphabet<I>, BiFunction<DFA<?, I>, Collection<I>, Iterator<Word<I>>>) - Constructor for class net.automatalib.util.automaton.conformance.SPATestsIterator
 
spList - Variable in class net.automatalib.util.automaton.random.RandomAutomatonGenerator
 
split(int) - Method in class net.automatalib.util.partitionrefinement.Block
Splits this block, if applicable.
spliterator() - Method in class net.automatalib.word.Word
 
spMapping - Variable in class net.automatalib.util.automaton.copy.AbstractLowLevelAutomatonCopier
 
SPMM<S,​I,​T,​O> - Interface in net.automatalib.automaton.procedural
A system of procedural Mealy machines.
SPMMs - Class in net.automatalib.util.automaton.procedural
Operations on SPMMs.
SPMMWMethodTestsIterator<I,​O> - Class in net.automatalib.util.automaton.conformance
A conformance test iterator for SPMMs that is based on the W-method.
SPMMWMethodTestsIterator(SPMM<?, I, ?, O>) - Constructor for class net.automatalib.util.automaton.conformance.SPMMWMethodTestsIterator
 
SPMMWMethodTestsIterator(SPMM<?, I, ?, O>, ProceduralInputAlphabet<I>) - Constructor for class net.automatalib.util.automaton.conformance.SPMMWMethodTestsIterator
 
SPMMWMethodTestsIterator(SPMM<?, I, ?, O>, ProceduralInputAlphabet<I>, int) - Constructor for class net.automatalib.util.automaton.conformance.SPMMWMethodTestsIterator
 
src - Variable in class net.automatalib.serialization.dot.Edge
 
SSSPResult<N,​E> - Interface in net.automatalib.util.graph.sssp
Result interface for the single-source shortest path (SSSP) problem.
SSTGraphView(A, Collection<? extends I>) - Constructor for class net.automatalib.automaton.transducer.SubsequentialTransducer.SSTGraphView
 
SSTVisualizationHelper<S,​I,​T,​O> - Class in net.automatalib.automaton.visualization
 
SSTVisualizationHelper(SubsequentialTransducer<S, I, T, O>) - Constructor for class net.automatalib.automaton.visualization.SSTVisualizationHelper
 
stack - Variable in class net.automatalib.modelchecker.m3c.solver.WitnessTreeState
 
StackContents - Class in net.automatalib.automaton.vpa
A simplified stack implementation that allows to store integer values.
StackContents(int) - Constructor for class net.automatalib.automaton.vpa.StackContents
 
StackContents(int, StackContents) - Constructor for class net.automatalib.automaton.vpa.StackContents
 
StackSBA<S,​I> - Class in net.automatalib.automaton.procedural
A stack-based implementation for the (instrumented) language of an SBA.
StackSBA(ProceduralInputAlphabet<I>, I, Map<I, ? extends DFA<? extends S, I>>) - Constructor for class net.automatalib.automaton.procedural.StackSBA
 
StackSPA<S,​I> - Class in net.automatalib.automaton.procedural
A stack-based implementation for the (instrumented) language of an SPA.
StackSPA(ProceduralInputAlphabet<I>, I, Map<I, ? extends DFA<? extends S, I>>) - Constructor for class net.automatalib.automaton.procedural.StackSPA
 
StackSPMM<S,​I,​T,​O> - Class in net.automatalib.automaton.procedural
A stack-based implementation for the (instrumented) transductions of an SPMM.
StackSPMM(ProceduralInputAlphabet<I>, I, O, O, Map<I, ? extends MealyMachine<? extends S, I, ? extends T, O>>) - Constructor for class net.automatalib.automaton.procedural.StackSPMM
 
StackState<S,​I,​P> - Class in net.automatalib.automaton.procedural
A stack-based state in a procedural system.
start(DataInput) - Method in interface net.automatalib.serialization.saf.BlockPropertyDecoder
 
start(DataOutput) - Method in interface net.automatalib.serialization.saf.BlockPropertyEncoder
 
startExploration(N, D) - Method in interface net.automatalib.util.graph.traversal.GraphTraversalVisitor
Called when the exploration of a node is started.
startExploration(N, TarjanSCCRecord) - Method in class net.automatalib.util.graph.scc.TarjanSCCVisitor
 
startExploration(S, D) - Method in interface net.automatalib.util.ts.traversal.TSTraversalVisitor
Called when the exploration of a state is started.
state - Variable in class net.automatalib.modelchecker.m3c.solver.WitnessTreeState
 
state - Variable in class net.automatalib.util.ts.traversal.DFRecord.LastTransition
 
state - Variable in class net.automatalib.util.ts.TS.TransRef
 
State<L> - Class in net.automatalib.automaton.vpa
Utility class to combine an entity (e.g. a location) with stack information.
State(L, StackContents) - Constructor for class net.automatalib.automaton.vpa.State
 
STATE_BY_STATE - Static variable in interface net.automatalib.util.automaton.copy.AutomatonCopyMethod
 
STATE_PROPERTIES - Static variable in interface net.automatalib.automaton.fsa.FiniteStateAcceptor
 
STATE_VECTORS - net.automatalib.serialization.fsm.parser.AbstractFSMParser.Part
 
stateAbstraction - Variable in class net.automatalib.automaton.abstraction.SimpleDeterministicAbstractions.FullIntAbstraction
 
StateAsNodeIDs<S> - Class in net.automatalib.automaton.graph
 
StateAsNodeIDs(StateIDs<S>) - Constructor for class net.automatalib.automaton.graph.StateAsNodeIDs
 
stateCharacterizingSet(UniversalDeterministicAutomaton<S, I, ?, ?, ?>, Collection<? extends I>, S) - Static method in class net.automatalib.util.automaton.Automata
Computes a characterizing set for a single state, and returns it as a List.
stateCharacterizingSet(UniversalDeterministicAutomaton<S, I, ?, ?, ?>, Collection<? extends I>, S, Collection<? super Word<I>>) - Static method in class net.automatalib.util.automaton.Automata
Computes a characterizing set for a single state.
stateCover(DeterministicAutomaton<?, I, ?>, Collection<? extends I>) - Static method in class net.automatalib.util.automaton.Automata
Convenient method for computing a state cover.
stateCover(DeterministicAutomaton<?, I, ?>, Collection<? extends I>, Collection<? super Word<I>>) - Static method in class net.automatalib.util.automaton.cover.Covers
Computes a state cover for a given automaton.
stateCoverIterator(DeterministicAutomaton<?, I, ?>, Collection<? extends I>) - Static method in class net.automatalib.util.automaton.cover.Covers
Returns an iterator for the sequences of a state cover.
StateEquivalence - Class in net.automatalib.util.automaton.ads
A utility class for computing an adaptive distinguishing sequence by means of solving the state equivalence problems, i.e. computing and ADS for two states only.
stateFilter - Variable in class net.automatalib.util.automaton.copy.AbstractLowLevelAutomatonCopier
 
StateIDGrowingMapping<S,​V> - Class in net.automatalib.automaton.helper
 
StateIDGrowingMapping(StateIDs<S>, int) - Constructor for class net.automatalib.automaton.helper.StateIDGrowingMapping
 
stateIds - Variable in class net.automatalib.automaton.abstraction.SimpleDeterministicAbstractions.IntAbstraction
 
stateIDs() - Method in class net.automatalib.automaton.base.AbstractCompact
 
stateIDs() - Method in class net.automatalib.automaton.base.AbstractFastMutable
 
stateIDs() - Method in interface net.automatalib.automaton.simple.SimpleAutomaton
 
StateIDs<S> - Interface in net.automatalib.automaton.concept
An interface for translating between automaton states and their primitive representations as integers.
StateIDStaticMapping<S,​V> - Class in net.automatalib.automaton.helper
 
StateIDStaticMapping(StateIDs<S>, int) - Constructor for class net.automatalib.automaton.helper.StateIDStaticMapping
 
stateIntAbstraction() - Method in class net.automatalib.automaton.base.AbstractCompactDeterministic
 
stateIntAbstraction() - Method in interface net.automatalib.automaton.DeterministicAutomaton
 
stateIntAbstraction() - Method in interface net.automatalib.automaton.MutableDeterministic
 
stateIntAbstraction() - Method in interface net.automatalib.automaton.simple.SimpleDeterministicAutomaton
stateIntAbstraction() - Method in interface net.automatalib.automaton.UniversalDeterministicAutomaton
 
StateIntAbstraction(A) - Constructor for class net.automatalib.automaton.abstraction.DeterministicAbstractions.StateIntAbstraction
 
StateIntAbstraction(A) - Constructor for class net.automatalib.automaton.abstraction.MutableDeterministicAbstraction.StateIntAbstraction
 
StateIntAbstraction(A) - Constructor for class net.automatalib.automaton.abstraction.SimpleDeterministicAbstractions.StateIntAbstraction
 
StateIntAbstraction(A) - Constructor for class net.automatalib.automaton.abstraction.UniversalDeterministicAbstractions.StateIntAbstraction
 
stateLabels - Variable in class net.automatalib.serialization.dot.DOTInputModelData
 
StateLocalInput<S,​I> - Interface in net.automatalib.automaton.concept
Concept for transition systems, that can for each state return the set of input symbols for which successor states are defined.
StateLocalInputMealyMachine<S,​I,​T,​O> - Interface in net.automatalib.automaton.transducer
 
stateMapping - Variable in class net.automatalib.util.automaton.copy.AbstractLowLevelAutomatonCopier
 
StateOutput<S,​O> - Interface in net.automatalib.automaton.concept
State output concept.
StateOutputAutomaton<S,​I,​T,​O> - Interface in net.automatalib.automaton.transducer
 
stateProperties(UniversalTransitionSystem<S, ?, ?, SP, ?>) - Static method in class net.automatalib.util.ts.TS
 
states - Variable in class net.automatalib.util.automaton.random.RandomAutomatonGenerator
 
StateSignature - Class in net.automatalib.util.partitionrefinement
Utility class for constructing state signatures used for classifying states during PaigeTarjanInitializers.
statesInBlockIterator(Block) - Method in class net.automatalib.util.partitionrefinement.PaigeTarjan
Retrieves an iterator for the contents of the given block.
statesInBlockSpliterator(Block) - Method in class net.automatalib.util.partitionrefinement.PaigeTarjan
Retrieves a spliterator for the contents of the given block.
stateToInt(S) - Method in class net.automatalib.automaton.abstraction.SimpleDeterministicAbstractions.IntAbstraction
 
stateToSet(S) - Static method in interface net.automatalib.ts.simple.SimpleDTS
 
stream() - Method in class net.automatalib.word.Word
 
StringADDSolver - Class in net.automatalib.modelchecker.m3c.solver
An ADD solver for generic, string-based formulas.
StringBDDSolver - Class in net.automatalib.modelchecker.m3c.solver
A BDD solver for generic, string-based formulas.
StringIndexMapping - Class in net.automatalib.common.util.mapping
Class for transforming integer index values into string values (using latin characters, therefore effectively realizing a radix-26 representation of numbers).
StringSymbolMapper<AI> - Class in net.automatalib.util.automaton.vpa
A default implementation that maps abstract input symbol to their String representations while adding an incrementing number to mapped call symbols.
StringSymbolMapper() - Constructor for class net.automatalib.util.automaton.vpa.StringSymbolMapper
 
stringToIndex() - Static method in class net.automatalib.common.util.mapping.Mappings
 
stringToIndex(String) - Static method in class net.automatalib.common.util.mapping.StringIndexMapping
 
StringUtil - Class in net.automatalib.common.util.string
Miscellaneous utility functions for Strings.
stroke - Variable in class net.automatalib.visualization.jung.JungGraphVisualizationProvider.EdgeVisualization
 
stroke - Variable in class net.automatalib.visualization.jung.JungGraphVisualizationProvider.NodeVisualization
 
STROKE - Static variable in class net.automatalib.visualization.jung.JungGraphVisualizationProvider.EdgeVisualization
 
STROKE - Static variable in class net.automatalib.visualization.jung.JungGraphVisualizationProvider.NodeVisualization
 
strong(T) - Static method in class net.automatalib.common.util.ref.Refs
Creates a strong reference to the given referent.
StrongRef<T> - Class in net.automatalib.common.util.ref
A strong reference wrapper, complying to the Ref interface.
StrongRef(T) - Constructor for class net.automatalib.common.util.ref.StrongRef
Constructor.
structuralCover(DeterministicAutomaton<?, I, ?>, Collection<? extends I>) - Static method in class net.automatalib.util.automaton.Automata
Convenient method for computing a structural cover.
structuralCover(DeterministicAutomaton<?, I, ?>, Collection<? extends I>, Collection<? super Word<I>>) - Static method in class net.automatalib.util.automaton.cover.Covers
Computes a structural cover for a given automaton.
STYLE - Static variable in class net.automatalib.visualization.VisualizationHelper.CommonAttrs
 
subformula - Variable in class net.automatalib.modelchecker.m3c.solver.WitnessTreeState
 
SubsequentialTransducer<S,​I,​T,​O> - Interface in net.automatalib.automaton.transducer
A subsequential transducer (or SST) is an DeterministicOutputTS whose state and transition properties are output-words.
SubsequentialTransducer.SSTGraphView<S,​I,​T,​O,​A extends SubsequentialTransducer<S,​I,​T,​O>> - Class in net.automatalib.automaton.transducer
 
SubsequentialTransducers - Class in net.automatalib.util.automaton.transducer
Utility methods of SubsequentialTransducers.
subWord(int) - Method in class net.automatalib.word.Word
Retrieves the subword of this word starting at the given index and extending until the end of this word.
subWord(int, int) - Method in class net.automatalib.word.Word
Retrieves a word representing the specified subrange of this word.
subWordInternal(int, int) - Method in class net.automatalib.word.Word
Internal subword operation implementation.
succ(ElementReference) - Method in class net.automatalib.common.smartcollection.AbstractLinkedList
 
succ(ElementReference) - Method in interface net.automatalib.common.smartcollection.SmartSequence
Retrieves the reference to the succeeding element, or null if the given reference references the last element in the list.
suffix(int) - Method in class net.automatalib.word.Word
Retrieves a suffix of the given length.
suffixes(boolean) - Method in class net.automatalib.word.Word
Retrieves the list of all suffixes of this word.
SuffixOutput<I,​D> - Interface in net.automatalib.automaton.concept
Feature for automata that compute a suffix-observable output function, i.e., they compute an output containing a part that can be attributed to a suffix of the input.
supports(LTSminVersion) - Static method in class net.automatalib.modelchecker.ltsmin.LTSminUtil
Checks whether the currently detected LTSmin installation supports the queried version.
supports(LTSminVersion) - Method in class net.automatalib.modelchecker.ltsmin.LTSminVersion
Checks whether this version supports the given required version.
SupportsGrowingAlphabet<I> - Interface in net.automatalib.alphabet
Interface for declaring that a data structure supports adding new alphabet symbols after its instantiation.
swap(int, int) - Method in class net.automatalib.common.util.nid.DynamicList
 
swap(AbstractLinkedList<E, T>) - Method in class net.automatalib.common.smartcollection.AbstractLinkedList
Swaps the contents of two linked lists with the same entry types.
swap(ResizingArrayStorage<T>) - Method in class net.automatalib.common.smartcollection.ResizingArrayStorage
 
swap(UnorderedCollection<E>) - Method in class net.automatalib.common.smartcollection.UnorderedCollection
Swaps the contents of this UnorderedCollection with another one storing the same elements.
Symbol<I> - Class in net.automatalib.alphabet
 
Symbol(I) - Constructor for class net.automatalib.alphabet.Symbol
 
SymbolMapper<AI,​CI> - Interface in net.automatalib.util.automaton.vpa
An interface for mapping (abstract) SEVPA input symbols to concrete SPA input symbols.
symbols - Variable in class net.automatalib.alphabet.ArrayAlphabet
 
symbols - Variable in class net.automatalib.alphabet.MapAlphabet
 
symMapping - Variable in class net.automatalib.automaton.abstraction.SimpleDeterministicAbstractions.FullIntAbstraction
 
SYSTEM_ONLY - net.automatalib.common.util.lib.LoadPolicy
Only try to load the system version of the requested library.

T

TAFFormatException - Exception in net.automatalib.serialization.taf.parser
Exception to signal fatal errors during parsing TAF inputs.
TAFFormatException(String) - Constructor for exception net.automatalib.serialization.taf.parser.TAFFormatException
 
TAFFormatException(String, Throwable) - Constructor for exception net.automatalib.serialization.taf.parser.TAFFormatException
 
TAFFormatException(Throwable) - Constructor for exception net.automatalib.serialization.taf.parser.TAFFormatException
 
TAFParseDiagnosticListener - Interface in net.automatalib.serialization.taf.parser
Diagnostic listener for non-fatal errors and warnings during parsing of a TAF file.
TAFParser - Class in net.automatalib.serialization.taf.parser
Facade for TAF parsing.
TAFSerializationDFA - Class in net.automatalib.serialization.taf
 
TAFSerializationMealy - Class in net.automatalib.serialization.taf
 
TAFWriter - Class in net.automatalib.serialization.taf.writer
This class provides methods to write automata in the TAF format.
target - Variable in class net.automatalib.automaton.vpa.SEVPAGraphView.SevpaViewEdge
 
targetInputs - Variable in class net.automatalib.serialization.fsm.parser.AbstractFSMParser
The set that contains all inputs that end up in the input alphabet (provided by the user, may be null).
TarjanSCCRecord - Class in net.automatalib.util.graph.scc
 
TarjanSCCVisitor<N,​E> - Class in net.automatalib.util.graph.scc
Depth-first traversal visitor realizing Tarjan's algorithm for finding all strongly-connected components (SCCs) in a graph.
TarjanSCCVisitor(Graph<N, E>, SCCListener<N>) - Constructor for class net.automatalib.util.graph.scc.TarjanSCCVisitor
Constructor.
terminatingSequences - Variable in class net.automatalib.util.automaton.procedural.ATRSequences
 
terminatingSequences - Variable in class net.automatalib.util.automaton.procedural.ATSequences
 
testEquivalence(SBA<?, I>, SBA<?, I>, ProceduralInputAlphabet<I>) - Static method in class net.automatalib.util.automaton.procedural.SBAs
Checks if the two given SBAs are equivalent, i.e. whether there exists a separating word for them.
testEquivalence(SPA<?, I>, SPA<?, I>, ProceduralInputAlphabet<I>) - Static method in class net.automatalib.util.automaton.procedural.SPAs
Checks if the two given SPAs are equivalent, i.e. whether there exists a separating word for them.
testEquivalence(SPMM<?, I, ?, O>, SPMM<?, I, ?, O>, ProceduralInputAlphabet<I>) - Static method in class net.automatalib.util.automaton.procedural.SPMMs
Checks if the two given SPMMs are equivalent, i.e. whether there exists a separating word for them.
testEquivalence(UniversalDeterministicAutomaton<?, I, ?, ?, ?>, UniversalDeterministicAutomaton<?, I, ?, ?, ?>, Collection<? extends I>) - Static method in class net.automatalib.util.automaton.Automata
Tests whether two automata are equivalent, i.e. whether there exists a separating word for the two given automata.
testEquivalence(OneSEVPA<?, I>, OneSEVPA<?, I>, VPAlphabet<I>) - Static method in class net.automatalib.util.automaton.vpa.OneSEVPAs
Tests whether two SEVPAs are equivalent, i.e. whether there exists a separating word for the two given SEVPAs.
TEXLBL - Static variable in class net.automatalib.visualization.VisualizationHelper.CommonAttrs
 
tgt - Variable in class net.automatalib.serialization.dot.Edge
 
to(Object) - Method in class net.automatalib.util.automaton.builder.AutomatonBuilder.AutomatonBuilder__1
 
to(Object) - Method in class net.automatalib.util.automaton.builder.AutomatonBuilder.AutomatonBuilder__2
 
to(Object) - Method in class net.automatalib.util.automaton.builder.AutomatonBuilder.AutomatonBuilder__3
 
to(Object) - Method in class net.automatalib.util.automaton.builder.DFABuilder.DFABuilder__2
 
to(Object) - Method in class net.automatalib.util.automaton.builder.DFABuilder.DFABuilder__5
 
to(Object) - Method in class net.automatalib.util.automaton.builder.FSABuilder.FSABuilder__1
 
to(Object) - Method in class net.automatalib.util.automaton.builder.FSABuilder.FSABuilder__2
 
to(Object) - Method in class net.automatalib.util.automaton.builder.FSABuilder.FSABuilder__3
 
to(Object) - Method in class net.automatalib.util.automaton.builder.MealyBuilder.MealyBuilder__2
 
to(Object) - Method in class net.automatalib.util.automaton.builder.MealyBuilder.MealyBuilder__5
 
to(Object) - Method in class net.automatalib.util.automaton.builder.MealyBuilder.MealyBuilder__6
 
to(Object) - Method in class net.automatalib.util.automaton.builder.MealyBuilder.MealyBuilder__8
 
to(Object) - Method in class net.automatalib.util.automaton.builder.MooreBuilder.MooreBuilder__2
 
to(Object) - Method in class net.automatalib.util.automaton.builder.MooreBuilder.MooreBuilder__5
 
to(Object, Object...) - Method in class net.automatalib.util.automaton.builder.AutomatonBuilder.AutomatonBuilder__1
 
to(Object, Object...) - Method in class net.automatalib.util.automaton.builder.AutomatonBuilder.AutomatonBuilder__2
 
to(Object, Object...) - Method in class net.automatalib.util.automaton.builder.AutomatonBuilder.AutomatonBuilder__3
 
to(Object, Object...) - Method in class net.automatalib.util.automaton.builder.FSABuilder.FSABuilder__1
 
to(Object, Object...) - Method in class net.automatalib.util.automaton.builder.FSABuilder.FSABuilder__2
 
to(Object, Object...) - Method in class net.automatalib.util.automaton.builder.FSABuilder.FSABuilder__3
 
toArray(ArrayWritable<?>) - Static method in class net.automatalib.common.util.array.AWUtil
 
toArray(ArrayWritable<?>, T[]) - Static method in class net.automatalib.common.util.array.AWUtil
 
toBoolArray(BitSet) - Method in class net.automatalib.modelchecker.m3c.formula.DependencyGraph
Returns a boolean array that is sized according to DependencyGraph.getNumVariables() such that every index provided in satisfiedVars is set to true.
toBoolean() - Method in enum net.automatalib.incremental.dfa.Acceptance
 
toCFMPS(SBA<?, I>) - Static method in class net.automatalib.util.automaton.procedural.SBAs
Returns a ContextFreeModalProcessSystem-based view on the language of a given SBA such that there exists a w-labeled path in the returned CFMPS if and only if w is accepted by the given SBA.
toCFMPS(SPA<?, I>) - Static method in class net.automatalib.util.automaton.procedural.SPAs
Returns a ContextFreeModalProcessSystem-based view on the language of a given SPA such that there exists a w-labeled path to the final node of the returned CFMPS' main procedure if and only if w is accepted by the given SPA.
toDeterministic(PaigeTarjan, AutomatonCreator<A, I>, Alphabet<I>, SimpleDeterministicAutomaton.FullIntAbstraction, IntFunction<? extends SP>, BiIntFunction<? extends TP>, boolean) - Static method in class net.automatalib.util.partitionrefinement.PaigeTarjanExtractors
Translates the results of the coarsest stable partition computation into a deterministic automaton.
toDOTVisualizationHelper(List<VisualizationHelper<N, ? super E>>) - Static method in class net.automatalib.serialization.dot.GraphDOT
 
toDOTVisualizationHelper(VisualizationHelper<N, E>) - Static method in class net.automatalib.serialization.dot.GraphDOT
 
toGrowingAlphabetOrThrowException(Alphabet<I>) - Static method in class net.automatalib.alphabet.Alphabets
Casts the given alphabet to a GrowingAlphabet if possible (i.e. the given alphabet is actually an instance of a GrowingAlphabet).
toId(Integer) - Static method in class net.automatalib.automaton.base.AbstractCompact
 
toIntArray(ToIntFunction<? super I>) - Method in class net.automatalib.word.Word
Transforms this word into an array of integers, using the specified function for translating an individual symbol to an integer.
tokenImage - Variable in exception net.automatalib.modelchecker.ltsmin.ParseException
This is a reference to the "tokenImage" array of the generated parser within which the parse error occurred.
tokenImage - Variable in exception net.automatalib.modelchecker.m3c.formula.parser.ParseException
This is a reference to the "tokenImage" array of the generated parser within which the parse error occurred.
tokenImage - Variable in exception net.automatalib.serialization.dot.ParseException
This is a reference to the "tokenImage" array of the generated parser within which the parse error occurred.
tokenImage - Variable in exception net.automatalib.serialization.taf.parser.ParseException
This is a reference to the "tokenImage" array of the generated parser within which the parse error occurred.
toMemoryIndex(int, int) - Method in class net.automatalib.automaton.base.AbstractCompact
Returns for a given state id and input symbol index, the memory location for its associated data.
toMuCalc(FormulaNode<L, AP>) - Method in class net.automatalib.modelchecker.m3c.formula.visitor.CTLToMuCalc
 
toNNF() - Method in interface net.automatalib.modelchecker.m3c.formula.FormulaNode
 
toNodeList(List<E>, Graph<N, E>, N) - Static method in class net.automatalib.util.graph.Graphs
Converts a list of edges into a corresponding list of nodes.
toNSEVPA(SPA<?, I>) - Static method in class net.automatalib.util.automaton.procedural.SPAs
Transforms the given SPA into a language-equivalent N-SEVPA.
toOneSEVPA(SPA<?, I>) - Static method in class net.automatalib.util.automaton.procedural.SPAs
Transforms the given SPA into a language-equivalent OneSEVPA.
toOnwardSST(SubsequentialTransducer<S1, I, T1, O>, Collection<? extends I>, A) - Static method in class net.automatalib.util.automaton.transducer.SubsequentialTransducers
Constructs a new onward subsequential transducer for a given SST.
toOnwardSST(SubsequentialTransducer<S1, I, T1, O>, Collection<? extends I>, A, boolean) - Static method in class net.automatalib.util.automaton.transducer.SubsequentialTransducers
Constructs a new onward subsequential transducer for a given SST.
toSPA(OneSEVPA<?, AI>, VPAlphabet<AI>, CI, SymbolMapper<AI, CI>, boolean) - Static method in class net.automatalib.util.automaton.vpa.OneSEVPAs
Converts a given SEVPA into an SPA by concretizing the (abstract) behavior of the SEVPA into the (concrete) behavior of an SPA which can be described by the copy-rule semantics of (instrumented) context-free grammars.
toState(int) - Static method in class net.automatalib.automaton.base.AbstractCompact
 
toString() - Method in class net.automatalib.alphabet.Symbol
 
toString() - Method in class net.automatalib.alphabet.VPSym
 
toString() - Method in class net.automatalib.automaton.base.AbstractFastState
 
toString() - Method in class net.automatalib.brics.BricsTransitionProperty
 
toString() - Method in class net.automatalib.common.util.string.AbstractPrintable
 
toString() - Method in class net.automatalib.graph.ads.AbstractRecursiveADSLeafNode
 
toString() - Method in class net.automatalib.graph.ads.AbstractRecursiveADSSymbolNode
 
toString() - Method in class net.automatalib.graph.base.CompactEdge
 
toString() - Method in class net.automatalib.modelchecker.ltsmin.LTSminVersion
 
toString(char, char) - Static method in class net.automatalib.brics.BricsTransitionProperty
 
toString(Printable) - Static method in interface net.automatalib.common.util.string.Printable
 
toStringMapping() - Static method in class net.automatalib.common.util.mapping.Mappings
Returns a mapping that maps objects to their String representation, as obtained by String.valueOf(Object).
toUnaryPredicate(S, I) - Method in interface net.automatalib.ts.TransitionPredicate
 
toWord() - Method in class net.automatalib.word.WordBuilder
Creates a word from the contents of the internal storage.
toWord(int, int) - Method in class net.automatalib.word.WordBuilder
Creates a word from the given range of the contents of the internal storage.
tpList - Variable in class net.automatalib.util.automaton.random.RandomAutomatonGenerator
 
tpMapping - Variable in class net.automatalib.util.automaton.copy.AbstractLowLevelAutomatonCopier
 
trace(Iterable<? extends I>, List<? super O>) - Method in interface net.automatalib.ts.output.DeterministicOutputTS
 
trace(S, Iterable<? extends I>, List<? super O>) - Method in interface net.automatalib.automaton.transducer.SubsequentialTransducer
 
trace(S, Iterable<? extends I>, List<? super O>) - Method in interface net.automatalib.ts.output.DeterministicOutputTS
 
trace(S, Iterable<? extends I>, List<? super O>) - Method in interface net.automatalib.ts.output.DeterministicStateOutputTS
 
trace(S, Iterable<? extends I>, List<? super O>) - Method in interface net.automatalib.ts.output.DeterministicTransitionOutputTS
 
Transducers - Class in net.automatalib.util.ts.transducer
 
transFilter - Variable in class net.automatalib.util.automaton.copy.AbstractLowLevelAutomatonCopier
 
transform(Function<? super I, ? extends T>) - Method in class net.automatalib.word.Word
Transforms a word symbol-by-symbol, using the specified transformation function.
TransformerSerializer<T extends AbstractPropertyTransformer<T,​L,​AP>,​L,​AP> - Interface in net.automatalib.modelchecker.m3c.transformer
Utility interface for serializing AbstractPropertyTransformer implementations.
transformToNNF(FormulaNode<L, AP>) - Method in class net.automatalib.modelchecker.m3c.formula.visitor.NNFVisitor
 
transition - Variable in class net.automatalib.util.ts.traversal.DFRecord.LastTransition
 
transition - Variable in class net.automatalib.util.ts.TS.TransRef
 
TRANSITION_PROPERTIES - Static variable in interface net.automatalib.automaton.fsa.FiniteStateAcceptor
 
transitionCover(DeterministicAutomaton<?, I, ?>, Collection<? extends I>) - Static method in class net.automatalib.util.automaton.Automata
Convenient method for computing a state cover.
transitionCover(DeterministicAutomaton<?, I, ?>, Collection<? extends I>, Collection<? super Word<I>>) - Static method in class net.automatalib.util.automaton.cover.Covers
Computes a transition cover for a given automaton.
transitionCoverIterator(DeterministicAutomaton<?, I, ?>, Collection<? extends I>) - Static method in class net.automatalib.util.automaton.cover.Covers
Returns an iterator for the sequences of a transition cover.
TransitionEdge<I,​T> - Class in net.automatalib.automaton.graph
 
TransitionEdge(I, T) - Constructor for class net.automatalib.automaton.graph.TransitionEdge
 
TransitionEdge.Property<I,​TP> - Class in net.automatalib.automaton.graph
 
transitionGraphView() - Method in interface net.automatalib.automaton.FiniteAlphabetAutomaton
 
transitionGraphView() - Method in interface net.automatalib.automaton.UniversalFiniteAlphabetAutomaton
 
transitionGraphView(Collection<? extends I>) - Method in interface net.automatalib.automaton.Automaton
Obtains a graph view of the transition graph of this automaton, taking into account the specified input symbols.
transitionGraphView(Collection<? extends I>) - Method in interface net.automatalib.automaton.fsa.FiniteStateAcceptor
 
transitionGraphView(Collection<? extends I>) - Method in interface net.automatalib.automaton.transducer.MealyMachine
 
transitionGraphView(Collection<? extends I>) - Method in interface net.automatalib.automaton.transducer.MooreMachine
 
transitionGraphView(Collection<? extends I>) - Method in interface net.automatalib.automaton.transducer.SubsequentialTransducer
 
transitionGraphView(Collection<? extends I>) - Method in interface net.automatalib.automaton.UniversalAutomaton
 
transitionGraphView(Collection<? extends I>) - Method in interface net.automatalib.ts.modal.ModalTransitionSystem
 
TransitionOutput<T,​O> - Interface in net.automatalib.automaton.concept
Transition output concept.
TransitionOutputAutomaton<S,​I,​T,​O> - Interface in net.automatalib.automaton.transducer
 
TransitionPredicate<S,​I,​T> - Interface in net.automatalib.ts
 
TransitionPredicates - Class in net.automatalib.util.automaton.predicate
 
transitionProperties(UniversalTransitionSystem<?, ?, T, ?, TP>) - Static method in class net.automatalib.util.ts.TS
 
transitions - Variable in class net.automatalib.automaton.base.AbstractCompactSimpleDeterministic
 
TRANSITIONS - net.automatalib.serialization.fsm.parser.AbstractFSMParser.Part
 
transitionSatisfying(Predicate<? super T>) - Static method in class net.automatalib.util.automaton.predicate.TransitionPredicates
 
TransitionSystem<S,​I,​T> - Interface in net.automatalib.ts
Transition system interface.
translate(Alphabet<I2>) - Method in class net.automatalib.automaton.fsa.CompactDFA
 
translate(Alphabet<I2>) - Method in class net.automatalib.automaton.fsa.CompactNFA
 
translateFrom(Alphabet<I2>) - Method in interface net.automatalib.alphabet.Alphabet
 
TransRef(S, I, T) - Constructor for class net.automatalib.util.ts.TS.TransRef
 
transToSet(T) - Static method in interface net.automatalib.ts.DeterministicTransitionSystem
 
TraversalOrder - Enum in net.automatalib.util.traversal
 
traverse(TransitionSystem<S, ? super I, T>, int, Collection<? extends I>, TSTraversalVisitor<S, I, T, D>) - Method in interface net.automatalib.util.ts.traversal.TSTraversalMethod
 
traverse(TraversalOrder, IndefiniteGraph<N, E>, int, Collection<? extends N>, GraphTraversalVisitor<N, E, D>) - Static method in class net.automatalib.util.graph.traversal.GraphTraversal
Traverses the given graph in a given order.
traverse(TraversalOrder, IndefiniteGraph<N, E>, int, N, GraphTraversalVisitor<N, E, D>) - Static method in class net.automatalib.util.graph.traversal.GraphTraversal
Traverses the given graph in a given order.
traverse(TraversalOrder, IndefiniteGraph<N, E>, Collection<? extends N>, GraphTraversalVisitor<N, E, D>) - Static method in class net.automatalib.util.graph.traversal.GraphTraversal
Traverses the given graph in a given order.
traverse(TraversalOrder, IndefiniteGraph<N, E>, N, GraphTraversalVisitor<N, E, D>) - Static method in class net.automatalib.util.graph.traversal.GraphTraversal
Traverses the given graph in a given order.
traverse(TraversalOrder, TransitionSystem<S, ? super I, T>, int, Collection<? extends I>, TSTraversalVisitor<S, I, T, D>) - Static method in class net.automatalib.util.ts.traversal.TSTraversal
Traverses the given transition system in a given order.
traverse(TraversalOrder, TransitionSystem<S, ? super I, T>, Collection<? extends I>, TSTraversalVisitor<S, I, T, D>) - Static method in class net.automatalib.util.ts.traversal.TSTraversal
Traverses the given transition system in a given order.
trimmed() - Method in class net.automatalib.word.Word
 
Triple<T1,​T2,​T3> - Class in net.automatalib.common.util
Immutable triple class.
TRUE - net.automatalib.incremental.dfa.Acceptance
 
TrueNode<L,​AP> - Class in net.automatalib.modelchecker.m3c.formula
Java representation of a "true" (sub-)formula.
TrueNode() - Constructor for class net.automatalib.modelchecker.m3c.formula.TrueNode
 
truncate(int) - Method in class net.automatalib.word.WordBuilder
Truncates the contents of the initial storage to the given length.
TS - Class in net.automatalib.util.ts
 
TS.TransRef<S,​I,​T> - Class in net.automatalib.util.ts
 
ts1 - Variable in class net.automatalib.util.ts.comp.DTSComposition
 
ts1 - Variable in class net.automatalib.util.ts.comp.TSComposition
 
ts2 - Variable in class net.automatalib.util.ts.comp.DTSComposition
 
ts2 - Variable in class net.automatalib.util.ts.comp.TSComposition
 
TSComposition<S1,​S2,​I,​T1,​T2,​TS1 extends TransitionSystem<S1,​I,​T1>,​TS2 extends TransitionSystem<S2,​I,​T2>> - Class in net.automatalib.util.ts.comp
 
TSComposition(TS1, TS2) - Constructor for class net.automatalib.util.ts.comp.TSComposition
Constructor.
TSCompositions - Class in net.automatalib.util.ts.comp
 
TSCopy - Class in net.automatalib.util.ts.copy
 
TSCopyVisitor<S1,​I1,​T1,​S2,​I2,​T2,​SP2,​TP2> - Class in net.automatalib.util.ts.copy
 
TSCopyVisitor(TransitionSystem<S1, ? super I1, T1>, MutableAutomaton<S2, I2, T2, ? super SP2, ? super TP2>, Function<? super I1, ? extends I2>, Function<? super S1, ? extends SP2>, Function<? super T1, ? extends TP2>, Predicate<? super S1>, TransitionPredicate<? super S1, ? super I1, ? super T1>) - Constructor for class net.automatalib.util.ts.copy.TSCopyVisitor
 
TSTraversal - Class in net.automatalib.util.ts.traversal
 
TSTraversalAction - Enum in net.automatalib.util.ts.traversal
The type of TSTraversalAction to be performed.
TSTraversalMethod - Interface in net.automatalib.util.ts.traversal
 
TSTraversalVisitor<S,​I,​T,​D> - Interface in net.automatalib.util.ts.traversal
Visitor interface for transition system traversals.
typedADDSolver(ContextFreeModalProcessSystem<L, AP>) - Static method in class net.automatalib.modelchecker.m3c.solver.M3CSolvers
Returns an ADD-backed M3CSolver.TypedM3CSolver solver for strongly-typed modal context-free process systems.
TypedADDSolver<L,​AP> - Class in net.automatalib.modelchecker.m3c.solver
An ADD solver for strongly-typed formulas.
typedBDDSolver(ContextFreeModalProcessSystem<L, AP>) - Static method in class net.automatalib.modelchecker.m3c.solver.M3CSolvers
Returns a BDD-backed M3CSolver.TypedM3CSolver solver for strongly-typed ContextFreeModalProcessSystem.
TypedBDDSolver<L,​AP> - Class in net.automatalib.modelchecker.m3c.solver
A BDD solver for strongly-typed formulas.
typedSolver(ContextFreeModalProcessSystem<L, AP>) - Static method in class net.automatalib.modelchecker.m3c.solver.M3CSolvers
Returns a default M3CSolver.TypedM3CSolver solver for strongly-typed modal context-free process systems.

U

UnclosableInputStream - Class in net.automatalib.common.util.io
A delegating input stream that throws an exception when closed.
UnclosableInputStream(InputStream) - Constructor for class net.automatalib.common.util.io.UnclosableInputStream
 
UnclosableOutputStream - Class in net.automatalib.common.util.io
A delegating output stream that throws an exception when closed.
UnclosableOutputStream(OutputStream) - Constructor for class net.automatalib.common.util.io.UnclosableOutputStream
 
undefinedInputs(TransitionSystem<S, I, ?>, S, Iterable<? extends I>) - Static method in class net.automatalib.util.ts.TS
 
undefinedInputsIterator(TransitionSystem<S, I, ?>, S, Iterator<? extends I>) - Static method in class net.automatalib.util.ts.TS
 
UndefinedInputsIterator<S,​I> - Class in net.automatalib.util.ts.iterator
 
UndefinedInputsIterator(TransitionSystem<S, I, ?>, S, Iterator<? extends I>) - Constructor for class net.automatalib.util.ts.iterator.UndefinedInputsIterator
 
UndefinedPropertyAccessException - Exception in net.automatalib.exception
This specialized exception can be thrown if during the traversal of an automaton or transition system an undefined property (e.g. a state or a transition output) is accessed, that is otherwise required for returning a valid result.
UndefinedPropertyAccessException(String) - Constructor for exception net.automatalib.exception.UndefinedPropertyAccessException
 
UndirectedGraph<N,​E> - Interface in net.automatalib.graph
An undirected graph.
unescapeQuotes(String) - Static method in class net.automatalib.common.util.string.StringUtil
Unescapes escaped double quotes in a string, i.e. replaces \" by " and \\ by \.
unescapeQuotes(String, Appendable) - Static method in class net.automatalib.common.util.string.StringUtil
 
union(int, int) - Method in interface net.automatalib.common.util.IntDisjointSets
Unites the sets containing the respective elements.
union(int, int) - Method in class net.automatalib.common.util.UnionFindRemSP
Unites the sets containing the two given elements.
UnionFind - Class in net.automatalib.common.util
The well-known disjoint-set forest data structure for dealing with partitions on a fixed-range integer domain.
UnionFind(int) - Constructor for class net.automatalib.common.util.UnionFind
Initializes the disjoint-set data structure.
UnionFindRemSP - Class in net.automatalib.common.util
Implementation of a disjoint set (union-find) data structure for integers, based on Rem's algorithm, as described in the paper Experiments on Union-Find Algorithms for the Disjoint-Set Data Structure (M.
UnionFindRemSP(int) - Constructor for class net.automatalib.common.util.UnionFindRemSP
Initializes the disjoint-set data structure.
unit - Variable in class net.automatalib.modelchecker.m3c.solver.WitnessTreeState
 
UniversalAutomaton<S,​I,​T,​SP,​TP> - Interface in net.automatalib.automaton
A universal automaton is a generalized representation of automata, with unified access to the properties of states and transitions.
UniversalAutomatonGraphView<S,​I,​T,​SP,​TP,​A extends UniversalAutomaton<S,​I,​T,​SP,​TP>> - Class in net.automatalib.automaton.graph
 
UniversalAutomatonGraphView(A, Collection<? extends I>) - Constructor for class net.automatalib.automaton.graph.UniversalAutomatonGraphView
 
UniversalBidirectionalGraph<N,​E,​NP,​EP> - Interface in net.automatalib.graph
 
UniversalCompactDet<I,​SP,​TP> - Class in net.automatalib.automaton
A default implementation for AbstractCompactDeterministic that uses CompactTransition as transition type and supports various types of state and transition properties.
UniversalCompactDet(Alphabet<I>) - Constructor for class net.automatalib.automaton.UniversalCompactDet
 
UniversalCompactDet(Alphabet<I>, int, float) - Constructor for class net.automatalib.automaton.UniversalCompactDet
 
UniversalCompactDet(Alphabet<I>, UniversalCompactDet<?, SP, TP>) - Constructor for class net.automatalib.automaton.UniversalCompactDet
 
UniversalCompactSimpleDet<I,​SP> - Class in net.automatalib.automaton
A AbstractCompactSimpleDeterministic-based implementation for automata that need to store generic state properties.
UniversalCompactSimpleDet(Alphabet<I>) - Constructor for class net.automatalib.automaton.UniversalCompactSimpleDet
 
UniversalCompactSimpleDet(Alphabet<I>, int, float) - Constructor for class net.automatalib.automaton.UniversalCompactSimpleDet
 
UniversalCompactSimpleDet(Alphabet<I>, UniversalCompactSimpleDet<?, SP>) - Constructor for class net.automatalib.automaton.UniversalCompactSimpleDet
 
UniversalCompactSimpleDet(UniversalCompactSimpleDet<I, SP>) - Constructor for class net.automatalib.automaton.UniversalCompactSimpleDet
 
UniversalDeterministicAbstractions - Interface in net.automatalib.automaton.abstraction
Default implementations for UniversalDeterministicAutomaton abstractions.
UniversalDeterministicAbstractions.FullIntAbstraction<I,​T,​SP,​TP,​A extends UniversalDeterministicAutomaton.StateIntAbstraction<I,​T,​SP,​TP>> - Class in net.automatalib.automaton.abstraction
 
UniversalDeterministicAbstractions.StateIntAbstraction<S,​I,​T,​SP,​TP,​A extends UniversalDeterministicAutomaton<S,​I,​T,​SP,​TP>> - Class in net.automatalib.automaton.abstraction
 
UniversalDeterministicAutomaton<S,​I,​T,​SP,​TP> - Interface in net.automatalib.automaton
A DeterministicAutomaton with state and transition properties.
UniversalDeterministicAutomaton.FullIntAbstraction<T,​SP,​TP> - Interface in net.automatalib.automaton
UniversalDeterministicAutomaton.IntAbstraction<T,​SP,​TP> - Interface in net.automatalib.automaton
UniversalDeterministicAutomaton.StateIntAbstraction<I,​T,​SP,​TP> - Interface in net.automatalib.automaton
UniversalDTS<S,​I,​T,​SP,​TP> - Interface in net.automatalib.ts
Universal deterministic transition system.
UniversalFiniteAlphabetAutomaton<S,​I,​T,​SP,​TP> - Interface in net.automatalib.automaton
 
UniversalGraph<N,​E,​NP,​EP> - Interface in net.automatalib.graph
 
UniversalGraph.IntAbstraction<E,​NP,​EP> - Interface in net.automatalib.graph
UniversalIndefiniteGraph<N,​E,​NP,​EP> - Interface in net.automatalib.graph
A universal graph, i.e., with (possibly empty) node and edge properties.
UniversalTransitionSystem<S,​I,​T,​SP,​TP> - Interface in net.automatalib.ts
A "universal" transition system, which captures the possibility to assign properties to states and transitions.
unlinkState(MutableAutomaton<S, I, T, SP, TP>, S, S, Collection<I>) - Static method in interface net.automatalib.automaton.ShrinkableAutomaton
 
UnmodifiableListIterator<T> - Class in net.automatalib.common.util.collection
Wraps a given ListIterator so that any mutating operations throw an UnsupportedOperationException.
UnmodifiableListIterator(ListIterator<? extends T>) - Constructor for class net.automatalib.common.util.collection.UnmodifiableListIterator
 
UnorderedCollection<E> - Class in net.automatalib.common.smartcollection
This class implements a collection for storing objects in no particular order.
UnorderedCollection() - Constructor for class net.automatalib.common.smartcollection.UnorderedCollection
Default constructor.
UnorderedCollection(int) - Constructor for class net.automatalib.common.smartcollection.UnorderedCollection
Constructor.
UnorderedCollection(Collection<? extends E>) - Constructor for class net.automatalib.common.smartcollection.UnorderedCollection
Constructor.
unquote(String) - Static method in class net.automatalib.common.util.string.StringUtil
 
unquote(String, Appendable) - Static method in class net.automatalib.common.util.string.StringUtil
 
upcast() - Static method in class net.automatalib.common.util.mapping.Mappings
Returns a mapping that maps objects to a supertype representation.
upcast(Word<? extends I>) - Static method in class net.automatalib.word.Word
Performs an upcast of the generic type parameter of the word.
update(Map<T, E>, T) - Method in interface net.automatalib.common.util.fixpoint.WorksetMappingAlgorithm
Process the given element and perform its corresponding actions.
update(UniversalDeterministicAutomaton<?, I, ?, ?, ?>) - Method in class net.automatalib.util.automaton.conformance.IncrementalWMethodTestsIterator
 
update(T) - Method in interface net.automatalib.common.util.fixpoint.WorksetAlgorithm
Process the given element and perform its corresponding actions.
updateInitials() - Method in class net.automatalib.util.automaton.copy.AbstractLowLevelAutomatonCopier
 
updateStateStorage(Object[], Object, AbstractCompact.Payload) - Method in class net.automatalib.automaton.base.AbstractCompact
Return a copy of the provided array with updated memory layout.
updateStateStorage(AbstractCompact.Payload) - Method in class net.automatalib.automaton.base.AbstractCompact
Implementing classes should override this method in order to react to changes to the layout of their array-based state data, e.g. due to calls to MutableAutomaton.addState().
updateStateStorage(AbstractCompact.Payload) - Method in class net.automatalib.automaton.UniversalCompactDet
 
updateStateStorage(AbstractCompact.Payload) - Method in class net.automatalib.automaton.UniversalCompactSimpleDet
 
updateTransitionStorage(int[], int, AbstractCompact.Payload) - Method in class net.automatalib.automaton.base.AbstractCompact
Return a copy of the provided array with updated memory layout.
updateTransitionStorage(Object[], Object, AbstractCompact.Payload) - Method in class net.automatalib.automaton.base.AbstractCompact
Return a copy of the provided array with updated memory layout.
updateTransitionStorage(S[], IntFunction<S[]>, S, AbstractCompact.Payload) - Method in class net.automatalib.automaton.base.AbstractCompact
Return a copy of the provided array with updated memory layout.
updateTransitionStorage(AbstractCompact.Payload) - Method in class net.automatalib.automaton.base.AbstractCompact
Implementing classes should override this method in order to react to changes to the layout of their array-based transition data, e.g. due to calls to MutableAutomaton.addState() or AbstractCompact.addAlphabetSymbol(Object).
updateTransitionStorage(AbstractCompact.Payload) - Method in class net.automatalib.automaton.base.AbstractCompactSimpleDeterministic
 
updateTransitionStorage(AbstractCompact.Payload) - Method in class net.automatalib.automaton.base.AbstractCompactSimpleNondet
 
updateTransitionStorage(AbstractCompact.Payload) - Method in class net.automatalib.automaton.transducer.CompactMealy
 
updateTransitionStorage(AbstractCompact.Payload) - Method in class net.automatalib.automaton.UniversalCompactDet
 
updateTransitionStorage(AbstractCompact.Payload) - Method in class net.automatalib.ts.modal.AbstractCompactMTS
 

V

value - Variable in class net.automatalib.common.util.Holder
 
valueOf(String) - Static method in enum net.automatalib.alphabet.VPAlphabet.SymbolType
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum net.automatalib.AutomataLibProperty
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum net.automatalib.common.util.lib.LoadPolicy
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum net.automatalib.incremental.dfa.Acceptance
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum net.automatalib.serialization.fsm.parser.AbstractFSMParser.Part
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum net.automatalib.serialization.saf.AutomatonType
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum net.automatalib.ts.modal.transition.ModalEdgeProperty.ModalType
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum net.automatalib.ts.modal.transition.ProceduralModalEdgeProperty.ProceduralType
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum net.automatalib.util.automaton.ads.BacktrackingSearch.CostAggregator
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum net.automatalib.util.automaton.minimizer.hopcroft.HopcroftMinimization.PruningMode
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum net.automatalib.util.graph.traversal.GraphTraversalAction
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum net.automatalib.util.partitionrefinement.AutomatonInitialPartitioning
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum net.automatalib.util.partitionrefinement.PaigeTarjan.WorklistPolicy
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum net.automatalib.util.traversal.TraversalOrder
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum net.automatalib.util.traversal.VisitedState
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum net.automatalib.util.ts.traversal.TSTraversalAction
Returns the enum constant of this type with the specified name.
values() - Static method in enum net.automatalib.alphabet.VPAlphabet.SymbolType
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum net.automatalib.AutomataLibProperty
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Method in class net.automatalib.common.smartcollection.ReflexiveMapView
 
values() - Static method in enum net.automatalib.common.util.lib.LoadPolicy
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum net.automatalib.incremental.dfa.Acceptance
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum net.automatalib.serialization.fsm.parser.AbstractFSMParser.Part
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum net.automatalib.serialization.saf.AutomatonType
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum net.automatalib.ts.modal.transition.ModalEdgeProperty.ModalType
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum net.automatalib.ts.modal.transition.ProceduralModalEdgeProperty.ProceduralType
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum net.automatalib.util.automaton.ads.BacktrackingSearch.CostAggregator
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum net.automatalib.util.automaton.minimizer.hopcroft.HopcroftMinimization.PruningMode
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum net.automatalib.util.graph.traversal.GraphTraversalAction
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Method in class net.automatalib.util.minimizer.BlockMap
Retrieves all values that are stored in this map.
values() - Static method in enum net.automatalib.util.partitionrefinement.AutomatonInitialPartitioning
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum net.automatalib.util.partitionrefinement.PaigeTarjan.WorklistPolicy
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum net.automatalib.util.traversal.TraversalOrder
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum net.automatalib.util.traversal.VisitedState
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum net.automatalib.util.ts.traversal.TSTraversalAction
Returns an array containing the constants of this enum type, in the order they are declared.
VariableNode<L,​AP> - Class in net.automatalib.modelchecker.m3c.formula.modalmu
Java representation of an "X" (sub-)formula.
VariableNode(String) - Constructor for class net.automatalib.modelchecker.m3c.formula.modalmu.VariableNode
 
verifyFormula(String) - Method in class net.automatalib.modelchecker.ltsmin.AbstractLTSmin
This method must verify that the given formula adheres to the expected syntax of the chosen serialization format for hypotheses of this model-checker.
verifyFormula(String) - Method in class net.automatalib.modelchecker.ltsmin.ltl.AbstractLTSminLTLMealy
 
verifyFormula(String) - Method in class net.automatalib.modelchecker.ltsmin.ltl.LTSminLTLAlternating
 
verifyFormula(String) - Method in class net.automatalib.modelchecker.ltsmin.ltl.LTSminLTLDFA
 
verifyFormula(String) - Method in class net.automatalib.modelchecker.ltsmin.monitor.AbstractLTSminMonitorMealy
 
verifyFormula(String) - Method in class net.automatalib.modelchecker.ltsmin.monitor.LTSminMonitorAlternating
 
verifyFormula(String) - Method in class net.automatalib.modelchecker.ltsmin.monitor.LTSminMonitorDFA
 
visit(AndNode<L, AP>) - Method in class net.automatalib.modelchecker.m3c.formula.visitor.CTLToMuCalc
 
visit(AndNode<L, AP>) - Method in interface net.automatalib.modelchecker.m3c.formula.visitor.FormulaNodeVisitor
 
visit(AtomicNode<L, AP>) - Method in class net.automatalib.modelchecker.m3c.formula.visitor.CTLToMuCalc
 
visit(AtomicNode<L, AP>) - Method in interface net.automatalib.modelchecker.m3c.formula.visitor.FormulaNodeVisitor
 
visit(BoxNode<L, AP>) - Method in class net.automatalib.modelchecker.m3c.formula.visitor.CTLToMuCalc
 
visit(BoxNode<L, AP>) - Method in interface net.automatalib.modelchecker.m3c.formula.visitor.FormulaNodeVisitor
 
visit(AFNode<L, AP>) - Method in class net.automatalib.modelchecker.m3c.formula.visitor.CTLToMuCalc
 
visit(AFNode<L, AP>) - Method in interface net.automatalib.modelchecker.m3c.formula.visitor.FormulaNodeVisitor
 
visit(AGNode<L, AP>) - Method in class net.automatalib.modelchecker.m3c.formula.visitor.CTLToMuCalc
 
visit(AGNode<L, AP>) - Method in interface net.automatalib.modelchecker.m3c.formula.visitor.FormulaNodeVisitor
 
visit(AUNode<L, AP>) - Method in class net.automatalib.modelchecker.m3c.formula.visitor.CTLToMuCalc
 
visit(AUNode<L, AP>) - Method in interface net.automatalib.modelchecker.m3c.formula.visitor.FormulaNodeVisitor
 
visit(AWUNode<L, AP>) - Method in class net.automatalib.modelchecker.m3c.formula.visitor.CTLToMuCalc
 
visit(AWUNode<L, AP>) - Method in interface net.automatalib.modelchecker.m3c.formula.visitor.FormulaNodeVisitor
 
visit(EFNode<L, AP>) - Method in class net.automatalib.modelchecker.m3c.formula.visitor.CTLToMuCalc
 
visit(EFNode<L, AP>) - Method in interface net.automatalib.modelchecker.m3c.formula.visitor.FormulaNodeVisitor
 
visit(EGNode<L, AP>) - Method in class net.automatalib.modelchecker.m3c.formula.visitor.CTLToMuCalc
 
visit(EGNode<L, AP>) - Method in interface net.automatalib.modelchecker.m3c.formula.visitor.FormulaNodeVisitor
 
visit(EUNode<L, AP>) - Method in class net.automatalib.modelchecker.m3c.formula.visitor.CTLToMuCalc
 
visit(EUNode<L, AP>) - Method in interface net.automatalib.modelchecker.m3c.formula.visitor.FormulaNodeVisitor
 
visit(EWUNode<L, AP>) - Method in class net.automatalib.modelchecker.m3c.formula.visitor.CTLToMuCalc
 
visit(EWUNode<L, AP>) - Method in interface net.automatalib.modelchecker.m3c.formula.visitor.FormulaNodeVisitor
 
visit(DiamondNode<L, AP>) - Method in class net.automatalib.modelchecker.m3c.formula.visitor.CTLToMuCalc
 
visit(DiamondNode<L, AP>) - Method in interface net.automatalib.modelchecker.m3c.formula.visitor.FormulaNodeVisitor
 
visit(FalseNode<L, AP>) - Method in class net.automatalib.modelchecker.m3c.formula.visitor.CTLToMuCalc
 
visit(FalseNode<L, AP>) - Method in interface net.automatalib.modelchecker.m3c.formula.visitor.FormulaNodeVisitor
 
visit(FormulaNode<L, AP>) - Method in class net.automatalib.modelchecker.m3c.formula.visitor.CTLToMuCalc
 
visit(FormulaNode<L, AP>) - Method in interface net.automatalib.modelchecker.m3c.formula.visitor.FormulaNodeVisitor
 
visit(GfpNode<L, AP>) - Method in class net.automatalib.modelchecker.m3c.formula.visitor.CTLToMuCalc
 
visit(GfpNode<L, AP>) - Method in interface net.automatalib.modelchecker.m3c.formula.visitor.FormulaNodeVisitor
 
visit(LfpNode<L, AP>) - Method in class net.automatalib.modelchecker.m3c.formula.visitor.CTLToMuCalc
 
visit(LfpNode<L, AP>) - Method in interface net.automatalib.modelchecker.m3c.formula.visitor.FormulaNodeVisitor
 
visit(VariableNode<L, AP>) - Method in class net.automatalib.modelchecker.m3c.formula.visitor.CTLToMuCalc
 
visit(VariableNode<L, AP>) - Method in interface net.automatalib.modelchecker.m3c.formula.visitor.FormulaNodeVisitor
 
visit(NotNode<L, AP>) - Method in class net.automatalib.modelchecker.m3c.formula.visitor.CTLToMuCalc
 
visit(NotNode<L, AP>) - Method in interface net.automatalib.modelchecker.m3c.formula.visitor.FormulaNodeVisitor
 
visit(OrNode<L, AP>) - Method in class net.automatalib.modelchecker.m3c.formula.visitor.CTLToMuCalc
 
visit(OrNode<L, AP>) - Method in interface net.automatalib.modelchecker.m3c.formula.visitor.FormulaNodeVisitor
 
visit(TrueNode<L, AP>) - Method in class net.automatalib.modelchecker.m3c.formula.visitor.CTLToMuCalc
 
visit(TrueNode<L, AP>) - Method in interface net.automatalib.modelchecker.m3c.formula.visitor.FormulaNodeVisitor
 
VISITED - net.automatalib.util.traversal.VisitedState
Nodes that have already been visited.
VisitedState - Enum in net.automatalib.util.traversal
Enum to use for indicating if a node/state has been visited.
Visualization - Class in net.automatalib.visualization
 
VISUALIZATION_PROVIDER - net.automatalib.AutomataLibProperty
automatalib.visualization.provider.
VisualizationHelper<S,​I,​T,​O> - Class in net.automatalib.incremental.mealy
A utility class for rendering IncrementalMealyBuilders.
VisualizationHelper<N,​E> - Interface in net.automatalib.visualization
Helper interface for providing additional styling properties for plotting graphs.
VisualizationHelper(MealyMachine<S, I, T, O>) - Constructor for class net.automatalib.incremental.mealy.VisualizationHelper
 
VisualizationHelper.CommonAttrs - Class in net.automatalib.visualization
 
VisualizationHelper.CommonStyles - Class in net.automatalib.visualization
 
VisualizationHelper.EdgeAttrs - Class in net.automatalib.visualization
 
VisualizationHelper.EdgeStyles - Class in net.automatalib.visualization
 
VisualizationHelper.MTSEdgeAttrs - Class in net.automatalib.visualization
 
VisualizationHelper.NodeAttrs - Class in net.automatalib.visualization
 
VisualizationHelper.NodeShapes - Class in net.automatalib.visualization
 
VisualizationHelper.NodeStyles - Class in net.automatalib.visualization
 
VisualizationProvider - Interface in net.automatalib.visualization
 
visualize(Automaton<S, I, T>, Collection<? extends I>) - Static method in class net.automatalib.visualization.Visualization
 
visualize(Automaton<S, I, T>, Collection<? extends I>, boolean) - Static method in class net.automatalib.visualization.Visualization
 
visualize(Automaton<S, I, T>, Collection<? extends I>, boolean, Map<String, String>) - Static method in class net.automatalib.visualization.Visualization
 
visualize(Automaton<S, I, T>, Collection<? extends I>, boolean, Map<String, String>, VisualizationHelper<S, ? super TransitionEdge<I, T>>...) - Static method in class net.automatalib.visualization.Visualization
 
visualize(Automaton<S, I, T>, Collection<? extends I>, boolean, VisualizationHelper<S, ? super TransitionEdge<I, T>>...) - Static method in class net.automatalib.visualization.Visualization
 
visualize(Automaton<S, I, T>, Collection<? extends I>, VisualizationHelper<S, ? super TransitionEdge<I, T>>...) - Static method in class net.automatalib.visualization.Visualization
 
visualize(GraphViewable) - Static method in class net.automatalib.visualization.Visualization
 
visualize(GraphViewable, boolean) - Static method in class net.automatalib.visualization.Visualization
 
visualize(GraphViewable, boolean, Map<String, String>) - Static method in class net.automatalib.visualization.Visualization
 
visualize(Graph<N, E>) - Static method in class net.automatalib.visualization.Visualization
 
visualize(Graph<N, E>, boolean) - Static method in class net.automatalib.visualization.Visualization
 
visualize(Graph<N, E>, boolean, Map<String, String>) - Static method in class net.automatalib.visualization.Visualization
 
visualize(Graph<N, E>, boolean, Map<String, String>, VisualizationHelper<N, ? super E>...) - Static method in class net.automatalib.visualization.Visualization
 
visualize(Graph<N, E>, boolean, VisualizationHelper<N, ? super E>...) - Static method in class net.automatalib.visualization.Visualization
 
visualize(Graph<N, E>, List<VisualizationHelper<N, ? super E>>, boolean, Map<String, String>) - Method in class net.automatalib.visualization.dot.GraphVizBrowserVisualizationProvider
 
visualize(Graph<N, E>, List<VisualizationHelper<N, ? super E>>, boolean, Map<String, String>) - Method in class net.automatalib.visualization.dot.GraphVizSwingVisualizationProvider
 
visualize(Graph<N, E>, List<VisualizationHelper<N, ? super E>>, boolean, Map<String, String>) - Method in class net.automatalib.visualization.DummyVP
 
visualize(Graph<N, E>, List<VisualizationHelper<N, ? super E>>, boolean, Map<String, String>) - Method in class net.automatalib.visualization.jung.JungGraphVisualizationProvider
 
visualize(Graph<N, E>, List<VisualizationHelper<N, ? super E>>, boolean, Map<String, String>) - Method in interface net.automatalib.visualization.VisualizationProvider
Visualizes the given graph by means of executing the visualization implementation.
visualize(Graph<N, E>, VisualizationHelper<N, ? super E>...) - Static method in class net.automatalib.visualization.Visualization
 
VPAlphabet<I> - Interface in net.automatalib.alphabet
Alphabet definition for visible push-down automata.
VPAlphabet.SymbolType - Enum in net.automatalib.alphabet
Classifies an input symbol either as a call symbol, an internal symbol, or a return symbol.
VPManager - Class in net.automatalib.visualization
 
VPManager() - Constructor for class net.automatalib.visualization.VPManager
 
VPSym<T> - Class in net.automatalib.alphabet
Utility class used to wrap input symbols of a VPAlphabet.

W

warning(int, int, String, Object...) - Method in class net.automatalib.serialization.taf.parser.PrintStreamDiagnosticListener
 
warning(int, int, String, Object...) - Method in interface net.automatalib.serialization.taf.parser.TAFParseDiagnosticListener
Called when a warning is raised during parsing.
weak(T) - Static method in class net.automatalib.common.util.ref.Refs
Creates a weak reference to the given referent.
WeakRef<T> - Class in net.automatalib.common.util.ref
A weak reference wrapper, complying to the Ref interface.
WeakRef(T) - Constructor for class net.automatalib.common.util.ref.WeakRef
Constructor.
WeightedSupplier<T> - Class in net.automatalib.common.util.random
This class implements a Supplier that randomly delegates to one of several (sub-)suppliers.
WeightedSupplier() - Constructor for class net.automatalib.common.util.random.WeightedSupplier
 
WIDTH - Static variable in class net.automatalib.visualization.VisualizationHelper.NodeAttrs
 
withAccepting(Object) - Method in class net.automatalib.util.automaton.builder.DFABuilder.DFABuilder__1
 
withAccepting(Object) - Method in class net.automatalib.util.automaton.builder.DFABuilder.DFABuilder__4
 
withAccepting(Object) - Method in class net.automatalib.util.automaton.builder.DFABuilder.DFABuilder__6
 
withAccepting(Object) - Method in class net.automatalib.util.automaton.builder.DFABuilder
 
withAccepting(Object) - Method in class net.automatalib.util.automaton.builder.FSABuilder.FSABuilder__2
 
withAccepting(Object) - Method in class net.automatalib.util.automaton.builder.FSABuilder.FSABuilder__3
 
withAccepting(Object) - Method in class net.automatalib.util.automaton.builder.FSABuilder
 
withAccepting(Object, Object...) - Method in class net.automatalib.util.automaton.builder.DFABuilder.DFABuilder__1
 
withAccepting(Object, Object...) - Method in class net.automatalib.util.automaton.builder.DFABuilder.DFABuilder__4
 
withAccepting(Object, Object...) - Method in class net.automatalib.util.automaton.builder.DFABuilder.DFABuilder__6
 
withAccepting(Object, Object...) - Method in class net.automatalib.util.automaton.builder.DFABuilder
 
withAccepting(Object, Object...) - Method in class net.automatalib.util.automaton.builder.FSABuilder.FSABuilder__2
 
withAccepting(Object, Object...) - Method in class net.automatalib.util.automaton.builder.FSABuilder.FSABuilder__3
 
withAccepting(Object, Object...) - Method in class net.automatalib.util.automaton.builder.FSABuilder
 
withInitial(Object) - Method in class net.automatalib.util.automaton.builder.AutomatonBuilder.AutomatonBuilder__2
 
withInitial(Object) - Method in class net.automatalib.util.automaton.builder.AutomatonBuilder
 
withInitial(Object) - Method in class net.automatalib.util.automaton.builder.DFABuilder.DFABuilder__4
 
withInitial(Object) - Method in class net.automatalib.util.automaton.builder.DFABuilder
 
withInitial(Object) - Method in class net.automatalib.util.automaton.builder.FSABuilder.FSABuilder__2
 
withInitial(Object) - Method in class net.automatalib.util.automaton.builder.FSABuilder.FSABuilder__3
 
withInitial(Object) - Method in class net.automatalib.util.automaton.builder.FSABuilder
 
withInitial(Object) - Method in class net.automatalib.util.automaton.builder.MealyBuilder.MealyBuilder__4
 
withInitial(Object) - Method in class net.automatalib.util.automaton.builder.MealyBuilder
 
withInitial(Object) - Method in class net.automatalib.util.automaton.builder.MooreBuilder.MooreBuilder__4
 
withInitial(Object) - Method in class net.automatalib.util.automaton.builder.MooreBuilder
 
withInitial(Object) - Method in class net.automatalib.util.automaton.builder.MooreBuilderImpl
 
withInitial(Object, Object...) - Method in class net.automatalib.util.automaton.builder.AutomatonBuilder.AutomatonBuilder__2
 
withInitial(Object, Object...) - Method in class net.automatalib.util.automaton.builder.AutomatonBuilder
 
withInitial(Object, Object...) - Method in class net.automatalib.util.automaton.builder.FSABuilder.FSABuilder__2
 
withInitial(Object, Object...) - Method in class net.automatalib.util.automaton.builder.FSABuilder.FSABuilder__3
 
withInitial(Object, Object...) - Method in class net.automatalib.util.automaton.builder.FSABuilder
 
withInitial(Object, O) - Method in class net.automatalib.util.automaton.builder.MooreBuilder.MooreBuilder__4
 
withInitial(Object, O) - Method in class net.automatalib.util.automaton.builder.MooreBuilder
 
withInitial(Object, O) - Method in class net.automatalib.util.automaton.builder.MooreBuilderImpl
 
withKeepFiles(boolean) - Method in class net.automatalib.modelchecker.ltsmin.ltl.LTSminLTLAlternatingBuilder
 
withKeepFiles(boolean) - Method in class net.automatalib.modelchecker.ltsmin.ltl.LTSminLTLDFABuilder
 
withKeepFiles(boolean) - Method in class net.automatalib.modelchecker.ltsmin.ltl.LTSminLTLIOBuilder
 
withKeepFiles(boolean) - Method in class net.automatalib.modelchecker.ltsmin.monitor.LTSminMonitorAlternatingBuilder
 
withKeepFiles(boolean) - Method in class net.automatalib.modelchecker.ltsmin.monitor.LTSminMonitorDFABuilder
 
withKeepFiles(boolean) - Method in class net.automatalib.modelchecker.ltsmin.monitor.LTSminMonitorIOBuilder
 
withMinimumUnfolds(int) - Method in class net.automatalib.modelchecker.ltsmin.ltl.LTSminLTLAlternatingBuilder
 
withMinimumUnfolds(int) - Method in class net.automatalib.modelchecker.ltsmin.ltl.LTSminLTLDFABuilder
 
withMinimumUnfolds(int) - Method in class net.automatalib.modelchecker.ltsmin.ltl.LTSminLTLIOBuilder
 
withMultiplier(double) - Method in class net.automatalib.modelchecker.ltsmin.ltl.LTSminLTLAlternatingBuilder
 
withMultiplier(double) - Method in class net.automatalib.modelchecker.ltsmin.ltl.LTSminLTLDFABuilder
 
withMultiplier(double) - Method in class net.automatalib.modelchecker.ltsmin.ltl.LTSminLTLIOBuilder
 
withOutput(Object, O) - Method in class net.automatalib.util.automaton.builder.MooreBuilder.MooreBuilder__1
 
withOutput(Object, O) - Method in class net.automatalib.util.automaton.builder.MooreBuilder.MooreBuilder__4
 
withOutput(Object, O) - Method in class net.automatalib.util.automaton.builder.MooreBuilder.MooreBuilder__6
 
withOutput(Object, O) - Method in class net.automatalib.util.automaton.builder.MooreBuilder
 
withOutput(Object, O) - Method in class net.automatalib.util.automaton.builder.MooreBuilderImpl
 
withOutput(O) - Method in class net.automatalib.util.automaton.builder.MealyBuilder.MealyBuilder__2
 
withOutput(O) - Method in class net.automatalib.util.automaton.builder.MealyBuilder.MealyBuilder__6
 
withProperty(TP) - Method in class net.automatalib.util.automaton.builder.AutomatonBuilder.AutomatonBuilder__1
 
withProperty(TP) - Method in class net.automatalib.util.automaton.builder.AutomatonBuilder.AutomatonBuilder__2
 
withSkipOutputs(Collection<? super O>) - Method in class net.automatalib.modelchecker.ltsmin.ltl.LTSminLTLAlternatingBuilder
 
withSkipOutputs(Collection<? super O>) - Method in class net.automatalib.modelchecker.ltsmin.ltl.LTSminLTLIOBuilder
 
withSkipOutputs(Collection<? super O>) - Method in class net.automatalib.modelchecker.ltsmin.monitor.LTSminMonitorAlternatingBuilder
 
withSkipOutputs(Collection<? super O>) - Method in class net.automatalib.modelchecker.ltsmin.monitor.LTSminMonitorIOBuilder
 
withStateProperties(Collection<? extends SP>) - Method in class net.automatalib.util.automaton.random.RandomICAutomatonGenerator
Sets the possible state properties, and returns this.
withStateProperties(Function<? super Random, ? extends SP>) - Method in class net.automatalib.util.automaton.random.RandomICAutomatonGenerator
Sets the function for supplying state properties, and returns this.
withStateProperties(Supplier<? extends SP>) - Method in class net.automatalib.util.automaton.random.RandomICAutomatonGenerator
Sets the supplier for state properties, and returns this.
withStateProperties(SP...) - Method in class net.automatalib.util.automaton.random.RandomICAutomatonGenerator
Sets the possible state properties, and returns this.
withStateProperty(SP, Object) - Method in class net.automatalib.util.automaton.builder.AutomatonBuilder.AutomatonBuilder__2
 
withStateProperty(SP, Object) - Method in class net.automatalib.util.automaton.builder.AutomatonBuilder
 
withStateProperty(SP, Object, Object...) - Method in class net.automatalib.util.automaton.builder.AutomatonBuilder.AutomatonBuilder__2
 
withStateProperty(SP, Object, Object...) - Method in class net.automatalib.util.automaton.builder.AutomatonBuilder
 
withString2Input(Function<String, I>) - Method in class net.automatalib.modelchecker.ltsmin.ltl.LTSminLTLAlternatingBuilder
 
withString2Input(Function<String, I>) - Method in class net.automatalib.modelchecker.ltsmin.ltl.LTSminLTLDFABuilder
 
withString2Input(Function<String, I>) - Method in class net.automatalib.modelchecker.ltsmin.ltl.LTSminLTLIOBuilder
 
withString2Input(Function<String, I>) - Method in class net.automatalib.modelchecker.ltsmin.monitor.LTSminMonitorAlternatingBuilder
 
withString2Input(Function<String, I>) - Method in class net.automatalib.modelchecker.ltsmin.monitor.LTSminMonitorDFABuilder
 
withString2Input(Function<String, I>) - Method in class net.automatalib.modelchecker.ltsmin.monitor.LTSminMonitorIOBuilder
 
withString2Output(Function<String, O>) - Method in class net.automatalib.modelchecker.ltsmin.ltl.LTSminLTLAlternatingBuilder
 
withString2Output(Function<String, O>) - Method in class net.automatalib.modelchecker.ltsmin.ltl.LTSminLTLIOBuilder
 
withString2Output(Function<String, O>) - Method in class net.automatalib.modelchecker.ltsmin.monitor.LTSminMonitorAlternatingBuilder
 
withString2Output(Function<String, O>) - Method in class net.automatalib.modelchecker.ltsmin.monitor.LTSminMonitorIOBuilder
 
withTransitionProperties(Collection<? extends TP>) - Method in class net.automatalib.util.automaton.random.RandomICAutomatonGenerator
Sets the possible transition properties, and returns this.
withTransitionProperties(Function<? super Random, ? extends TP>) - Method in class net.automatalib.util.automaton.random.RandomICAutomatonGenerator
Sets the function for supplying transition properties, and returns this.
withTransitionProperties(Supplier<? extends TP>) - Method in class net.automatalib.util.automaton.random.RandomICAutomatonGenerator
Sets the supplier for transition properties, and returns this.
withTransitionProperties(TP...) - Method in class net.automatalib.util.automaton.random.RandomICAutomatonGenerator
Sets the possible transition properties, and returns this.
WitnessTree<L,​AP> - Class in net.automatalib.modelchecker.m3c.solver
A tree-like Graph that represents the BFS-style exploration of the tableau generated by the WitnessTreeExtractor.
WitnessTree() - Constructor for class net.automatalib.modelchecker.m3c.solver.WitnessTree
 
WitnessTreeState<N,​L,​E,​AP> - Class in net.automatalib.modelchecker.m3c.solver
A utility class that represents a current configuration (node property) in the WitnessTree.
WMethodTestsIterator<I> - Class in net.automatalib.util.automaton.conformance
Iterator that returns test words generated by the W method.
WMethodTestsIterator(UniversalDeterministicAutomaton<?, I, ?, ?, ?>, Collection<? extends I>) - Constructor for class net.automatalib.util.automaton.conformance.WMethodTestsIterator
Convenience-constructor for WMethodTestsIterator(UniversalDeterministicAutomaton, Collection, int) that selects 0 as maxDepth.
WMethodTestsIterator(UniversalDeterministicAutomaton<?, I, ?, ?, ?>, Collection<? extends I>, int) - Constructor for class net.automatalib.util.automaton.conformance.WMethodTestsIterator
Constructor.
Word<I> - Class in net.automatalib.word
A word is an ordered sequence of symbols.
Word() - Constructor for class net.automatalib.word.Word
 
WORD_DELIM_LEFT - net.automatalib.AutomataLibProperty
automatalib.word.delim.left.
WORD_DELIM_RIGHT - net.automatalib.AutomataLibProperty
automatalib.word.delim.right.
WORD_EMPTY_REP - net.automatalib.AutomataLibProperty
automatalib.word.empty.
WORD_SYMBOL_DELIM_LEFT - net.automatalib.AutomataLibProperty
automatalib.word.symbol.delim.left.
WORD_SYMBOL_DELIM_RIGHT - net.automatalib.AutomataLibProperty
automatalib.word.symbol.delim.right.
WORD_SYMBOL_SEPARATOR - net.automatalib.AutomataLibProperty
automatalib.word.symbol.separator.
WordBuilder<I> - Class in net.automatalib.word
A class for dynamically building Words.
WordBuilder() - Constructor for class net.automatalib.word.WordBuilder
Constructor.
WordBuilder(int) - Constructor for class net.automatalib.word.WordBuilder
Constructor.
WordBuilder(int, I, int) - Constructor for class net.automatalib.word.WordBuilder
Constructor.
WordBuilder(int, Word<I>) - Constructor for class net.automatalib.word.WordBuilder
Constructor.
WordBuilder(I, int) - Constructor for class net.automatalib.word.WordBuilder
Constructor.
WordBuilder(Word<I>) - Constructor for class net.automatalib.word.WordBuilder
Constructor.
WorksetAlgorithm<T,​R> - Interface in net.automatalib.common.util.fixpoint
 
WorksetMappingAlgorithm<T,​E,​R> - Interface in net.automatalib.common.util.fixpoint
 
Worksets - Class in net.automatalib.common.util.fixpoint
 
WpMethodTestsIterator<I> - Class in net.automatalib.util.automaton.conformance
Iterator that returns test words generated by the partial W method.
WpMethodTestsIterator(UniversalDeterministicAutomaton<?, I, ?, ?, ?>, Collection<? extends I>) - Constructor for class net.automatalib.util.automaton.conformance.WpMethodTestsIterator
Convenience-constructor for WpMethodTestsIterator(UniversalDeterministicAutomaton, Collection, int) that selects 0 as maxDepth.
WpMethodTestsIterator(UniversalDeterministicAutomaton<?, I, ?, ?, ?>, Collection<? extends I>, int) - Constructor for class net.automatalib.util.automaton.conformance.WpMethodTestsIterator
Constructor.
WrapperUtil - Class in net.automatalib.common.util
 
write(byte[]) - Method in class net.automatalib.common.util.io.NonClosingOutputStream
 
write(byte[], int, int) - Method in class net.automatalib.common.util.io.NonClosingOutputStream
 
write(int) - Method in class net.automatalib.common.util.io.NonClosingOutputStream
 
write(int) - Method in class net.automatalib.common.util.io.UnclosableOutputStream
 
write(PrintWriter, A, Alphabet<I>) - Method in class net.automatalib.serialization.etf.writer.AbstractETFWriter
Write the full ETF.
write(List<Graph<?, ?>>, Appendable) - Static method in class net.automatalib.serialization.dot.GraphDOT
Renders a list of Graphs as clusters (subgraphs) in the GraphVIZ DOT format.
write(Automaton<S, I, T>, Collection<? extends I>, Appendable) - Static method in class net.automatalib.serialization.dot.GraphDOT
Renders an Automaton in the GraphVIZ DOT format.
write(Automaton<S, I, T>, Collection<? extends I>, Appendable, List<VisualizationHelper<S, ? super TransitionEdge<I, T>>>) - Static method in class net.automatalib.serialization.dot.GraphDOT
Renders an Automaton in the GraphVIZ DOT format.
write(Automaton<S, I, T>, Collection<? extends I>, Appendable, VisualizationHelper<S, ? super TransitionEdge<I, T>>...) - Static method in class net.automatalib.serialization.dot.GraphDOT
Renders an Automaton in the GraphVIZ DOT format.
write(GraphViewable, Appendable) - Static method in class net.automatalib.serialization.dot.GraphDOT
 
write(Graph<N, E>, Appendable) - Static method in class net.automatalib.serialization.dot.GraphDOT
Renders a Graph in the GraphVIZ DOT format.
write(Graph<N, E>, Appendable, List<VisualizationHelper<N, ? super E>>) - Static method in class net.automatalib.serialization.dot.GraphDOT
Renders a Graph in the GraphVIZ DOT format.
write(Graph<N, E>, Appendable, VisualizationHelper<N, ? super E>...) - Static method in class net.automatalib.serialization.dot.GraphDOT
Renders a Graph in the GraphVIZ DOT format.
writeAny(Automaton<?, I, ?>, Collection<? extends I>, Appendable) - Static method in class net.automatalib.serialization.taf.writer.TAFWriter
 
writeAny(FiniteAlphabetAutomaton<?, I, ?>, Appendable) - Static method in class net.automatalib.serialization.taf.writer.TAFWriter
 
writeAutomaton(SimpleAutomaton<S, I>, Alphabet<I>, OutputStream) - Static method in class net.automatalib.serialization.aut.AUTWriter
 
writeAutomaton(SimpleAutomaton<S, I>, Alphabet<I>, Function<I, String>, OutputStream) - Static method in class net.automatalib.serialization.aut.AUTWriter
 
writeAutomaton(UniversalAutomaton<?, I, ?, SP, TP>, Alphabet<I>, AutomatonType, BlockPropertyEncoder<? super SP>, SinglePropertyEncoder<? super TP>) - Method in class net.automatalib.serialization.saf.SAFOutput
 
writeDFA(DFA<?, I>, Collection<? extends I>, File) - Static method in class net.automatalib.serialization.taf.writer.TAFWriter
 
writeDFA(DFA<?, I>, Alphabet<I>) - Method in class net.automatalib.serialization.saf.SAFOutput
 
writeDFA(DFA<S, I>, Collection<? extends I>, Appendable) - Static method in class net.automatalib.serialization.taf.writer.TAFWriter
 
writeEdge(PrintWriter) - Method in class net.automatalib.serialization.etf.writer.AbstractETFWriter
Write an edge in the LTS.
writeEdge(PrintWriter) - Method in class net.automatalib.serialization.etf.writer.DFA2ETFWriter
Writes the type of the edge.
writeEdge(PrintWriter) - Method in class net.automatalib.serialization.etf.writer.Mealy2ETFWriterAlternating
With alternating edge semantics, there are only edges with one label.
writeEdge(PrintWriter) - Method in class net.automatalib.serialization.etf.writer.Mealy2ETFWriterIO
Write the edge type.
writeETF(PrintWriter, A, Alphabet<I>) - Method in class net.automatalib.serialization.etf.writer.AbstractETFWriter
Write parts of the ETF that are dependent on A.
writeETF(PrintWriter, DFA<?, I>, Alphabet<I>) - Method in class net.automatalib.serialization.etf.writer.DFA2ETFWriter
Write DFA specific parts in the ETF.
writeETF(PrintWriter, MealyMachine<?, I, ?, O>, Alphabet<I>) - Method in class net.automatalib.serialization.etf.writer.Mealy2ETFWriterAlternating
Write the specific parts of the ETF for Mealy machines with alternating edge semantics.
writeETF(PrintWriter, MealyMachine<?, I, ?, O>, Alphabet<I>) - Method in class net.automatalib.serialization.etf.writer.Mealy2ETFWriterIO
Write ETF parts specific for Mealy machines with IO semantics.
writeGenericModel(OutputStream, DFA<?, I>, Alphabet<I>) - Method in class net.automatalib.serialization.learnlibv2.LearnLibV2Serialization
 
writeHeader(AutomatonType) - Method in class net.automatalib.serialization.saf.SAFOutput
 
writeMealy(MealyMachine<?, I, ?, ?>, Collection<? extends I>, File) - Static method in class net.automatalib.serialization.taf.writer.TAFWriter
 
writeMealy(MealyMachine<?, I, ?, ?>, Collection<? extends I>, Appendable) - Static method in class net.automatalib.serialization.taf.writer.TAFWriter
 
writeModel(File, M) - Method in interface net.automatalib.serialization.ModelSerializer
Writes the model to the given file.
writeModel(File, M, Alphabet<I>) - Method in interface net.automatalib.serialization.InputModelSerializer
Writes the model to the given file.
writeModel(File, SimpleAutomaton<?, I2>, Alphabet<I2>, Function<I2, I>) - Method in interface net.automatalib.serialization.automaton.SimpleAutomatonSerializer
Writes the model to the given file.
writeModel(OutputStream, M) - Method in interface net.automatalib.serialization.ModelSerializer
Writes the model to the given output stream.
writeModel(OutputStream, M, Alphabet<I>) - Method in interface net.automatalib.serialization.InputModelSerializer
Writes the model to the given output stream.
writeModel(OutputStream, DFA<?, I>, Alphabet<I>) - Method in class net.automatalib.serialization.etf.writer.DFA2ETFWriter
 
writeModel(OutputStream, DFA<?, Integer>, Alphabet<Integer>) - Method in class net.automatalib.serialization.learnlibv2.LearnLibV2Serialization
 
writeModel(OutputStream, DFA<?, Integer>, Alphabet<Integer>) - Method in class net.automatalib.serialization.saf.SAFSerializationDFA
 
writeModel(OutputStream, DFA<?, String>, Alphabet<String>) - Method in class net.automatalib.serialization.taf.TAFSerializationDFA
 
writeModel(OutputStream, NFA<?, Integer>, Alphabet<Integer>) - Method in class net.automatalib.serialization.saf.SAFSerializationNFA
 
writeModel(OutputStream, SimpleAutomaton<?, I>, Alphabet<I>) - Method in interface net.automatalib.serialization.automaton.SimpleAutomatonSerializer
 
writeModel(OutputStream, SimpleAutomaton<?, I2>, Alphabet<I2>, Function<I2, I>) - Method in interface net.automatalib.serialization.automaton.SimpleAutomatonSerializer
Writes the model to the given output stream.
writeModel(OutputStream, SimpleAutomaton<?, I2>, Alphabet<I2>, Function<I2, String>) - Method in class net.automatalib.serialization.aut.AUTSerializationProvider
 
writeModel(OutputStream, MealyMachine<?, I, ?, O>, Alphabet<I>) - Method in class net.automatalib.serialization.etf.writer.Mealy2ETFWriterAlternating
 
writeModel(OutputStream, MealyMachine<?, I, ?, O>, Alphabet<I>) - Method in class net.automatalib.serialization.etf.writer.Mealy2ETFWriterIO
 
writeModel(OutputStream, MealyMachine<?, String, ?, ?>, Alphabet<String>) - Method in class net.automatalib.serialization.taf.TAFSerializationMealy
 
writeModel(OutputStream, Graph<N, E>) - Method in class net.automatalib.serialization.dot.DOTSerializationProvider
 
writeModel(OutputStream, InputModelData<I, M>) - Method in interface net.automatalib.serialization.InputModelSerializer
 
writeNFA(NFA<?, I>, Alphabet<I>) - Method in class net.automatalib.serialization.saf.SAFOutput
 
writePostamble(Appendable) - Method in class net.automatalib.serialization.dot.AggregateDOTVisualizationHelper
 
writePostamble(Appendable) - Method in class net.automatalib.serialization.dot.DefaultDOTVisualizationHelper
 
writePostamble(Appendable) - Method in interface net.automatalib.serialization.dot.DOTVisualizationHelper
Called after the node and edge data are written, but before the closing brace.
writePreamble(Appendable) - Method in class net.automatalib.serialization.dot.AggregateDOTVisualizationHelper
 
writePreamble(Appendable) - Method in class net.automatalib.serialization.dot.DefaultDOTVisualizationHelper
 
writePreamble(Appendable) - Method in interface net.automatalib.serialization.dot.DOTVisualizationHelper
Called before the node and edge data are written, but after the opening "digraph {" statement.
writeProperty(DataOutput, P) - Method in interface net.automatalib.serialization.saf.SinglePropertyEncoder
 
writeToArray(int, Object[], int, int) - Method in interface net.automatalib.alphabet.Alphabet
 
writeToArray(int, Object[], int, int) - Method in class net.automatalib.alphabet.ArrayAlphabet
 
writeToArray(int, Object[], int, int) - Method in interface net.automatalib.common.smartcollection.ArrayWritable
Writes the contents of this container to an array.
writeToArray(int, Object[], int, int) - Method in class net.automatalib.common.util.collection.CharRange
 
writeToArray(int, Object[], int, int) - Method in class net.automatalib.common.util.collection.CharStringRange
 
writeToArray(int, Object[], int, int) - Method in class net.automatalib.common.util.collection.IntRange
 
writeToArray(int, Object[], int, int) - Method in class net.automatalib.common.util.nid.DynamicList
 
writeToArray(int, Object[], int, int) - Method in class net.automatalib.word.Word
 

X

xor(DFA<?, I>, DFA<?, I>, Collection<? extends I>, A) - Static method in class net.automatalib.util.automaton.fsa.DFAs
Calculates the exclusive-or ("xor") of two DFA, and stores the result in a given mutable DFA.
xor(DFA<?, I>, DFA<?, I>, Alphabet<I>) - Static method in class net.automatalib.util.automaton.fsa.DFAs
Calculates the exclusive-or ("xor") of two DFA, and returns the result as a new DFA.
xor(NFA<?, I>, NFA<?, I>, Collection<? extends I>, A) - Static method in class net.automatalib.util.automaton.fsa.NFAs
Calculates the exclusive-or ("xor") of two NFAs, and stores the result in a given mutable NFA.
xor(NFA<?, I>, NFA<?, I>, Alphabet<I>) - Static method in class net.automatalib.util.automaton.fsa.NFAs
Calculates the exclusive-or ("xor") of two NFAs, and returns the result as a new NFA.
xor(OneSEVPA<L1, I>, OneSEVPA<L2, I>, VPAlphabet<I>) - Static method in class net.automatalib.util.automaton.vpa.OneSEVPAs
Returns a view on the exclusive-or ("xor") of two OneSEVPAs.
XOR - Static variable in interface net.automatalib.util.ts.acceptor.AcceptanceCombiner
 
A B C D E F G H I J K L M N O P Q R S T U V W X 
All Classes All Packages