public class PAutomaton extends SAutomaton
SAutomaton.IChangeListener, SAutomaton.State, SAutomaton.StatePro, SAutomaton.Transitionautomaton, 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, toStringprotected 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.IOExceptionjava.lang.ClassNotFoundExceptionprotected AutomatonSet_String getAutomaton()
public void toData(java.io.OutputStream automatonDataStream)
throws java.io.IOException
toData in class SAutomatonjava.io.IOExceptionpublic 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()