net.sf.saxon.type
Class RegexTranslator.Property

java.lang.Object
  extended by net.sf.saxon.type.RegexTranslator.CharClass
      extended by net.sf.saxon.type.RegexTranslator.SimpleCharClass
          extended by net.sf.saxon.type.RegexTranslator.Property
Enclosing class:
RegexTranslator

static class RegexTranslator.Property
extends RegexTranslator.SimpleCharClass


Constructor Summary
RegexTranslator.Property(String name)
           
 
Method Summary
(package private)  void inClassOutputBmp(StringBuffer buf)
           
(package private)  void outputBmp(StringBuffer buf)
           
(package private)  void outputComplementBmp(StringBuffer buf)
           
 
Methods inherited from class net.sf.saxon.type.RegexTranslator.CharClass
addNonBmpRanges, getContainsBmp, getContainsNonBmp, highSurrogateRanges, lowSurrogateRanges, output, singleChar, sortRangeList
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

RegexTranslator.Property

RegexTranslator.Property(String name)
Method Detail

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)
Overrides:
outputComplementBmp in class RegexTranslator.SimpleCharClass