|
||||||||||
PREV NEXT | FRAMES NO FRAMES |
Uses of State in de.ls5.jlearn.algorithms.dhc |
---|
Constructors in de.ls5.jlearn.algorithms.dhc with parameters of type State | |
---|---|
JobCollapseState(State parent,
State state,
Symbol transletter,
DecisionTree<Symbol,State> siblingDB,
Set<Word> newsplitters,
int eqlevel,
Set<Symbol> jokers,
Oracle oracle,
StopSignal stop)
|
|
JobFetchResult(Query key,
Symbol letter,
State state,
HashMap<Query,Symbol> answers)
|
Constructor parameters in de.ls5.jlearn.algorithms.dhc with type arguments of type State | |
---|---|
JobCollapseState(State parent,
State state,
Symbol transletter,
DecisionTree<Symbol,State> siblingDB,
Set<Word> newsplitters,
int eqlevel,
Set<Symbol> jokers,
Oracle oracle,
StopSignal stop)
|
Uses of State in de.ls5.jlearn.algorithms.dhcmodular |
---|
Methods in de.ls5.jlearn.algorithms.dhcmodular that return State | |
---|---|
State |
EquivalenceConceptSignature.getEquivalentState(State state)
|
State |
EquivalenceConceptSignatureTree.getEquivalentState(State state)
|
State |
EquivalenceConcept.getEquivalentState(State state)
|
Methods in de.ls5.jlearn.algorithms.dhcmodular with parameters of type State | |
---|---|
Word |
QueryCreatorAccessConcat.createQuery(State state,
Symbol transition)
|
Word |
QueryCreator.createQuery(State state,
Symbol transition)
|
boolean |
QueueGuardSigma.doEnqueue(State parent,
Symbol transition,
State successor)
|
boolean |
QueueGuardAll.doEnqueue(State parent,
Symbol transition,
State successor)
|
boolean |
QueueGuard.doEnqueue(State parent,
Symbol transition,
State successor)
|
State |
EquivalenceConceptSignature.getEquivalentState(State state)
|
State |
EquivalenceConceptSignatureTree.getEquivalentState(State state)
|
State |
EquivalenceConcept.getEquivalentState(State state)
|
Iterable<Symbol> |
TransitionSelector.selectTransitions(State state)
|
Iterable<Symbol> |
TransitionSelectorDecreasingLength.selectTransitions(State state)
|
Constructors in de.ls5.jlearn.algorithms.dhcmodular with parameters of type State | |
---|---|
TransitionSelectorDecreasingLength(State state)
|
Uses of State in de.ls5.jlearn.algorithms.packs |
---|
Methods in de.ls5.jlearn.algorithms.packs with parameters of type State | |
---|---|
void |
HypothesisChangeListener.initialState(State s)
|
void |
HypothesisChangeListener.newState(State s)
|
void |
HypothesisChangeListener.newTransition(State src,
Symbol in,
Symbol out,
State dst)
|
Uses of State in de.ls5.jlearn.interfaces |
---|
Methods in de.ls5.jlearn.interfaces that return State | |
---|---|
State |
Automaton.addNewState()
Creates a new State and return it. |
State |
Automaton.getOtherStateWithSameSignature(State s)
Find state other than the supplied state producing the very same output for every input symbol of the alphabet. |
State |
Automaton.getStart()
Return the starting state. |
State[] |
State.getSuccessorStates()
Return all states reached by transitions of this state. |
State |
Automaton.getTraceState(Word trace,
int steps)
Return reached state after consuming the specified number of symbols of the input trace. |
State |
State.getTransitionState(Symbol letter)
Get state the transition triggered by the supplied input-symbol leads to. |
Methods in de.ls5.jlearn.interfaces that return types with arguments of type State | |
---|---|
List<State> |
SplitterCreator.applyToStates()
Return a list of states from the hypothesis which are identified to be affected by splitters formely having been created using the createSplitters-method. |
List<State> |
Automaton.getAllStates()
Applies a breadth-first search algorithm to retrieve all states reachable from the starting state. |
List<State> |
Automaton.getIncompleteStates()
Returns all states of the automaton which not yet have a complete set of transitions. |
Methods in de.ls5.jlearn.interfaces with parameters of type State | |
---|---|
State |
Automaton.getOtherStateWithSameSignature(State s)
Find state other than the supplied state producing the very same output for every input symbol of the alphabet. |
Word |
Automaton.getTraceToState(State destination)
Returns an access-sequence to the given state. |
void |
Annotated.setAccessSequence(State s,
Word w)
annotate state with specific access sequence |
boolean |
State.setTransition(Symbol input,
State succ,
Symbol output)
Create a transition for a given input-symbol, leading into the supplied successor state and prodcing the supplied output-symbol. |
Uses of State in de.ls5.jlearn.shared |
---|
Classes in de.ls5.jlearn.shared that implement State | |
---|---|
class |
StateImpl
|
Methods in de.ls5.jlearn.shared that return State | |
---|---|
State |
AutomatonImpl.addNewState()
|
State |
AutomatonImpl.getOtherStateWithSameSignature(State s)
|
State |
AutomatonImpl.getStart()
|
State[] |
StateImpl.getSuccessorStates()
|
State |
AutomatonImpl.getTraceState(Word trace,
int steps)
|
State |
StateImpl.getTransitionState(Symbol letter)
|
Methods in de.ls5.jlearn.shared that return types with arguments of type State | |
---|---|
List<State> |
AnnotatedAutomaton.getAllStates()
|
List<State> |
AutomatonImpl.getAllStates()
|
List<State> |
AnnotatedFSA.getAllStates()
|
List<State> |
Snapshot.getHightlights()
|
List<State> |
AutomatonImpl.getIncompleteStates()
|
Methods in de.ls5.jlearn.shared with parameters of type State | |
---|---|
State |
AutomatonImpl.getOtherStateWithSameSignature(State s)
|
static Snapshot |
Snapshot.getSnapshot(Automaton a,
State highlight,
String description)
|
Word |
AnnotatedAutomaton.getTraceToState(State destination)
|
Word |
AutomatonImpl.getTraceToState(State destination)
|
Word |
AnnotatedFSA.getTraceToState(State destination)
|
void |
AnnotatedAutomaton.setAccessSequence(State s,
Word w)
|
void |
AnnotatedFSA.setAccessSequence(State s,
Word w)
|
boolean |
StateImpl.setTransition(Symbol input,
State newstate,
Symbol output)
|
Method parameters in de.ls5.jlearn.shared with type arguments of type State | |
---|---|
static Snapshot |
Snapshot.getSnapshot(Automaton a,
List<State> highlights,
String description)
|
Uses of State in de.ls5.jlearn.splittercreators |
---|
Methods in de.ls5.jlearn.splittercreators that return types with arguments of type State | |
---|---|
List<State> |
SplitterCreatorAllSuffixes.applyToStates()
|
List<State> |
RivestStyleSplitterCreator.applyToStates()
|
List<State> |
HowarStyleSplitterCreator.applyToStates()
|
List<State> |
KearnsStyleSplitterCreator.applyToStates()
|
List<State> |
MalerStyleSplitterCreator.applyToStates()
|
List<State> |
KearnsStyleDFASplitterCreator.applyToStates()
|
List<State> |
ShahbazStyleSplitterCreator.applyToStates()
|
List<State> |
RivestStyleDFASplitterCreator.applyToStates()
|
Uses of State in de.ls5.jlearn.util |
---|
Methods in de.ls5.jlearn.util that return types with arguments of type State | |
---|---|
static List<State> |
AutomatonUtil.getStatesInBFSOrder(Automaton automaton)
Applies a breadth-first search algorithm to retrieve all states reachable from the starting state. |
Methods in de.ls5.jlearn.util with parameters of type State | |
---|---|
static Word |
AutomatonUtil.findDistinguishingSuffix(Automaton a,
State s1,
State s2)
Deprecated. |
abstract Automaton |
AutomatonTransformationUtil.mergeStates(State source,
State target)
|
abstract Automaton |
AutomatonTransformationUtil.removeState(State state)
|
Method parameters in de.ls5.jlearn.util with type arguments of type State | |
---|---|
static void |
DotUtil.writeDot(Automaton a,
Appendable out,
int realsigma,
List<State> highlights,
Set<Symbol> hide,
String description)
|
static void |
DotUtil.writeDot(Automaton a,
Appendable out,
int realsigma,
List<State> highlights,
String description)
|
Constructors in de.ls5.jlearn.util with parameters of type State | |
---|---|
StateSignature(Automaton sys,
State s)
|
|
||||||||||
PREV NEXT | FRAMES NO FRAMES |