Package org.apache.tools.ant.filters
Class TokenFilter.ContainsString
java.lang.Object
org.apache.tools.ant.ProjectComponent
org.apache.tools.ant.filters.TokenFilter.ContainsString
- All Implemented Interfaces:
java.lang.Cloneable
,TokenFilter.Filter
- Enclosing class:
- TokenFilter
public static class TokenFilter.ContainsString extends ProjectComponent implements TokenFilter.Filter
Simple filter to filter lines contains strings
-
Field Summary
-
Constructor Summary
Constructors Constructor Description ContainsString()
-
Method Summary
Modifier and Type Method Description java.lang.String
filter(java.lang.String string)
Filter strings that contain the contains attributevoid
setContains(java.lang.String contains)
the contains attributeMethods inherited from class org.apache.tools.ant.ProjectComponent
clone, getDescription, getLocation, getProject, log, log, setDescription, setLocation, setProject
-
Constructor Details
-
ContainsString
public ContainsString()
-
-
Method Details
-
setContains
public void setContains(java.lang.String contains)the contains attribute- Parameters:
contains
- the string that the token should contain
-
filter
public java.lang.String filter(java.lang.String string)Filter strings that contain the contains attribute- Specified by:
filter
in interfaceTokenFilter.Filter
- Parameters:
string
- the string to be filtered- Returns:
- null if the string does not contain "contains", string otherwise
-