## org.apache.tools.ant.taskdefs.condition
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
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.