net.sf.saxon.type
Class RegexTranslator.CharClass
java.lang.Object
net.sf.saxon.type.RegexTranslator.CharClass
- Direct Known Subclasses:
- RegexTranslator.BackReference, RegexTranslator.Complement, RegexTranslator.SimpleCharClass, RegexTranslator.Subtraction, RegexTranslator.Union
- Enclosing class:
- RegexTranslator
- abstract static class RegexTranslator.CharClass
- extends java.lang.Object
Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
RegexTranslator.CharClass
protected RegexTranslator.CharClass(int containsBmp,
int containsNonBmp)
getContainsBmp
int getContainsBmp()
getContainsNonBmp
int getContainsNonBmp()
output
final void output(java.lang.StringBuffer 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(java.lang.StringBuffer buf)
outputComplementBmp
abstract void outputComplementBmp(java.lang.StringBuffer buf)
singleChar
int singleChar()
addNonBmpRanges
void addNonBmpRanges(java.util.List ranges)
sortRangeList
static void sortRangeList(java.util.List ranges)