Package net.sf.antcontrib.math
Class Operation
java.lang.Object
net.sf.antcontrib.math.Operation
- All Implemented Interfaces:
Evaluateable
,org.apache.tools.ant.DynamicAttribute
,org.apache.tools.ant.DynamicConfigurator
,org.apache.tools.ant.DynamicElement
public class Operation
extends Object
implements Evaluateable, org.apache.tools.ant.DynamicConfigurator
Class to represent a mathematical operation.
- Author:
- inger
-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionvoid
addConfiguredNum
(Numeric numeric) void
addConfiguredNumeric
(Numeric numeric) void
addConfiguredOp
(Operation operation) void
addConfiguredOperation
(Operation operation) createDynamicElement
(String name) evaluate()
void
void
void
void
void
void
setDatatype
(String datatype) void
setDynamicAttribute
(String s, String s1) void
void
setOperation
(String operation) void
setStrict
(boolean strict) toString()
-
Constructor Details
-
Operation
public Operation()
-
-
Method Details
-
setDynamicAttribute
- Specified by:
setDynamicAttribute
in interfaceorg.apache.tools.ant.DynamicAttribute
- Throws:
org.apache.tools.ant.BuildException
-
createDynamicElement
- Specified by:
createDynamicElement
in interfaceorg.apache.tools.ant.DynamicElement
- Throws:
org.apache.tools.ant.BuildException
-
setArg1
-
setArg2
-
setArg3
-
setArg4
-
setArg5
-
addConfiguredNumeric
-
addConfiguredOperation
-
addConfiguredNum
-
addConfiguredOp
-
setOp
-
setOperation
-
setDatatype
-
setStrict
public void setStrict(boolean strict) -
evaluate
- Specified by:
evaluate
in interfaceEvaluateable
-
toString
-