S
- Concrete ParameterSet type to buildpublic static interface ParameterSet.Builder<S extends ParameterSet>
ParameterSet
builder.Modifier and Type | Method and Description |
---|---|
S |
build()
Build ParameterSet
|
default <T> ParameterSet.Builder<S> |
parameter(ConfigProperty<T> property,
T value)
Deprecated.
|
default ParameterSet.Builder<S> |
parameter(String name,
Object value)
Deprecated.
|
default ParameterSet.Builder<S> |
parameters(Map<String,Object> parameters)
Deprecated.
|
default ParameterSet.Builder<S> |
parameters(ParameterSet parameters)
Deprecated.
|
<T> ParameterSet.Builder<S> |
withParameter(ConfigProperty<T> property,
T value)
Add a parameter using a
ConfigProperty and ConfigProperty.getKey() as parameter name. |
ParameterSet.Builder<S> |
withParameter(String name,
Object value)
Add a parameter.
|
ParameterSet.Builder<S> |
withParameters(Map<String,Object> parameters)
Add all given parameters to the set.
|
ParameterSet.Builder<S> |
withParameters(ParameterSet parameters)
Add all parameters of the given
parameters set. |
ParameterSet.Builder<S> withParameter(String name, Object value)
name
- Parameter namevalue
- Parameter value<T> ParameterSet.Builder<S> withParameter(ConfigProperty<T> property, T value)
ConfigProperty
and ConfigProperty.getKey()
as parameter name.T
- Property typeproperty
- ConfigProperty (not null) to obtain parameter namevalue
- Parameter valueParameterSet.Builder<S> withParameters(Map<String,Object> parameters)
parameters
- Parameters to addParameterSet.Builder<S> withParameters(ParameterSet parameters)
parameters
set.parameters
- Parameters to add@Deprecated default ParameterSet.Builder<S> parameter(String name, Object value)
withParameter(String, Object)
name
- Parameter namevalue
- Parameter value@Deprecated default <T> ParameterSet.Builder<S> parameter(ConfigProperty<T> property, T value)
withParameter(ConfigProperty, Object)
ConfigProperty
and ConfigProperty.getKey()
as parameter name.T
- Property typeproperty
- ConfigProperty (not null) to obtain parameter namevalue
- Parameter value@Deprecated default ParameterSet.Builder<S> parameters(Map<String,Object> parameters)
withParameters(Map)
parameters
- Parameters to add@Deprecated default ParameterSet.Builder<S> parameters(ParameterSet parameters)
withParameters(ParameterSet)
parameters
set.parameters
- Parameters to addS build()
Copyright © 2019 The Holon Platform. All rights reserved.