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, hasConfigProperty
static final String NAME
static final ConfigProperty<Boolean> BEAN_INTROSPECTOR_CACHE_ENABLED
BeanIntrospector
.default String getName()
ConfigPropertySet
getName
in interface ConfigPropertySet
default boolean isBeanIntrospectorCacheEnabled()
BeanIntrospector
cache is enabled.true
if cache is enabledBEAN_INTROSPECTOR_CACHE_ENABLED
static ConfigPropertySet.Builder<BeanConfigProperties> builder()
Copyright © 2019 The Holon Platform. All rights reserved.