Package org.apache.tools.ant.filters
Class BaseParamFilterReader
- java.lang.Object
-
- java.io.Reader
-
- java.io.FilterReader
-
- org.apache.tools.ant.filters.BaseFilterReader
-
- org.apache.tools.ant.filters.BaseParamFilterReader
-
- All Implemented Interfaces:
java.io.Closeable
,java.lang.AutoCloseable
,java.lang.Readable
,Parameterizable
- Direct Known Subclasses:
ConcatFilter
,EscapeUnicode
,FixCrLfFilter
,HeadFilter
,LineContains
,LineContainsRegExp
,PrefixLines
,ReplaceTokens
,SortFilter
,StripLineBreaks
,StripLineComments
,SuffixLines
,TabsToSpaces
,TailFilter
public abstract class BaseParamFilterReader extends BaseFilterReader implements Parameterizable
Parameterized base class for core filter readers.
-
-
Constructor Summary
Constructors Constructor Description BaseParamFilterReader()
Constructor for "dummy" instances.BaseParamFilterReader(java.io.Reader in)
Creates a new filtered reader.
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description protected Parameter[]
getParameters()
Returns the parameters to be used by this filter.void
setParameters(Parameter... parameters)
Sets the parameters used by this filter, and sets the filter to an uninitialized status.-
Methods inherited from class org.apache.tools.ant.filters.BaseFilterReader
getInitialized, getProject, read, readFully, readLine, setInitialized, setProject, skip
-
-
-
-
Constructor Detail
-
BaseParamFilterReader
public BaseParamFilterReader()
Constructor for "dummy" instances.- See Also:
BaseFilterReader()
-
BaseParamFilterReader
public BaseParamFilterReader(java.io.Reader in)
Creates a new filtered reader.- Parameters:
in
- A Reader object providing the underlying stream. Must not benull
.
-
-
Method Detail
-
setParameters
public final void setParameters(Parameter... parameters)
Sets the parameters used by this filter, and sets the filter to an uninitialized status.- Specified by:
setParameters
in interfaceParameterizable
- Parameters:
parameters
- The parameters to be used by this filter. Should not benull
.
-
getParameters
protected final Parameter[] getParameters()
Returns the parameters to be used by this filter.- Returns:
- the parameters to be used by this filter
-
-