Class ClassifierFunctionFramework
java.lang.Object
nz.org.riskscape.defaults.classifier.ClassifierFunctionFramework
- All Implemented Interfaces:
nz.org.riskscape.engine.function.FunctionFramework,nz.org.riskscape.engine.Identified
public class ClassifierFunctionFramework
extends Object
implements nz.org.riskscape.engine.function.FunctionFramework
Framework support for defining classifier functions in an INI section.
This is just included for completeness, as we currently don't support defining classifier functions in an INI section like this.
-
Nested Class Summary
Nested ClassesModifier and TypeClassDescriptionstatic interfacestatic class -
Field Summary
Fields inherited from interface nz.org.riskscape.engine.function.FunctionFramework
DEFAULT_PRIORITY -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionnz.org.riskscape.problem.ResultOrProblems<nz.org.riskscape.engine.function.IdentifiedFunction>build(String functionName, nz.org.riskscape.engine.Project project, nz.org.riskscape.engine.bind.BoundParameters values) booleangetId()nz.org.riskscape.engine.bind.JavaParameterSet<ClassifierFunctionFramework.Params>Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, waitMethods inherited from interface nz.org.riskscape.engine.function.FunctionFramework
getPriorityMethods inherited from interface nz.org.riskscape.engine.Identified
getIdentifiedClass
-
Constructor Details
-
ClassifierFunctionFramework
public ClassifierFunctionFramework()
-
-
Method Details
-
canBuild
- Specified by:
canBuildin interfacenz.org.riskscape.engine.function.FunctionFramework
-
build
public nz.org.riskscape.problem.ResultOrProblems<nz.org.riskscape.engine.function.IdentifiedFunction> build(String functionName, nz.org.riskscape.engine.Project project, nz.org.riskscape.engine.bind.BoundParameters values) - Specified by:
buildin interfacenz.org.riskscape.engine.function.FunctionFramework
-
getId
- Specified by:
getIdin interfacenz.org.riskscape.engine.Identified
-
getParameterSet
public nz.org.riskscape.engine.bind.JavaParameterSet<ClassifierFunctionFramework.Params> getParameterSet()- Specified by:
getParameterSetin interfacenz.org.riskscape.engine.function.FunctionFramework
-