- get(S) - Method in class net.automatalib.automata.helpers.StateIDGrowingMapping
-
- get(S) - Method in class net.automatalib.automata.helpers.StateIDStaticMapping
-
- get(int) - Method in class net.automatalib.words.WordBuilder
-
- getAdjacentTargets(N) - Method in interface net.automatalib.graphs.IndefiniteGraph
-
- getAdjacentTargets(N) - Method in interface net.automatalib.graphs.IndefiniteSimpleGraph
-
- getAdjacentTargets(N) - Method in class net.automatalib.graphs.IndefiniteSimpleGraph.NormalGraphView
-
- getAtomicPropositions(N) - Method in interface net.automatalib.graphs.concepts.KripkeInterpretation
-
Retrieves the atomic propositions holding at the given node.
- getAutomaton() - Method in interface net.automatalib.modelchecking.Lasso
-
Returns the original automaton from which this lasso is constructed.
- getCallAlphabet() - Method in interface net.automatalib.words.VPDAlphabet
-
- getCallSymbol(int) - Method in interface net.automatalib.words.VPDAlphabet
-
- getCallSymbolIndex(I) - Method in interface net.automatalib.words.VPDAlphabet
-
- getChildren() - Method in interface net.automatalib.graphs.ads.RecursiveADSNode
-
Returns a mapping to the child nodes of this
ADS node.
- getEdgeLabel(E) - Method in interface net.automatalib.graphs.concepts.EdgeLabels
-
Retrieves the label for an edge.
- getEdgeProperties(S, TransitionEdge<I, T>, S, Map<String, String>) - Method in class net.automatalib.automata.visualization.AutomatonVisualizationHelper
-
- getEdgeProperties(S, TransitionEdge<I, T>, S, Map<String, String>) - Method in class net.automatalib.automata.visualization.MealyVisualizationHelper
-
- getEdgeProperties(N, E, N, Map<String, String>) - Method in class net.automatalib.visualization.DefaultVisualizationHelper
-
- getEdgeProperties(N, E, N, Map<String, String>) - Method in interface net.automatalib.visualization.VisualizationHelper
-
Retrieves the properties for rendering a single edge.
- getEdgeProperty(TransitionEdge<I, T>) - Method in class net.automatalib.automata.graphs.UniversalAutomatonGraphView
-
- getEdgeProperty(E) - Method in interface net.automatalib.graphs.UniversalIndefiniteGraph
-
Retrieves the property of a given edge.
- getEdgesBetween(N, N) - Method in interface net.automatalib.graphs.IndefiniteGraph
-
- getEdgeWeight(E) - Method in interface net.automatalib.graphs.concepts.EdgeWeights
-
Retrieves the weight of an edge.
- getGlobalEdgeProperties(Map<String, String>) - Method in interface net.automatalib.visualization.VisualizationHelper
-
- getGlobalNodeProperties(Map<String, String>) - Method in interface net.automatalib.visualization.VisualizationHelper
-
- getHypothesisState() - Method in interface net.automatalib.graphs.ads.RecursiveADSNode
-
Returns the hypothesis state associated with this ADS node.
- getIncomingEdges(N) - Method in interface net.automatalib.graphs.BidirectionalGraph
-
Retrieves the incoming edges of a given node.
- getInitialLocation() - Method in interface net.automatalib.automata.vpda.OneSEVPA
-
- getInitialNode() - Method in interface net.automatalib.graphs.concepts.InitialNode
-
Retrieves the initial node, or null
if this graph does not have an initial node.
- getInitialState() - Method in interface net.automatalib.automata.vpda.OneSEVPA
-
- getInitialState() - Method in class net.automatalib.ts.powerset.DirectPowersetDTS
-
- getInitialState() - Method in interface net.automatalib.ts.simple.SimpleDTS
-
Retrieves the initial state of this transition system.
- 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.
- getInput() - Method in class net.automatalib.automata.graphs.TransitionEdge
-
- getInput() - Method in class net.automatalib.automata.graphs.TransitionEdge.Property
-
- getInputAlphabet() - Method in interface net.automatalib.automata.concepts.InputAlphabetHolder
-
- getInstance() - Static method in class net.automatalib.AutomataLibSettings
-
- getInternalAlphabet() - Method in interface net.automatalib.words.VPDAlphabet
-
- getInternalSuccessor(L, I) - Method in interface net.automatalib.automata.vpda.OneSEVPA
-
- getInternalSymbol(int) - Method in interface net.automatalib.words.VPDAlphabet
-
- getInternalSymbolIndex(I) - Method in interface net.automatalib.words.VPDAlphabet
-
- getIntInitialState() - Method in class net.automatalib.automata.simple.SimpleDeterministicAutomaton.FullIntAbstraction.DefaultAbstraction
-
- getIntInitialState() - Method in class net.automatalib.automata.simple.SimpleDeterministicAutomaton.IntAbstraction.DefaultAbstraction
-
- getIntInitialState() - Method in interface net.automatalib.automata.simple.SimpleDeterministicAutomaton.IntAbstraction
-
Retrieves the initial state of the (abstracted) automaton as an integer.
- getIntSuccessor(T) - Method in class net.automatalib.automata.DeterministicAutomaton.FullIntAbstraction.DefaultAbstraction
-
- getIntSuccessor(T) - Method in interface net.automatalib.automata.DeterministicAutomaton.IntAbstraction
-
Retrieves the (abstracted) successor of a transition object.
- getIntSuccessor(T) - Method in class net.automatalib.automata.DeterministicAutomaton.StateIntAbstraction.DefaultAbstraction
-
- getLocalInputs(S) - Method in interface net.automatalib.automata.concepts.StateLocalInput
-
Returns the collection of input symbols for which a successor state is defined.
- getLocation(int) - Method in interface net.automatalib.automata.vpda.OneSEVPA
-
- getLocation() - Method in class net.automatalib.automata.vpda.State
-
- getLocationId(L) - Method in interface net.automatalib.automata.vpda.OneSEVPA
-
- getLocations() - Method in interface net.automatalib.automata.vpda.OneSEVPA
-
- getLoop() - Method in interface net.automatalib.modelchecking.Lasso
-
Gets the loop of the lasso.
- getLoopBeginIndices() - Method in interface net.automatalib.modelchecking.Lasso
-
The sorted set containing some symbol indices after which the begin state of the loop is visited.
- getMinimumUnfolds() - Method in interface net.automatalib.modelchecking.ModelCheckerLasso
-
Returns the minimum number of times a loop must be unrolled.
- 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.
- getNode(int) - Method in class net.automatalib.automata.graphs.StateAsNodeIDs
-
- getNode(int) - Method in interface net.automatalib.graphs.concepts.NodeIDs
-
Return for a given id the node of the graph identified by it.
- getNode(int) - Method in class net.automatalib.graphs.helpers.SimpleNodeIDs
-
- getNodeId(S) - Method in class net.automatalib.automata.graphs.StateAsNodeIDs
-
- getNodeId(N) - Method in interface net.automatalib.graphs.concepts.NodeIDs
-
Returns for a given node of the graph an integer uniquely identifying the node.
- getNodeId(N) - Method in class net.automatalib.graphs.helpers.SimpleNodeIDs
-
- getNodeProperties(S, Map<String, String>) - Method in class net.automatalib.automata.visualization.FSAVisualizationHelper
-
- getNodeProperties(S, Map<String, String>) - Method in class net.automatalib.automata.visualization.MooreVisualizationHelper
-
- getNodeProperties(N, Map<String, String>) - Method in class net.automatalib.visualization.DefaultVisualizationHelper
-
- getNodeProperties(N, Map<String, String>) - Method in interface net.automatalib.visualization.VisualizationHelper
-
Retrieves the properties for rendering a single node.
- getNodeProperty(S) - Method in class net.automatalib.automata.graphs.UniversalAutomatonGraphView
-
- getNodeProperty(N) - Method in interface net.automatalib.graphs.UniversalIndefiniteGraph
-
Retrieves the property of a given node.
- getNodes() - Method in class net.automatalib.automata.graphs.AbstractAutomatonGraphView
-
- getNodes() - Method in interface net.automatalib.graphs.ads.ADSNode
-
- getNodes() - Method in interface net.automatalib.graphs.SimpleGraph
-
Retrieves an (unmodifiable) collection of the nodes in this graph.
- getNodes() - Method in class net.automatalib.graphs.SimpleGraph.NormalGraphView
-
- getNodesForRoot(N) - Method in interface net.automatalib.graphs.ads.RecursiveADSNode
-
A utility method to collect all nodes of a subtree specified by the given root node.
- getNumCalls() - Method in interface net.automatalib.words.VPDAlphabet
-
- getNumInternals() - Method in interface net.automatalib.words.VPDAlphabet
-
- getNumReturns() - Method in interface net.automatalib.words.VPDAlphabet
-
- getNumStackSymbols() - Method in interface net.automatalib.automata.vpda.OneSEVPA
-
- getOriginalStates(Set<S>) - Method in class net.automatalib.ts.powerset.DirectPowersetDTS
-
- getOriginalStates(S) - Method in interface net.automatalib.ts.PowersetViewTS
-
- getOriginalTransitions(Set<T>) - Method in class net.automatalib.ts.powerset.DirectPowersetDTS
-
- getOriginalTransitions(T) - Method in interface net.automatalib.ts.PowersetViewTS
-
- getOutgoingEdges(S) - Method in class net.automatalib.automata.graphs.AutomatonGraphView
-
- getOutgoingEdges(N) - Method in interface net.automatalib.graphs.ads.RecursiveADSNode
-
- getOutgoingEdges(N) - Method in interface net.automatalib.graphs.IndefiniteGraph
-
Retrieves the outgoing edges of a given node.
- getOutgoingEdges(N) - Method in class net.automatalib.graphs.IndefiniteSimpleGraph.NormalGraphView
-
- getOutput() - Method in class net.automatalib.automata.transducers.probabilistic.ProbabilisticOutput
-
- 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.
- getParent() - Method in interface net.automatalib.graphs.ads.RecursiveADSNode
-
Returns the parent node of this
node.
- getPrefix() - Method in interface net.automatalib.modelchecking.Lasso
-
Gets the prefix of the lasso.
- getProbability() - Method in class net.automatalib.automata.transducers.probabilistic.ProbabilisticOutput
-
- getProperty() - Method in class net.automatalib.automata.graphs.TransitionEdge.Property
-
- 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.
- getReturnAlphabet() - Method in interface net.automatalib.words.VPDAlphabet
-
- getReturnSuccessor(L, I, int) - Method in interface net.automatalib.automata.vpda.OneSEVPA
-
- getReturnSymbol(int) - Method in interface net.automatalib.words.VPDAlphabet
-
- getReturnSymbolIndex(I) - Method in interface net.automatalib.words.VPDAlphabet
-
- getSkipOutputs() - Method in interface net.automatalib.modelchecking.ModelChecker.MealyModelChecker
-
Returns the outputs for which all transitions should be removed.
- getSource(E) - Method in interface net.automatalib.graphs.BidirectionalGraph
-
Retrieves the source node of a given edge.
- getStackContents() - Method in class net.automatalib.automata.vpda.State
-
- getState(int) - Method in interface net.automatalib.automata.concepts.StateIDs
-
Return for a given id the state of the automaton identified by it.
- getState(int) - Method in class net.automatalib.automata.helpers.SimpleStateIDs
-
- 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(S) - Method in interface net.automatalib.automata.concepts.StateIDs
-
Returns for a given state of the automaton an integer uniquely identifying the state.
- getStateId(S) - Method in class net.automatalib.automata.helpers.SimpleStateIDs
-
- getStateOutput(S) - Method in interface net.automatalib.automata.concepts.StateOutput
-
- getStateProperty(int) - Method in class net.automatalib.automata.UniversalDeterministicAutomaton.FullIntAbstraction.DefaultAbstraction
-
- getStateProperty(int) - Method in interface net.automatalib.automata.UniversalDeterministicAutomaton.IntAbstraction
-
Retrieves the state property of a given (abstracted) state.
- getStateProperty(int) - Method in class net.automatalib.automata.UniversalDeterministicAutomaton.StateIntAbstraction.DefaultAbstraction
-
- getStateProperty(S) - Method in interface net.automatalib.ts.acceptors.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 interface net.automatalib.automata.simple.SimpleAutomaton
-
Retrieves all states of the transition system.
- 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.
- getSuccessor(int, int) - Method in interface net.automatalib.automata.DeterministicAutomaton.FullIntAbstraction
-
- getSuccessor(int, I) - Method in interface net.automatalib.automata.DeterministicAutomaton.StateIntAbstraction
-
- getSuccessor(int, int) - Method in class net.automatalib.automata.simple.SimpleDeterministicAutomaton.FullIntAbstraction.DefaultAbstraction
-
- getSuccessor(int, int) - Method in interface net.automatalib.automata.simple.SimpleDeterministicAutomaton.FullIntAbstraction
-
Retrieves the (abstracted) successor for a given (abstracted) source state and (abstracted) input.
- getSuccessor(int, I) - Method in class net.automatalib.automata.simple.SimpleDeterministicAutomaton.StateIntAbstraction.DefaultAbstraction
-
- getSuccessor(int, I) - Method in interface net.automatalib.automata.simple.SimpleDeterministicAutomaton.StateIntAbstraction
-
Retrieves the (abstracted) successor state for a given (abstracted) source state and input symbol.
- getSuccessor(S) - Method in interface net.automatalib.ts.acceptors.AcceptorTS
-
- getSuccessor(S, I) - Method in interface net.automatalib.ts.DeterministicTransitionSystem
-
- getSuccessor(Set<T>) - Method in class net.automatalib.ts.powerset.DirectPowersetDTS
-
- getSuccessor(Set<S>, I) - Method in class net.automatalib.ts.powerset.DirectPowersetDTS
-
- 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(S, I) - Method in interface net.automatalib.ts.simple.SimpleDTS
-
Retrieves the successor state reachable by the given input symbol.
- getSuccessor(T) - Method in interface net.automatalib.ts.TransitionSystem
-
Retrieves the successor state of a given transition.
- getSuccessors(S, I) - Method in interface net.automatalib.ts.DeterministicTransitionSystem
-
- getSuccessors(S, Iterable<? extends I>) - Method in interface net.automatalib.ts.simple.SimpleDTS
-
- getSuccessors(S, 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.
- 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.simple.SimpleTS
-
Retrieves the set of successors for the given input symbol.
- getSuccessors(S, I) - Method in interface net.automatalib.ts.TransitionSystem
-
- getSymbol() - Method in interface net.automatalib.graphs.ads.RecursiveADSNode
-
Returns the input symbol associated with this ADS node.
- getSymbol(int) - Method in interface net.automatalib.words.Alphabet
-
Returns the symbol with the given index in this alphabet.
- getSymbol(int) - Method in class net.automatalib.words.Word
-
Return symbol that is at the specified position.
- getSymbol(int) - Method in class net.automatalib.words.WordBuilder
-
Retrieves the symbol at the given index.
- getSymbolIndex(I) - Method in interface net.automatalib.words.Alphabet
-
Returns the index of the given symbol in the alphabet.
- getSymbolType(I) - Method in interface net.automatalib.words.VPDAlphabet
-
- getTarget(TransitionEdge<I, T>) - Method in class net.automatalib.automata.graphs.AutomatonGraphView
-
- getTarget(N) - Method in interface net.automatalib.graphs.ads.RecursiveADSNode
-
- getTarget(E) - Method in interface net.automatalib.graphs.IndefiniteGraph
-
Retrieves, for a given edge, its target node.
- getTarget(N) - Method in class net.automatalib.graphs.IndefiniteSimpleGraph.NormalGraphView
-
- getTransition(int, int) - Method in class net.automatalib.automata.DeterministicAutomaton.FullIntAbstraction.DefaultAbstraction
-
- getTransition(int, int) - Method in interface net.automatalib.automata.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, I) - Method in class net.automatalib.automata.DeterministicAutomaton.StateIntAbstraction.DefaultAbstraction
-
- getTransition(int, I) - Method in interface net.automatalib.automata.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() - Method in class net.automatalib.automata.graphs.TransitionEdge
-
- getTransition(S, I) - Method in interface net.automatalib.ts.DeterministicTransitionSystem
-
Retrieves the transition triggered by the given input symbol.
- getTransition(Set<S>, I) - Method in class net.automatalib.ts.powerset.DirectPowersetDTS
-
- getTransitionOutput(T) - Method in interface net.automatalib.automata.concepts.TransitionOutput
-
- getTransitionProbability(T) - Method in interface net.automatalib.automata.concepts.Probabilistic
-
- getTransitionProperty(T) - Method in interface net.automatalib.automata.transducers.probabilistic.ProbabilisticMealyMachine
-
- getTransitionProperty(T) - Method in class net.automatalib.automata.UniversalDeterministicAutomaton.FullIntAbstraction.DefaultAbstraction
-
- getTransitionProperty(int, int) - Method in interface net.automatalib.automata.UniversalDeterministicAutomaton.FullIntAbstraction
-
- getTransitionProperty(T) - Method in interface net.automatalib.automata.UniversalDeterministicAutomaton.IntAbstraction
-
Retrieves the transition property of a given transition.
- getTransitionProperty(T) - Method in class net.automatalib.automata.UniversalDeterministicAutomaton.StateIntAbstraction.DefaultAbstraction
-
- getTransitionProperty(int, I) - Method in interface net.automatalib.automata.UniversalDeterministicAutomaton.StateIntAbstraction
-
- getTransitionProperty(S) - Method in interface net.automatalib.ts.acceptors.AcceptorTS
-
- getTransitionProperty(T) - Method in interface net.automatalib.ts.output.MealyTransitionSystem
-
- getTransitionProperty(S, I) - Method in interface net.automatalib.ts.output.MooreTransitionSystem
-
- getTransitionProperty(T) - 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 interface net.automatalib.ts.UniversalTransitionSystem
-
Retrieves the transition property for the given state.
- 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.
- getUnfolds() - Method in interface net.automatalib.modelchecking.Lasso
-
Returns the number of times the loop is unfolded.
- getVisualizationHelper() - Method in class net.automatalib.automata.fsa.FiniteStateAcceptor.FSAGraphView
-
- getVisualizationHelper() - Method in class net.automatalib.automata.graphs.AutomatonGraphView
-
- getVisualizationHelper() - Method in class net.automatalib.automata.transducers.MealyMachine.MealyGraphView
-
- getVisualizationHelper() - Method in class net.automatalib.automata.transducers.MooreMachine.MooreGraphView
-
- getVisualizationHelper() - Method in interface net.automatalib.graphs.ads.RecursiveADSNode
-
- getVisualizationHelper() - Method in interface net.automatalib.graphs.Graph
-
- getVisualizationHelper() - Method in interface net.automatalib.graphs.SimpleGraph
-
- getWord() - Method in interface net.automatalib.modelchecking.Lasso
-
Gets the finite representation of the lasso.
- Graph<N,E> - Interface in net.automatalib.graphs
-
Graph interface.
- graphView() - Method in interface net.automatalib.automata.FiniteAlphabetAutomaton
-
- graphView() - Method in interface net.automatalib.graphs.concepts.GraphViewable
-
- GraphViewable - Interface in net.automatalib.graphs.concepts
-
- GrowingAlphabet<I> - Interface in net.automatalib.words
-
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
-
- safeIntToState(int) - Method in class net.automatalib.automata.simple.SimpleDeterministicAutomaton.IntAbstraction.DefaultAbstraction
-
- safeStateToInt(S) - Method in class net.automatalib.automata.simple.SimpleDeterministicAutomaton.IntAbstraction.DefaultAbstraction
-
- set(int, I) - Method in class net.automatalib.words.WordBuilder
-
- setAccepting(S, boolean) - Method in interface net.automatalib.automata.fsa.MutableFSA
-
- setEdgeProperty(E, EP) - Method in interface net.automatalib.graphs.MutableGraph
-
- setHypothesisState(S) - Method in interface net.automatalib.graphs.ads.RecursiveADSNode
-
- setInitial(S, boolean) - Method in interface net.automatalib.automata.MutableAutomaton
-
- setInitial(S, boolean) - Method in interface net.automatalib.automata.MutableDeterministic
-
- setInitialState(int) - Method in class net.automatalib.automata.MutableDeterministic.FullIntAbstraction.DefaultAbstraction
-
- setInitialState(int) - Method in interface net.automatalib.automata.MutableDeterministic.IntAbstraction
-
- setInitialState(S) - Method in interface net.automatalib.automata.MutableDeterministic
-
Sets the initial state to the given state.
- setInitialState(int) - Method in class net.automatalib.automata.MutableDeterministic.StateIntAbstraction.DefaultAbstraction
-
- setMinimumUnfolds(int) - Method in interface net.automatalib.modelchecking.ModelCheckerLasso
-
Set the minimum number of times a loop must be unrolled.
- 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.
- setNodeProperty(N, NP) - Method in interface net.automatalib.graphs.MutableGraph
-
- setParent(N) - Method in interface net.automatalib.graphs.ads.RecursiveADSNode
-
- setSkipOutputs(Collection<? super O>) - Method in interface net.automatalib.modelchecking.ModelChecker.MealyModelChecker
-
Sets the outputs which should be skipped.
- setStateOutput(S, O) - Method in interface net.automatalib.automata.concepts.MutableStateOutput
-
- setStateProperty(S, Boolean) - Method in interface net.automatalib.automata.fsa.MutableFSA
-
- setStateProperty(S, SP) - Method in interface net.automatalib.automata.MutableAutomaton
-
- setStateProperty(int, SP) - Method in class net.automatalib.automata.MutableDeterministic.FullIntAbstraction.DefaultAbstraction
-
- setStateProperty(int, SP) - Method in interface net.automatalib.automata.MutableDeterministic.IntAbstraction
-
- setStateProperty(int, SP) - Method in class net.automatalib.automata.MutableDeterministic.StateIntAbstraction.DefaultAbstraction
-
- setStateProperty(S, Void) - Method in interface net.automatalib.automata.transducers.MutableMealyMachine
-
- setStateProperty(S, O) - Method in interface net.automatalib.automata.transducers.MutableMooreMachine
-
- setSymbol(I) - Method in interface net.automatalib.graphs.ads.RecursiveADSNode
-
- setSymbol(int, I) - Method in class net.automatalib.words.WordBuilder
-
Sets the symbol at the given index.
- setTransition(int, int, T) - Method in class net.automatalib.automata.MutableDeterministic.FullIntAbstraction.DefaultAbstraction
-
- setTransition(int, int, int, TP) - Method in class net.automatalib.automata.MutableDeterministic.FullIntAbstraction.DefaultAbstraction
-
- setTransition(int, int, T) - Method in interface net.automatalib.automata.MutableDeterministic.FullIntAbstraction
-
- setTransition(int, int, int, TP) - Method in interface net.automatalib.automata.MutableDeterministic.FullIntAbstraction
-
- setTransition(S, I, T) - Method in interface net.automatalib.automata.MutableDeterministic
-
Sets the transition for the given state and input symbol.
- setTransition(S, I, S, TP) - Method in interface net.automatalib.automata.MutableDeterministic
-
Sets the transition for the given state and input symbol to a newly created one.
- setTransition(int, I, T) - Method in class net.automatalib.automata.MutableDeterministic.StateIntAbstraction.DefaultAbstraction
-
- setTransition(int, I, int, TP) - Method in class net.automatalib.automata.MutableDeterministic.StateIntAbstraction.DefaultAbstraction
-
- setTransition(int, I, T) - Method in interface net.automatalib.automata.MutableDeterministic.StateIntAbstraction
-
- setTransition(int, I, int, TP) - Method in interface net.automatalib.automata.MutableDeterministic.StateIntAbstraction
-
- setTransitionOutput(T, O) - Method in interface net.automatalib.automata.concepts.MutableTransitionOutput
-
- setTransitionProbability(T, float) - Method in interface net.automatalib.automata.concepts.MutableProbabilistic
-
- setTransitionProperty(S, Void) - Method in interface net.automatalib.automata.fsa.MutableFSA
-
- setTransitionProperty(T, TP) - Method in interface net.automatalib.automata.MutableAutomaton
-
- setTransitionProperty(T, TP) - Method in class net.automatalib.automata.MutableDeterministic.FullIntAbstraction.DefaultAbstraction
-
- setTransitionProperty(T, TP) - Method in interface net.automatalib.automata.MutableDeterministic.IntAbstraction
-
- setTransitionProperty(T, TP) - Method in class net.automatalib.automata.MutableDeterministic.StateIntAbstraction.DefaultAbstraction
-
- setTransitionProperty(T, O) - Method in interface net.automatalib.automata.transducers.MutableMealyMachine
-
- setTransitionProperty(T, Void) - Method in interface net.automatalib.automata.transducers.MutableMooreMachine
-
- setTransitions(S, I, Collection<? extends T>) - Method in interface net.automatalib.automata.MutableAutomaton
-
- setTransitions(S, I, Collection<? extends T>) - Method in interface net.automatalib.automata.MutableDeterministic
-
- SHAPE - Static variable in class net.automatalib.visualization.VisualizationHelper.NodeAttrs
-
- ShrinkableAutomaton<S,I,T,SP,TP> - Interface in net.automatalib.automata
-
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.automata
-
A mutable deterministic automaton that also supports destructive operations, i.e., removal of states and
transitions.
- ShrinkableGraph<N,E> - Interface in net.automatalib.graphs
-
A graph that supports (desirably efficient) removal of nodes and edges.
- SimpleAutomaton<S,I> - Interface in net.automatalib.automata.simple
-
A simple automaton, i.e., a
SimpleTS
with a finite number of states.
- SimpleDeterministicAutomaton<S,I> - Interface in net.automatalib.automata.simple
-
A simple deterministic automaton.
- SimpleDeterministicAutomaton.FullIntAbstraction - Interface in net.automatalib.automata.simple
-
- SimpleDeterministicAutomaton.FullIntAbstraction.DefaultAbstraction<I,A extends SimpleDeterministicAutomaton.StateIntAbstraction<I>> - Class in net.automatalib.automata.simple
-
- SimpleDeterministicAutomaton.IntAbstraction - Interface in net.automatalib.automata.simple
-
Basic interface for integer abstractions of automata.
- SimpleDeterministicAutomaton.IntAbstraction.DefaultAbstraction<S,A extends SimpleDeterministicAutomaton<S,?>> - Class in net.automatalib.automata.simple
-
Base class implementing the default way of obtaining an integer abstraction from an automaton, i.e., by
mapping states to integers and vice versa using the
StateIDs
mapping obtained via
SimpleAutomaton.stateIDs()
.
- SimpleDeterministicAutomaton.StateIntAbstraction<I> - Interface in net.automatalib.automata.simple
-
Interface for
integer abstractions
of an automaton that operate on non-abstracted input
symbols (i.e., input symbols are of type
I
).
- SimpleDeterministicAutomaton.StateIntAbstraction.DefaultAbstraction<S,I,A extends SimpleDeterministicAutomaton<S,I>> - Class in net.automatalib.automata.simple
-
- SimpleDTS<S,I> - Interface in net.automatalib.ts.simple
-
A simple deterministic transition system.
- simpleGraph - Variable in class net.automatalib.graphs.IndefiniteSimpleGraph.NormalGraphView
-
- SimpleGraph<N> - Interface in net.automatalib.graphs
-
- SimpleGraph.NormalGraphView<N,G extends SimpleGraph<N>> - Class in net.automatalib.graphs
-
- SimpleNodeIDs<N> - Class in net.automatalib.graphs.helpers
-
- SimpleNodeIDs(SimpleGraph<N>) - Constructor for class net.automatalib.graphs.helpers.SimpleNodeIDs
-
- SimpleStateIDs<S> - Class in net.automatalib.automata.helpers
-
- SimpleStateIDs(SimpleAutomaton<S, ?>) - Constructor for class net.automatalib.automata.helpers.SimpleStateIDs
-
- SimpleTS<S,I> - Interface in net.automatalib.ts.simple
-
A simple transition system.
- size() - Method in class net.automatalib.automata.graphs.AbstractAutomatonGraphView
-
- size() - Method in interface net.automatalib.automata.simple.SimpleAutomaton
-
Retrieves the size (number of states) of this transition system.
- size() - Method in class net.automatalib.automata.simple.SimpleDeterministicAutomaton.FullIntAbstraction.DefaultAbstraction
-
- size() - Method in class net.automatalib.automata.simple.SimpleDeterministicAutomaton.IntAbstraction.DefaultAbstraction
-
- size() - Method in interface net.automatalib.automata.simple.SimpleDeterministicAutomaton.IntAbstraction
-
Retrieves the number of states of the (abstracted) automaton.
- size() - Method in interface net.automatalib.automata.vpda.OneSEVPA
-
- size() - Method in class net.automatalib.graphs.SimpleGraph.NormalGraphView
-
- size() - Method in interface net.automatalib.graphs.SimpleGraph
-
Retrieves the number of nodes of this graph.
- size() - Method in class net.automatalib.words.Word
-
- size() - Method in class net.automatalib.words.WordBuilder
-
- SOLID - Static variable in class net.automatalib.visualization.VisualizationHelper.CommonStyles
-
- spliterator() - Method in class net.automatalib.words.Word
-
- StackContents - Class in net.automatalib.automata.vpda
-
A simplified stack implementation that allows to store integer values.
- StackContents(int) - Constructor for class net.automatalib.automata.vpda.StackContents
-
- StackContents(int, StackContents) - Constructor for class net.automatalib.automata.vpda.StackContents
-
- State<L> - Class in net.automatalib.automata.vpda
-
Utility class to combine an entity (e.g. a location) with stack information.
- State(L, StackContents) - Constructor for class net.automatalib.automata.vpda.State
-
- STATE_PROPERTIES - Static variable in interface net.automatalib.automata.fsa.FiniteStateAcceptor
-
- stateAbstraction - Variable in class net.automatalib.automata.simple.SimpleDeterministicAutomaton.FullIntAbstraction.DefaultAbstraction
-
- StateAsNodeIDs<S> - Class in net.automatalib.automata.graphs
-
- StateAsNodeIDs(StateIDs<S>) - Constructor for class net.automatalib.automata.graphs.StateAsNodeIDs
-
- StateIDGrowingMapping<S,V> - Class in net.automatalib.automata.helpers
-
- StateIDGrowingMapping(StateIDs<S>, int) - Constructor for class net.automatalib.automata.helpers.StateIDGrowingMapping
-
- StateIDs<S> - Interface in net.automatalib.automata.concepts
-
An interface for translating between automaton states and their primitive representations as integers.
- stateIDs() - Method in interface net.automatalib.automata.simple.SimpleAutomaton
-
- stateIds - Variable in class net.automatalib.automata.simple.SimpleDeterministicAutomaton.IntAbstraction.DefaultAbstraction
-
- StateIDStaticMapping<S,V> - Class in net.automatalib.automata.helpers
-
- StateIDStaticMapping(StateIDs<S>, int) - Constructor for class net.automatalib.automata.helpers.StateIDStaticMapping
-
- stateIntAbstraction() - Method in interface net.automatalib.automata.DeterministicAutomaton
-
- stateIntAbstraction() - Method in interface net.automatalib.automata.MutableDeterministic
-
- stateIntAbstraction() - Method in interface net.automatalib.automata.simple.SimpleDeterministicAutomaton
-
- stateIntAbstraction() - Method in interface net.automatalib.automata.UniversalDeterministicAutomaton
-
- StateLocalInput<S,I> - Interface in net.automatalib.automata.concepts
-
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.automata.transducers
-
- StateOutput<S,O> - Interface in net.automatalib.automata.concepts
-
State output concept.
- StateOutputAutomaton<S,I,T,O> - Interface in net.automatalib.automata.transducers
-
- stateToInt(S) - Method in class net.automatalib.automata.simple.SimpleDeterministicAutomaton.IntAbstraction.DefaultAbstraction
-
- stateToSet(S) - Static method in interface net.automatalib.ts.simple.SimpleDTS
-
- stream() - Method in class net.automatalib.words.Word
-
- STYLE - Static variable in class net.automatalib.visualization.VisualizationHelper.CommonAttrs
-
- subWord(int) - Method in class net.automatalib.words.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.words.Word
-
Retrieves a word representing the specified subrange of this word.
- subWordInternal(int, int) - Method in class net.automatalib.words.Word
-
Internal subword operation implementation.
- suffix(int) - Method in class net.automatalib.words.Word
-
Retrieves a suffix of the given length.
- suffixes(boolean) - Method in class net.automatalib.words.Word
-
Retrieves the list of all suffixes of this word.
- SuffixOutput<I,D> - Interface in net.automatalib.automata.concepts
-
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.
- SupportsGrowingAlphabet<I> - Interface in net.automatalib
-
Interface for declaring that a data structure supports adding new alphabet symbols after its instantiation.
- symMapping - Variable in class net.automatalib.automata.simple.SimpleDeterministicAutomaton.FullIntAbstraction.DefaultAbstraction
-