Package net.sf.saxon.regex
Class JDK14RegexTranslator.SimpleCharClass
- java.lang.Object
-
- net.sf.saxon.regex.JDK14RegexTranslator.CharClass
-
- net.sf.saxon.regex.JDK14RegexTranslator.SimpleCharClass
-
- Direct Known Subclasses:
JDK14RegexTranslator.CharRange
,JDK14RegexTranslator.Empty
,JDK14RegexTranslator.Property
,JDK14RegexTranslator.SingleChar
,JDK14RegexTranslator.WideSingleChar
- Enclosing class:
- JDK14RegexTranslator
abstract static class JDK14RegexTranslator.SimpleCharClass extends JDK14RegexTranslator.CharClass
-
-
Constructor Summary
Constructors Constructor Description SimpleCharClass(int containsBmp, int containsNonBmp)
-
Method Summary
All Methods Instance Methods Abstract Methods Concrete Methods Modifier and Type Method Description (package private) abstract void
inClassOutputBmp(FastStringBuffer buf)
(package private) void
outputBmp(FastStringBuffer buf)
(package private) void
outputComplementBmp(FastStringBuffer buf)
-
Methods inherited from class net.sf.saxon.regex.JDK14RegexTranslator.CharClass
addNonBmpRanges, getContainsBmp, getContainsNonBmp, getSingleChar, highSurrogateRanges, lowSurrogateRanges, output, sortRangeList
-
-
-
-
Method Detail
-
outputBmp
void outputBmp(FastStringBuffer buf)
- Specified by:
outputBmp
in classJDK14RegexTranslator.CharClass
-
outputComplementBmp
void outputComplementBmp(FastStringBuffer buf)
- Specified by:
outputComplementBmp
in classJDK14RegexTranslator.CharClass
-
inClassOutputBmp
abstract void inClassOutputBmp(FastStringBuffer buf)
-
-