public class PAutomaton extends SAutomaton
SAutomaton.IChangeListener, SAutomaton.State, SAutomaton.StatePro, SAutomaton.Transition
automaton, automatonChangedListener, listeners, state2wrapper, transition2wrapper
Modifier | Constructor and Description |
---|---|
|
PAutomaton() |
protected |
PAutomaton(Automaton_Pattern automaton) |
|
PAutomaton(FSAData data) |
|
PAutomaton(java.io.InputStream automatonDataStream) |
|
PAutomaton(java.lang.String regEx) |
Modifier and Type | Method and Description |
---|---|
void |
addAll(java.lang.String regEx) |
protected AutomatonSet_String |
getAutomaton() |
java.lang.String |
getRegEx() |
void |
removeAll(java.lang.String regEx) |
void |
retainAll(java.lang.String regEx) |
void |
toData(java.io.OutputStream automatonDataStream)
writes this.toData() to the automatonDataStream and appends this.getRegEx() to the automatonDataStream.
|
addAll, addChangeListener, addState, addState, clear, complement, getAutomatonChangedListener, getStartState, getStates, init, isDeterministic, minimize, removeAll, removeChangeListener, removeState, retainAll, setStartState, toData, toFSAData, toString
protected PAutomaton(Automaton_Pattern automaton)
public PAutomaton()
public PAutomaton(java.lang.String regEx)
public PAutomaton(FSAData data)
public PAutomaton(java.io.InputStream automatonDataStream) throws java.io.IOException, java.lang.ClassNotFoundException
java.io.IOException
java.lang.ClassNotFoundException
protected AutomatonSet_String getAutomaton()
public void toData(java.io.OutputStream automatonDataStream) throws java.io.IOException
toData
in class SAutomaton
java.io.IOException
public void addAll(java.lang.String regEx)
public void retainAll(java.lang.String regEx)
public void removeAll(java.lang.String regEx)
public java.lang.String getRegEx()