com.karneim.util.collection.regex
Class PAutomaton
java.lang.Object
|
+--com.karneim.util.collection.set.SAutomaton
|
+--com.karneim.util.collection.regex.PAutomaton
- public class PAutomaton
- extends SAutomaton
|
Method Summary |
void |
addAll(java.lang.String regEx)
|
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. |
| Methods inherited from class com.karneim.util.collection.set.SAutomaton |
addAll, addChangeListener, addState, addState, clear, complement, getStartState, getStates, isDeterministic, minimize, removeAll, removeChangeListener, removeState, retainAll, setStartState, toData, toString |
| Methods inherited from class java.lang.Object |
equals, getClass, hashCode, notify, notifyAll, wait, wait, wait |
PAutomaton
public PAutomaton()
PAutomaton
public PAutomaton(java.lang.String regEx)
PAutomaton
public PAutomaton(FSAData data)
PAutomaton
public PAutomaton(java.io.InputStream automatonDataStream)
throws java.io.IOException,
java.lang.ClassNotFoundException
toData
public void toData(java.io.OutputStream automatonDataStream)
throws java.io.IOException
- writes this.toData() to the automatonDataStream and appends this.getRegEx() to the automatonDataStream.
- Overrides:
toData in class SAutomaton
addAll
public void addAll(java.lang.String regEx)
retainAll
public void retainAll(java.lang.String regEx)
removeAll
public void removeAll(java.lang.String regEx)
getRegEx
public java.lang.String getRegEx()