net.sf.saxon.regex
Class JDK14RegexTranslator.Union

java.lang.Object
  extended by net.sf.saxon.regex.JDK14RegexTranslator.CharClass
      extended by net.sf.saxon.regex.JDK14RegexTranslator.Union
Enclosing class:
JDK14RegexTranslator

static class JDK14RegexTranslator.Union
extends JDK14RegexTranslator.CharClass


Constructor Summary
JDK14RegexTranslator.Union(JDK14RegexTranslator.CharClass[] v)
           
JDK14RegexTranslator.Union(java.util.List members)
           
 
Method Summary
(package private)  void addNonBmpRanges(java.util.List ranges)
           
(package private)  void outputBmp(FastStringBuffer buf)
           
(package private)  void outputComplementBmp(FastStringBuffer buf)
           
 
Methods inherited from class net.sf.saxon.regex.JDK14RegexTranslator.CharClass
getContainsBmp, getContainsNonBmp, getSingleChar, highSurrogateRanges, lowSurrogateRanges, output, sortRangeList
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

JDK14RegexTranslator.Union

JDK14RegexTranslator.Union(JDK14RegexTranslator.CharClass[] v)

JDK14RegexTranslator.Union

JDK14RegexTranslator.Union(java.util.List members)
Method Detail

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