org.maraist.fa.traits
Type members
Classlikes
Methods associated with a deterministic finite automaton (using indexed storage).
Methods associated with a deterministic finite automaton (using indexed storage).
- Type Params
- S
Type representing states.
- T
Type representing transition labels.
- Z
Type of style options for Graphviz export
Methods for builders of a deterministic finite automaton.
Methods for builders of a deterministic finite automaton.
- Type Params
- D
Type of DFA constructed by this builder.
- K
Builder elements for this builder.
- S
Type representing states.
- T
Type representing transition labels.
- Z
Type of style options for Graphviz export
Implementation of a edge-annotated DFA.
Implementation of a edge-annotated DFA.
- Type Params
- S
The type of all states of the automaton
- T
The type of labels on (non-epsilon) transitions of the automaton
- Value Params
- finalStateIndices
Set of the indices of the final states of the automaton
- initialStateIndex
Index of the initial state of the automaton.
Methods for the builder of any finite automaton.
Methods for the builder of any finite automaton.
- Type Params
- A
Type of automaton constructed.
- S
Type representing states.
- T
Type representing transition labels.
- Z
Type of style options for Graphviz export.
Methods provided by an edge-annotated nondeterministic (non-indexed) finite automata (NFA).
Methods provided by an edge-annotated nondeterministic (non-indexed) finite automata (NFA).
- Type Params
- A
The type of annotations on transitions
- S
The type of all states of the automaton
- T
The type of labels on (non-epsilon) transitions of the automaton
- Z
Style options for Graphviz layout of these automata
Methods for the builder of any finite automaton.
Methods for the builder of any finite automaton.
- Type Params
- A
Type of automaton constructed.
- S
Type representing states.
- T
Type representing transition labels.
- Z
Type of style options for Graphviz export.
Methods for builders of a deterministic finite automaton.
Methods for builders of a deterministic finite automaton.
- Type Params
- D
Type of DFA constructed by this NFA.
- G
Collection type constructor for states in constructed DFAs.
- S
Type representing states.
- T
Type representing transition labels.
- Z
Type of style options for Graphviz export
Methods for the builder of any finite automaton.
Methods for the builder of any finite automaton.
- Type Params
- N
Type of automaton constructed.
- S
Type representing states.
- T
Type representing transition labels.
- Z
Type of style options for Graphviz export.
Core methods of any automaton with indexed storage.
Core methods of any automaton with indexed storage.
- Type Params
- S
Type representing states.
- T
Type representing transition labels.
- Z
Type of style options for Graphviz export
Methods for the builder of any finite automaton.
Methods for the builder of any finite automaton.
- Type Params
- A
Type of automaton constructed.
- S
Type representing states.
- T
Type representing transition labels.
- Z
Type of style options for Graphviz export.
Methods for builders of a deterministic finite automaton.
Methods for builders of a deterministic finite automaton.
- Type Params
- D
Type of DFA constructed by the resulting NFA.
- G
Collection type constructor for states in the DFA constructed by the resulting NFA.
- S
Type representing states.
- T
Type representing transition labels.
- Z
Type of style options for Graphviz export
Methods for builders of a nondeterministic finite automaton.
Methods for builders of a nondeterministic finite automaton.
- Type Params
- D
Type of DFA constructed by the resulting NFA.
- G
Collection type constructor for states in the DFA constructed by the resulting NFA.
- N
Type of NFA constructed by this builder.
- S
Type representing states.
- T
Type representing transition labels.
- Z
Type of style options for Graphviz export
Trait of the usage operations on an indexed PFA.
Trait of the usage operations on an indexed PFA.
- Type Params
- S
The type of all states of the automaton.
- T
The type of labels on transitions of the automaton.
- Z
Type of style options for Graphviz export.
Builders for probabilistic finite automata (PFAs).
Builders for probabilistic finite automata (PFAs).
- Type Params
- A
Type of automaton constructed.
- S
The type of all states of the automaton
- T
The type of labels on (non-epsilon) transitions of the automaton
- Z
Type of style options for Graphviz export.
Methods associated with a deterministic finite automaton.
Methods associated with a deterministic finite automaton.
- Type Params
- S
Type representing states.
- T
Type representing transition labels.
- Z
Type of style options for Graphviz export
Implementation of a edge-annotated DFA.
Implementation of a edge-annotated DFA.
- Type Params
- S
The type of all states of the automaton
- T
The type of labels on (non-epsilon) transitions of the automaton
- Value Params
- finalStateIndices
Set of the indices of the final states of the automaton
- initialStateIndex
Index of the initial state of the automaton.
Methods provided by an edge-annotated nondeterministic (non-indexed) finite automata (NFA).
Methods provided by an edge-annotated nondeterministic (non-indexed) finite automata (NFA).
- Type Params
- A
The type of annotations on transitions
- S
The type of all states of the automaton
- T
The type of labels on (non-epsilon) transitions of the automaton
- Z
Style options for Graphviz layout of these automata
Methods for builders of a deterministic finite automaton.
Methods for builders of a deterministic finite automaton.
- Type Params
- D
Type of DFA constructed by this NFA.
- G
Collection type constructor for states in constructed DFAs.
- S
Type representing states.
- T
Type representing transition labels.
- Z
Type of style options for Graphviz export
Core methods of any automaton.
Core methods of any automaton.
- Type Params
- S
Type representing states.
- T
Type representing transition labels.
- Z
Type of style options for Graphviz export
Methods for builders of a deterministic finite automaton.
Methods for builders of a deterministic finite automaton.
- Type Params
- D
Type of DFA constructed by this NFA.
- G
Collection type constructor for states in constructed DFAs.
- S
Type representing states.
- T
Type representing transition labels.
- Z
Type of style options for Graphviz export