net.sf.saxon.regex
Class JDK14RegexTranslator.Complement
java.lang.Object
net.sf.saxon.regex.JDK14RegexTranslator.CharClass
net.sf.saxon.regex.JDK14RegexTranslator.Complement
- Enclosing class:
- JDK14RegexTranslator
- static class JDK14RegexTranslator.Complement
- extends JDK14RegexTranslator.CharClass
| Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
JDK14RegexTranslator.Complement
JDK14RegexTranslator.Complement(JDK14RegexTranslator.CharClass cc)
outputBmp
void outputBmp(FastStringBuffer buf)
- Specified by:
outputBmp in class JDK14RegexTranslator.CharClass
outputComplementBmp
void outputComplementBmp(FastStringBuffer buf)
- Specified by:
outputComplementBmp in class JDK14RegexTranslator.CharClass
addNonBmpRanges
void addNonBmpRanges(java.util.List ranges)
- Overrides:
addNonBmpRanges in class JDK14RegexTranslator.CharClass
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)
getSingleChar
int getSingleChar()
sortRangeList
static void sortRangeList(java.util.List ranges)