Class Contains
java.lang.Object
org.apache.tools.ant.taskdefs.condition.Contains
- All Implemented Interfaces:
Condition
public class Contains extends java.lang.Object implements Condition
Is one string part of another string?
- Since:
- Ant 1.5
-
Constructor Summary
Constructors Constructor Description Contains()
-
Method Summary
Modifier and Type Method Description boolean
eval()
Is this condition true?void
setCasesensitive(boolean b)
Whether to search ignoring case or not.void
setString(java.lang.String string)
The string to search in.void
setSubstring(java.lang.String subString)
The string to search for.
-
Constructor Details
-
Contains
public Contains()
-
-
Method Details
-
setString
public void setString(java.lang.String string)The string to search in.- Parameters:
string
- the string to search in- Since:
- Ant 1.5
-
setSubstring
public void setSubstring(java.lang.String subString)The string to search for.- Parameters:
subString
- the string to search for- Since:
- Ant 1.5
-
setCasesensitive
public void setCasesensitive(boolean b)Whether to search ignoring case or not.- Parameters:
b
- if false, ignore case- Since:
- Ant 1.5
-
eval
Description copied from interface:Condition
Is this condition true?- Specified by:
eval
in interfaceCondition
- Returns:
- true if the substring is within the string
- Throws:
BuildException
- if the attributes are not set correctly- Since:
- Ant 1.5
-