net.sf.saxon.regex
Class JDK14RegexTranslator.CharClass
java.lang.Object
net.sf.saxon.regex.JDK14RegexTranslator.CharClass
- Direct Known Subclasses:
- JDK14RegexTranslator.BackReference, JDK14RegexTranslator.Complement, JDK14RegexTranslator.Dot, JDK14RegexTranslator.SimpleCharClass, JDK14RegexTranslator.Subtraction, JDK14RegexTranslator.Union
- Enclosing class:
- JDK14RegexTranslator
abstract static class JDK14RegexTranslator.CharClass
- extends java.lang.Object
Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
JDK14RegexTranslator.CharClass
protected JDK14RegexTranslator.CharClass(int containsBmp,
int containsNonBmp)
getContainsBmp
int getContainsBmp()
getContainsNonBmp
int getContainsNonBmp()
output
final void output(FastStringBuffer buf)
highSurrogateRanges
static java.lang.String highSurrogateRanges(java.util.List ranges)
lowSurrogateRanges
static java.lang.String lowSurrogateRanges(java.util.List ranges)
outputBmp
abstract void outputBmp(FastStringBuffer buf)
outputComplementBmp
abstract void outputComplementBmp(FastStringBuffer buf)
getSingleChar
int getSingleChar()
addNonBmpRanges
void addNonBmpRanges(java.util.List ranges)
sortRangeList
static void sortRangeList(java.util.List ranges)