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 booleaneval()Is this condition true?voidsetCasesensitive(boolean b)Whether to search ignoring case or not.voidsetString(java.lang.String string)The string to search in.voidsetSubstring(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:ConditionIs this condition true?- Specified by:
evalin interfaceCondition- Returns:
- true if the substring is within the string
- Throws:
BuildException- if the attributes are not set correctly- Since:
- Ant 1.5
-