Class FunctionCallPrototypeBinder
java.lang.Object
nz.org.riskscape.engine.bind.BaseBinder
nz.org.riskscape.engine.bind.TypeSafeBinder<String,FunctionCallPrototype>
nz.org.riskscape.engine.bind.impl.FunctionCallPrototypeBinder
- All Implemented Interfaces:
nz.org.riskscape.engine.bind.ParameterBinder
,nz.org.riskscape.engine.Identified
public class FunctionCallPrototypeBinder
extends nz.org.riskscape.engine.bind.TypeSafeBinder<String,FunctionCallPrototype>
Binder for FunctionCallPrototype
that allows binding by id only (e.g. mean
) or full
FunctionCall
(e.g percentile(value, x)
)
-
Nested Class Summary
-
Field Summary
Fields inherited from class nz.org.riskscape.engine.bind.TypeSafeBinder
acceptsSourceType, bindsType
-
Constructor Summary
-
Method Summary
Modifier and TypeMethodDescriptionprotected nz.org.riskscape.problem.ResultOrProblems<FunctionCallPrototype>
bindTypedValue
(nz.org.riskscape.engine.bind.BindingContext context, String value) Methods inherited from class nz.org.riskscape.engine.bind.TypeSafeBinder
bindValue, canBind
Methods inherited from class nz.org.riskscape.engine.bind.BaseBinder
bind, getId, wrapLookup, wrapLookupNullOnMissing
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.Identified
getIdentifiedClass
-
Constructor Details
-
FunctionCallPrototypeBinder
public FunctionCallPrototypeBinder()
-
-
Method Details
-
bindTypedValue
protected nz.org.riskscape.problem.ResultOrProblems<FunctionCallPrototype> bindTypedValue(nz.org.riskscape.engine.bind.BindingContext context, String value) - Specified by:
bindTypedValue
in classnz.org.riskscape.engine.bind.TypeSafeBinder<String,
FunctionCallPrototype>
-