org.apache.tools.ant.filters
Class TokenFilter.StringTokenizer
- TokenFilter
- Tokenizer
public static class TokenFilter.StringTokenizer
class to tokenize the input as areas separated
by white space, or by a specified list of
delim characters. Behaves like java.util.StringTokenizer.
if the stream starts with delim characters, the first
token will be an empty string (unless the treat tokens
as delims flag is set).
String | getPostToken()
|
String | getToken(Reader in) - find and return the next token
|
void | setDelims(String delims) - attribute delims - the delimiter characters
|
void | setDelimsAreTokens(boolean delimsAreTokens) - attribute delimsaretokens - treat delimiters as
separate tokens.
|
void | setIncludeDelims(boolean includeDelims) - attribute includedelims - treat delimiters as part
of the token.
|
void | setSuppressDelims(boolean suppressDelims) - attribute suppressdelims - suppress delimiters.
|
getToken
public String getToken(Reader in)
throws IOException
find and return the next token
- getToken in interface Tokenizer
setDelims
public void setDelims(String delims)
attribute delims - the delimiter characters
delims
- a string containing the delimiter characters
setDelimsAreTokens
public void setDelimsAreTokens(boolean delimsAreTokens)
attribute delimsaretokens - treat delimiters as
separate tokens.
delimsAreTokens
- true if delimiters are to be separate
setIncludeDelims
public void setIncludeDelims(boolean includeDelims)
attribute includedelims - treat delimiters as part
of the token.
default - false
includeDelims
- if true add delimiters to the token
setSuppressDelims
public void setSuppressDelims(boolean suppressDelims)
attribute suppressdelims - suppress delimiters.
default - false
suppressDelims
- if true do not report delimiters
Copyright B) 2000-2008 Apache Software Foundation. All Rights Reserved.