|
Copyright 2002 by aragost | |||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||
java.lang.Object | +--com.aragost.util.EscapingStringTokenizer
| Field Summary | |
static char |
DEFAULT_ESCAPE
The default escape character |
| Constructor Summary | |
EscapingStringTokenizer(java.lang.String s,
java.lang.String delimiters)
Creates new EscapableStringTokenizer |
|
EscapingStringTokenizer(java.lang.String s,
java.lang.String delimiters,
char escapeChar)
Creates new EscapableStringTokenizer |
|
| Method Summary | |
java.lang.String |
getDelimiters()
Getter for property delimiters. |
char |
getEscapeCharacter()
Getter for property escapeCharacter. |
boolean |
hasNext()
Returns true if the iteration has more elements. |
boolean |
isUnescaping()
Getter for property unescaping. |
java.lang.Object |
next()
Returns the next element in the interation. |
java.lang.String |
nextToken()
|
void |
remove()
Removes from the underlying collection the last element returned by the iterator (optional operation). |
void |
setDelimiters(java.lang.String delimiters)
Setter for property delimiters. |
void |
setEscapeCharacter(char escapeCharacter)
Setter for property escapeCharacter. |
void |
setUnescaping(boolean unescaping)
Setter for property unescaping. |
| Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
| Field Detail |
public static final char DEFAULT_ESCAPE
| Constructor Detail |
public EscapingStringTokenizer(java.lang.String s,
java.lang.String delimiters,
char escapeChar)
public EscapingStringTokenizer(java.lang.String s,
java.lang.String delimiters)
| Method Detail |
public boolean isUnescaping()
setUnescaping(boolean unescaping)public void setUnescaping(boolean unescaping)
unescaping - New value of property unescaping.isUnescaping()public boolean hasNext()
true if the iteration has more elements. (In other
words, returns true if next would return an element
rather than throwing an exception.)
hasNext in interface java.util.Iteratortrue if the iterator has more elements.public java.lang.Object next()
next in interface java.util.Iteratorjava.util.NoSuchElementException - iteration has no more elements.public java.lang.String nextToken()
public void remove()
remove in interface java.util.Iteratorjava.lang.UnsupportedOperationException - if the remove
operation is not supported by this Iterator.
java.lang.IllegalStateException - if the next method has not
yet been called, or the remove method has already
been called after the last call to the next
method.public char getEscapeCharacter()
public void setEscapeCharacter(char escapeCharacter)
escapeCharacter - New value of property escapeCharacter.public java.lang.String getDelimiters()
public void setDelimiters(java.lang.String delimiters)
delimiters - New value of property delimiters.
|
Copyright 2002 by aragost | |||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||