|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.Objectcom.generationjava.lang.CharRange
public class CharRange
A range of characters. Able to understand the idea of a contiguous sublist of an alphbet, a negated concept, and a set of characters. Used by StringW to handle sets of characters. State: Prototype-20010622
Constructor Summary | |
---|---|
CharRange(char start)
Construct a CharRange over a single character. |
|
CharRange(char start,
char close)
Construct a CharRannge over a set of characters. |
|
CharRange(java.lang.String start,
java.lang.String close)
Construct a CharRannge over a set of characters. |
Method Summary | |
---|---|
char |
getEnd()
|
char |
getStart()
|
boolean |
inRange(char ch)
Is the passed in character inside this range |
boolean |
isNegated()
Is this CharRange negated |
boolean |
isRange()
Is this CharRange over many characters |
void |
setEnd(char ch)
|
void |
setNegated(boolean b)
Make this character range be negated. |
void |
setStart(char ch)
|
java.lang.String |
toString()
|
Methods inherited from class java.lang.Object |
---|
equals, getClass, hashCode, notify, notifyAll, wait, wait, wait |
Constructor Detail |
---|
public CharRange(char start)
start
- char over which this range is placedpublic CharRange(char start, char close)
start
- char start character in this range. inclusiveclose
- char close character in this range. inclusivepublic CharRange(java.lang.String start, java.lang.String close)
start
- String start first character is in this range. inclusiveclose
- String first character is close character in this range. inclusiveMethod Detail |
---|
public char getStart()
public char getEnd()
public void setStart(char ch)
public void setEnd(char ch)
public boolean isRange()
public boolean inRange(char ch)
public boolean isNegated()
public void setNegated(boolean b)
public java.lang.String toString()
toString
in class java.lang.Object
|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |