net.sf.antcontrib.math

Class Operation

public class Operation extends Object implements Evaluateable, DynamicConfigurator

Class to represent a mathematical operation.

Author: inger

Method Summary
voidaddConfiguredNum(Numeric numeric)
voidaddConfiguredNumeric(Numeric numeric)
voidaddConfiguredOp(Operation operation)
voidaddConfiguredOperation(Operation operation)
ObjectcreateDynamicElement(String name)
Numberevaluate()
voidsetArg1(String value)
voidsetArg2(String value)
voidsetArg3(String value)
voidsetArg4(String value)
voidsetArg5(String value)
voidsetDatatype(String datatype)
voidsetDynamicAttribute(String s, String s1)
voidsetOp(String operation)
voidsetOperation(String operation)
voidsetStrict(boolean strict)
StringtoString()

Method Detail

addConfiguredNum

public void addConfiguredNum(Numeric numeric)

addConfiguredNumeric

public void addConfiguredNumeric(Numeric numeric)

addConfiguredOp

public void addConfiguredOp(Operation operation)

addConfiguredOperation

public void addConfiguredOperation(Operation operation)

createDynamicElement

public Object createDynamicElement(String name)

evaluate

public Number evaluate()

setArg1

public void setArg1(String value)

setArg2

public void setArg2(String value)

setArg3

public void setArg3(String value)

setArg4

public void setArg4(String value)

setArg5

public void setArg5(String value)

setDatatype

public void setDatatype(String datatype)

setDynamicAttribute

public void setDynamicAttribute(String s, String s1)

setOp

public void setOp(String operation)

setOperation

public void setOperation(String operation)

setStrict

public void setStrict(boolean strict)

toString

public String toString()