public interface BeanConfigProperties extends ConfigPropertySet
ConfigPropertySet for bean related configuration.| Modifier and Type | Interface and Description |
|---|---|
static class |
BeanConfigProperties.BeanConfigPropertiesImpl
Default implementation
|
ConfigPropertySet.Builder<C extends ConfigPropertySet>, ConfigPropertySet.ConfigurationException| Modifier and Type | Field and Description |
|---|---|
static ConfigProperty<Boolean> |
BEAN_INTROSPECTOR_CACHE_ENABLED
Enable or disable caching for bean informations collected by a
BeanIntrospector. |
static String |
NAME
Configuration property set name
|
| Modifier and Type | Method and Description |
|---|---|
static ConfigPropertySet.Builder<BeanConfigProperties> |
builder()
Builder to create property set instances bound to a property data source
|
default String |
getName()
Configuration property set name, used as property definition prefix.
|
default boolean |
isBeanIntrospectorCacheEnabled()
Gets whether the
BeanIntrospector cache is enabled. |
getConfigPropertyName, getConfigPropertyValue, getConfigPropertyValue, getConfigPropertyValueOrElse, getSubPropertiesUsingPrefix, hasConfigPropertystatic final String NAME
static final ConfigProperty<Boolean> BEAN_INTROSPECTOR_CACHE_ENABLED
BeanIntrospector.default String getName()
ConfigPropertySetgetName in interface ConfigPropertySetdefault boolean isBeanIntrospectorCacheEnabled()
BeanIntrospector cache is enabled.true if cache is enabledBEAN_INTROSPECTOR_CACHE_ENABLEDstatic ConfigPropertySet.Builder<BeanConfigProperties> builder()
Copyright © 2019 The Holon Platform. All rights reserved.