Package nz.org.riskscape.engine.bind
package nz.org.riskscape.engine.bind
-
ClassDescriptionMinimal interface for a class that can bind strings to objects according to
Parameter
sA set of parameter values that have been bound from a particularParameterSet
.Thrown when a method expects a set of bound parameters that match a particular set of defined parameters but they don't match.Thrown from BindingContext when a binding fails because noParameterBinder
is available to bind with the given from and toParameters are the inputs and toggles that ultimately control how Riskscape works.Interface for a class that can convert a string in to an object of a particular typeThrown byParameterBinder
s when a value can not be converted to the desired type for some reason.Represents an expected property or 'trait' that the parameter should have, especially in terms of how a UI user should specify the parameter value.A set ofParameter
objects that are grouped together, typically as a set of required inputs for something that a user adds to their project.Contains the aspects of a parameter that the user can customize themselves.A parameter can have a set of pre-defined choices, i.e.Deprecated.
NoBindingAvailableException