abstract static class JDK14RegexTranslator.CharClass extends Object
Modifier | Constructor and Description |
---|---|
protected |
CharClass(int containsBmp,
int containsNonBmp) |
Modifier and Type | Method and Description |
---|---|
(package private) void |
addNonBmpRanges(List ranges) |
(package private) int |
getContainsBmp() |
(package private) int |
getContainsNonBmp() |
(package private) int |
getSingleChar() |
(package private) static String |
highSurrogateRanges(List ranges) |
(package private) static String |
lowSurrogateRanges(List ranges) |
(package private) void |
output(FastStringBuffer buf) |
(package private) abstract void |
outputBmp(FastStringBuffer buf) |
(package private) abstract void |
outputComplementBmp(FastStringBuffer buf) |
(package private) static void |
sortRangeList(List ranges) |
int getContainsBmp()
int getContainsNonBmp()
final void output(FastStringBuffer buf)
abstract void outputBmp(FastStringBuffer buf)
abstract void outputComplementBmp(FastStringBuffer buf)
int getSingleChar()
void addNonBmpRanges(List ranges)
static void sortRangeList(List ranges)