Class And

  extended by
      extended by
          extended by
All Implemented Interfaces:
java.lang.Cloneable, Condition

public class And
extends ConditionBase
implements Condition

<and> condition container.

Iterates over all conditions and returns false as soon as one evaluates to false.

Ant 1.4

Field Summary
Fields inherited from class
description, location, project
Constructor Summary
Method Summary
 boolean eval()
          Is this condition true?
Methods inherited from class
add, addAnd, addAvailable, addChecksum, addContains, addEquals, addFilesMatch, addHttp, addIsFalse, addIsFileSelected, addIsReference, addIsSet, addIsTrue, addNot, addOr, addOs, addSocket, addUptodate, countConditions, getConditions, getTaskName, setTaskName
Methods inherited from class
clone, getDescription, getLocation, getProject, log, log, setDescription, setLocation, setProject
Methods inherited from class java.lang.Object
equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait

Constructor Detail


public And()
Method Detail


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

Specified by:
eval in interface Condition
true if all the contained conditions evaluates to true
BuildException - if an error occurs