net.sf.saxon.type
Class RegexTranslator.SingleChar
java.lang.Object
net.sf.saxon.type.RegexTranslator.CharClass
net.sf.saxon.type.RegexTranslator.SimpleCharClass
net.sf.saxon.type.RegexTranslator.SingleChar
- Enclosing class:
- RegexTranslator
- static class RegexTranslator.SingleChar
- extends RegexTranslator.SimpleCharClass
Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
RegexTranslator.SingleChar
RegexTranslator.SingleChar(char c)
singleChar
int singleChar()
- Overrides:
singleChar
in class RegexTranslator.CharClass
outputBmp
void outputBmp(StringBuffer buf)
- Overrides:
outputBmp
in class RegexTranslator.SimpleCharClass
inClassOutputBmp
void inClassOutputBmp(StringBuffer buf)
- Specified by:
inClassOutputBmp
in class RegexTranslator.SimpleCharClass
outputComplementBmp
void outputComplementBmp(StringBuffer buf)
- Specified by:
outputComplementBmp
in class RegexTranslator.CharClass
getContainsBmp
int getContainsBmp()
getContainsNonBmp
int getContainsNonBmp()
output
final void output(StringBuffer buf)
highSurrogateRanges
static String highSurrogateRanges(List ranges)
lowSurrogateRanges
static String lowSurrogateRanges(List ranges)
addNonBmpRanges
void addNonBmpRanges(List ranges)
sortRangeList
static void sortRangeList(List ranges)