Save This Page
Home » jakarta-regexp-1.5 » org.apache » regexp » [javadoc | source]
org.apache.regexp
class: RECompiler.RERange [javadoc | source]
java.lang.Object
   org.apache.regexp.RECompiler$RERange
Local, nested class for maintaining character ranges for character classes.
Field Summary
 int size     
 int[] minRange     
 int[] maxRange     
 int num     
Method from org.apache.regexp.RECompiler$RERange Summary:
delete,   include,   include,   merge,   remove
Methods from java.lang.Object:
equals,   getClass,   hashCode,   notify,   notifyAll,   toString,   wait,   wait,   wait
Method from org.apache.regexp.RECompiler$RERange Detail:
  void delete(int index) 
    Deletes the range at a given index from the range lists
  void include(char minmax,
    boolean include) 
    Includes a range with the same min and max
  void include(int min,
    int max,
    boolean include) 
    Includes (or excludes) the range from min to max, inclusive.
  void merge(int min,
    int max) 
    Merges a range into the range list, coalescing ranges if possible.
  void remove(int min,
    int max) 
    Removes a range by deleting or shrinking all other ranges