| org.apache.tools.ant.filters.BaseFilterReader org.apache.tools.ant.filters.BaseParamFilterReader org.apache.tools.ant.filters.PrefixLines
PrefixLines | final public class PrefixLines extends BaseParamFilterReader implements ChainableReader(Code) | | Attaches a prefix to every line.
Example:
<prefixlines prefix="Foo"/>
Or:
<filterreader classname="org.apache.tools.ant.filters.PrefixLines">
<param name="prefix" value="Foo"/>
</filterreader>
|
Method Summary | |
public Reader | chain(Reader rdr) Creates a new PrefixLines filter using the passed in
Reader for instantiation.
Parameters: rdr - A Reader object providing the underlying stream.Must not be null . | public int | read() Returns the next character in the filtered stream. | public void | setPrefix(String prefix) Sets the prefix to add at the start of each input line. |
PrefixLines | public PrefixLines(Reader in)(Code) | | Creates a new filtered reader.
Parameters: in - A Reader object providing the underlying stream.Must not be null . |
chain | public Reader chain(Reader rdr)(Code) | | Creates a new PrefixLines filter using the passed in
Reader for instantiation.
Parameters: rdr - A Reader object providing the underlying stream.Must not be null . a new filter based on this configuration, but filteringthe specified reader |
read | public int read() throws IOException(Code) | | Returns the next character in the filtered stream. One line is read
from the original input, and the prefix added. The resulting
line is then used until it ends, at which point the next original line
is read, etc.
the next character in the resulting stream, or -1if the end of the resulting stream has been reached exception: IOException - if the underlying stream throws an IOExceptionduring reading |
setPrefix | public void setPrefix(String prefix)(Code) | | Sets the prefix to add at the start of each input line.
Parameters: prefix - The prefix to add at the start of each input line.May be null , in which case no prefixis added. |
|
|