Modifier and Type | Interface and Description |
---|---|
interface |
DetSuffixOutputAutomaton<S,I,T,D> |
Modifier and Type | Interface and Description |
---|---|
interface |
DFA<S,I>
Deterministic finite state acceptor.
|
interface |
MutableDFA<S,I> |
Modifier and Type | Class and Description |
---|---|
class |
FastDFA<I> |
Modifier and Type | Class and Description |
---|---|
class |
CompactDFA<I> |
Modifier and Type | Interface and Description |
---|---|
interface |
MealyMachine<S,I,T,O> |
interface |
MooreMachine<S,I,T,O> |
interface |
MutableMealyMachine<S,I,T,O> |
interface |
MutableMooreMachine<S,I,T,O> |
interface |
StateLocalInputMealyMachine<S,I,T,O> |
interface |
StateOutputAutomaton<S,I,T,O> |
interface |
TransitionOutputAutomaton<S,I,T,O> |
Modifier and Type | Class and Description |
---|---|
class |
FastMealy<I,O>
A fast implementation of a Mealy machine.
|
class |
FastMoore<I,O>
A fast implementation of a Moore automaton.
|
Modifier and Type | Class and Description |
---|---|
class |
CompactMealy<I,O> |
class |
CompactMoore<I,O> |
Modifier and Type | Class and Description |
---|---|
class |
BricsDFA
Adapter class for wrapping a Brics automaton as a
DFA . |
Modifier and Type | Interface and Description |
---|---|
interface |
Lasso<I,D>
A lasso is an single infinite word.
|
static interface |
Lasso.DFALasso<I>
A DFALasso is a lasso for
DFA s. |
static interface |
Lasso.MealyLasso<I,O>
A MealyLasso is a lasso for
MealyMachine s. |
Modifier and Type | Method and Description |
---|---|
DetOutputAutomaton<?,I,?,D> |
Lasso.getAutomaton()
Returns the original automaton from which this lasso is constructed.
|
Modifier and Type | Class and Description |
---|---|
class |
AbstractLasso<I,D> |
class |
DFALassoImpl<I>
A DFALasso is a lasso for
DFA s. |
class |
MealyLassoImpl<I,O>
A MealyLasso is a lasso for
MealyMachine s. |
Modifier and Type | Method and Description |
---|---|
DetOutputAutomaton<?,I,?,D> |
AbstractLasso.getAutomaton() |
Constructor and Description |
---|
AbstractLasso(DetOutputAutomaton<S,I,?,D> automaton,
Collection<? extends I> inputs,
int unfoldTimes)
Constructs a finite representation of a given automaton (that contains a lasso), by unrolling the loop
unfoldTimes . |
DFALassoImpl(DetOutputAutomaton<?,I,?,Boolean> automaton,
Collection<? extends I> inputs,
int unfoldTimes) |
MealyLassoImpl(DetOutputAutomaton<?,I,?,Word<O>> automaton,
Collection<? extends I> inputs,
int unfoldTimes) |
Copyright © 2019. All rights reserved.