de.ls5.jlearn.shared
Class FiniteStateAcceptor
java.lang.Object
de.ls5.jlearn.shared.AutomatonImpl
de.ls5.jlearn.shared.FiniteStateAcceptor
- All Implemented Interfaces:
- Automaton, Serializable
- Direct Known Subclasses:
- AnnotatedFSA
public class FiniteStateAcceptor
- extends AutomatonImpl
- Author:
- fh
- See Also:
- Serialized Form
Method Summary |
Word |
getTraceOutput(Word trace)
Return a word of output symbols produced by the automaton as reaction
to the supplied word of input symbols. |
Methods inherited from class de.ls5.jlearn.shared.AutomatonImpl |
addNewState, getAllStates, getAlphabet, getCopyWithRestrictedAlphabet, getIncompleteStates, getOptimizedTracesEnabled, getOtherStateWithSameSignature, getOutputAlphabet, getStart, getTraceState, getTraceToState, getTraceToStateOptimized, isWellDefined, reassignStateIds |
Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
FiniteStateAcceptor
public FiniteStateAcceptor(Alphabet alphabet)
getTraceOutput
public Word getTraceOutput(Word trace)
- Description copied from interface:
Automaton
- Return a word of output symbols produced by the automaton as reaction
to the supplied word of input symbols.
- Specified by:
getTraceOutput
in interface Automaton
- Overrides:
getTraceOutput
in class AutomatonImpl
- Returns:
- sequence of outputs
Copyright © 2011. All Rights Reserved.