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
All Classes All Packages
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
MutableModalTransitionSystem
s. - 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
IncrementalDFABuilder
s. - 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
IncrementalDFABuilder
s. - 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
ADDTransformer
s. - 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
OneSEVPA
s. - 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 passedos
. - 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 toWriter.close()
to the passedos
. - 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
- 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 toInputStream.close()
to the passedis
. - 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 toReader.close()
to the passedis
and parses the contents of the given input stream withStandardCharsets.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 givenetf
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 theetf
file while pruning way the outputs given inModelChecker.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 aSmartDynamicPriorityQueue
. - 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-basedContextFreeModalProcessSystem
. - 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
BDDTransformer
s. - 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
-
Interface for
node integer abstractions
of aBidirectionalGraph
. - 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
andPaigeTarjan.numStates
) to their containing block. - blockList() - Method in class net.automatalib.util.partitionrefinement.PaigeTarjan
-
Retrieves an
Iterable
that provides the iterator returned byPaigeTarjan.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
ofComparable
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
List
s ofComparable
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
List
s 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'slow
andhigh
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 aGrowingAlphabet
. - collector() - Static method in class net.automatalib.word.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
forWitnessTree
s 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
OneSEVPA
s. - 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
ofthis
andother
such thath(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
-
Computes a two-state ADS by using
Automata.findSeparatingWord(UniversalDeterministicAutomaton, UniversalDeterministicAutomaton, Collection)
. - computeAccessAndReturnSequences(SPA<?, I>, ProceduralInputAlphabet<I>, Map<I, Word<I>>) - Static method in class net.automatalib.util.automaton.procedural.SPAs
- 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
- computeAccessSequences(SPMM<?, I, ?, O>, ProceduralInputAlphabet<I>, Map<I, Word<I>>) - Static method in class net.automatalib.util.automaton.procedural.SPMMs
- 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 givenProceduralInputAlphabet
. - 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 givenProceduralInputAlphabet
. - 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 givenProceduralInputAlphabet
. - 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
- computeTerminatingSequences(SPA<?, I>, ProceduralInputAlphabet<I>) - Static method in class net.automatalib.util.automaton.procedural.SPAs
- computeTerminatingSequences(SPMM<?, I, ?, O>, ProceduralInputAlphabet<I>) - Static method in class net.automatalib.util.automaton.procedural.SPMMs
- 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
-
Int-abstracted version of
MutableGraph.connect(Object, Object, Object)
. - 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 aMutableAutomaton
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 aMutableAutomaton
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 aMutableAutomaton
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 aMutableAutomaton
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 aMutableAutomaton
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 aMutableAutomaton
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 aMutableAutomaton
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 aMutableAutomaton
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 thePaigeTarjan.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
- 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 correspondingMutableModalEdgeProperty
. - DEFAULT_NODE_PARSER - Static variable in class net.automatalib.serialization.dot.DOTParsers
- 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
- 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
-
Interface for
full integer abstractions
of aDeterministicAutomaton
. - DeterministicAutomaton.IntAbstraction<T> - Interface in net.automatalib.automaton
-
Base interface for
integer abstractions
of aDeterministicAutomaton
. - DeterministicAutomaton.StateIntAbstraction<I,T> - Interface in net.automatalib.automaton
-
Interface for
state integer abstractions
of aDeterministicAutomaton
. - 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
DFA
s 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
DFA
s 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
toetf
, 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
DFA
s. - 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
DFA
s. - 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
MutableGraph
s. - DOTGraphParser(Supplier<G>, Function<Map<String, String>, NP>, Function<Map<String, String>, EP>) - Constructor for class net.automatalib.serialization.dot.DOTGraphParser
-
Parser for (directed)
Graph
s 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 aDOTInputModelData
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
MutableAutomaton
s. - 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
MutableAutomaton
s 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 allocatedMap
. - 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
Graph
s 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
forWitnessTree
s 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
OneSEVPA
s. - 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
ininput
with an embedded terminating sequence provided byterminatingSequences
. - 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 inputword
into alist
. - 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
andautomaton
. - 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 givenhypothesis
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 inputword
into alist
. - 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
SBA
s, 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
SPA
s, 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
SPMM
s, 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 aKripkeInterpretation
. - 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
-
FiniteStateAcceptor
s 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
M3CParser
s. - 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
orAcceptance.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
FiniteStateAcceptor
s 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
FiniteStateAcceptor
s 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
FiniteStateAcceptor
s 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 aCompactMealy
. - 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 numbervar
. - 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
-
Int-abstracted version of
UniversalIndefiniteGraph.getEdgeProperty(Object)
. - 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
-
Int-abstracted version of
BidirectionalGraph.getIncomingEdges(Object)
. - 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 theProceduralModalProcessGraph
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
-
Int-abstracted version of
UniversalIndefiniteGraph.getNodeProperty(Object)
. - 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
- 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
SolverState
s, 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)
Graph
s 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)
Graph
s 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)
Graph
s 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 aGraph
. - GraphCopy - Class in net.automatalib.util.graph.copy
- GraphDOT - Class in net.automatalib.serialization.dot
- 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
forWitnessTree
s 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
-
the
id
of thisVisualizationProvider
. - ID - Static variable in class net.automatalib.visualization.dot.GraphVizSwingVisualizationProvider
-
the
id
of thisVisualizationProvider
. - ID - Static variable in class net.automatalib.visualization.DummyVP
-
the
id
of thisVisualizationProvider
. - ID - Static variable in class net.automatalib.visualization.jung.JungGraphVisualizationProvider
-
the
id
of thisVisualizationProvider
. - 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
OneSEVPA
s. - 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
andInputModelDeserializer
and extendsSerializationProvider
. - 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
-
Int-abstracted version of
IndefiniteSimpleGraph.isConnected(Object, Object)
. - 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
- isErrorSymbol(O) - Method in interface net.automatalib.alphabet.ProceduralOutputAlphabet
- 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 anSPA
is minimal. - isMinimal(SPA<?, I>) - Static method in class net.automatalib.util.automaton.procedural.SPAs
-
Convenience method for
SPAs.isMinimal(SPA, ProceduralInputAlphabet)
that usesInputAlphabetHolder.getInputAlphabet()
asalphabet
. - 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 allprocedures
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 equalsepsilon
. - 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 forSBAs.isValid(SBA, ProceduralInputAlphabet)
that uses theinput alphabet
of the givenSBA
. - 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 givenProceduralInputAlphabet
, i.e., whether itsprocedures
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 forSPMMs.isValid(SPMM, ProceduralInputAlphabet)
that uses theinput alphabet
of the givenSPMM
. - 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 givenProceduralInputAlphabet
, i.e., whether itsprocedures
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
DFA
s. - Lasso.MealyLasso<I,O> - Interface in net.automatalib.modelchecking
-
A MealyLasso is a lasso for
MealyMachine
s. - 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
ofComparable
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
Iterable
s, 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
Iterable
s. - 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 tothis
alphabet) prefix of the given word. - longestWellMatchedSuffix(Word<I>) - Method in interface net.automatalib.alphabet.VPAlphabet
-
Return the longest
well-matched
(relative tothis
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 aParseException
when solving a formula, but requires a type-safe formula object. - M3CSolvers - Class in net.automatalib.modelchecker.m3c.solver
-
A factory for constructing
M3CSolver
s depending on the givenContextFreeModalProcessSystem
. - 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 aProceduralInputAlphabet
. - 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 aProceduralInputAlphabet
. - MapMapping<D,R> - Class in net.automatalib.common.util.mapping
- 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
Mapping
s. - 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 aProceduralInputAlphabet
. - 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
MealyMachine
s serialized by AutomataLib. - mealy(Function<Map<String, String>, Pair<I, O>>) - Static method in class net.automatalib.serialization.dot.DOTParsers
-
Parser for
MealyMachine
s 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
MealyMachine
s 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
MealyMachine
s 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
MealyMachine
s 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 theetf
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
IncrementalMealyBuilder
s andAdaptiveMealyBuilder
s. - 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
MealyMachine
s. - 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 asmay
ormust
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
-
A model checker that caches calls to
ModelChecker.findCounterExample(Object, Collection, Object)
. - 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
MooreMachine
s 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
MooreMachine
s 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
MooreMachine
s 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
MooreMachine
s 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
MooreMachine
s 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
ModalTransitionSystem
s 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
ModalTransitionSystem
s 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
ModalTransitionSystem
s 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
ModalTransitionSystem
s. - 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
-
Interface for
full integer abstractions
of aMutableDeterministic
. - MutableDeterministic.IntAbstraction<T,SP,TP> - Interface in net.automatalib.automaton
-
Base interface for
integer abstractions
of aMutableDeterministic
. - MutableDeterministic.StateIntAbstraction<I,T,SP,TP> - Interface in net.automatalib.automaton
-
Interface for
state integer abstractions
of aMutableDeterministic
. - 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
-
Interface for
node integer abstractions
of aMutableGraph
. - 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
-
A
mutable
extension of aSubsequentialTransducer
. - 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
NFA
s 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
NFA
s 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
NFA
s. - 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
Graph
s 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
forWitnessTree
s 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 tonull
. - 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
OneSEVPA
s. - OneSEVPAs - Class in net.automatalib.util.automaton.vpa
-
Operations on
OneSEVPA
s. - 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
OneSEVPA
s. - 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
-
Constructs the actual
MealyMachine
, usingAbstractFSM2MealyParser.states
, andAbstractFSM2MealyParser.transitions
. - 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
- 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., aStringBuilder
) instead of simply usingObject.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
OneSEVPA
s. - 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 respectivecall 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 aMutableAutomaton
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 aMutableAutomaton
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 aMutableAutomaton
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 aMutableAutomaton
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 aMutableAutomaton
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 aMutableAutomaton
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 aMutableAutomaton
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 aMutableAutomaton
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 givenProceduralInputAlphabet
. - 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
-
Deprecated.use
SmartCollection.remove(ElementReference)
instead - 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
File
s 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
Reader
s 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
SBA
s. - SBAWMethodTestsIterator<I> - Class in net.automatalib.util.automaton.conformance
- 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 aScalingThreadPoolExecutor.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
andModelDeserializer
. - 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
- 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
-
Int-abstracted version of
MutableGraph.setEdgeProperty(Object, Object)
. - 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
-
Int-abstracted version of
MutableGraph.setNodeProperty(Object, Object)
. - 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 toSimpleAutomaton
s. - SimpleAutomatonSerializationProvider<S,I> - Interface in net.automatalib.serialization.automaton
-
A utility interface that unions
SimpleAutomatonSerializer
andSimpleAutomatonDeserializer
. - SimpleAutomatonSerializer<I> - Interface in net.automatalib.serialization.automaton
-
A refining interface of
InputModelSerializer
that binds the model toSimpleAutomaton
s. - 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 aSimpleDeterministicAbstractions.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 viaSimpleAutomaton.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 typeI
). - 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
- 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
HashSet
s. - 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
Alphabet
s 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 theSolverHistory
. - 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
SPA
s. - SPATestsIterator<I> - Class in net.automatalib.util.automaton.conformance
- 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
SPMM
s. - SPMMWMethodTestsIterator<I,O> - Class in net.automatalib.util.automaton.conformance
-
A conformance test iterator for
SPMM
s 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
-
Retrieves a
SimpleDeterministicAutomaton.StateIntAbstraction
of this automaton. - 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 mappedcall 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
String
s. - 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
SubsequentialTransducer
s. - 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
- 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
SBA
s are equivalent, i.e. whether there exists aseparating 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
SPA
s are equivalent, i.e. whether there exists aseparating 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
SPMM
s are equivalent, i.e. whether there exists aseparating 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 insatisfiedVars
is set totrue
. - 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 givenSBA
such that there exists aw
-labeled path in the returned CFMPS if and only ifw
is accepted by the givenSBA
. - toCFMPS(SPA<?, I>) - Static method in class net.automatalib.util.automaton.procedural.SPAs
-
Returns a
ContextFreeModalProcessSystem
-based view on the language of a givenSPA
such that there exists aw
-labeled path to the final node of the returned CFMPS' main procedure if and only ifw
is accepted by the givenSPA
. - 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 aGrowingAlphabet
). - 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
- toOneSEVPA(SPA<?, I>) - Static method in class net.automatalib.util.automaton.procedural.SPAs
- 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 byString.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-typedContextFreeModalProcessSystem
. - 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 usesCompactTransition
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
-
Interface for
full integer abstractions
of aUniversalDeterministicAutomaton
. - UniversalDeterministicAutomaton.IntAbstraction<T,SP,TP> - Interface in net.automatalib.automaton
-
Base interface for
integer abstractions
of aUniversalDeterministicAutomaton
. - UniversalDeterministicAutomaton.StateIntAbstraction<I,T,SP,TP> - Interface in net.automatalib.automaton
-
Interface for
state integer abstractions
of aUniversalDeterministicAutomaton
. - 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
-
Interface for
node integer abstractions
of aUniversalGraph
. - 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 anUnsupportedOperationException
. - 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()
orAbstractCompact.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
IncrementalMealyBuilder
s. - 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 theWitnessTreeExtractor
. - 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 selects0
asmaxDepth
. - 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
Word
s. - 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 selects0
asmaxDepth
. - 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
Graph
s 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
OneSEVPA
s. - XOR - Static variable in interface net.automatalib.util.ts.acceptor.AcceptanceCombiner
All Classes All Packages