JFlex
Class IntCharSet
java.lang.Object
JFlex.IntCharSet
- public final class IntCharSet
- extends java.lang.Object
CharSet implemented with intervalls
[fixme: optimizations possible]
Methods inherited from class java.lang.Object |
clone, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait |
IntCharSet
public IntCharSet()
IntCharSet
public IntCharSet(char c)
IntCharSet
public IntCharSet(Intervall intervall)
IntCharSet
public IntCharSet(java.util.Vector chars)
add
public IntCharSet add(IntCharSet set)
add
public void add(Intervall intervall)
add
public void add(char singleChar)
contains
public boolean contains(char singleChar)
contains
public boolean contains(Intervall intervall)
- prec: intervall != null
contains
public boolean contains(IntCharSet set)
equals
public boolean equals(java.lang.Object o)
- o instanceof Intervall
and
public IntCharSet and(IntCharSet set)
sub
public void sub(IntCharSet set)
containsElements
public boolean containsElements()
numIntervalls
public int numIntervalls()
getNext
public Intervall getNext()
toString
public java.lang.String toString()