public abstract class FunctionActivate extends FunctionSingle
evaluate
method that gets implemented should probably
return a Double
value.config, mathCompare, valueType
Constructor and Description |
---|
FunctionActivate()
Create a new instance of FunctionActivate.
|
FunctionActivate(java.lang.String thisValueType)
Create a new instance of FunctionActivate.
|
FunctionActivate(java.lang.String thisValueType,
java.util.HashMap<java.lang.String,?> thisConfig)
Create a new instance of FunctionActivate.
|
evaluate, evaluateSingle
checkValueType, createFunction, createFunction, createFunction, getConfigParams, initialise, innerObject, isLegalNumber, setConfigParams, setEvaluator, setValueType
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
newInstance
public FunctionActivate() throws java.lang.Exception
eval
evaluator is set to SimpleMathCompare
.
To change this, use the setEvaluator
method.java.lang.Exception
- any error.public FunctionActivate(java.lang.String thisValueType) throws java.lang.Exception
eval
evaluator is set to SimpleMathCompare
.
To change this, use the setEvaluator
method.thisValueType
- the type of object being evaluated. Can be null if set later or not used.java.lang.Exception
- any error.public FunctionActivate(java.lang.String thisValueType, java.util.HashMap<java.lang.String,?> thisConfig) throws java.lang.Exception
eval
evaluator is set to SimpleMathCompare
.
To change this, use the setEvaluator
method.thisValueType
- the type of object being evaluated. Can be null if set later or not used.thisConfig
- list of initialisation function-specific parameters.java.lang.Exception
- any error.