Package | Description |
---|---|
jflex | |
jflex.unicode |
Modifier and Type | Field and Description |
---|---|
private java.util.List<IntCharSet> |
CharClasses.classes
the char classes
|
(package private) java.util.Map<java.lang.Integer,IntCharSet> |
LexParse.CUP$LexParse$actions.preclassCache |
Modifier and Type | Method and Description |
---|---|
IntCharSet |
IntCharSet.add(IntCharSet set) |
IntCharSet |
IntCharSet.and(IntCharSet set) |
IntCharSet |
IntCharSet.copy()
Return a (deep) copy of this char set
|
IntCharSet |
IntCharSet.getCaseless(UnicodeProperties unicodeProperties)
Create a caseless version of this charset.
|
Modifier and Type | Method and Description |
---|---|
IntCharSet |
IntCharSet.add(IntCharSet set) |
IntCharSet |
IntCharSet.and(IntCharSet set) |
private int[] |
CharClasses.getClassCodes(IntCharSet set,
boolean negate)
Returns an array that contains the character class codes of all characters
in the specified set of input characters.
|
void |
CharClasses.makeClass(IntCharSet set,
boolean caseless)
Updates the current partition, so that the specified set of characters
gets a new character class.
|
void |
IntCharSet.sub(IntCharSet set) |
Modifier and Type | Field and Description |
---|---|
private IntCharSet[] |
UnicodeProperties.caselessMatches |
Modifier and Type | Field and Description |
---|---|
private java.util.Map<java.lang.String,IntCharSet> |
UnicodeProperties.propertyValueIntervals |
Modifier and Type | Method and Description |
---|---|
IntCharSet |
UnicodeProperties.getCaselessMatches(int c)
Returns a set of character intervals representing all characters
that are case-insensitively equivalent to the given character,
including the given character itself.
|
IntCharSet |
UnicodeProperties.getIntCharSet(java.lang.String propertyValue)
Returns the character interval set associated with the given property value
for the selected Unicode version.
|