net.sf.saxon.type
Class RegexTranslator.Union
java.lang.Object
net.sf.saxon.type.RegexTranslator.CharClass
net.sf.saxon.type.RegexTranslator.Union
- Enclosing class:
- RegexTranslator
- static class RegexTranslator.Union
- extends RegexTranslator.CharClass
| Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
RegexTranslator.Union
RegexTranslator.Union(RegexTranslator.CharClass[] v)
RegexTranslator.Union
RegexTranslator.Union(java.util.List members)
outputBmp
void outputBmp(java.lang.StringBuffer buf)
- Specified by:
outputBmp in class RegexTranslator.CharClass
outputComplementBmp
void outputComplementBmp(java.lang.StringBuffer buf)
- Specified by:
outputComplementBmp in class RegexTranslator.CharClass
addNonBmpRanges
void addNonBmpRanges(java.util.List ranges)
- Overrides:
addNonBmpRanges in class RegexTranslator.CharClass
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)
singleChar
int singleChar()
sortRangeList
static void sortRangeList(java.util.List ranges)