public interface PropertyConfiguration extends ParameterSet
Property
configuration parameters.
Extends ParameterSet
to inherit parameter handling operations.
Property
Modifier and Type | Interface and Description |
---|---|
static interface |
PropertyConfiguration.PropertyConfigurationEditor
PropertyConfiguration editor interface to provide configuration parameters management. |
ParameterSet.Builder<S extends ParameterSet>
Modifier and Type | Method and Description |
---|---|
static PropertyConfiguration.PropertyConfigurationEditor |
clone(PropertyConfiguration fromConfiguration)
Create a new editable
PropertyConfiguration instance using default implementation class, cloning the
configuration parameters from given fromConfiguration configuration. |
static PropertyConfiguration.PropertyConfigurationEditor |
create()
Create a new editable
PropertyConfiguration instance using default implementation class. |
Optional<TemporalType> |
getTemporalType()
Get the optional
TemporalType specification for Date or Calendar type properties, which
can be used to perform consistent operations on property value, such as presentation, rendering or persistence
data manipulation. |
builder, empty, forEachParameter, getParameter, getParameter, getParameter, getParameter, getParameter, getParameterIf, getParameterIf, hasNotNullParameter, hasNotNullParameter, hasParameter, hasParameter, hasParameters, hasParameterValue, hasParameterValue
Optional<TemporalType> getTemporalType()
TemporalType
specification for Date
or Calendar
type properties, which
can be used to perform consistent operations on property value, such as presentation, rendering or persistence
data manipulation.TemporalType
static PropertyConfiguration.PropertyConfigurationEditor create()
PropertyConfiguration
instance using default implementation class.static PropertyConfiguration.PropertyConfigurationEditor clone(PropertyConfiguration fromConfiguration)
PropertyConfiguration
instance using default implementation class, cloning the
configuration parameters from given fromConfiguration
configuration.fromConfiguration
- Property configuration to clone (not null)Copyright © 2018 The Holon Platform. All rights reserved.