net.sf.saxon.regex
Class JDK15RegexTranslator.CharClass

java.lang.Object
  extended by net.sf.saxon.regex.JDK15RegexTranslator.CharClass
Direct Known Subclasses:
JDK15RegexTranslator.BackReference, JDK15RegexTranslator.Complement, JDK15RegexTranslator.SimpleCharClass, JDK15RegexTranslator.Subtraction, JDK15RegexTranslator.Union
Enclosing class:
JDK15RegexTranslator

abstract static class JDK15RegexTranslator.CharClass
extends java.lang.Object


Constructor Summary
protected JDK15RegexTranslator.CharClass()
           
 
Method Summary
(package private)  int getSingleChar()
           
(package private) abstract  void output(FastStringBuffer buf)
           
(package private) abstract  void outputComplement(FastStringBuffer buf)
           
(package private) static void sortRangeList(java.util.List ranges)
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

JDK15RegexTranslator.CharClass

protected JDK15RegexTranslator.CharClass()
Method Detail

output

abstract void output(FastStringBuffer buf)

outputComplement

abstract void outputComplement(FastStringBuffer buf)

getSingleChar

int getSingleChar()

sortRangeList

static void sortRangeList(java.util.List ranges)