Class TokenFilter.ContainsString
java.lang.Object
org.apache.tools.ant.ProjectComponent
org.apache.tools.ant.filters.TokenFilter.ContainsString
- All Implemented Interfaces:
Cloneable, TokenFilter.Filter
- Enclosing class:
TokenFilter
public static class TokenFilter.ContainsString
extends ProjectComponent
implements TokenFilter.Filter
Simple filter to filter lines contains strings
- Since:
- Ant 1.6
-
Field Summary
Fields inherited from class ProjectComponent
description, location, project -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionFilter strings that contain the contains attributevoidsetContains(String contains) the contains attributeMethods inherited from class ProjectComponent
clone, getDescription, getLocation, getProject, log, log, setDescription, setLocation, setProjectModifier and TypeMethodDescriptionclone()Returns the description of the current action.Returns the file/location where this task was defined.Returns the project to which this component belongs.voidLogs a message with the default (INFO) priority.voidLogs a message with the given priority.voidsetDescription(String desc) Sets a description of the current action.voidsetLocation(Location location) Sets the file/location where this task was defined.voidsetProject(Project project) Sets the project object of this component.
-
Constructor Details
-
ContainsString
public ContainsString()
-
-
Method Details
-
setContains
the contains attribute- Parameters:
contains- the string that the token should contain
-
filter
Filter strings that contain the contains attribute- Specified by:
filterin interfaceTokenFilter.Filter- Parameters:
string- the string to be filtered- Returns:
- null if the string does not contain "contains", string otherwise
-