|
||||||||||
| 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 placed
public CharRange(char start,
char close)
start - char start character in this range. inclusiveclose - char close character in this range. inclusive
public 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. inclusive| Method 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 | |||||||||