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
Modifier and TypeClassDescriptionstatic interface
static class
-
Field Summary
Fields inherited from interface nz.org.riskscape.engine.function.FunctionFramework
DEFAULT_PRIORITY
-
Constructor Summary
-
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) boolean
getId()
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, wait
Methods inherited from interface nz.org.riskscape.engine.function.FunctionFramework
getPriority
Methods inherited from interface nz.org.riskscape.engine.Identified
getIdentifiedClass
-
Constructor Details
-
ClassifierFunctionFramework
public ClassifierFunctionFramework()
-
-
Method Details
-
canBuild
- Specified by:
canBuild
in 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:
build
in interfacenz.org.riskscape.engine.function.FunctionFramework
-
getId
- Specified by:
getId
in interfacenz.org.riskscape.engine.Identified
-
getParameterSet
public nz.org.riskscape.engine.bind.JavaParameterSet<ClassifierFunctionFramework.Params> getParameterSet()- Specified by:
getParameterSet
in interfacenz.org.riskscape.engine.function.FunctionFramework
-