org.apache.tools.ant.filters

Class TokenFilter.ChainableReaderFilter

Enclosing Class:
TokenFilter
Implemented Interfaces:
ChainableReader, Cloneable, TokenFilter.Filter
Known Direct Subclasses:
ScriptFilter, TokenFilter.ContainsRegex, TokenFilter.IgnoreBlank, TokenFilter.ReplaceRegex, TokenFilter.ReplaceString, TokenFilter.Trim

public static abstract class TokenFilter.ChainableReaderFilter
extends ProjectComponent
implements ChainableReader, TokenFilter.Filter

Abstract class that converts derived filter classes into ChainableReaderFilter's

Field Summary

Fields inherited from class org.apache.tools.ant.ProjectComponent

description, location, project

Method Summary

Reader
chain(Reader reader)
Chain a tokenfilter reader to a reader,
void
setByLine(boolean byLine)
set whether to use filetokenizer or line tokenizer

Methods inherited from class org.apache.tools.ant.ProjectComponent

clone, getDescription, getLocation, getProject, log, log, setDescription, setLocation, setProject

Method Details

chain

public Reader chain(Reader reader)
Chain a tokenfilter reader to a reader,
Specified by:
chain in interface ChainableReader
Parameters:
reader - the input reader object
Returns:
the chained reader object

setByLine

public void setByLine(boolean byLine)
set whether to use filetokenizer or line tokenizer
Parameters:
byLine - if true use a linetokenizer (default) otherwise use a filetokenizer