JFlex
Class CharClassInterval

java.lang.Object
  extended by JFlex.CharClassInterval

public class CharClassInterval
extends java.lang.Object

Stores an interval of characters together with the character class A character belongs to an interval, if its Unicode value is greater than or equal to the Unicode value of start and smaller than or euqal to the Unicode value of end. All characters of the interval must belong to the same character class.


Constructor Summary
CharClassInterval(int start, int end, int charClass)
          Creates a new CharClassInterval from start to end that belongs to character class charClass.
 
Method Summary
 java.lang.String toString()
          returns string representation of this class interval
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
 

Constructor Detail

CharClassInterval

public CharClassInterval(int start,
                         int end,
                         int charClass)
Creates a new CharClassInterval from start to end that belongs to character class charClass.

Parameters:
start - The first character of the interval
end - The last character of the interval
charClass - The code of the class all characters of this interval belong to.
Method Detail

toString

public java.lang.String toString()
returns string representation of this class interval

Overrides:
toString in class java.lang.Object