Package ise.antelope.tasks
Class MathEquals
- java.lang.Object
-
- org.apache.tools.ant.taskdefs.condition.Equals
-
- ise.antelope.tasks.MathEquals
-
- All Implemented Interfaces:
org.apache.tools.ant.taskdefs.condition.Condition
public class MathEquals extends org.apache.tools.ant.taskdefs.condition.EqualsExtends Equals condition to test if the first argument is greater than the second argument. Will handle base 10 integer and decimal numbers, otherwise, treats arguments as Strings.
-
-
Constructor Summary
Constructors Constructor Description MathEquals()
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description booleaneval()voidsetArg1(java.lang.String a1)voidsetArg2(java.lang.String a2)voidsetCasesensitive(boolean b)Should the comparison be case sensitive?voidsetTrim(boolean b)Should we want to trim the arguments before comparing them?
-
-
-
Method Detail
-
setArg1
public void setArg1(java.lang.String a1)
- Overrides:
setArg1in classorg.apache.tools.ant.taskdefs.condition.Equals
-
setArg2
public void setArg2(java.lang.String a2)
- Overrides:
setArg2in classorg.apache.tools.ant.taskdefs.condition.Equals
-
setTrim
public void setTrim(boolean b)
Should we want to trim the arguments before comparing them?- Overrides:
setTrimin classorg.apache.tools.ant.taskdefs.condition.Equals- Since:
- Revision: 1.3, Ant 1.5
-
setCasesensitive
public void setCasesensitive(boolean b)
Should the comparison be case sensitive?- Overrides:
setCasesensitivein classorg.apache.tools.ant.taskdefs.condition.Equals- Since:
- Revision: 1.3, Ant 1.5
-
eval
public boolean eval() throws org.apache.tools.ant.BuildException- Specified by:
evalin interfaceorg.apache.tools.ant.taskdefs.condition.Condition- Overrides:
evalin classorg.apache.tools.ant.taskdefs.condition.Equals- Throws:
org.apache.tools.ant.BuildException
-
-