org.apache.tools.ant.taskdefs.condition
Class Contains

java.lang.Object
  extended byorg.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
Version:
$Revision: 1.2.2.1 $
Author:
Stefan Bodewig

Constructor Summary
Contains()
           
 
Method Summary
 boolean eval()
          Is this condition true?
 void setCasesensitive(boolean b)
          Whether to search ignoring case or not.
 void setString(java.lang.String a1)
          The string to search in.
 void setSubstring(java.lang.String a2)
          The string to search for.
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

Contains

public Contains()
Method Detail

setString

public void setString(java.lang.String a1)
The string to search in.

Since:
1.1, Ant 1.5

setSubstring

public void setSubstring(java.lang.String a2)
The string to search for.

Since:
1.1, Ant 1.5

setCasesensitive

public void setCasesensitive(boolean b)
Whether to search ignoring case or not.

Since:
1.1, Ant 1.5

eval

public boolean eval()
             throws BuildException
Description copied from interface: Condition
Is this condition true?

Specified by:
eval in interface Condition
Throws:
BuildException
Since:
1.1, Ant 1.5


Copyright © 2000-2003 Apache Software Foundation. All Rights Reserved.