com.jaxfront.core.util.stringSearch
Class StringCutter
java.lang.Object
com.jaxfront.core.util.stringSearch.StringCutter
- All Implemented Interfaces:
- java.util.Enumeration, java.util.Iterator
public class StringCutter
- extends java.lang.Object
- implements java.util.Enumeration, java.util.Iterator
Constructor Summary |
StringCutter(java.lang.String value)
|
StringCutter(java.lang.String value,
java.lang.String nontokenDelims)
|
StringCutter(java.lang.String value,
java.lang.String delims,
boolean delimsAreTokens)
|
StringCutter(java.lang.String value,
java.lang.String nontokenDelims,
java.lang.String tokenDelims)
|
StringCutter(java.lang.String value,
java.lang.String nontokenDelims,
java.lang.String tokenDelims,
boolean returnEmptyTokens)
|
Method Summary |
int |
countTokens()
|
int |
countTokens(java.lang.String delims)
|
int |
countTokens(java.lang.String delimiters,
boolean delimsAreTokens)
|
int |
countTokens(java.lang.String nontokenDelims,
java.lang.String tokenDelims)
|
int |
countTokens(java.lang.String nontokenDelims,
java.lang.String tokenDelims,
boolean returnEmptyTokens)
|
int |
currentPosition()
|
boolean |
hasMoreElements()
|
boolean |
hasMoreTokens()
|
boolean |
hasNext()
|
java.lang.Object |
next()
|
java.lang.Object |
nextElement()
|
java.lang.String |
nextToken()
|
java.lang.String |
nextToken(java.lang.String nontokenDelims)
|
java.lang.String |
nextToken(java.lang.String delims,
boolean delimsAreTokens)
|
java.lang.String |
nextToken(java.lang.String nontokenDelims,
java.lang.String tokenDelims)
|
java.lang.String |
nextToken(java.lang.String nontokenDelims,
java.lang.String tokenDelims,
boolean returnEmptyTokens)
|
java.lang.String |
peek()
|
java.lang.String |
remainingText()
|
void |
remove()
|
void |
returnEmptyTokens(boolean returnEmptyTokens)
|
void |
setDelimiters(java.lang.String delimiters)
|
void |
setDelimiters(java.lang.String delimiters,
boolean delimsAreTokens)
|
void |
setDelimiters(java.lang.String nontokenDelims,
java.lang.String tokenDelims)
|
void |
setDelimiters(java.lang.String nontokenDelims,
java.lang.String tokenDelims,
boolean returnEmptyTokens)
|
void |
setString(java.lang.String value)
|
boolean |
skipDelimiters()
|
java.lang.String[] |
toArray()
|
Methods inherited from class java.lang.Object |
equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
StringCutter
public StringCutter(java.lang.String value,
java.lang.String nontokenDelims,
java.lang.String tokenDelims)
StringCutter
public StringCutter(java.lang.String value,
java.lang.String nontokenDelims,
java.lang.String tokenDelims,
boolean returnEmptyTokens)
StringCutter
public StringCutter(java.lang.String value,
java.lang.String delims,
boolean delimsAreTokens)
StringCutter
public StringCutter(java.lang.String value,
java.lang.String nontokenDelims)
StringCutter
public StringCutter(java.lang.String value)
setString
public void setString(java.lang.String value)
hasMoreTokens
public boolean hasMoreTokens()
nextToken
public java.lang.String nextToken()
skipDelimiters
public boolean skipDelimiters()
countTokens
public int countTokens()
setDelimiters
public void setDelimiters(java.lang.String delimiters)
setDelimiters
public void setDelimiters(java.lang.String delimiters,
boolean delimsAreTokens)
setDelimiters
public void setDelimiters(java.lang.String nontokenDelims,
java.lang.String tokenDelims)
setDelimiters
public void setDelimiters(java.lang.String nontokenDelims,
java.lang.String tokenDelims,
boolean returnEmptyTokens)
countTokens
public int countTokens(java.lang.String delims)
countTokens
public int countTokens(java.lang.String delimiters,
boolean delimsAreTokens)
countTokens
public int countTokens(java.lang.String nontokenDelims,
java.lang.String tokenDelims)
countTokens
public int countTokens(java.lang.String nontokenDelims,
java.lang.String tokenDelims,
boolean returnEmptyTokens)
nextToken
public java.lang.String nextToken(java.lang.String nontokenDelims,
java.lang.String tokenDelims)
nextToken
public java.lang.String nextToken(java.lang.String nontokenDelims,
java.lang.String tokenDelims,
boolean returnEmptyTokens)
nextToken
public java.lang.String nextToken(java.lang.String delims,
boolean delimsAreTokens)
nextToken
public java.lang.String nextToken(java.lang.String nontokenDelims)
hasMoreElements
public boolean hasMoreElements()
- Specified by:
hasMoreElements
in interface java.util.Enumeration
nextElement
public java.lang.Object nextElement()
- Specified by:
nextElement
in interface java.util.Enumeration
hasNext
public boolean hasNext()
- Specified by:
hasNext
in interface java.util.Iterator
next
public java.lang.Object next()
- Specified by:
next
in interface java.util.Iterator
remove
public void remove()
- Specified by:
remove
in interface java.util.Iterator
returnEmptyTokens
public void returnEmptyTokens(boolean returnEmptyTokens)
currentPosition
public int currentPosition()
toArray
public java.lang.String[] toArray()
remainingText
public java.lang.String remainingText()
peek
public java.lang.String peek()