| |
|
| org.apache.tools.ant.filters.BaseFilterReader org.apache.tools.ant.filters.BaseParamFilterReader org.apache.tools.ant.filters.LineContains
LineContains | final public class LineContains extends BaseParamFilterReader implements ChainableReader(Code) | | Filter which includes only those lines that contain all the user-specified
strings.
Example:
<linecontains>
<contains value="foo">
<contains value="bar">
</linecontains>
Or:
<filterreader classname="org.apache.tools.ant.filters.LineContains">
<param type="contains" value="foo"/>
<param type="contains" value="bar"/>
</filterreader>
This will include only those lines that contain foo and
bar .
|
Inner Class :public static class Contains | |
Method Summary | |
public void | addConfiguredContains(Contains contains) Adds a contains element. | public Reader | chain(Reader rdr) Creates a new LineContains using the passed in
Reader for instantiation.
Parameters: rdr - A Reader object providing the underlying stream.Must not be null . | public boolean | isNegated() Find out whether we have been negated. | public int | read() Returns the next character in the filtered stream, only including
lines from the original stream which contain all of the specified words. | public void | setNegate(boolean b) Set the negation mode. |
LineContains | public LineContains(Reader in)(Code) | | Creates a new filtered reader.
Parameters: in - A Reader object providing the underlying stream.Must not be null . |
addConfiguredContains | public void addConfiguredContains(Contains contains)(Code) | | Adds a contains element.
Parameters: contains - The contains element to add.Must not be null . |
chain | public Reader chain(Reader rdr)(Code) | | Creates a new LineContains 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 |
isNegated | public boolean isNegated()(Code) | | Find out whether we have been negated.
boolean negation flag. |
read | public int read() throws IOException(Code) | | Returns the next character in the filtered stream, only including
lines from the original stream which contain all of the specified words.
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 |
setNegate | public void setNegate(boolean b)(Code) | | Set the negation mode. Default false (no negation).
Parameters: b - the boolean negation mode to set. |
|
|
|