com.karneim.util.collection.set
Class DFASet
java.lang.Object
|
+--com.karneim.util.collection.set.DFASet
- public class DFASet
- extends java.lang.Object
DFASet is an immutable Set of strings based on a minimized deterministic automaton (DFA).
- Author:
- Ralf Meyer
|
Method Summary |
boolean |
contains(char[] chars)
|
boolean |
contains(char[] chars,
int offset)
|
boolean |
contains(char[] chars,
int offset,
int length)
|
boolean |
contains(java.io.Reader in)
|
boolean |
contains(java.lang.String s)
|
boolean |
contains(java.lang.String s,
int offset)
|
boolean |
contains(java.lang.String s,
int offset,
int length)
|
| Methods inherited from class java.lang.Object |
equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
DFASet
public DFASet(FSAData automaton)
DFASet
public DFASet(java.io.InputStream dfaDataStream)
throws java.io.IOException,
java.lang.ClassNotFoundException
contains
public boolean contains(char[] chars)
contains
public boolean contains(char[] chars,
int offset)
contains
public boolean contains(char[] chars,
int offset,
int length)
contains
public boolean contains(java.lang.String s)
contains
public boolean contains(java.lang.String s,
int offset)
contains
public boolean contains(java.lang.String s,
int offset,
int length)
contains
public boolean contains(java.io.Reader in)
throws java.io.IOException