I - input symbol class.O - output symbol class.public final class FastMoore<I,O> extends FastMutableDet<FastMooreState<O>,I,FastMooreState<O>,O,Void> implements MutableMooreMachine<FastMooreState<O>,I,FastMooreState<O>,O>
inputAlphabet| Modifier and Type | Method and Description |
|---|---|
protected FastMooreState<O> |
createState(O property) |
FastMooreState<O> |
createTransition(FastMooreState<O> successor,
Void properties) |
O |
getStateOutput(FastMooreState<O> state) |
FastMooreState<O> |
getSuccessor(FastMooreState<O> transition) |
void |
setStateOutput(FastMooreState<O> state,
O output) |
addState, clear, createDynamicStateMapping, createStaticStateMapping, getInitialState, getInputAlphabet, getState, getStateId, getStates, getTransition, removeAllTransitions, removeState, setInitialState, setTransition, stateIDsclone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, waitsetStateProperty, setTransitionPropertygetStateProperty, getTransitionOutput, getTransitionPropertycomputeOutput, computeSuffixOutputcreateStaticStateMapping, getStates, iterator, size, stateIDsforEach, spliteratorgetSuccessor, getSuccessors, getTransition, getTransitions, transToSetpowersetViewgetInitialState, getInitialStates, getState, getStates, getSuccessor, getSuccessors, stateToSetcreateDynamicStateMapping, getSuccessorsgetOutput, trace, traceaddTransition, removeAllTransitions, removeTransition, setInitial, setInitialState, setTransition, setTransition, setTransitionsaddInitialState, addInitialState, addState, addState, addTransition, addTransitions, clear, copyTransition, removeAllTransitionstransitionGraphViewremoveState, unlinkStatetransitionGraphViewgraphViewpublic FastMooreState<O> getSuccessor(FastMooreState<O> transition)
getSuccessor in interface TransitionSystem<FastMooreState<O>,I,FastMooreState<O>>public O getStateOutput(FastMooreState<O> state)
getStateOutput in interface StateOutput<FastMooreState<O>,O>public FastMooreState<O> createTransition(FastMooreState<O> successor, Void properties)
createTransition in interface MutableAutomaton<FastMooreState<O>,I,FastMooreState<O>,O,Void>public void setStateOutput(FastMooreState<O> state, O output)
setStateOutput in interface MutableStateOutput<FastMooreState<O>,O>protected FastMooreState<O> createState(O property)
createState in class FastMutableDet<FastMooreState<O>,I,FastMooreState<O>,O,Void>Copyright © 2015. All Rights Reserved.