net.sf.saxon.regex
Class SurrogateRegexTranslator.SimpleCharClass
java.lang.Object
  
net.sf.saxon.regex.SurrogateRegexTranslator.SimpleCharClass
- Direct Known Subclasses: 
 - SurrogateRegexTranslator.CharRange, SurrogateRegexTranslator.Empty, SurrogateRegexTranslator.Property, SurrogateRegexTranslator.SingleChar, SurrogateRegexTranslator.WideSingleChar
 
- Enclosing class:
 - SurrogateRegexTranslator
 
public abstract static class SurrogateRegexTranslator.SimpleCharClass
- extends Object
 
Simple Character Class - essentially, anything other than a Union or Subtraction between two
 character classes.
 
 
 
SurrogateRegexTranslator.SimpleCharClass
public SurrogateRegexTranslator.SimpleCharClass(int containsBmp,
                                                int containsNonBmp)
outputBmp
public void outputBmp(FastStringBuffer buf)
- Output a representation of the subset of this character class that's within the BMP, to
 a supplied buffer
 
- Parameters:
 buf - the supplied buffer
 
 
outputComplementBmp
public void outputComplementBmp(FastStringBuffer buf)
- Output a representation of the complement of the subset of this character class that's within the BMP, to
 a supplied buffer
 
- Parameters:
 buf - the supplied buffer
 
 
inClassOutputBmp
public abstract void inClassOutputBmp(FastStringBuffer buf)
 
Copyright (C) Michael H. Kay. All rights reserved.