public abstract class FunctionLearn extends FunctionSingle
config, mathCompare, valueType
Constructor and Description |
---|
FunctionLearn()
Create a new instance of FunctionLearn.
|
FunctionLearn(java.lang.String thisValueType)
Create a new instance of FunctionLearn.
|
FunctionLearn(java.lang.String thisValueType,
java.util.HashMap<java.lang.String,?> thisConfig)
Create a new instance of FunctionLearn.
|
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 FunctionLearn() throws java.lang.Exception
eval
evaluator is set to SimpleMathCompare
.
To change this, use the setEvaluator
method.java.lang.Exception
- any error.public FunctionLearn(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 FunctionLearn(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.