Package org.apache.tools.ant.util
Class StringTokenizer
java.lang.Object
org.apache.tools.ant.ProjectComponent
org.apache.tools.ant.util.StringTokenizer
- Direct Known Subclasses:
- 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 delims
 as tokens flag is set).
- Since:
- Ant 1.7
- 
Field SummaryFields inherited from class org.apache.tools.ant.ProjectComponentdescription, location, project
- 
Constructor SummaryConstructors
- 
Method SummaryModifier and TypeMethodDescriptionreturn the string between tokens, after the previous token.find and return the next tokenvoidattribute delims - the delimiter charactersvoidsetDelimsAreTokens(boolean delimsAreTokens) attribute delimsaretokens - treat delimiters as separate tokens.voidsetIncludeDelims(boolean includeDelims) attribute includedelims - treat delimiters as part of the token.voidsetSuppressDelims(boolean suppressDelims) attribute suppressdelims - suppress delimiters.Methods inherited from class org.apache.tools.ant.ProjectComponentclone, getDescription, getLocation, getProject, log, log, setDescription, setLocation, setProject
- 
Constructor Details- 
StringTokenizerpublic StringTokenizer()
 
- 
- 
Method Details- 
setDelimsattribute delims - the delimiter characters- Parameters:
- delims- a string containing the delimiter characters
 
- 
setDelimsAreTokenspublic void setDelimsAreTokens(boolean delimsAreTokens) attribute delimsaretokens - treat delimiters as separate tokens.- Parameters:
- delimsAreTokens- true if delimiters are to be separate
 
- 
setSuppressDelimspublic void setSuppressDelims(boolean suppressDelims) attribute suppressdelims - suppress delimiters. default - false- Parameters:
- suppressDelims- if true do not report delimiters
 
- 
setIncludeDelimspublic void setIncludeDelims(boolean includeDelims) attribute includedelims - treat delimiters as part of the token. default - false- Parameters:
- includeDelims- if true add delimiters to the token
 
- 
getTokenfind and return the next token- Specified by:
- getTokenin interface- Tokenizer
- Parameters:
- in- the input stream
- Returns:
- the token
- Throws:
- IOException- if an error occurs reading
 
- 
getPostTokenDescription copied from interface:Tokenizerreturn the string between tokens, after the previous token.- Specified by:
- getPostTokenin interface- Tokenizer
- Returns:
- the intratoken string
 
 
-