Index
All Classes and Interfaces|All Packages|Constant Field Values|Serialized Form
A
- AbstractConfig - Class in dev.orne.config.impl
-
Base abstract implementation of configuration properties provider.
- AbstractConfig(ConfigOptions) - Constructor for class dev.orne.config.impl.AbstractConfig
-
Creates a new instance.
- AbstractConfigBuilderImpl<S extends ConfigBuilder<S>> - Class in dev.orne.config.impl
-
Base abstract implementation of configuration builder.
- AbstractConfigBuilderImpl() - Constructor for class dev.orne.config.impl.AbstractConfigBuilderImpl
-
Empty constructor.
- AbstractConfigBuilderImpl(ConfigOptions) - Constructor for class dev.orne.config.impl.AbstractConfigBuilderImpl
-
Copy constructor.
- AbstractConfigCryptoEngine - Class in dev.orne.config.impl
-
Abstract base implementation of
ConfigCryptoEngine. - AbstractConfigCryptoEngine() - Constructor for class dev.orne.config.impl.AbstractConfigCryptoEngine
-
Creates new instance.
- AbstractConfigCryptoProvider - Class in dev.orne.config.impl
-
Base abstract implementation of
ConfigCryptoProviderbased onConfigCryptoEngine. - AbstractConfigCryptoProvider(ConfigCryptoEngine, boolean, SecretKey) - Constructor for class dev.orne.config.impl.AbstractConfigCryptoProvider
-
Creates a new instance.
- AbstractConfigCryptoProvider(CryptoProviderOptions) - Constructor for class dev.orne.config.impl.AbstractConfigCryptoProvider
-
Creates a new instance with specified builder configuration options.
- AbstractMutableConfig - Class in dev.orne.config.impl
-
Base abstract implementation of mutable configuration properties provider.
- AbstractMutableConfig(ConfigOptions, MutableConfigOptions) - Constructor for class dev.orne.config.impl.AbstractMutableConfig
-
Creates a new instance.
- AbstractMutableConfigBuilderImpl<S extends MutableConfigBuilder<S>> - Class in dev.orne.config.impl
-
Base abstract implementation of mutable configuration builder.
- AbstractMutableConfigBuilderImpl(ConfigOptions, MutableConfigOptions) - Constructor for class dev.orne.config.impl.AbstractMutableConfigBuilderImpl
-
Copy constructor.
- AbstractWatchableConfig - Class in dev.orne.config.impl
-
Base abstract implementation of watchable mutable configuration properties provider.
- AbstractWatchableConfig(ConfigOptions, MutableConfigOptions) - Constructor for class dev.orne.config.impl.AbstractWatchableConfig
-
Creates a new instance.
- add(ObjectNode) - Method in class dev.orne.config.impl.JsonConfigOptions
-
Adds the specified configuration properties to the configuration properties.
- add(Config) - Method in interface dev.orne.config.spring.ConfigProviderCustomizer.ConfigRegistry
-
Adds a new
Configinstance. - add(WatchableConfig.Listener) - Method in class dev.orne.config.impl.EventsHandler
-
Registers the specified configuration changed event listener.
- add(Map<String, String>) - Method in class dev.orne.config.impl.PropertiesConfigOptions
-
Adds the specified configuration properties to the configuration properties.
- add(Map<String, String>) - Method in class dev.orne.config.impl.JsonConfigBuilderImpl
-
Adds the specified custom properties to the configuration properties.
- add(Map<String, String>) - Method in class dev.orne.config.impl.JsonMutableConfigBuilderImpl
-
Adds the specified custom properties to the configuration properties.
- add(Map<String, String>) - Method in class dev.orne.config.impl.PropertiesConfigBuilderImpl
-
Adds the specified configuration properties to the configuration properties.
- add(Map<String, String>) - Method in class dev.orne.config.impl.PropertiesMutableConfigBuilderImpl
-
Adds the specified configuration properties to the configuration properties.
- add(Map<String, String>) - Method in class dev.orne.config.impl.XmlConfigBuilderImpl
-
Adds the specified custom properties to the configuration properties.
- add(Map<String, String>) - Method in class dev.orne.config.impl.XmlMutableConfigBuilderImpl
-
Adds the specified custom properties to the configuration properties.
- add(Map<String, String>) - Method in class dev.orne.config.impl.YamlConfigBuilderImpl
-
Adds the specified custom properties to the configuration properties.
- add(Map<String, String>) - Method in class dev.orne.config.impl.YamlMutableConfigBuilderImpl
-
Adds the specified custom properties to the configuration properties.
- add(Map<String, String>) - Method in interface dev.orne.config.JsonConfigBaseBuilder
-
Adds the specified custom properties to the configuration properties.
- add(Map<String, String>) - Method in interface dev.orne.config.PropertiesConfigBaseBuilder
-
Adds the specified configuration properties to the configuration properties.
- add(Map<String, String>) - Method in interface dev.orne.config.XmlConfigBaseBuilder
-
Adds the specified custom properties to the configuration properties.
- add(Map<String, String>) - Method in interface dev.orne.config.YamlConfigBaseBuilder
-
Adds the specified custom properties to the configuration properties.
- add(Properties) - Method in class dev.orne.config.impl.PropertiesConfigBuilderImpl
-
Adds the specified configuration properties to the configuration properties.
- add(Properties) - Method in class dev.orne.config.impl.PropertiesConfigOptions
-
Adds the specified configuration properties to the configuration properties.
- add(Properties) - Method in class dev.orne.config.impl.PropertiesMutableConfigBuilderImpl
-
Adds the specified configuration properties to the configuration properties.
- add(Properties) - Method in interface dev.orne.config.PropertiesConfigBaseBuilder
-
Adds the specified configuration properties to the configuration properties.
- add(Document) - Method in class dev.orne.config.impl.XmlConfigBuilderImpl
-
Adds the specified custom properties to the configuration properties.
- add(Document) - Method in class dev.orne.config.impl.XmlConfigOptions
-
Adds the specified configuration properties to the configuration properties.
- add(Document) - Method in class dev.orne.config.impl.XmlMutableConfigBuilderImpl
-
Adds the specified custom properties to the configuration properties.
- add(Document) - Method in interface dev.orne.config.XmlConfigBaseBuilder
-
Adds the specified custom properties to the configuration properties.
- addConfig(Config) - Method in interface dev.orne.config.ConfigProviderBuilder
-
Adds a configuration to the provider.
- addConfig(Config) - Method in class dev.orne.config.impl.ConfigProviderBuilderImpl
-
Adds a configuration to the provider.
- addListener(WatchableConfig.Listener) - Method in class dev.orne.config.DelegatedWatchableConfig
-
Registers the specified configuration change events listener.
- addListener(WatchableConfig.Listener) - Method in class dev.orne.config.impl.AbstractWatchableConfig
-
Registers the specified configuration change events listener.
- addListener(WatchableConfig.Listener) - Method in interface dev.orne.config.WatchableConfig
-
Registers the specified configuration change events listener.
- addPropertyDirect(String, Object) - Method in class dev.orne.config.commons.DelegatedOrneConfiguration
- addPropertyDirect(String, Object) - Method in class dev.orne.config.commons.DelegatedOrneMutableConfiguration
- andThen(ValueDecoder) - Method in interface dev.orne.config.ValueDecoder
-
Returns a composed decoder that first applies this decoder to its input, and then applies the
afterdecoder to the result. - andThen(ValueDecorator) - Method in interface dev.orne.config.ValueDecorator
-
Returns a composed decorator that first applies this decorator to its input, and then applies the
afterdecorator to the result. - andThen(ValueEncoder) - Method in interface dev.orne.config.ValueEncoder
-
Returns a composed encoder that first applies this encoder to its input, and then applies the
afterencoder to the result. - annotationData - Variable in class dev.orne.config.spring.ConfigurableComponentsConfigurer
-
The annotation data for the configuration.
- appConfigProviderBeanName - Variable in class dev.orne.config.spring.ConfigProviderConfigurer
-
The application provided configuration provider bean name.
- as(Config, Class<T>) - Static method in interface dev.orne.config.Config
-
Creates a configuration proxy of the specified type.
- as(Class<T>) - Method in interface dev.orne.config.Config
-
Creates a configuration proxy of the specified type.
- as(Class<T>) - Method in interface dev.orne.config.ConfigBuilder
-
Creates the configuration instance as an instance of the specified configuration type.
- asConfigKey(String) - Method in class dev.orne.config.impl.ConfigSubset
-
Converts a property key of this sub-set to a delegated configuration key by adding the prefix.
- asSubsetKey(String) - Method in class dev.orne.config.impl.ConfigSubset
-
Converts a delegated configuration key to a property key of this sub-set by removing the prefix.
- AUTO_CONFIG - Static variable in class dev.orne.config.spring.ConfigProviderConfigurer
-
The name of the automatic
Configbean. - AUTO_CONFIG_PROVIDER - Static variable in class dev.orne.config.spring.ConfigProviderConfigurer
-
The name of the automatic
ConfigProviderbean.
B
- beanFactory - Variable in class dev.orne.config.spring.ConfigProviderConfigurer
-
The bean factory.
- build() - Method in interface dev.orne.config.CommonsMutableConfigBuilder
-
Creates the configuration instance.
- build() - Method in interface dev.orne.config.ConfigBuilder
-
Creates the configuration instance.
- build() - Method in interface dev.orne.config.ConfigProviderBuilder
-
Builds the
ConfigProviderinstance. - build() - Method in interface dev.orne.config.CryptoProviderBuilder
-
Creates a new cryptography transformations provider.
- build() - Method in class dev.orne.config.impl.CommonsConfigBuilderImpl
-
Creates the configuration instance.
- build() - Method in class dev.orne.config.impl.CommonsMutableConfigBuilderImpl
-
Creates the configuration instance.
- build() - Method in class dev.orne.config.impl.ConfigProviderBuilderImpl
-
Builds the
ConfigProviderinstance. - build() - Method in class dev.orne.config.impl.CryptoProviderBuilderImpl
-
Creates a new cryptography transformations provider.
- build() - Method in class dev.orne.config.impl.EnvironmentConfigBuilderImpl
-
Creates the configuration instance.
- build() - Method in class dev.orne.config.impl.JsonConfigBuilderImpl
-
Creates the configuration instance.
- build() - Method in class dev.orne.config.impl.JsonMutableConfigBuilderImpl
-
Creates the configuration instance.
- build() - Method in class dev.orne.config.impl.PreferencesConfigBuilderImpl
-
Creates the configuration instance.
- build() - Method in class dev.orne.config.impl.PreferencesMutableConfigBuilderImpl
-
Creates the configuration instance.
- build() - Method in class dev.orne.config.impl.PropertiesConfigBuilderImpl
-
Creates the configuration instance.
- build() - Method in class dev.orne.config.impl.PropertiesMutableConfigBuilderImpl
-
Creates the configuration instance.
- build() - Method in class dev.orne.config.impl.SpringEnvironmentConfigBuilderImpl
-
Creates the configuration instance.
- build() - Method in class dev.orne.config.impl.SystemConfigBuilderImpl
-
Creates the configuration instance.
- build() - Method in class dev.orne.config.impl.XmlConfigBuilderImpl
-
Creates the configuration instance.
- build() - Method in class dev.orne.config.impl.XmlMutableConfigBuilderImpl
-
Creates the configuration instance.
- build() - Method in class dev.orne.config.impl.YamlConfigBuilderImpl
-
Creates the configuration instance.
- build() - Method in class dev.orne.config.impl.YamlMutableConfigBuilderImpl
-
Creates the configuration instance.
- build() - Method in interface dev.orne.config.JsonMutableConfigBuilder
-
Creates the configuration instance.
- build() - Method in interface dev.orne.config.MutableConfigBuilder
-
Creates the configuration instance.
- build() - Method in interface dev.orne.config.PreferencesMutableConfigBuilder
-
Creates the configuration instance.
- build() - Method in interface dev.orne.config.PropertiesMutableConfigBuilder
-
Creates the configuration instance.
- build() - Method in interface dev.orne.config.XmlMutableConfigBuilder
-
Creates the configuration instance.
- build() - Method in interface dev.orne.config.YamlMutableConfigBuilder
-
Creates the configuration instance.
- builder() - Static method in interface dev.orne.config.ConfigCryptoProvider
-
Creates a new cryptography transformations provider builder.
- builder(Config) - Static method in interface dev.orne.config.ConfigProvider
-
Creates a new
ConfigProviderBuilderinstance using the specified default configuration.
C
- checkDestroyed() - Method in class dev.orne.config.impl.AbstractConfigCryptoEngine
-
Checks if the cryptographic engine has been destroyed.
- checkDestroyed() - Method in class dev.orne.config.impl.AbstractConfigCryptoProvider
-
Checks if the cryptographic provider has been destroyed.
- clearCache() - Method in class dev.orne.config.impl.VariableResolver
-
Clears the resolved values cache.
- clearPropertyDirect(String) - Method in class dev.orne.config.commons.DelegatedOrneConfiguration
- clearPropertyDirect(String) - Method in class dev.orne.config.commons.DelegatedOrneMutableConfiguration
- cloneIfNecessary() - Method in class dev.orne.config.spring.ConfigAutowireCandidateResolver
- CommonsConfigBuilder - Interface in dev.orne.config
-
Apache Commons
ImmutableConfigurationbased configuration builder. - CommonsConfigBuilderImpl - Class in dev.orne.config.impl
-
Implementation of Apache Commons
ImmutableConfigurationbased immutable configuration builder. - CommonsConfigBuilderImpl() - Constructor for class dev.orne.config.impl.CommonsConfigBuilderImpl
-
Empty constructor.
- CommonsConfigImpl - Class in dev.orne.config.impl
-
Implementation of
Configbased on Apache CommonsImmutableConfiguration. - CommonsConfigImpl(ConfigOptions, CommonsConfigOptions) - Constructor for class dev.orne.config.impl.CommonsConfigImpl
-
Creates a new instance.
- CommonsConfigOptions - Class in dev.orne.config.impl
-
Options of Apache Commons Configuration based configuration builder.
- CommonsConfigOptions() - Constructor for class dev.orne.config.impl.CommonsConfigOptions
-
Empty constructor.
- CommonsConfigOptions(CommonsConfigOptions) - Constructor for class dev.orne.config.impl.CommonsConfigOptions
-
Copy constructor.
- CommonsMutableConfigBuilder - Interface in dev.orne.config
-
Apache Commons
Configurationbased mutable configuration builder. - CommonsMutableConfigBuilderImpl - Class in dev.orne.config.impl
-
Implementation of Apache Commons
Configurationbased mutable configuration builder. - CommonsMutableConfigBuilderImpl(ConfigOptions, MutableConfigOptions, CommonsConfigOptions) - Constructor for class dev.orne.config.impl.CommonsMutableConfigBuilderImpl
-
Copy constructor.
- CommonsMutableConfigImpl - Class in dev.orne.config.impl
-
Implementation of
MutableConfigbased on Apache CommonsConfiguration. - CommonsMutableConfigImpl(ConfigOptions, MutableConfigOptions, CommonsConfigOptions) - Constructor for class dev.orne.config.impl.CommonsMutableConfigImpl
-
Creates a new instance.
- commonsOptions - Variable in class dev.orne.config.impl.CommonsConfigBuilderImpl
-
The Apache Commons based configuration options.
- commonsOptions - Variable in class dev.orne.config.impl.CommonsMutableConfigBuilderImpl
-
The Apache Commons based configuration options.
- compose(ValueDecoder) - Method in interface dev.orne.config.ValueDecoder
-
Returns a composed decoder that first applies the
beforedecoder to its input, and then applies this decoder to the result. - compose(ValueDecorator) - Method in interface dev.orne.config.ValueDecorator
-
Returns a composed decorator that first applies the
beforedecorator to its input, and then applies this decorator to the result. - compose(ValueEncoder) - Method in interface dev.orne.config.ValueEncoder
-
Returns a composed encoder that first applies the
beforeencoder to its input, and then applies this encoder to the result. - Config - Interface in dev.orne.config
-
Configuration properties provider.
- ConfigAutowireCandidateResolver - Class in dev.orne.config.spring
-
Autowire candidate resolver that provides
Configinstances from aConfigProvider. - ConfigAutowireCandidateResolver(AutowireCandidateResolver, Supplier<ConfigProvider>) - Constructor for class dev.orne.config.spring.ConfigAutowireCandidateResolver
-
Creates a new instance.
- ConfigAutowireCandidateResolverConfigurer - Class in dev.orne.config.spring
-
Spring configuration for
ConfigAutowireCandidateResolver. - ConfigAutowireCandidateResolverConfigurer() - Constructor for class dev.orne.config.spring.ConfigAutowireCandidateResolverConfigurer
-
Creates a new instance.
- ConfigBuilder<S extends ConfigBuilder<S>> - Interface in dev.orne.config
-
Configuration builder.
- ConfigCryptoAesGcmEngine - Class in dev.orne.config.impl
-
Implementation of
ConfigCryptoEnginebased on Java Cryptography Architecture using AES with GCM symmetric algorithm. - ConfigCryptoAesGcmEngine(byte[]) - Constructor for class dev.orne.config.impl.ConfigCryptoAesGcmEngine
-
Creates a new instance with the default
SecretKeyFactory,SecretKeyandCipheralgorithms. - ConfigCryptoAesGcmEngine(String, String, byte[], String) - Constructor for class dev.orne.config.impl.ConfigCryptoAesGcmEngine
-
Creates a new instance with the specified
SecretKeyFactory,SecretKeyandCipheralgorithms. - ConfigCryptoEngine - Interface in dev.orne.config
-
Engine of cryptography transformations for configuration values.
- ConfigCryptoProvider - Interface in dev.orne.config
-
Provider of cryptographic transformations for configuration values.
- ConfigCryptoProviderException - Exception in dev.orne.config
-
Base exception thrown by providers of cryptography transformations for configuration values.
- ConfigCryptoProviderException() - Constructor for exception dev.orne.config.ConfigCryptoProviderException
-
Constructs a new exception with
nullas its detail message. - ConfigCryptoProviderException(String) - Constructor for exception dev.orne.config.ConfigCryptoProviderException
-
Constructs a new exception with the specified detail message.
- ConfigCryptoProviderException(String, Throwable) - Constructor for exception dev.orne.config.ConfigCryptoProviderException
-
Constructs a new exception with the specified detail message and cause.
- ConfigCryptoProviderException(String, Throwable, boolean, boolean) - Constructor for exception dev.orne.config.ConfigCryptoProviderException
-
Constructs a new exception with the specified detail message, cause, suppression enabled or disabled, and writable stack trace enabled or disabled.
- ConfigCryptoProviderException(Throwable) - Constructor for exception dev.orne.config.ConfigCryptoProviderException
-
Constructs a new exception with the specified cause and a detail message of
(cause==null ? null : cause.toString())(which typically contains the class and detail message ofcause). - ConfigCryptoWrongKeyException - Exception in dev.orne.config
-
Exception exception thrown by providers of cryptography transformations for wrong secret key (password).
- ConfigCryptoWrongKeyException() - Constructor for exception dev.orne.config.ConfigCryptoWrongKeyException
-
Constructs a new exception with
nullas its detail message. - ConfigCryptoWrongKeyException(String) - Constructor for exception dev.orne.config.ConfigCryptoWrongKeyException
-
Constructs a new exception with the specified detail message.
- ConfigCryptoWrongKeyException(String, Throwable) - Constructor for exception dev.orne.config.ConfigCryptoWrongKeyException
-
Constructs a new exception with the specified detail message and cause.
- ConfigCryptoWrongKeyException(String, Throwable, boolean, boolean) - Constructor for exception dev.orne.config.ConfigCryptoWrongKeyException
-
Constructs a new exception with the specified detail message, cause, suppression enabled or disabled, and writable stack trace enabled or disabled.
- ConfigCryptoWrongKeyException(Throwable) - Constructor for exception dev.orne.config.ConfigCryptoWrongKeyException
-
Constructs a new exception with the specified cause and a detail message of
(cause==null ? null : cause.toString())(which typically contains the class and detail message ofcause). - ConfigException - Exception in dev.orne.config
-
Exception thrown during configuration operations.
- ConfigException() - Constructor for exception dev.orne.config.ConfigException
-
Constructs a new exception with
nullas its detail message. - ConfigException(String) - Constructor for exception dev.orne.config.ConfigException
-
Constructs a new exception with the specified detail message.
- ConfigException(String, Throwable) - Constructor for exception dev.orne.config.ConfigException
-
Constructs a new exception with the specified detail message and cause.
- ConfigException(String, Throwable, boolean, boolean) - Constructor for exception dev.orne.config.ConfigException
-
Constructs a new exception with the specified detail message, cause, suppression enabled or disabled, and writable stack trace enabled or disabled.
- ConfigException(Throwable) - Constructor for exception dev.orne.config.ConfigException
-
Constructs a new exception with the specified cause and a detail message of
(cause==null ? null : cause.toString())(which typically contains the class and detail message ofcause). - ConfigLazyPropertySource - Class in dev.orne.config.spring
-
Spring
PropertySourcethat uses aConfigbean lazily loaded from the application context on first access. - ConfigLazyPropertySource(String, BeanFactory, String) - Constructor for class dev.orne.config.spring.ConfigLazyPropertySource
-
Creates a new instance.
- ConfigOptions - Class in dev.orne.config.impl
-
Options of configuration builder.
- ConfigOptions() - Constructor for class dev.orne.config.impl.ConfigOptions
-
Empty constructor.
- ConfigOptions(ConfigOptions) - Constructor for class dev.orne.config.impl.ConfigOptions
-
Copy constructor.
- ConfigPropertySource - Annotation Interface in dev.orne.config.spring
-
Annotation that adds a
PropertySourceto Spring'sEnvironmentthat will use the specifiedConfigcontext bean. - ConfigPropertySource.Unconfigured - Interface in dev.orne.config.spring
-
Extension of
Configused to signal that no specific configuration type has been configured. - ConfigPropertySourcePostProcessor - Class in dev.orne.config.spring
-
Spring bean factory post processor that adds to the Spring environment the property sources defined by
@ConfigPropertySourceannotations on@Configurationbeans. - ConfigPropertySourcePostProcessor() - Constructor for class dev.orne.config.spring.ConfigPropertySourcePostProcessor
-
Creates a new instance.
- ConfigPropertySources - Annotation Interface in dev.orne.config.spring
-
Container annotation that aggregates several
ConfigPropertySourceannotations. - configProvider - Variable in class dev.orne.config.spring.ConfigAutowireCandidateResolver
-
The configuration provider supplier.
- configProvider - Variable in class dev.orne.config.spring.ConfigProviderConfigurer
-
The configuration provider.
- ConfigProvider - Interface in dev.orne.config
-
Generic interface for
Configproviders. - ConfigProviderBuilder - Interface in dev.orne.config
-
Available configuration instances provider builder.
- ConfigProviderBuilderImpl - Class in dev.orne.config.impl
-
Implementation of configuration values cryptography transformations provider builder.
- ConfigProviderBuilderImpl(Config) - Constructor for class dev.orne.config.impl.ConfigProviderBuilderImpl
-
Creates a new instance.
- ConfigProviderConfigurer - Class in dev.orne.config.spring
-
Bean factory post processor that provides a
ConfigProvidercustomized per Spring context configuration. - ConfigProviderConfigurer() - Constructor for class dev.orne.config.spring.ConfigProviderConfigurer
-
Creates a new instance.
- ConfigProviderCustomizer - Interface in dev.orne.config.spring
-
Interface for available
Configinstances customization on current Spring context. - ConfigProviderCustomizer.ConfigRegistry - Interface in dev.orne.config.spring
-
Registry for additional
Configinstances. - ConfigProviderImpl - Class in dev.orne.config.impl
-
Default implementation of
ConfigProvider. - ConfigProviderImpl(Config) - Constructor for class dev.orne.config.impl.ConfigProviderImpl
-
Creates a new instance.
- ConfigSubset - Class in dev.orne.config.impl
-
Invocation handler for configuration subsets.
- ConfigSubset(Config, String) - Constructor for class dev.orne.config.impl.ConfigSubset
-
Creates a new instance.
- ConfigSubtype - Class in dev.orne.config.impl
-
Invocation handler for configuration proxies.
- ConfigSubtype(Config, Class<? extends Config>) - Constructor for class dev.orne.config.impl.ConfigSubtype
-
Creates a new instance.
- Configurable - Interface in dev.orne.config
-
Interface for classes suitable for configuration.
- CONFIGURABLE_ENABLED - Static variable in class dev.orne.config.spring.SpringBootAutoConfigurer
-
The property to enable or disable configurable components.
- configurableComponentsConfigurer() - Method in class dev.orne.config.spring.ConfigurableComponentsConfigurer
-
Exposes the configurable components configurer.
- ConfigurableComponentsConfigurer - Class in dev.orne.config.spring
-
Spring configuration for
ConfigurableComponentsPostProcessorbased onEnableConfigurableComponentsannotation. - ConfigurableComponentsConfigurer() - Constructor for class dev.orne.config.spring.ConfigurableComponentsConfigurer
-
Creates a new instance.
- configurableComponentsPostProcessor() - Method in class dev.orne.config.spring.ConfigurableComponentsConfigurer
-
Exposes the Spring configurable components post-processor.
- ConfigurableComponentsPostProcessor - Class in dev.orne.config.spring
-
Spring bean post processor for automatic configuration of
Configurablebeans. - ConfigurableComponentsPostProcessor(Configurer) - Constructor for class dev.orne.config.spring.ConfigurableComponentsPostProcessor
-
Creates a new instance.
- ConfigurableProperty - Annotation Interface in dev.orne.config
-
Marks a property as automatically configurable.
- configurationChanged(MutableConfig, Set<String>) - Method in interface dev.orne.config.WatchableConfig.Listener
-
Callback for configuration change events.
- ConfigurationOptions - Annotation Interface in dev.orne.config
-
Sets the configuration preferences for the
Configurableclass. - configure(Config) - Method in interface dev.orne.config.Configurable
-
Sets the config to apply to this property.
- configure(Configurable) - Method in interface dev.orne.config.Configurer
-
Configures the bean passed as argument.
- configure(Configurable) - Method in class dev.orne.config.impl.ConfigurerImpl
-
Configures the bean passed as argument.
- configureCommonsEvents(EventSource) - Method in class dev.orne.config.impl.CommonsMutableConfigImpl
-
Configures reception of Apache Commons events.
- configureDefaultConfig(Map<String, Config>) - Method in interface dev.orne.config.spring.ConfigProviderCustomizer
-
Configures the default
Configinstance. - configureNestedBeans() - Element in annotation interface dev.orne.config.ConfigurationOptions
-
Sets if the class properties that implement
Configurableshould be configured automatically. - configureNestedBeans(Configurable, Config) - Method in class dev.orne.config.impl.ConfigurerImpl
-
Configures the nested beans of the bean passed as argument with the selected configuration.
- configureProperties() - Element in annotation interface dev.orne.config.ConfigurationOptions
-
Sets if the class properties should be configured automatically.
- configureProperties(Configurable, Config) - Method in class dev.orne.config.impl.ConfigurerImpl
-
Configures the properties of the bean passed as argument with the selected configuration.
- configureProperty(Object, Field, Config) - Method in class dev.orne.config.impl.ConfigurerImpl
-
Configures the requested property in the bean with the provided configuration.
- Configurer - Interface in dev.orne.config
-
Generic interface for configurable components configurer.
- CONFIGURER - Static variable in class dev.orne.config.spring.ConfigurableComponentsConfigurer
-
The name of the
Configurerbean. - ConfigurerImpl - Class in dev.orne.config.impl
-
Default implementation of
Configurer. - ConfigurerImpl(ConfigProvider) - Constructor for class dev.orne.config.impl.ConfigurerImpl
-
Creates a new instance.
- ConfigurerImpl(ConfigProvider, ConvertUtilsBean) - Constructor for class dev.orne.config.impl.ConfigurerImpl
-
Creates a new instance.
- contains(String) - Method in interface dev.orne.config.Config
-
Returns
trueif the property with the key passed as argument has been configured. - contains(String) - Method in class dev.orne.config.DelegatedConfig
-
Returns
trueif the property with the key passed as argument has been configured. - contains(String) - Method in class dev.orne.config.impl.AbstractConfig
-
Returns
trueif the property with the key passed as argument has been configured. - containsInt(String) - Method in class dev.orne.config.impl.AbstractConfig
-
Returns
trueif the property with the key passed as argument has been configured in this configuration instance. - containsInt(String) - Method in class dev.orne.config.impl.CommonsConfigImpl
-
Returns
trueif the property with the key passed as argument has been configured in this configuration instance. - containsInt(String) - Method in class dev.orne.config.impl.CommonsMutableConfigImpl
-
Returns
trueif the property with the key passed as argument has been configured in this configuration instance. - containsInt(String) - Method in class dev.orne.config.impl.EnvironmentConfigImpl
-
Returns
trueif the property with the key passed as argument has been configured in this configuration instance. - containsInt(String) - Method in class dev.orne.config.impl.JsonConfigImpl
-
Returns
trueif the property with the key passed as argument has been configured in this configuration instance. - containsInt(String) - Method in class dev.orne.config.impl.JsonMutableConfigImpl
-
Returns
trueif the property with the key passed as argument has been configured in this configuration instance. - containsInt(String) - Method in class dev.orne.config.impl.PreferencesConfigImpl
-
Returns
trueif the property with the key passed as argument has been configured in this configuration instance. - containsInt(String) - Method in class dev.orne.config.impl.PreferencesMutableConfigImpl
-
Returns
trueif the property with the key passed as argument has been configured in this configuration instance. - containsInt(String) - Method in class dev.orne.config.impl.PropertiesConfigImpl
-
Returns
trueif the property with the key passed as argument has been configured in this configuration instance. - containsInt(String) - Method in class dev.orne.config.impl.PropertiesMutableConfigImpl
-
Returns
trueif the property with the key passed as argument has been configured in this configuration instance. - containsInt(String) - Method in class dev.orne.config.impl.SpringEnvironmentConfigImpl
-
Returns
trueif the property with the key passed as argument has been configured in this configuration instance. - containsInt(String) - Method in class dev.orne.config.impl.SystemConfigImpl
-
Returns
trueif the property with the key passed as argument has been configured in this configuration instance. - containsInt(String) - Method in class dev.orne.config.impl.XmlConfigImpl
-
Returns
trueif the property with the key passed as argument has been configured in this configuration instance. - containsInt(String) - Method in class dev.orne.config.impl.XmlMutableConfigImpl
-
Returns
trueif the property with the key passed as argument has been configured in this configuration instance. - containsKeyInternal(String) - Method in class dev.orne.config.commons.DelegatedOrneConfiguration
- containsProperty(String) - Method in class dev.orne.config.spring.ConfigLazyPropertySource
- containsValueInternal(Object) - Method in class dev.orne.config.commons.DelegatedOrneConfiguration
- convertValue(String, Class<T>) - Method in class dev.orne.config.impl.ConfigurerImpl
-
Converts the configuration property value to the specified target type.
- create() - Method in class dev.orne.config.impl.PooledConfigCryptoProvider.PooledCipherFactory
- create(Config, Class<T>) - Static method in class dev.orne.config.impl.ConfigSubtype
-
Creates a new configuration proxy instance with the specified configuration.
- create(Config, String) - Static method in class dev.orne.config.impl.ConfigSubset
-
Creates a new configuration proxy instance with the specified configuration.
- create(MutableConfig, String) - Static method in class dev.orne.config.impl.ConfigSubset
-
Creates a new configuration proxy instance with the specified configuration.
- create(WatchableConfig, String) - Static method in class dev.orne.config.impl.ConfigSubset
-
Creates a new configuration proxy instance with the specified configuration.
- create(ClassLoader, Config, Class<T>) - Static method in class dev.orne.config.impl.ConfigSubtype
-
Creates a new configuration proxy instance with the specified configuration.
- create(ClassLoader, Class<T>, T, String) - Static method in class dev.orne.config.impl.ConfigSubset
-
Creates a new configuration proxy instance with the specified configuration.
- createCipher() - Method in interface dev.orne.config.ConfigCryptoEngine
-
Creates a new
Cipherfor this engine. - createCipher() - Method in class dev.orne.config.impl.ConfigCryptoAesGcmEngine
-
Creates a new
Cipherfor this engine. - createCipher(String) - Method in class dev.orne.config.impl.AbstractConfigCryptoEngine
-
Creates a
Cipherfor the specified algorithm. - createConfigProvider() - Method in class dev.orne.config.spring.ConfigProviderConfigurer
-
Creates a new configuration provider.
- createDefaultConfig() - Method in class dev.orne.config.spring.ConfigProviderConfigurer
-
Creates a Spring based default configuration.
- createKeySpec(char[]) - Method in class dev.orne.config.impl.ConfigCryptoAesGcmEngine
-
Generates the secret key specification for the specified password and the
- createSecretKey(char[]) - Method in interface dev.orne.config.ConfigCryptoEngine
-
Creates a new
SecretKeyfor this engine for the specified password. - createSecretKey(char[]) - Method in class dev.orne.config.impl.ConfigCryptoAesGcmEngine
-
Creates a new
SecretKeyfor this engine for the specified password. - createSecureRandom() - Method in class dev.orne.config.impl.AbstractConfigCryptoEngine
-
Creates a new
SecureRandominstance. - CryptoProviderBuilder - Interface in dev.orne.config
-
Configuration values cryptography transformations provider builder.
- CryptoProviderBuilderImpl - Class in dev.orne.config.impl
-
Implementation of configuration values cryptography transformations provider builder.
- CryptoProviderBuilderImpl() - Constructor for class dev.orne.config.impl.CryptoProviderBuilderImpl
-
Empty constructor.
- CryptoProviderBuilderImpl(CryptoProviderBuilderImpl) - Constructor for class dev.orne.config.impl.CryptoProviderBuilderImpl
-
Copy constructor.
- CryptoProviderBuilderImpl(CryptoProviderOptions) - Constructor for class dev.orne.config.impl.CryptoProviderBuilderImpl
-
Copy constructor.
- CryptoProviderEngineBuilder - Interface in dev.orne.config
-
Required engine configuration values cryptography transformations provider builder.
- CryptoProviderKeyBuilder - Interface in dev.orne.config
-
Required secret key configuration values cryptography transformations provider builder.
- CryptoProviderOptions - Class in dev.orne.config.impl
-
Configuration values cryptography transformations provider builder options.
- CryptoProviderOptions() - Constructor for class dev.orne.config.impl.CryptoProviderOptions
-
Creates a new instance.
- CryptoProviderOptions(CryptoProviderOptions) - Constructor for class dev.orne.config.impl.CryptoProviderOptions
-
Copy constructor.
- customizerBeanName - Variable in class dev.orne.config.spring.ConfigProviderConfigurer
-
The application provided configuration provider customizer bean name.
D
- decode(String) - Method in class dev.orne.config.commons.DelegatedOrneConfigurationDecoder
- decode(String) - Method in interface dev.orne.config.ValueDecoder
-
Decodes the configuration property value.
- decorate(String) - Method in class dev.orne.config.impl.VariableResolver
-
Decorates the configuration property value.
- decorate(String) - Method in interface dev.orne.config.ValueDecorator
-
Decorates the configuration property value.
- decrypt(String) - Method in class dev.orne.config.impl.PooledConfigCryptoProvider
-
Decrypts the specified encrypted configuration value.
- decrypt(String, SecretKey, Cipher) - Method in interface dev.orne.config.ConfigCryptoEngine
-
Decrypts the specified encrypted configuration value.
- decrypt(String, SecretKey, Cipher) - Method in class dev.orne.config.impl.ConfigCryptoAesGcmEngine
-
Decrypts the specified encrypted configuration value.
- decrypt(String) - Method in interface dev.orne.config.ConfigCryptoProvider
-
Decrypts the specified encrypted configuration value.
- decrypt(String) - Method in class dev.orne.config.impl.DefaultConfigCryptoProvider
-
Decrypts the specified encrypted configuration value.
- decrypt(String, Cipher) - Method in class dev.orne.config.impl.AbstractConfigCryptoProvider
-
Decrypts the specified encrypted configuration value.
- DEFAULT - Static variable in interface dev.orne.config.ValueDecoder
-
Default identity configuration property value decoder.
- DEFAULT - Static variable in interface dev.orne.config.ValueDecorator
-
Default identity configuration property value decorator.
- DEFAULT - Static variable in interface dev.orne.config.ValueEncoder
-
Default identity configuration property value encoder.
- DEFAULT_ATTRIBUTE_PREFIX - Static variable in interface dev.orne.config.XmlConfigBaseBuilder
-
The default XML attributes references prefix.
- DEFAULT_CIPHER_ALGORITHM - Static variable in class dev.orne.config.impl.ConfigCryptoAesGcmEngine
-
The default
Cipheralgorithm. - DEFAULT_GCM_IV_LENGTH - Static variable in class dev.orne.config.impl.ConfigCryptoAesGcmEngine
-
The default GCM initial vector length.
- DEFAULT_GCM_TAG_LENGTH - Static variable in class dev.orne.config.impl.ConfigCryptoAesGcmEngine
-
The default GCM tag length.
- DEFAULT_KEY_ALGORITHM - Static variable in class dev.orne.config.impl.ConfigCryptoAesGcmEngine
-
The default
SecretKeyalgorithm. - DEFAULT_KEY_FACTORY_ALGORITHM - Static variable in class dev.orne.config.impl.ConfigCryptoAesGcmEngine
-
The default
SecretKeyFactoryalgorithm. - DEFAULT_SECRET_KEY_ITERATIONS - Static variable in class dev.orne.config.impl.ConfigCryptoAesGcmEngine
-
The default
SecretKeysalt iterations. - DEFAULT_SECRET_KEY_LENGTH - Static variable in class dev.orne.config.impl.ConfigCryptoAesGcmEngine
-
The default
SecretKeylength. - DEFAULT_SECRET_KEY_SALT_SIZE - Static variable in class dev.orne.config.impl.AbstractConfigCryptoEngine
-
The default secret key salt length.
- DEFAULT_SEPARATOR - Static variable in interface dev.orne.config.JsonConfigBaseBuilder
-
The default configuration nested properties separator.
- DEFAULT_SEPARATOR - Static variable in interface dev.orne.config.XmlConfigBaseBuilder
-
The default configuration nested properties separator.
- DEFAULT_SEPARATOR - Static variable in interface dev.orne.config.YamlConfigBaseBuilder
-
The default configuration nested properties separator.
- DefaultConfigCryptoProvider - Class in dev.orne.config.impl
-
Default implementation of
ConfigCryptoProviderbased onConfigCryptoEnginewith synchronizedCipher. - DefaultConfigCryptoProvider(CryptoProviderOptions) - Constructor for class dev.orne.config.impl.DefaultConfigCryptoProvider
-
Creates a new instance with specified builder configuration options.
- defaultConverter() - Static method in class dev.orne.config.impl.ConfigurerImpl
-
Creates a new value converter configured with the default settings.
- delegated - Variable in class dev.orne.config.impl.CommonsConfigOptions
-
The delegated Apache Commons configuration.
- DelegatedConfig - Class in dev.orne.config
-
A configuration that delegates all operations to another configuration.
- DelegatedConfig(Config) - Constructor for class dev.orne.config.DelegatedConfig
-
Creates a new instance.
- DelegatedMutableConfig - Class in dev.orne.config
-
A mutable configuration that delegates all operations to another configuration.
- DelegatedMutableConfig(MutableConfig) - Constructor for class dev.orne.config.DelegatedMutableConfig
-
Creates a new instance.
- DelegatedOrneConfiguration - Class in dev.orne.config.commons
-
Implementation of Apache Commons
ImmutableConfigurationbased onConfig. - DelegatedOrneConfiguration(Config) - Constructor for class dev.orne.config.commons.DelegatedOrneConfiguration
-
Creates a new instance.
- DelegatedOrneConfigurationDecoder - Class in dev.orne.config.commons
-
ConfigCryptoProviderbased implementation of Apache CommonsConfigurationDecoder. - DelegatedOrneConfigurationDecoder(ConfigCryptoProvider) - Constructor for class dev.orne.config.commons.DelegatedOrneConfigurationDecoder
-
Creates a new instance.
- DelegatedOrneMutableConfiguration - Class in dev.orne.config.commons
-
Implementation of Apache Commons
Configurationbased onMutableConfig. - DelegatedOrneMutableConfiguration(MutableConfig) - Constructor for class dev.orne.config.commons.DelegatedOrneMutableConfiguration
-
Creates a new instance.
- DelegatedWatchableConfig - Class in dev.orne.config
-
A watchable mutable configuration that delegates all operations to another configuration.
- DelegatedWatchableConfig(WatchableConfig) - Constructor for class dev.orne.config.DelegatedWatchableConfig
-
Creates a new instance.
- destroy() - Method in interface dev.orne.config.ConfigCryptoEngine
-
Destroys all secret information.
- destroy() - Method in interface dev.orne.config.ConfigCryptoProvider
-
Destroys all secret information.
- destroy() - Method in class dev.orne.config.impl.AbstractConfigCryptoEngine
-
Destroys all secret information.
- destroy() - Method in class dev.orne.config.impl.AbstractConfigCryptoProvider
-
Destroys all secret information.
- destroy() - Method in class dev.orne.config.impl.ConfigCryptoAesGcmEngine
-
Destroys all secret information.
- destroy() - Method in class dev.orne.config.impl.DefaultConfigCryptoProvider
- destroyEngine - Variable in class dev.orne.config.impl.CryptoProviderOptions
-
If the cryptography engine must be destroyed on provider destruction.
- dev.orne.config - module dev.orne.config
- dev.orne.config - package dev.orne.config
-
Configuration management system.
- dev.orne.config.commons - package dev.orne.config.commons
-
Configuration management system replacement based on Apache Commons.
- dev.orne.config.impl - package dev.orne.config.impl
-
Internal implementations of configuration instances.
- dev.orne.config.spring - package dev.orne.config.spring
-
Spring framework support for configuration management system.
E
- EnableConfigurableComponents - Annotation Interface in dev.orne.config.spring
-
Annotation for automatic configuration of
Configurablebeans. - ENABLED - Static variable in class dev.orne.config.spring.SpringBootAutoConfigurer
-
The property to enable or disable the auto configuration.
- EnableOrneConfig - Annotation Interface in dev.orne.config.spring
-
Annotation for enable default full Spring integration.
- EnablePreferredConfigInjection - Annotation Interface in dev.orne.config.spring
-
Annotation for enable injection of available
Configinstances based onPreferredConfigannotations. - encode(String) - Method in interface dev.orne.config.ValueEncoder
-
Encodes the configuration property value.
- encoder - Variable in class dev.orne.config.impl.MutableConfigOptions
-
The configuration properties values encoder.
- encrypt(String) - Method in class dev.orne.config.impl.PooledConfigCryptoProvider
-
Encrypts the specified plain configuration value.
- encrypt(String, SecretKey, Cipher) - Method in interface dev.orne.config.ConfigCryptoEngine
-
Encrypts the specified plain configuration value.
- encrypt(String, SecretKey, Cipher) - Method in class dev.orne.config.impl.ConfigCryptoAesGcmEngine
-
Encrypts the specified plain configuration value.
- encrypt(String) - Method in interface dev.orne.config.ConfigCryptoProvider
-
Encrypts the specified plain configuration value.
- encrypt(String) - Method in class dev.orne.config.impl.DefaultConfigCryptoProvider
-
Encrypts the specified plain configuration value.
- encrypt(String, Cipher) - Method in class dev.orne.config.impl.AbstractConfigCryptoProvider
-
Encrypts the specified plain configuration value.
- engine - Variable in class dev.orne.config.impl.CryptoProviderOptions
-
The cryptography engine to use.
- environment - Variable in class dev.orne.config.spring.ConfigPropertySourcePostProcessor
-
The Spring environment.
- environment - Variable in class dev.orne.config.spring.ConfigProviderConfigurer
-
The Spring environment.
- EnvironmentConfigBuilder - Interface in dev.orne.config
-
Environment variables based configuration builder.
- EnvironmentConfigBuilderImpl - Class in dev.orne.config.impl
-
Implementation of environment variables based configuration builder.
- EnvironmentConfigBuilderImpl() - Constructor for class dev.orne.config.impl.EnvironmentConfigBuilderImpl
-
Empty constructor.
- EnvironmentConfigImpl - Class in dev.orne.config.impl
-
Implementation of
Configbased on the environment variables. - EnvironmentConfigImpl(ConfigOptions) - Constructor for class dev.orne.config.impl.EnvironmentConfigImpl
-
Creates a new instance.
- equals(Object) - Method in class dev.orne.config.impl.ConfigSubset
- equals(Object) - Method in class dev.orne.config.impl.ConfigSubtype
- equals(Object) - Method in class dev.orne.config.spring.ConfigLazyPropertySource
- EventsHandler - Class in dev.orne.config.impl
-
Utility class for watchable configuration events handling.
- EventsHandler() - Constructor for class dev.orne.config.impl.EventsHandler
-
Creates a new instance.
- exposeConfigurer() - Element in annotation interface dev.orne.config.spring.EnableConfigurableComponents
-
Whether to expose the
Configurerbean used to configure the components. - exposedConfigurer - Variable in class dev.orne.config.spring.ConfigurableComponentsConfigurer
-
The exposed configurable components
Configurer, if any.
F
- fallbackToDefaultConfig() - Element in annotation interface dev.orne.config.PreferredConfig
-
Sets if the default configuration should be used if one of the preferred ones is not found.
- FeaturesSelector() - Constructor for class dev.orne.config.spring.SpringBootAutoConfigurer.FeaturesSelector
-
Creates a new instance.
- FileMutableConfig - Interface in dev.orne.config
-
Configuration properties provider with properties mutable at runtime.
- FileWatchableConfig - Interface in dev.orne.config
-
Watchable mutable configuration properties provider that can be saved to file system.
- findBeanByType(ConfigurableListableBeanFactory, Class<? extends Config>, boolean) - Method in class dev.orne.config.spring.ConfigPropertySourcePostProcessor
-
Finds a unique bean of the specified configuration type, and returns its name.
- flush() - Method in class dev.orne.config.impl.PreferencesMutableConfigImpl
-
Saves the current configuration properties to the source preferences node.
- flush() - Method in interface dev.orne.config.PreferencesMutableConfig
-
Saves the current configuration properties to the source preferences node.
- fromApacheCommons() - Static method in interface dev.orne.config.Config
-
Creates a new Apache Commons Configuration based configuration builder.
- fromEnvironmentVariables() - Static method in interface dev.orne.config.Config
-
Creates a new environment variables based configuration builder.
- fromJavaPreferences() - Static method in interface dev.orne.config.Config
-
Creates a new
Preferencesbased configuration builder. - fromJson() - Static method in interface dev.orne.config.Config
-
Creates a new JSON based configuration builder.
- fromProperties() - Static method in interface dev.orne.config.Config
-
Creates a new
Propertiesbased configuration builder. - fromProvider(ConfigProvider) - Static method in interface dev.orne.config.Configurer
-
Creates a new
Configurerinstance using the specifiedConfigProvider. - fromSpringEnvironment() - Static method in interface dev.orne.config.Config
-
Creates a new Spring Environment based configuration builder.
- fromSystemProperties() - Static method in interface dev.orne.config.Config
-
Creates a new system properties based configuration builder.
- fromXml() - Static method in interface dev.orne.config.Config
-
Creates a new XML based configuration builder.
- fromYaml() - Static method in interface dev.orne.config.Config
-
Creates a new YAML based configuration builder.
G
- get(String) - Method in interface dev.orne.config.Config
-
Returns the value of the configuration parameter as
String. - get(String) - Method in class dev.orne.config.DelegatedConfig
-
Returns the value of the configuration parameter as
String. - get(String) - Method in class dev.orne.config.impl.AbstractConfig
-
Returns the value of the configuration parameter as
String. - get(String, Supplier<String>) - Method in interface dev.orne.config.Config
-
Returns the value of the configuration parameter as
String. - get(String, Supplier<String>) - Method in class dev.orne.config.DelegatedConfig
-
Returns the value of the configuration parameter as
String. - get(String, String) - Method in interface dev.orne.config.Config
-
Returns the value of the configuration parameter as
String. - get(String, String) - Method in class dev.orne.config.DelegatedConfig
-
Returns the value of the configuration parameter as
String. - getAttributePrefix() - Method in class dev.orne.config.impl.XmlConfigImpl
-
Returns the XML attributes references prefix.
- getAttributePrefix() - Method in class dev.orne.config.impl.XmlConfigOptions
-
Returns the XML attributes references prefix.
- getAttributePrefix() - Method in class dev.orne.config.impl.XmlMutableConfigImpl
-
Returns the XML attributes references prefix.
- getBeanFactory() - Method in class dev.orne.config.spring.ConfigLazyPropertySource
-
Returns the bean factory.
- getBoolean(String) - Method in interface dev.orne.config.Config
-
Returns the value of the configuration parameter as
Boolean. - getBoolean(String) - Method in class dev.orne.config.DelegatedConfig
-
Returns the value of the configuration parameter as
Boolean. - getBoolean(String, boolean) - Method in interface dev.orne.config.Config
-
Returns the value of the configuration parameter as
Boolean. - getBoolean(String, boolean) - Method in class dev.orne.config.DelegatedConfig
-
Returns the value of the configuration parameter as
Boolean. - getBoolean(String, Supplier<Boolean>) - Method in interface dev.orne.config.Config
-
Returns the value of the configuration parameter as
Boolean. - getBoolean(String, Supplier<Boolean>) - Method in class dev.orne.config.DelegatedConfig
-
Returns the value of the configuration parameter as
Boolean. - getCipher() - Method in class dev.orne.config.impl.DefaultConfigCryptoProvider
-
Returns the shared
Cipherto use during encryption and decryption. - getCipherAlgorithm() - Method in class dev.orne.config.impl.ConfigCryptoAesGcmEngine
-
Returns the
Cipheralgorithm. - getCiphersPool() - Method in class dev.orne.config.impl.PooledConfigCryptoProvider
-
Returns the pool of
Ciphers to use during encryption and decryption. - getConfig() - Method in class dev.orne.config.commons.DelegatedOrneConfiguration
-
Returns the delegated Orne configuration.
- getConfig() - Method in class dev.orne.config.commons.DelegatedOrneMutableConfiguration
-
Returns the delegated Orne configuration.
- getConfig() - Method in class dev.orne.config.impl.CommonsConfigImpl
-
Returns the delegated Apache Commons configuration.
- getConfig() - Method in class dev.orne.config.impl.CommonsMutableConfigImpl
-
Returns the delegated Apache Commons configuration.
- getConfig() - Method in class dev.orne.config.spring.ConfigLazyPropertySource
-
Gets the configuration instance.
- getConfig(Class<? extends Config>) - Method in interface dev.orne.config.ConfigProvider
-
Returns the registered
Configfor the specified type, if any. - getConfig(Class<? extends Config>) - Method in class dev.orne.config.impl.ConfigProviderImpl
- getConfigProvider() - Method in class dev.orne.config.spring.ConfigProviderConfigurer
-
Creates and exposes the automatically created
Configbean, if any. - getConfigurer() - Method in class dev.orne.config.spring.ConfigurableComponentsPostProcessor
-
Returns the configurable components configurer.
- getCryptoProvider() - Method in class dev.orne.config.impl.ConfigOptions
-
Returns the cryptography transformations provider.
- getDecoder() - Method in class dev.orne.config.impl.AbstractConfig
-
Returns the read configuration properties values decoder.
- getDecoder() - Method in class dev.orne.config.impl.ConfigOptions
-
Returns the configuration values decoder.
- getDecorator() - Method in class dev.orne.config.impl.AbstractConfig
-
Returns the read configuration properties values decorator.
- getDecorator() - Method in class dev.orne.config.impl.ConfigOptions
-
Returns the configuration properties values decorator.
- getDefaultConfig() - Method in interface dev.orne.config.ConfigProvider
-
Returns the default
Configinstance. - getDefaultConfig() - Method in class dev.orne.config.impl.ConfigProviderImpl
-
Returns the default
Configinstance. - getDelegate() - Method in class dev.orne.config.DelegatedConfig
-
Returns the delegate configuration.
- getDelegate() - Method in class dev.orne.config.DelegatedMutableConfig
-
Returns the delegate configuration.
- getDelegate() - Method in class dev.orne.config.DelegatedWatchableConfig
-
Returns the delegate configuration.
- getDelegated() - Method in class dev.orne.config.impl.CommonsConfigOptions
-
Returns the delegated Apache Commons configuration.
- getDocument() - Method in class dev.orne.config.impl.XmlConfigImpl
-
Returns the XML document with the configuration options.
- getDocument() - Method in class dev.orne.config.impl.XmlConfigOptions
-
Returns the XML document with the configuration properties.
- getDocument() - Method in class dev.orne.config.impl.XmlMutableConfigImpl
-
Returns the XML document with the configuration options.
- getEncoder() - Method in class dev.orne.config.impl.AbstractMutableConfig
-
Returns the configuration properties values encoder.
- getEncoder() - Method in class dev.orne.config.impl.MutableConfigOptions
-
Returns the configuration properties values encoder.
- getEngine() - Method in class dev.orne.config.impl.AbstractConfigCryptoProvider
-
Returns the cryptographic engine.
- getEngine() - Method in class dev.orne.config.impl.CryptoProviderOptions
-
Returns the cryptography engine to use.
- getEngine() - Method in class dev.orne.config.impl.PooledConfigCryptoProvider.PooledCipherFactory
-
Returns the cryptographic engine.
- getEnvironment() - Method in class dev.orne.config.impl.SpringEnvironmentConfigImpl
-
Returns the Spring environment used as storage of configuration properties.
- getEnvironment() - Method in class dev.orne.config.impl.SpringEnvironmentConfigOptions
-
Returns the Spring environment.
- getEnvironmentVariables() - Method in class dev.orne.config.impl.EnvironmentConfigImpl
-
Returns the environment variables.
- getEvents() - Method in class dev.orne.config.impl.AbstractWatchableConfig
-
Returns the configuration change events handler, if supported by delegated configuration.
- getEvents() - Method in class dev.orne.config.impl.ConfigSubset
-
Returns the configuration change events handler.
- getGcmInitVectorLength() - Method in class dev.orne.config.impl.ConfigCryptoAesGcmEngine
-
Returns the GCM initial vector length.
- getGcmTagLength() - Method in class dev.orne.config.impl.ConfigCryptoAesGcmEngine
-
Returns the GCM tag length.
- getInstance() - Method in class dev.orne.config.impl.ConfigSubset
-
Returns the proxied configuration instance.
- getInt(String) - Method in class dev.orne.config.impl.AbstractConfig
-
Returns the value of the configuration property as
String. - getInt(String) - Method in class dev.orne.config.impl.CommonsConfigImpl
-
Returns the value of the configuration property as
String. - getInt(String) - Method in class dev.orne.config.impl.CommonsMutableConfigImpl
-
Returns the value of the configuration property as
String. - getInt(String) - Method in class dev.orne.config.impl.EnvironmentConfigImpl
-
Returns the value of the configuration property as
String. - getInt(String) - Method in class dev.orne.config.impl.JsonConfigImpl
-
Returns the value of the configuration property as
String. - getInt(String) - Method in class dev.orne.config.impl.JsonMutableConfigImpl
-
Returns the value of the configuration property as
String. - getInt(String) - Method in class dev.orne.config.impl.PreferencesConfigImpl
-
Returns the value of the configuration property as
String. - getInt(String) - Method in class dev.orne.config.impl.PreferencesMutableConfigImpl
-
Returns the value of the configuration property as
String. - getInt(String) - Method in class dev.orne.config.impl.PropertiesConfigImpl
-
Returns the value of the configuration property as
String. - getInt(String) - Method in class dev.orne.config.impl.PropertiesMutableConfigImpl
-
Returns the value of the configuration property as
String. - getInt(String) - Method in class dev.orne.config.impl.SpringEnvironmentConfigImpl
-
Returns the value of the configuration property as
String. - getInt(String) - Method in class dev.orne.config.impl.SystemConfigImpl
-
Returns the value of the configuration property as
String. - getInt(String) - Method in class dev.orne.config.impl.XmlConfigImpl
-
Returns the value of the configuration property as
String. - getInt(String) - Method in class dev.orne.config.impl.XmlMutableConfigImpl
-
Returns the value of the configuration property as
String. - getInteger(String, Supplier<Integer>) - Method in interface dev.orne.config.Config
-
Returns the value of the configuration parameter as
Boolean. - getInteger(String, Supplier<Integer>) - Method in class dev.orne.config.DelegatedConfig
-
Returns the value of the configuration parameter as
Boolean. - getInteger(String) - Method in interface dev.orne.config.Config
-
Returns the integer value of the specified configuration property, with variable substitution.
- getInteger(String) - Method in class dev.orne.config.DelegatedConfig
-
Returns the integer value of the specified configuration property, with variable substitution.
- getInteger(String, int) - Method in interface dev.orne.config.Config
-
Returns the integer value of the specified configuration property, with variable substitution.
- getInteger(String, int) - Method in class dev.orne.config.DelegatedConfig
-
Returns the integer value of the specified configuration property, with variable substitution.
- getJsonObject() - Method in class dev.orne.config.impl.JsonConfigImpl
-
Returns the JSON object with the configuration properties.
- getJsonObject() - Method in class dev.orne.config.impl.JsonConfigOptions
-
Returns the JSON object with the configuration properties.
- getJsonObject() - Method in class dev.orne.config.impl.JsonMutableConfigImpl
-
Returns the JSON object with the configuration properties.
- getKey() - Method in class dev.orne.config.impl.CryptoProviderOptions
-
Returns the secret key to use.
- getKeys() - Method in interface dev.orne.config.Config
-
Returns the configuration property keys contained in this configuration.
- getKeys() - Method in class dev.orne.config.DelegatedConfig
-
Returns the configuration property keys contained in this configuration.
- getKeys() - Method in class dev.orne.config.impl.AbstractConfig
-
Returns the configuration property keys contained in this configuration.
- getKeys(Method, Object[]) - Method in class dev.orne.config.impl.ConfigSubset
-
Handles
Config.getKeys()andConfig.getKeys(String)andConfig.getKeys(Predicate)method invocations. - getKeys(String) - Method in interface dev.orne.config.Config
-
Returns the configuration property keys contained in this configuration that start with the specified prefix.
- getKeys(String) - Method in class dev.orne.config.DelegatedConfig
-
Returns the configuration property keys contained in this configuration that start with the specified prefix.
- getKeys(Predicate<String>) - Method in interface dev.orne.config.Config
-
Returns the configuration property keys contained in this configuration that match the specified predicate.
- getKeys(Predicate<String>) - Method in class dev.orne.config.DelegatedConfig
-
Returns the configuration property keys contained in this configuration that match the specified predicate.
- getKeysInt() - Method in class dev.orne.config.impl.AbstractConfig
-
Returns the configuration property keys contained in this configuration instance .
- getKeysInt() - Method in class dev.orne.config.impl.CommonsConfigImpl
-
Returns the configuration property keys contained in this configuration instance .
- getKeysInt() - Method in class dev.orne.config.impl.CommonsMutableConfigImpl
-
Returns the configuration property keys contained in this configuration instance .
- getKeysInt() - Method in class dev.orne.config.impl.EnvironmentConfigImpl
-
Returns the configuration property keys contained in this configuration instance .
- getKeysInt() - Method in class dev.orne.config.impl.JsonConfigImpl
-
Returns the configuration property keys contained in this configuration instance .
- getKeysInt() - Method in class dev.orne.config.impl.JsonMutableConfigImpl
-
Returns the configuration property keys contained in this configuration instance .
- getKeysInt() - Method in class dev.orne.config.impl.PreferencesConfigImpl
-
Returns the configuration property keys contained in this configuration instance .
- getKeysInt() - Method in class dev.orne.config.impl.PreferencesMutableConfigImpl
-
Returns the configuration property keys contained in this configuration instance .
- getKeysInt() - Method in class dev.orne.config.impl.PropertiesConfigImpl
-
Returns the configuration property keys contained in this configuration instance .
- getKeysInt() - Method in class dev.orne.config.impl.PropertiesMutableConfigImpl
-
Returns the configuration property keys contained in this configuration instance .
- getKeysInt() - Method in class dev.orne.config.impl.SpringEnvironmentConfigImpl
-
Returns the configuration property keys contained in this configuration instance .
- getKeysInt() - Method in class dev.orne.config.impl.SystemConfigImpl
-
Returns the configuration property keys contained in this configuration instance .
- getKeysInt() - Method in class dev.orne.config.impl.XmlConfigImpl
-
Returns the configuration property keys contained in this configuration instance .
- getKeysInt() - Method in class dev.orne.config.impl.XmlMutableConfigImpl
-
Returns the configuration property keys contained in this configuration instance .
- getKeysInternal() - Method in class dev.orne.config.commons.DelegatedOrneConfiguration
- getLazyResolutionProxyIfNecessary(DependencyDescriptor, String) - Method in class dev.orne.config.spring.ConfigAutowireCandidateResolver
- getListeners() - Method in class dev.orne.config.impl.EventsHandler
-
Returns the list of registered configuration changed event listeners.
- getLong(String, Supplier<Long>) - Method in interface dev.orne.config.Config
-
Returns the value of the configuration parameter as
Boolean. - getLong(String, Supplier<Long>) - Method in class dev.orne.config.DelegatedConfig
-
Returns the value of the configuration parameter as
Boolean. - getLong(String) - Method in interface dev.orne.config.Config
-
Returns the integer value of the specified configuration property, with variable substitution.
- getLong(String) - Method in class dev.orne.config.DelegatedConfig
-
Returns the integer value of the specified configuration property, with variable substitution.
- getLong(String, long) - Method in interface dev.orne.config.Config
-
Returns the integer value of the specified configuration property, with variable substitution.
- getLong(String, long) - Method in class dev.orne.config.DelegatedConfig
-
Returns the integer value of the specified configuration property, with variable substitution.
- getMapper() - Method in class dev.orne.config.impl.JsonConfigOptions
-
Returns the
ObjectMapperinstance used for JSON parsing. - getParent() - Method in interface dev.orne.config.Config
-
Returns the parent configuration, if any.
- getParent() - Method in class dev.orne.config.DelegatedConfig
-
Returns the parent configuration, if any.
- getParent() - Method in class dev.orne.config.impl.AbstractConfig
-
Returns the parent configuration, if any.
- getParent() - Method in class dev.orne.config.impl.ConfigOptions
-
Returns the parent configuration.
- getPreferences() - Method in class dev.orne.config.impl.PreferencesConfigImpl
-
Returns the preferences node to use as storage of configuration parameters.
- getPreferences() - Method in class dev.orne.config.impl.PreferencesConfigOptions
-
Returns the preferences node to use as storage of configuration properties.
- getPreferences() - Method in class dev.orne.config.impl.PreferencesMutableConfigImpl
-
Returns the preferences node to use as storage of configuration parameters.
- getPrefix() - Method in class dev.orne.config.impl.ConfigSubset
-
Returns the prefix for configuration keys.
- getProperties() - Method in class dev.orne.config.impl.PropertiesConfigImpl
-
Returns the internal
Propertiesinstance. - getProperties() - Method in class dev.orne.config.impl.PropertiesConfigOptions
-
Returns the configuration properties.
- getProperties() - Method in class dev.orne.config.impl.PropertiesMutableConfigImpl
-
Returns the internal
Propertiesinstance. - getProperty(String) - Method in class dev.orne.config.spring.ConfigLazyPropertySource
- getPropertyInternal(String) - Method in class dev.orne.config.commons.DelegatedOrneConfiguration
- getPropertySeparator() - Method in class dev.orne.config.impl.JsonConfigImpl
-
Returns the configuration nested properties separator.
- getPropertySeparator() - Method in class dev.orne.config.impl.JsonConfigOptions
-
Returns the configuration nested properties separator.
- getPropertySeparator() - Method in class dev.orne.config.impl.JsonMutableConfigImpl
-
Returns the configuration nested properties separator.
- getPropertySeparator() - Method in class dev.orne.config.impl.XmlConfigImpl
-
Returns the configuration nested properties separator.
- getPropertySeparator() - Method in class dev.orne.config.impl.XmlConfigOptions
-
Returns the configuration nested properties separator.
- getPropertySeparator() - Method in class dev.orne.config.impl.XmlMutableConfigImpl
-
Returns the configuration nested properties separator.
- getProvider() - Method in class dev.orne.config.commons.DelegatedOrneConfigurationDecoder
-
Returns the cryptography transformations provider.
- getResolver() - Method in class dev.orne.config.impl.AbstractConfig
-
Returns the configuration properties values variable resolver.
- getSecretKey() - Method in class dev.orne.config.impl.AbstractConfigCryptoProvider
-
Returns the secret key to use during encryption and decryption.
- getSecretKeyAlgorithm() - Method in class dev.orne.config.impl.ConfigCryptoAesGcmEngine
-
Returns the
SecretKeyalgorithm. - getSecretKeyFactory(String) - Method in class dev.orne.config.impl.AbstractConfigCryptoEngine
-
Gets a
SecretKeyFactoryfor the specified algorithm. - getSecretKeyFactoryAlgorithm() - Method in class dev.orne.config.impl.ConfigCryptoAesGcmEngine
-
Returns the
SecretKeyFactoryalgorithm. - getSecretKeyIterations() - Method in class dev.orne.config.impl.ConfigCryptoAesGcmEngine
-
Returns the
SecretKeysalt iterations. - getSecretKeyLength() - Method in class dev.orne.config.impl.ConfigCryptoAesGcmEngine
-
Returns the generated
SecretKeylength. - getSecureRandom() - Method in class dev.orne.config.impl.AbstractConfigCryptoEngine
-
Returns the
SecureRandominstance of this instance. - getSuggestedValue(DependencyDescriptor) - Method in class dev.orne.config.spring.ConfigAutowireCandidateResolver
- getSystemProperties() - Method in class dev.orne.config.impl.SystemConfigImpl
-
Returns system properties.
- getUndecored(String) - Method in interface dev.orne.config.Config
-
Returns the value of the configuration parameter as
Stringwithout applying any decoration or transformation. - getUndecored(String) - Method in class dev.orne.config.DelegatedConfig
-
Returns the value of the configuration parameter as
Stringwithout applying any decoration or transformation. - getUndecored(String) - Method in class dev.orne.config.impl.AbstractConfig
-
Returns the value of the configuration parameter as
Stringwithout applying any decoration or transformation.
H
- handleConfigMethod(Config, Method, Object[]) - Method in class dev.orne.config.impl.ConfigSubset
-
Handles
Configmethods invocations. - handleMutableMethod(Method, Object[]) - Method in class dev.orne.config.impl.ConfigSubset
-
Handles
MutableConfigmethods invocations. - handleObjectMethod(Method, Object[]) - Method in class dev.orne.config.impl.ConfigSubset
-
Handles
Objectmethods invocations. - handleObjectMethod(Method, Object[]) - Method in class dev.orne.config.impl.ConfigSubtype
-
Handles
Objectmethods invocations. - handleWatchableMethod(Method, Object[]) - Method in class dev.orne.config.impl.ConfigSubset
-
Handles
WatchableConfigmethods invocations. - hashCode() - Method in class dev.orne.config.impl.ConfigSubset
- hashCode() - Method in class dev.orne.config.impl.ConfigSubtype
- hashCode() - Method in class dev.orne.config.spring.ConfigLazyPropertySource
- hasQualifier(DependencyDescriptor) - Method in class dev.orne.config.spring.ConfigAutowireCandidateResolver
I
- INJECTION_ENABLED - Static variable in class dev.orne.config.spring.SpringBootAutoConfigurer
-
The property to enable or disable preferred configuration injection.
- invoke(Object, Method, Object[]) - Method in class dev.orne.config.impl.ConfigSubtype
- invoke(Object, Method, Object[]) - Method in class dev.orne.config.impl.ConfigSubset
- isAutowireCandidate(BeanDefinitionHolder, DependencyDescriptor) - Method in class dev.orne.config.spring.ConfigAutowireCandidateResolver
- isConfigured() - Method in interface dev.orne.config.Configurable
-
Returns
trueif this instance is already configured to prevent further configuration. - isDestroyed() - Method in class dev.orne.config.impl.AbstractConfigCryptoEngine
-
Returns
trueif the cryptographic engine has been destroyed. - isDestroyed() - Method in class dev.orne.config.impl.AbstractConfigCryptoProvider
-
Returns
trueif the cryptographic provider has been destroyed. - isDestroyEngine() - Method in class dev.orne.config.impl.AbstractConfigCryptoProvider
-
Returns
trueif the engine must be destroyed with provider. - isDestroyEngine() - Method in class dev.orne.config.impl.CryptoProviderOptions
-
Returns
trueif the cryptography engine must be destroyed on provider destruction. - isEmpty() - Method in interface dev.orne.config.Config
-
Returns
trueif the configuration contains no property. - isEmpty() - Method in class dev.orne.config.DelegatedConfig
-
Returns
trueif the configuration contains no property. - isEmpty() - Method in class dev.orne.config.impl.AbstractConfig
-
Returns
trueif the configuration contains no property. - isEmptyInt() - Method in class dev.orne.config.impl.AbstractConfig
-
Returns
trueif this configuration instance contains no property. - isEmptyInt() - Method in class dev.orne.config.impl.CommonsConfigImpl
-
Returns
trueif this configuration instance contains no property. - isEmptyInt() - Method in class dev.orne.config.impl.CommonsMutableConfigImpl
-
Returns
trueif this configuration instance contains no property. - isEmptyInt() - Method in class dev.orne.config.impl.EnvironmentConfigImpl
-
Returns
trueif this configuration instance contains no property. - isEmptyInt() - Method in class dev.orne.config.impl.JsonConfigImpl
-
Returns
trueif this configuration instance contains no property. - isEmptyInt() - Method in class dev.orne.config.impl.JsonMutableConfigImpl
-
Returns
trueif this configuration instance contains no property. - isEmptyInt() - Method in class dev.orne.config.impl.PreferencesConfigImpl
-
Returns
trueif this configuration instance contains no property. - isEmptyInt() - Method in class dev.orne.config.impl.PreferencesMutableConfigImpl
-
Returns
trueif this configuration instance contains no property. - isEmptyInt() - Method in class dev.orne.config.impl.PropertiesConfigImpl
-
Returns
trueif this configuration instance contains no property. - isEmptyInt() - Method in class dev.orne.config.impl.PropertiesMutableConfigImpl
-
Returns
trueif this configuration instance contains no property. - isEmptyInt() - Method in class dev.orne.config.impl.SpringEnvironmentConfigImpl
-
Returns
trueif this configuration instance contains no property. - isEmptyInt() - Method in class dev.orne.config.impl.SystemConfigImpl
-
Returns
trueif this configuration instance contains no property. - isEmptyInt() - Method in class dev.orne.config.impl.XmlConfigImpl
-
Returns
trueif this configuration instance contains no property. - isEmptyInt() - Method in class dev.orne.config.impl.XmlMutableConfigImpl
-
Returns
trueif this configuration instance contains no property. - isEmptyInternal() - Method in class dev.orne.config.commons.DelegatedOrneConfiguration
- isIterableKeys() - Method in class dev.orne.config.impl.SpringEnvironmentConfigOptions
-
Returns if the configuration instance must support property keys iteration.
- isLocalEventsSuppressed() - Method in class dev.orne.config.impl.CommonsMutableConfigImpl
-
Returns
trueif local events must be suppressed. - isOverrideParentProperties() - Method in class dev.orne.config.impl.AbstractConfig
-
Returns
trueif the properties values from the parent configuration (if any) are overridden by the properties values from this instance. - isOverrideParentProperties() - Method in class dev.orne.config.impl.ConfigOptions
-
Returns
trueif the configuration properties values from the parent configuration (if any) are overridden by the properties values from this configuration. - isPooled() - Method in class dev.orne.config.impl.CryptoProviderOptions
-
Returns
trueif multiple pooledCipherinstances should be used. - isRequired(DependencyDescriptor) - Method in class dev.orne.config.spring.ConfigAutowireCandidateResolver
- isSubsetKey(String) - Method in class dev.orne.config.impl.ConfigSubset
-
Checks if the specified configuration key belongs to this sub-set by checking the prefix.
- isVariableResolutionEnabled() - Method in class dev.orne.config.impl.ConfigOptions
-
Returns
trueif configuration property values variable resolution is enabled.
J
- JacksonUtils - Class in dev.orne.config.impl
-
Utility class for JSON operations based on Jackson.
- JsonConfigBaseBuilder<S extends JsonConfigBaseBuilder<S>> - Interface in dev.orne.config
-
JSON files based configuration base builder.
- JsonConfigBuilder - Interface in dev.orne.config
-
JSON files based configuration builder.
- JsonConfigBuilderImpl - Class in dev.orne.config.impl
-
Implementation of Jackson
ObjectNodebased immutable configuration builder. - JsonConfigBuilderImpl() - Constructor for class dev.orne.config.impl.JsonConfigBuilderImpl
-
Empty constructor.
- JsonConfigImpl - Class in dev.orne.config.impl
-
Jackson
ObjectNodebased configuration. - JsonConfigImpl(ConfigOptions, JsonConfigOptions) - Constructor for class dev.orne.config.impl.JsonConfigImpl
-
Creates a new instance.
- JsonConfigOptions - Class in dev.orne.config.impl
-
Options of Jackson
ObjectNodebased configuration builder. - JsonConfigOptions() - Constructor for class dev.orne.config.impl.JsonConfigOptions
-
Empty constructor.
- JsonConfigOptions(JsonConfigOptions) - Constructor for class dev.orne.config.impl.JsonConfigOptions
-
Copy constructor.
- JsonMutableConfigBuilder - Interface in dev.orne.config
-
JSON files based mutable configuration builder.
- JsonMutableConfigBuilderImpl - Class in dev.orne.config.impl
-
Implementation of Jackson
ObjectNodebased mutable configuration builder. - JsonMutableConfigBuilderImpl(ConfigOptions, MutableConfigOptions, JsonConfigOptions) - Constructor for class dev.orne.config.impl.JsonMutableConfigBuilderImpl
-
Copy constructor.
- JsonMutableConfigImpl - Class in dev.orne.config.impl
-
Jackson
ObjectNodebased mutable configuration. - JsonMutableConfigImpl(ConfigOptions, MutableConfigOptions, JsonConfigOptions) - Constructor for class dev.orne.config.impl.JsonMutableConfigImpl
-
Creates a new instance.
- jsonOptions - Variable in class dev.orne.config.impl.JsonConfigBuilderImpl
-
The JSON based configuration options.
- jsonOptions - Variable in class dev.orne.config.impl.JsonMutableConfigBuilderImpl
-
The JSON based configuration options.
K
- key - Variable in class dev.orne.config.impl.CryptoProviderOptions
-
The secret key to use.
- KEY_BLANK_ERR - Static variable in class dev.orne.config.impl.AbstractConfig
-
Error message for blank property keys.
- keysFlattener(String, String, String, JsonNode) - Static method in class dev.orne.config.impl.JsonConfigImpl
-
Flattens the JSON object properties to a stream of keys.
L
- load(File) - Method in class dev.orne.config.impl.JsonConfigBuilderImpl
-
Loads the configuration properties from the specified file.
- load(File) - Method in class dev.orne.config.impl.JsonConfigOptions
-
Loads the configuration properties from the specified file.
- load(File) - Method in class dev.orne.config.impl.JsonMutableConfigBuilderImpl
-
Loads the configuration properties from the specified file.
- load(File) - Method in class dev.orne.config.impl.PropertiesConfigBuilderImpl
-
Loads the configuration properties from the specified file.
- load(File) - Method in class dev.orne.config.impl.PropertiesConfigOptions
-
Loads the configuration properties from the specified file.
- load(File) - Method in class dev.orne.config.impl.PropertiesMutableConfigBuilderImpl
-
Loads the configuration properties from the specified file.
- load(File) - Method in class dev.orne.config.impl.XmlConfigBuilderImpl
-
Loads the configuration properties from the specified file.
- load(File) - Method in class dev.orne.config.impl.XmlConfigOptions
-
Loads the configuration properties from the specified file.
- load(File) - Method in class dev.orne.config.impl.XmlMutableConfigBuilderImpl
-
Loads the configuration properties from the specified file.
- load(File) - Method in class dev.orne.config.impl.YamlConfigBuilderImpl
-
Loads the configuration properties from the specified file.
- load(File) - Method in class dev.orne.config.impl.YamlMutableConfigBuilderImpl
-
Loads the configuration properties from the specified file.
- load(File) - Method in interface dev.orne.config.JsonConfigBaseBuilder
-
Loads the configuration properties from the specified file.
- load(File) - Method in interface dev.orne.config.PropertiesConfigBaseBuilder
-
Loads the configuration properties from the specified file.
- load(File) - Method in interface dev.orne.config.XmlConfigBaseBuilder
-
Loads the configuration properties from the specified file.
- load(File) - Method in interface dev.orne.config.YamlConfigBaseBuilder
-
Loads the configuration properties from the specified file.
- load(InputStream) - Method in class dev.orne.config.impl.XmlConfigOptions
-
Loads the configuration properties from the specified
InputStream. - load(String) - Method in class dev.orne.config.impl.JsonConfigBuilderImpl
-
Loads the configuration properties from the specified ClassLoader resource.
- load(String) - Method in class dev.orne.config.impl.JsonConfigOptions
-
Loads the configuration properties from the specified ClassLoader resource.
- load(String) - Method in class dev.orne.config.impl.JsonMutableConfigBuilderImpl
-
Loads the configuration properties from the specified ClassLoader resource.
- load(String) - Method in class dev.orne.config.impl.PropertiesConfigBuilderImpl
-
Loads the configuration properties from the specified ClassLoader resource.
- load(String) - Method in class dev.orne.config.impl.PropertiesConfigOptions
-
Loads the configuration properties from the specified ClassLoader resource.
- load(String) - Method in class dev.orne.config.impl.PropertiesMutableConfigBuilderImpl
-
Loads the configuration properties from the specified ClassLoader resource.
- load(String) - Method in class dev.orne.config.impl.XmlConfigBuilderImpl
-
Loads the configuration properties from the specified ClassLoader resource.
- load(String) - Method in class dev.orne.config.impl.XmlConfigOptions
-
Loads the configuration properties from the specified ClassLoader resource.
- load(String) - Method in class dev.orne.config.impl.XmlMutableConfigBuilderImpl
-
Loads the configuration properties from the specified ClassLoader resource.
- load(String) - Method in class dev.orne.config.impl.YamlConfigBuilderImpl
-
Loads the configuration properties from the specified ClassLoader resource.
- load(String) - Method in class dev.orne.config.impl.YamlMutableConfigBuilderImpl
-
Loads the configuration properties from the specified ClassLoader resource.
- load(String) - Method in interface dev.orne.config.JsonConfigBaseBuilder
-
Loads the configuration properties from the specified ClassLoader resource.
- load(String) - Method in interface dev.orne.config.PropertiesConfigBaseBuilder
-
Loads the configuration properties from the specified ClassLoader resource.
- load(String) - Method in interface dev.orne.config.XmlConfigBaseBuilder
-
Loads the configuration properties from the specified ClassLoader resource.
- load(String) - Method in interface dev.orne.config.YamlConfigBaseBuilder
-
Loads the configuration properties from the specified ClassLoader resource.
- load(URL) - Method in class dev.orne.config.impl.JsonConfigBuilderImpl
-
Loads the configuration properties from the specified URL.
- load(URL) - Method in class dev.orne.config.impl.JsonConfigOptions
-
Loads the configuration properties from the specified URL.
- load(URL) - Method in class dev.orne.config.impl.JsonMutableConfigBuilderImpl
-
Loads the configuration properties from the specified URL.
- load(URL) - Method in class dev.orne.config.impl.PropertiesConfigBuilderImpl
-
Loads the configuration properties from the specified URL.
- load(URL) - Method in class dev.orne.config.impl.PropertiesConfigOptions
-
Loads the configuration properties from the specified URL.
- load(URL) - Method in class dev.orne.config.impl.PropertiesMutableConfigBuilderImpl
-
Loads the configuration properties from the specified URL.
- load(URL) - Method in class dev.orne.config.impl.XmlConfigBuilderImpl
-
Loads the configuration properties from the specified URL.
- load(URL) - Method in class dev.orne.config.impl.XmlConfigOptions
-
Loads the configuration properties from the specified URL.
- load(URL) - Method in class dev.orne.config.impl.XmlMutableConfigBuilderImpl
-
Loads the configuration properties from the specified URL.
- load(URL) - Method in class dev.orne.config.impl.YamlConfigBuilderImpl
-
Loads the configuration properties from the specified URL.
- load(URL) - Method in class dev.orne.config.impl.YamlMutableConfigBuilderImpl
-
Loads the configuration properties from the specified URL.
- load(URL) - Method in interface dev.orne.config.JsonConfigBaseBuilder
-
Loads the configuration properties from the specified URL.
- load(URL) - Method in interface dev.orne.config.PropertiesConfigBaseBuilder
-
Loads the configuration properties from the specified URL.
- load(URL) - Method in interface dev.orne.config.XmlConfigBaseBuilder
-
Loads the configuration properties from the specified URL.
- load(URL) - Method in interface dev.orne.config.YamlConfigBaseBuilder
-
Loads the configuration properties from the specified URL.
- load(Path) - Method in class dev.orne.config.impl.JsonConfigBuilderImpl
-
Loads the configuration properties from the file in the specified path.
- load(Path) - Method in class dev.orne.config.impl.JsonConfigOptions
-
Loads the configuration properties from the file in the specified path.
- load(Path) - Method in class dev.orne.config.impl.JsonMutableConfigBuilderImpl
-
Loads the configuration properties from the file in the specified path.
- load(Path) - Method in class dev.orne.config.impl.PropertiesConfigBuilderImpl
-
Loads the configuration properties from the file in the specified path.
- load(Path) - Method in class dev.orne.config.impl.PropertiesConfigOptions
-
Loads the configuration properties from the file in the specified path.
- load(Path) - Method in class dev.orne.config.impl.PropertiesMutableConfigBuilderImpl
-
Loads the configuration properties from the file in the specified path.
- load(Path) - Method in class dev.orne.config.impl.XmlConfigBuilderImpl
-
Loads the configuration properties from the file in the specified path.
- load(Path) - Method in class dev.orne.config.impl.XmlConfigOptions
-
Loads the configuration properties from the file in the specified path.
- load(Path) - Method in class dev.orne.config.impl.XmlMutableConfigBuilderImpl
-
Loads the configuration properties from the file in the specified path.
- load(Path) - Method in class dev.orne.config.impl.YamlConfigBuilderImpl
-
Loads the configuration properties from the file in the specified path.
- load(Path) - Method in class dev.orne.config.impl.YamlMutableConfigBuilderImpl
-
Loads the configuration properties from the file in the specified path.
- load(Path) - Method in interface dev.orne.config.JsonConfigBaseBuilder
-
Loads the configuration properties from the file in the specified path.
- load(Path) - Method in interface dev.orne.config.PropertiesConfigBaseBuilder
-
Loads the configuration properties from the file in the specified path.
- load(Path) - Method in interface dev.orne.config.XmlConfigBaseBuilder
-
Loads the configuration properties from the file in the specified path.
- load(Path) - Method in interface dev.orne.config.YamlConfigBaseBuilder
-
Loads the configuration properties from the file in the specified path.
M
- mapConfigType(Class<?>, Config) - Method in class dev.orne.config.impl.ConfigProviderImpl
-
Maps configuration type and all its interfaces to the instance passed as argument.
- mutable() - Method in interface dev.orne.config.CommonsConfigBuilder
-
Makes the configuration instance mutable.
- mutable() - Method in class dev.orne.config.impl.CommonsConfigBuilderImpl
-
Makes the configuration instance mutable.
- mutable() - Method in class dev.orne.config.impl.JsonConfigBuilderImpl
-
Makes the configuration instance mutable.
- mutable() - Method in class dev.orne.config.impl.PreferencesConfigBuilderImpl
-
Makes the configuration instance mutable.
- mutable() - Method in class dev.orne.config.impl.PropertiesConfigBuilderImpl
-
Makes the configuration instance mutable.
- mutable() - Method in class dev.orne.config.impl.XmlConfigBuilderImpl
-
Makes the configuration instance mutable.
- mutable() - Method in class dev.orne.config.impl.YamlConfigBuilderImpl
-
Makes the configuration instance mutable.
- mutable() - Method in interface dev.orne.config.JsonConfigBuilder
-
Makes the configuration instance mutable.
- mutable() - Method in interface dev.orne.config.MutableCapableConfigBuilder
-
Makes the configuration instance mutable.
- mutable() - Method in interface dev.orne.config.PreferencesConfigBuilder
-
Makes the configuration instance mutable.
- mutable() - Method in interface dev.orne.config.PropertiesConfigBuilder
-
Makes the configuration instance mutable.
- mutable() - Method in interface dev.orne.config.XmlConfigBuilder
-
Makes the configuration instance mutable.
- mutable() - Method in interface dev.orne.config.YamlConfigBuilder
-
Makes the configuration instance mutable.
- MutableCapableConfigBuilder<S extends MutableCapableConfigBuilder<S>> - Interface in dev.orne.config
-
Configuration builder that can be made mutable.
- MutableConfig - Interface in dev.orne.config
-
Configuration properties provider with properties mutable at runtime.
- MutableConfigBuilder<S extends MutableConfigBuilder<S>> - Interface in dev.orne.config
-
Mutable configuration builder.
- MutableConfigOptions - Class in dev.orne.config.impl
-
Options of mutable configuration builder.
- MutableConfigOptions() - Constructor for class dev.orne.config.impl.MutableConfigOptions
-
Empty constructor.
- MutableConfigOptions(MutableConfigOptions) - Constructor for class dev.orne.config.impl.MutableConfigOptions
-
Copy constructor.
- mutableOptions - Variable in class dev.orne.config.impl.AbstractMutableConfigBuilderImpl
-
The configuration options.
N
- name() - Element in annotation interface dev.orne.config.spring.ConfigPropertySource
-
The bean name of the configuration to use as property source.
- NonIterableConfigException - Exception in dev.orne.config
-
Exception thrown when configuration property keys cannot be iterated.
- NonIterableConfigException() - Constructor for exception dev.orne.config.NonIterableConfigException
-
Constructs a new exception with
nullas its detail message. - NonIterableConfigException(String) - Constructor for exception dev.orne.config.NonIterableConfigException
-
Constructs a new exception with the specified detail message.
- NonIterableConfigException(String, Throwable) - Constructor for exception dev.orne.config.NonIterableConfigException
-
Constructs a new exception with the specified detail message and cause.
- NonIterableConfigException(String, Throwable, boolean, boolean) - Constructor for exception dev.orne.config.NonIterableConfigException
-
Constructs a new exception with the specified detail message, cause, suppression enabled or disabled, and writable stack trace enabled or disabled.
- NonIterableConfigException(Throwable) - Constructor for exception dev.orne.config.NonIterableConfigException
-
Constructs a new exception with the specified cause and a detail message of
(cause==null ? null : cause.toString())(which typically contains the class and detail message ofcause). - notify(MutableConfig, String...) - Method in class dev.orne.config.impl.EventsHandler
-
Calls all registered configuration properties changed event callbacks.
- notify(MutableConfig, Set<String>) - Method in class dev.orne.config.impl.EventsHandler
-
Calls all registered configuration properties changed event callbacks.
- notifyDelegateChanges(Set<String>) - Method in class dev.orne.config.DelegatedWatchableConfig
-
Notifies configuration properties changed through delegate configuration to all registered listeners.
- notifyLocalChanges(String...) - Method in class dev.orne.config.impl.AbstractWatchableConfig
-
Notifies configuration properties changed through this instance to all registered listeners.
- notifyLocalChanges(String...) - Method in class dev.orne.config.impl.CommonsMutableConfigImpl
-
Notifies configuration properties changed through this instance to all registered listeners.
- notifyLocalChanges(String...) - Method in class dev.orne.config.impl.PreferencesMutableConfigImpl
-
Notifies configuration properties changed through this instance to all registered listeners.
- notifyParentChanges(Set<String>) - Method in class dev.orne.config.impl.AbstractWatchableConfig
-
Notifies configuration properties changed through parent configuration to all registered listeners.
O
- ofDelegate(Configuration) - Method in interface dev.orne.config.CommonsMutableConfigBuilder
-
Selects the delegated Apache Commons configuration.
- ofDelegate(Configuration) - Method in class dev.orne.config.impl.CommonsMutableConfigBuilderImpl
-
Selects the delegated Apache Commons configuration.
- ofDelegate(ImmutableConfiguration) - Method in interface dev.orne.config.CommonsConfigBuilder
-
Selects the delegated Apache Commons configuration.
- ofDelegate(ImmutableConfiguration) - Method in class dev.orne.config.impl.CommonsConfigBuilderImpl
-
Selects the delegated Apache Commons configuration.
- ofEnvironment(Environment) - Method in class dev.orne.config.impl.SpringEnvironmentConfigBuilderImpl
-
Selects the Spring
Environmentto use as source of configuration properties. - ofEnvironment(Environment) - Method in interface dev.orne.config.SpringEnvironmentConfigInitialBuilder
-
Selects the Spring
Environmentto use as source of configuration properties. - ofNode(Preferences) - Method in class dev.orne.config.impl.PreferencesConfigBuilderImpl
-
Selects the specified preferences node.
- ofNode(Preferences) - Method in interface dev.orne.config.PreferencesConfigInitialBuilder
-
Selects the specified preferences node.
- ofSystem(Class<?>) - Method in class dev.orne.config.impl.PreferencesConfigBuilderImpl
-
Selects the node for the package of the specified class on the system preferences tree.
- ofSystem(Class<?>) - Method in interface dev.orne.config.PreferencesConfigInitialBuilder
-
Selects the node for the package of the specified class on the system preferences tree.
- ofSystem(Class<?>, String) - Method in class dev.orne.config.impl.PreferencesConfigBuilderImpl
-
Selects the node with the specified path relative to the node for the package of the specified class on the system preferences tree.
- ofSystem(Class<?>, String) - Method in interface dev.orne.config.PreferencesConfigInitialBuilder
-
Selects the node with the specified path relative to the node for the package of the specified class on the system preferences tree.
- ofSystem(String) - Method in class dev.orne.config.impl.PreferencesConfigBuilderImpl
-
Selects the node with the specified path on the system preferences tree.
- ofSystem(String) - Method in interface dev.orne.config.PreferencesConfigInitialBuilder
-
Selects the node with the specified path on the system preferences tree.
- ofSystemRoot() - Method in class dev.orne.config.impl.PreferencesConfigBuilderImpl
-
Selects the system preferences tree root node.
- ofSystemRoot() - Method in interface dev.orne.config.PreferencesConfigInitialBuilder
-
Selects the system preferences tree root node.
- ofUser(Class<?>) - Method in class dev.orne.config.impl.PreferencesConfigBuilderImpl
-
Selects the node for the package of the specified class on the user preferences tree.
- ofUser(Class<?>) - Method in interface dev.orne.config.PreferencesConfigInitialBuilder
-
Selects the node for the package of the specified class on the user preferences tree.
- ofUser(Class<?>, String) - Method in class dev.orne.config.impl.PreferencesConfigBuilderImpl
-
Selects the node with the specified path relative to the node for the package of the specified class on the user preferences tree.
- ofUser(Class<?>, String) - Method in interface dev.orne.config.PreferencesConfigInitialBuilder
-
Selects the node with the specified path relative to the node for the package of the specified class on the user preferences tree.
- ofUser(String) - Method in class dev.orne.config.impl.PreferencesConfigBuilderImpl
-
Selects the node with the specified path on the user preferences tree.
- ofUser(String) - Method in interface dev.orne.config.PreferencesConfigInitialBuilder
-
Selects the node with the specified path on the user preferences tree.
- ofUserRoot() - Method in class dev.orne.config.impl.PreferencesConfigBuilderImpl
-
Selects the user preferences tree root node.
- ofUserRoot() - Method in interface dev.orne.config.PreferencesConfigInitialBuilder
-
Selects the user preferences tree root node.
- optional() - Element in annotation interface dev.orne.config.spring.ConfigPropertySource
-
Whether to ignore if no bean of the specified type or name is found.
- options - Variable in class dev.orne.config.impl.AbstractConfigBuilderImpl
-
The configuration options.
- ownConfigProvider - Variable in class dev.orne.config.spring.ConfigProviderConfigurer
-
The created configuration provider.
P
- parent - Variable in class dev.orne.config.spring.ConfigAutowireCandidateResolver
-
The parent autowire candidate resolver.
- pooled - Variable in class dev.orne.config.impl.CryptoProviderOptions
-
If multiple pooled
Cipherinstances should be used. - pooled() - Method in interface dev.orne.config.CryptoProviderBuilder
-
Enables
Ciphers pooling. - pooled() - Method in class dev.orne.config.impl.CryptoProviderBuilderImpl
-
Enables
Ciphers pooling. - PooledCipherFactory(ConfigCryptoEngine) - Constructor for class dev.orne.config.impl.PooledConfigCryptoProvider.PooledCipherFactory
-
Creates a new instance.
- PooledConfigCryptoProvider - Class in dev.orne.config.impl
-
Default implementation of
ConfigCryptoProviderbased onConfigCryptoEnginewith pooledCiphers. - PooledConfigCryptoProvider(ConfigCryptoEngine, boolean, SecretKey, ObjectPool<Cipher>) - Constructor for class dev.orne.config.impl.PooledConfigCryptoProvider
-
Creates a new instance.
- PooledConfigCryptoProvider(CryptoProviderOptions) - Constructor for class dev.orne.config.impl.PooledConfigCryptoProvider
-
Creates a new instance with specified builder configuration options.
- PooledConfigCryptoProvider.PooledCipherFactory - Class in dev.orne.config.impl
-
Implementation of
PooledObjectFactorythat creates new instances ofCipherusing an instance ofConfigCryptoEngine. - POST_PROCESSOR - Static variable in class dev.orne.config.spring.ConfigurableComponentsConfigurer
-
The name of the
ConfigurableComponentsPostProcessorbean. - postProcessAfterInitialization(Object, String) - Method in class dev.orne.config.spring.ConfigProviderConfigurer
-
Registers
- postProcessBeanFactory(ConfigurableListableBeanFactory) - Method in class dev.orne.config.spring.ConfigProviderConfigurer
-
Detects application provided
ConfigProviderandConfigProviderCustomizerbeans. - postProcessBeanFactory(ConfigurableListableBeanFactory) - Method in class dev.orne.config.spring.ConfigAutowireCandidateResolverConfigurer
- postProcessBeanFactory(ConfigurableListableBeanFactory) - Method in class dev.orne.config.spring.ConfigPropertySourcePostProcessor
- postProcessBeforeInitialization(Object, String) - Method in class dev.orne.config.spring.ConfigurableComponentsPostProcessor
- preferenceChange(PreferenceChangeEvent) - Method in class dev.orne.config.impl.PreferencesMutableConfigImpl
- PreferencesConfigBuilder - Interface in dev.orne.config
-
Preferencesbased configuration builder. - PreferencesConfigBuilderImpl - Class in dev.orne.config.impl
-
Implementation of
Preferencesbased immutable configuration builder. - PreferencesConfigBuilderImpl() - Constructor for class dev.orne.config.impl.PreferencesConfigBuilderImpl
-
Creates a new instance.
- PreferencesConfigImpl - Class in dev.orne.config.impl
-
Implementation of
Configbased on JavaPreferences. - PreferencesConfigImpl(ConfigOptions, PreferencesConfigOptions) - Constructor for class dev.orne.config.impl.PreferencesConfigImpl
-
Creates a new instance.
- PreferencesConfigInitialBuilder - Interface in dev.orne.config
-
Preferencesbased configuration node selection builder. - PreferencesConfigOptions - Class in dev.orne.config.impl
-
Options of
Preferencesbased configuration builder. - PreferencesConfigOptions() - Constructor for class dev.orne.config.impl.PreferencesConfigOptions
-
Empty constructor.
- PreferencesConfigOptions(PreferencesConfigOptions) - Constructor for class dev.orne.config.impl.PreferencesConfigOptions
-
Copy constructor.
- PreferencesMutableConfig - Interface in dev.orne.config
-
Mutable configuration properties provider based on Java Preferences.
- PreferencesMutableConfigBuilder - Interface in dev.orne.config
-
Preferencesbased mutable configuration builder. - PreferencesMutableConfigBuilderImpl - Class in dev.orne.config.impl
-
Implementation of
Preferencesbased mutable configuration builder. - PreferencesMutableConfigBuilderImpl(ConfigOptions, MutableConfigOptions, PreferencesConfigOptions) - Constructor for class dev.orne.config.impl.PreferencesMutableConfigBuilderImpl
-
Copy constructor.
- PreferencesMutableConfigImpl - Class in dev.orne.config.impl
-
Implementation of
MutableConfigbased on JavaPreferences. - PreferencesMutableConfigImpl(ConfigOptions, MutableConfigOptions, PreferencesConfigOptions) - Constructor for class dev.orne.config.impl.PreferencesMutableConfigImpl
-
Creates a new instance.
- preferencesOptions - Variable in class dev.orne.config.impl.PreferencesConfigBuilderImpl
-
The preferences based configuration options.
- preferencesOptions - Variable in class dev.orne.config.impl.PreferencesMutableConfigBuilderImpl
-
The preferences based configuration options.
- PreferredConfig - Annotation Interface in dev.orne.config
-
Sets the preferred
Configsubtype(s). - processAggregateAnnotations(ConfigurableListableBeanFactory, String, AnnotationMetadata) - Method in class dev.orne.config.spring.ConfigPropertySourcePostProcessor
-
Process aggregated
@ConfigPropertySourcesannotations on the given class and add the corresponding property sources to the environment. - processCommonsEvent(Event) - Method in class dev.orne.config.impl.CommonsMutableConfigImpl
-
Processes the specified Apache Commons event.
- processConfigurationBean(ConfigurableListableBeanFactory, String, AnnotationMetadata) - Method in class dev.orne.config.spring.ConfigPropertySourcePostProcessor
-
Process the
@ConfigPropertySourceannotations on the given configuration bean and add the corresponding property sources to the environment. - processSingleAnnotations(ConfigurableListableBeanFactory, String, AnnotationMetadata) - Method in class dev.orne.config.spring.ConfigPropertySourcePostProcessor
-
Process single
@ConfigPropertySourceannotations on the given class and add the corresponding property sources to the environment. - processSource(ConfigurableListableBeanFactory, String, AnnotationAttributes) - Method in class dev.orne.config.spring.ConfigPropertySourcePostProcessor
-
Process a single
@ConfigPropertySourceannotation and add the corresponding property source to the environment. - PropertiesConfigBaseBuilder<S extends PropertiesConfigBaseBuilder<S>> - Interface in dev.orne.config
-
Propertiesbased configuration builder. - PropertiesConfigBuilder - Interface in dev.orne.config
-
Propertiesbased configuration builder. - PropertiesConfigBuilderImpl - Class in dev.orne.config.impl
-
Implementation of
Propertiesbased immutable configuration builder. - PropertiesConfigBuilderImpl() - Constructor for class dev.orne.config.impl.PropertiesConfigBuilderImpl
-
Empty constructor.
- PropertiesConfigImpl - Class in dev.orne.config.impl
-
Propertiesbased configuration. - PropertiesConfigImpl(ConfigOptions, PropertiesConfigOptions) - Constructor for class dev.orne.config.impl.PropertiesConfigImpl
-
Creates a new instance.
- PropertiesConfigOptions - Class in dev.orne.config.impl
-
Options of
Propertiesbased configuration builder. - PropertiesConfigOptions() - Constructor for class dev.orne.config.impl.PropertiesConfigOptions
-
Empty constructor.
- PropertiesConfigOptions(PropertiesConfigOptions) - Constructor for class dev.orne.config.impl.PropertiesConfigOptions
-
Copy constructor.
- PropertiesMutableConfigBuilder - Interface in dev.orne.config
-
Propertiesbased mutable configuration builder. - PropertiesMutableConfigBuilderImpl - Class in dev.orne.config.impl
-
Implementation of
Propertiesbased mutable configuration builder. - PropertiesMutableConfigBuilderImpl(ConfigOptions, MutableConfigOptions, PropertiesConfigOptions) - Constructor for class dev.orne.config.impl.PropertiesMutableConfigBuilderImpl
-
Copy constructor.
- PropertiesMutableConfigImpl - Class in dev.orne.config.impl
-
Propertiesbased mutable configuration. - PropertiesMutableConfigImpl(ConfigOptions, MutableConfigOptions, PropertiesConfigOptions) - Constructor for class dev.orne.config.impl.PropertiesMutableConfigImpl
-
Creates a new instance.
- propertyOptions - Variable in class dev.orne.config.impl.PropertiesConfigBuilderImpl
-
The properties based configuration options.
- propertyOptions - Variable in class dev.orne.config.impl.PropertiesMutableConfigBuilderImpl
-
The properties based configuration options.
- propertyToPointer(String) - Method in class dev.orne.config.impl.JsonConfigImpl
-
Resolves configuration keys to JSON pointer expressions by replacing properties separator with the JSON pointer segment separator.
- propertyToPointer(String) - Method in class dev.orne.config.impl.JsonMutableConfigImpl
-
Resolves configuration keys to JSON pointer expressions by replacing properties separator with the JSON pointer segment separator.
- proxyEquals(Object) - Method in class dev.orne.config.impl.ConfigSubset
-
Checks equality with another proxy instance.
- proxyEquals(Object) - Method in class dev.orne.config.impl.ConfigSubtype
-
Checks equality with another proxy instance.
R
- registerAdditionalConfigs(ConfigProviderCustomizer.ConfigRegistry, Map<String, Config>) - Method in interface dev.orne.config.spring.ConfigProviderCustomizer
-
Registers additional
Configinstances. - registerConfig(Config) - Method in class dev.orne.config.impl.ConfigProviderImpl
-
Registers a new configuration available for bean configuration.
- remove(String...) - Method in class dev.orne.config.DelegatedMutableConfig
-
Removes the specified configuration properties.
- remove(String...) - Method in class dev.orne.config.impl.AbstractMutableConfig
-
Removes the specified configuration properties.
- remove(String...) - Method in class dev.orne.config.impl.AbstractWatchableConfig
-
Removes the specified configuration properties.
- remove(String...) - Method in interface dev.orne.config.MutableConfig
-
Removes the specified configuration properties.
- remove(WatchableConfig.Listener) - Method in class dev.orne.config.impl.EventsHandler
-
Unregisters the specified configuration changed event listener.
- removeInt(String...) - Method in class dev.orne.config.impl.AbstractMutableConfig
-
Removes the specified configuration properties.
- removeInt(String...) - Method in class dev.orne.config.impl.CommonsMutableConfigImpl
-
Removes the specified configuration properties.
- removeInt(String...) - Method in class dev.orne.config.impl.JsonMutableConfigImpl
-
Removes the specified configuration properties.
- removeInt(String...) - Method in class dev.orne.config.impl.PreferencesMutableConfigImpl
-
Removes the specified configuration properties.
- removeInt(String...) - Method in class dev.orne.config.impl.PropertiesMutableConfigImpl
-
Removes the specified configuration properties.
- removeInt(String...) - Method in class dev.orne.config.impl.XmlMutableConfigImpl
-
Removes the specified configuration properties.
- removeListener(WatchableConfig.Listener) - Method in class dev.orne.config.DelegatedWatchableConfig
-
Unregisters the specified configuration change events listener.
- removeListener(WatchableConfig.Listener) - Method in class dev.orne.config.impl.AbstractWatchableConfig
-
Unregisters the specified configuration change events listener.
- removeListener(WatchableConfig.Listener) - Method in interface dev.orne.config.WatchableConfig
-
Unregisters the specified configuration change events listener.
S
- save(File) - Method in interface dev.orne.config.FileMutableConfig
-
Saves the configuration properties to the specified destination file.
- save(OutputStream) - Method in interface dev.orne.config.FileMutableConfig
-
Saves the configuration properties to the specified output stream.
- save(OutputStream) - Method in class dev.orne.config.impl.PropertiesMutableConfigImpl
-
Saves the configuration properties to the specified output stream.
- save(OutputStream, Charset) - Method in interface dev.orne.config.FileMutableConfig
-
Saves the configuration properties to the specified output stream using the specified encoding.
- save(Writer) - Method in interface dev.orne.config.FileMutableConfig
-
Saves the configuration properties to the specified writer.
- save(Writer) - Method in class dev.orne.config.impl.JsonMutableConfigImpl
-
Saves the configuration properties to the specified writer.
- save(Writer) - Method in class dev.orne.config.impl.PropertiesMutableConfigImpl
-
Saves the configuration properties to the specified writer.
- save(Writer) - Method in class dev.orne.config.impl.XmlMutableConfigImpl
-
Saves the configuration properties to the specified writer.
- save(Writer) - Method in class dev.orne.config.impl.YamlMutableConfigImpl
-
Saves the configuration properties to the specified writer.
- save(Path) - Method in interface dev.orne.config.FileMutableConfig
-
Saves the configuration properties to the specified destination path.
- scanConfigurableProperties(Class<?>) - Method in class dev.orne.config.impl.ConfigurerImpl
-
Scans the fields annotated with
ConfigurablePropertyin the bean class passed as argument. - scanNestedComponents(Object) - Method in class dev.orne.config.impl.ConfigurerImpl
-
Scans the fields of the bean passed as argument for instances of
Configurablenot configured. - selectConfig(PreferredConfig) - Method in interface dev.orne.config.ConfigProvider
-
Returns a suitable
Configinstance for the configuration preferences passed as argument. - selectConfig(PreferredConfig) - Method in class dev.orne.config.impl.ConfigProviderImpl
-
Returns a suitable
Configinstance for the configuration preferences passed as argument. - selectImports(AnnotationMetadata) - Method in class dev.orne.config.spring.SpringBootAutoConfigurer.FeaturesSelector
- set(String, Boolean) - Method in class dev.orne.config.DelegatedMutableConfig
-
Sets the value of the configuration parameter.
- set(String, Boolean) - Method in interface dev.orne.config.MutableConfig
-
Sets the value of the configuration parameter.
- set(String, Integer) - Method in class dev.orne.config.DelegatedMutableConfig
-
Sets the value of the configuration parameter.
- set(String, Integer) - Method in interface dev.orne.config.MutableConfig
-
Sets the value of the configuration parameter.
- set(String, Long) - Method in class dev.orne.config.DelegatedMutableConfig
-
Sets the value of the configuration parameter.
- set(String, Long) - Method in interface dev.orne.config.MutableConfig
-
Sets the value of the configuration parameter.
- set(String, String) - Method in class dev.orne.config.DelegatedMutableConfig
-
Sets the value of the specified configuration property.
- set(String, String) - Method in class dev.orne.config.impl.AbstractMutableConfig
-
Sets the value of the specified configuration property.
- set(String, String) - Method in class dev.orne.config.impl.AbstractWatchableConfig
-
Sets the value of the specified configuration property.
- set(String, String) - Method in interface dev.orne.config.MutableConfig
-
Sets the value of the specified configuration property.
- setAttributePrefix(String) - Method in class dev.orne.config.impl.XmlConfigOptions
-
Sets the XML attributes references prefix.
- setCryptoProvider(ConfigCryptoProvider) - Method in class dev.orne.config.impl.ConfigOptions
-
Sets the cryptography transformations provider.
- setDecoder(ValueDecoder) - Method in class dev.orne.config.impl.ConfigOptions
-
Sets the configuration values decoder.
- setDecorator(ValueDecorator) - Method in class dev.orne.config.impl.ConfigOptions
-
Sets the configuration properties values decorator.
- setDelegated(ImmutableConfiguration) - Method in class dev.orne.config.impl.CommonsConfigOptions
-
Sets the delegated Apache Commons configuration.
- setDestroyEngine(boolean) - Method in class dev.orne.config.impl.CryptoProviderOptions
-
Sets if the cryptography engine must be destroyed on provider destruction.
- setEncoder(ValueEncoder) - Method in class dev.orne.config.impl.MutableConfigOptions
-
Sets the configuration properties values encoder.
- setEngine(ConfigCryptoEngine) - Method in class dev.orne.config.impl.CryptoProviderOptions
-
Sets the cryptography engine to use.
- setEnvironment(Environment) - Method in class dev.orne.config.spring.ConfigPropertySourcePostProcessor
- setEnvironment(Environment) - Method in class dev.orne.config.spring.SpringBootAutoConfigurer.FeaturesSelector
- setEnvironment(Environment) - Method in class dev.orne.config.impl.SpringEnvironmentConfigOptions
-
Sets the Spring environment.
- setEnvironment(Environment) - Method in class dev.orne.config.spring.ConfigProviderConfigurer
- setGcmInitVectorLength(int) - Method in class dev.orne.config.impl.ConfigCryptoAesGcmEngine
-
Sets the GCM initial vector length.
- setGcmTagLength(int) - Method in class dev.orne.config.impl.ConfigCryptoAesGcmEngine
-
Sets the GCM tag length.
- setImportMetadata(AnnotationMetadata) - Method in class dev.orne.config.spring.ConfigurableComponentsConfigurer
- setInt(String, String) - Method in class dev.orne.config.impl.AbstractMutableConfig
-
Sets the value of the specified configuration property.
- setInt(String, String) - Method in class dev.orne.config.impl.CommonsMutableConfigImpl
-
Sets the value of the specified configuration property.
- setInt(String, String) - Method in class dev.orne.config.impl.JsonMutableConfigImpl
-
Sets the value of the specified configuration property.
- setInt(String, String) - Method in class dev.orne.config.impl.PreferencesMutableConfigImpl
-
Sets the value of the specified configuration property.
- setInt(String, String) - Method in class dev.orne.config.impl.PropertiesMutableConfigImpl
-
Sets the value of the specified configuration property.
- setInt(String, String) - Method in class dev.orne.config.impl.XmlMutableConfigImpl
-
Sets the value of the specified configuration property.
- setIterableKeys(boolean) - Method in class dev.orne.config.impl.SpringEnvironmentConfigOptions
-
Sets if the configuration instance must support property keys iteration.
- setKey(SecretKey) - Method in class dev.orne.config.impl.CryptoProviderOptions
-
Sets the secret key to use.
- setMapper(ObjectMapper) - Method in class dev.orne.config.impl.JsonConfigOptions
-
Sets the
ObjectMapperinstance used for JSON parsing. - setOverrideParentProperties(boolean) - Method in class dev.orne.config.impl.ConfigOptions
-
Sets if the configuration properties values from the parent configuration (if any) are overridden by the properties values from this configuration.
- setParent(Config) - Method in class dev.orne.config.impl.ConfigOptions
-
Sets the parent configuration.
- setPooled(boolean) - Method in class dev.orne.config.impl.CryptoProviderOptions
-
Sets if multiple pooled
Cipherinstances should be used. - setPreferences(Preferences) - Method in class dev.orne.config.impl.PreferencesConfigOptions
-
Sets the preferences node to use as storage of configuration properties.
- setPropertySeparator(String) - Method in class dev.orne.config.impl.XmlConfigOptions
-
Sets the configuration nested properties separator.
- setPropertySeparator(String) - Method in class dev.orne.config.impl.JsonConfigOptions
-
Sets the configuration nested properties separator.
- setPropertyValue(Object, Field, Object) - Method in class dev.orne.config.impl.ConfigurerImpl
-
Sets the specified property of the specified bean with the specified value.
- setRootElement(String, String) - Method in class dev.orne.config.impl.XmlConfigOptions
-
Creates an empty XML document with the specified root element name as configuration properties container.
- setSecretKeyIterations(int) - Method in class dev.orne.config.impl.ConfigCryptoAesGcmEngine
-
Sets the generated
SecretKeysalt iterations. - setSecretKeyLength(int) - Method in class dev.orne.config.impl.ConfigCryptoAesGcmEngine
-
Sets the generated
SecretKeylength. - setSecureRandom(SecureRandom) - Method in class dev.orne.config.impl.AbstractConfigCryptoEngine
-
Sets the
SecureRandominstance of this instance. - setSpringConfigProvider(ConfigProviderConfigurer) - Method in class dev.orne.config.spring.ConfigurableComponentsConfigurer
-
Sets the
ConfigProvidersupplier for current Spring context. - setSystemPreferences() - Method in class dev.orne.config.impl.PreferencesConfigOptions
-
Sets the system preferences tree root node.
- setSystemPreferences(Class<?>) - Method in class dev.orne.config.impl.PreferencesConfigOptions
-
Sets the node for the package of the specified class on the system preferences tree.
- setSystemPreferences(Class<?>, String) - Method in class dev.orne.config.impl.PreferencesConfigOptions
-
Sets the specified path relative to the node for the package of the specified class on the system preferences tree.
- setSystemPreferences(String) - Method in class dev.orne.config.impl.PreferencesConfigOptions
-
Sets the node with the specified path on the system preferences tree.
- setUserPreferences() - Method in class dev.orne.config.impl.PreferencesConfigOptions
-
Sets the user preferences tree root node.
- setUserPreferences(Class<?>) - Method in class dev.orne.config.impl.PreferencesConfigOptions
-
Sets the node for the package of the specified class on the user preferences tree.
- setUserPreferences(Class<?>, String) - Method in class dev.orne.config.impl.PreferencesConfigOptions
-
Set the node with the specified path relative to the node for the package of the specified class on the user preferences tree.
- setUserPreferences(String) - Method in class dev.orne.config.impl.PreferencesConfigOptions
-
Sets the node with the specified path on the user preferences tree.
- setVariableResolutionEnabled(boolean) - Method in class dev.orne.config.impl.ConfigOptions
-
Sets if configuration property values variable resolution is enabled.
- SOURCE_PREFIX - Static variable in annotation interface dev.orne.config.spring.ConfigPropertySource
-
The prefix for the names of the property sources.
- SpringBootAutoConfigurer - Class in dev.orne.config.spring
-
Spring Boot auto configuration for Orne Config integration.
- SpringBootAutoConfigurer() - Constructor for class dev.orne.config.spring.SpringBootAutoConfigurer
-
Creates a new instance.
- SpringBootAutoConfigurer.FeaturesSelector - Class in dev.orne.config.spring
-
Import selector for the features to enable based on environment properties.
- springConfigProvider - Variable in class dev.orne.config.spring.ConfigurableComponentsConfigurer
-
The
ConfigProvidersupplier for current Spring context. - SpringEnvironmentConfigBuilder - Interface in dev.orne.config
-
Spring
Environmentbased configuration builder. - SpringEnvironmentConfigBuilderImpl - Class in dev.orne.config.impl
-
Implementation of Spring
Environmentbased immutable configuration builder. - SpringEnvironmentConfigBuilderImpl() - Constructor for class dev.orne.config.impl.SpringEnvironmentConfigBuilderImpl
-
Creates a new instance.
- SpringEnvironmentConfigImpl - Class in dev.orne.config.impl
-
Implementation of
Configbased on SpringEnvironment. - SpringEnvironmentConfigImpl(ConfigOptions, SpringEnvironmentConfigOptions) - Constructor for class dev.orne.config.impl.SpringEnvironmentConfigImpl
-
Creates a new instance.
- SpringEnvironmentConfigInitialBuilder - Interface in dev.orne.config
-
Spring
Environmentbased configuration environment selection builder. - SpringEnvironmentConfigOptions - Class in dev.orne.config.impl
-
Options of Spring
Environmentbased configuration builder. - SpringEnvironmentConfigOptions() - Constructor for class dev.orne.config.impl.SpringEnvironmentConfigOptions
-
Empty constructor.
- SpringEnvironmentConfigOptions(SpringEnvironmentConfigOptions) - Constructor for class dev.orne.config.impl.SpringEnvironmentConfigOptions
-
Copy constructor.
- springOptions - Variable in class dev.orne.config.impl.SpringEnvironmentConfigBuilderImpl
-
The Spring Environment configuration options.
- subset(String) - Method in interface dev.orne.config.Config
-
Creates a subset configuration containing only the properties with the specified prefix.
- subset(String) - Method in interface dev.orne.config.MutableConfig
-
Creates a subset configuration containing only the properties with the specified prefix.
- subset(String) - Method in interface dev.orne.config.WatchableConfig
-
Creates a subset configuration containing only the properties with the specified prefix.
- sync() - Method in class dev.orne.config.impl.PreferencesMutableConfigImpl
-
Synchronizes the configuration properties from the source preferences node.
- sync() - Method in interface dev.orne.config.PreferencesMutableConfig
-
Synchronizes the configuration properties from the source preferences node.
- SystemConfigBuilder - Interface in dev.orne.config
-
Systemproperties based configuration builder. - SystemConfigBuilderImpl - Class in dev.orne.config.impl
-
Implementation of
Systemproperties based configuration builder. - SystemConfigBuilderImpl() - Constructor for class dev.orne.config.impl.SystemConfigBuilderImpl
-
Empty constructor.
- SystemConfigImpl - Class in dev.orne.config.impl
-
Implementation of
Configbased on the system properties. - SystemConfigImpl(ConfigOptions) - Constructor for class dev.orne.config.impl.SystemConfigImpl
-
Creates a new instance.
T
- thisBuilder() - Method in class dev.orne.config.impl.AbstractConfigBuilderImpl
-
Returns this builder instance.
- toString() - Method in class dev.orne.config.impl.ConfigSubset
- toString() - Method in class dev.orne.config.impl.ConfigSubtype
- type() - Element in annotation interface dev.orne.config.spring.ConfigPropertySource
-
The type of the configuration to use as property source.
V
- validateConfigName(ConfigurableListableBeanFactory, String, boolean) - Method in class dev.orne.config.spring.ConfigPropertySourcePostProcessor
-
Validates the the specified bean name corresponds to a
Configbean, and returns the name if valid. - value() - Element in annotation interface dev.orne.config.ConfigurableProperty
-
Sets the configuration key to apply to the property.
- value() - Element in annotation interface dev.orne.config.PreferredConfig
-
Sets the preferred configuration classes.
- value() - Element in annotation interface dev.orne.config.spring.ConfigPropertySource
-
The bean name of the configuration to use as property source.
- value() - Element in annotation interface dev.orne.config.spring.ConfigPropertySources
-
The aggregated
ConfigPropertySourceannotations. - ValueDecoder - Interface in dev.orne.config
-
Interface of configuration property values decoders.
- ValueDecorator - Interface in dev.orne.config
-
Interface of configuration property values decorators.
- ValueEncoder - Interface in dev.orne.config
-
Interface of configuration property values encoders.
- VariableResolver - Class in dev.orne.config.impl
-
StringSubstitutorbased configuration property values variable resolver. - VariableResolver(Config) - Constructor for class dev.orne.config.impl.VariableResolver
-
Creates a new instance base on the specified configuration.
- VariableResolver(StringSubstitutor) - Constructor for class dev.orne.config.impl.VariableResolver
-
Creates a new instance using the specified string substitutor.
W
- WatchableConfig - Interface in dev.orne.config
-
Watchable mutable configuration properties provider.
- WatchableConfig.Listener - Interface in dev.orne.config
-
Mutable configuration changes listener.
- withAesGcmEngine(byte[]) - Method in interface dev.orne.config.CryptoProviderEngineBuilder
-
Creates a new cryptography transformations provider builder based on Java Cryptography Architecture using AES with GCM symmetric algorithm.
- withAesGcmEngine(byte[], boolean) - Method in interface dev.orne.config.CryptoProviderEngineBuilder
-
Creates a new cryptography transformations provider builder based on Java Cryptography Architecture using AES with GCM symmetric algorithm.
- withAesGcmEngine(byte[], boolean) - Method in class dev.orne.config.impl.CryptoProviderBuilderImpl
-
Creates a new cryptography transformations provider builder based on Java Cryptography Architecture using AES with GCM symmetric algorithm.
- withAttributePrefix(String) - Method in class dev.orne.config.impl.XmlConfigBuilderImpl
-
Sets the XML attributes references prefix.
- withAttributePrefix(String) - Method in class dev.orne.config.impl.XmlMutableConfigBuilderImpl
-
Sets the XML attributes references prefix.
- withAttributePrefix(String) - Method in interface dev.orne.config.XmlConfigBaseBuilder
-
Sets the XML attributes references prefix.
- withDecoder(ValueDecoder) - Method in interface dev.orne.config.ConfigBuilder
-
Sets the configuration properties values decoder.
- withDecoder(ValueDecoder) - Method in class dev.orne.config.impl.AbstractConfigBuilderImpl
-
Sets the configuration properties values decoder.
- withDecorator(ValueDecorator) - Method in interface dev.orne.config.ConfigBuilder
-
Sets the configuration properties values decorator.
- withDecorator(ValueDecorator) - Method in class dev.orne.config.impl.AbstractConfigBuilderImpl
-
Sets the configuration properties values decorator.
- withEmptyDocument(String) - Method in interface dev.orne.config.XmlConfigBaseBuilder
-
Creates an empty XML document with the specified root element name as configuration properties container.
- withEmptyDocument(String, String) - Method in class dev.orne.config.impl.XmlConfigBuilderImpl
-
Creates an empty XML document with the specified root element name as configuration properties container.
- withEmptyDocument(String, String) - Method in class dev.orne.config.impl.XmlMutableConfigBuilderImpl
-
Creates an empty XML document with the specified root element name as configuration properties container.
- withEmptyDocument(String, String) - Method in interface dev.orne.config.XmlConfigBaseBuilder
-
Creates an empty XML document with the specified root element name as configuration properties container.
- withEncoder(ValueEncoder) - Method in class dev.orne.config.impl.AbstractMutableConfigBuilderImpl
-
Sets the configuration properties values encoder.
- withEncoder(ValueEncoder) - Method in interface dev.orne.config.MutableConfigBuilder
-
Sets the configuration properties values encoder.
- withEncryption(ConfigCryptoProvider) - Method in interface dev.orne.config.ConfigBuilder
-
Sets the configuration properties values cryptography transformations provider.
- withEncryption(ConfigCryptoProvider) - Method in class dev.orne.config.impl.AbstractConfigBuilderImpl
-
Sets the configuration properties values cryptography transformations provider.
- withEngine(ConfigCryptoEngine) - Method in interface dev.orne.config.CryptoProviderEngineBuilder
-
Sets the cryptography transformations engine to use.
- withEngine(ConfigCryptoEngine, boolean) - Method in interface dev.orne.config.CryptoProviderEngineBuilder
-
Sets the cryptography transformations engine to use.
- withEngine(ConfigCryptoEngine, boolean) - Method in class dev.orne.config.impl.CryptoProviderBuilderImpl
-
Sets the cryptography transformations engine to use.
- withIterableKeys() - Method in class dev.orne.config.impl.SpringEnvironmentConfigBuilderImpl
-
Sets this configuration to support property keys iteration.
- withIterableKeys() - Method in interface dev.orne.config.SpringEnvironmentConfigBuilder
-
Sets this configuration to support property keys iteration.
- withOverrideParentProperties() - Method in interface dev.orne.config.ConfigBuilder
-
Sets whether the configuration properties values from the parent configuration (if any) must be overridden by the properties values from this configuration.
- withOverrideParentProperties() - Method in class dev.orne.config.impl.AbstractConfigBuilderImpl
-
Sets whether the configuration properties values from the parent configuration (if any) must be overridden by the properties values from this configuration.
- withParent(ConfigBuilder<?>) - Method in interface dev.orne.config.ConfigBuilder
-
Sets the parent configuration.
- withParent(Config) - Method in interface dev.orne.config.ConfigBuilder
-
Sets the parent configuration.
- withParent(Config) - Method in class dev.orne.config.impl.AbstractConfigBuilderImpl
-
Sets the parent configuration.
- withSecretKey(char[]) - Method in interface dev.orne.config.CryptoProviderKeyBuilder
-
Sets the password used as secret key.
- withSecretKey(char[]) - Method in class dev.orne.config.impl.CryptoProviderBuilderImpl
-
Sets the password used as secret key.
- withSecretKey(SecretKey) - Method in interface dev.orne.config.CryptoProviderKeyBuilder
-
Sets the secret key.
- withSecretKey(SecretKey) - Method in class dev.orne.config.impl.CryptoProviderBuilderImpl
-
Sets the secret key.
- withSeparator(String) - Method in class dev.orne.config.impl.JsonConfigBuilderImpl
-
Sets the configuration nested properties separator.
- withSeparator(String) - Method in class dev.orne.config.impl.JsonMutableConfigBuilderImpl
-
Sets the configuration nested properties separator.
- withSeparator(String) - Method in class dev.orne.config.impl.XmlConfigBuilderImpl
-
Sets the configuration nested properties separator.
- withSeparator(String) - Method in class dev.orne.config.impl.XmlMutableConfigBuilderImpl
-
Sets the configuration nested properties separator.
- withSeparator(String) - Method in class dev.orne.config.impl.YamlConfigBuilderImpl
-
Sets the configuration nested properties separator.
- withSeparator(String) - Method in class dev.orne.config.impl.YamlMutableConfigBuilderImpl
-
Sets the configuration nested properties separator.
- withSeparator(String) - Method in interface dev.orne.config.JsonConfigBaseBuilder
-
Sets the configuration nested properties separator.
- withSeparator(String) - Method in interface dev.orne.config.XmlConfigBaseBuilder
-
Sets the configuration nested properties separator.
- withSeparator(String) - Method in interface dev.orne.config.YamlConfigBaseBuilder
-
Sets the configuration nested properties separator.
- withVariableResolution() - Method in interface dev.orne.config.ConfigBuilder
-
Enables configuration property values variable resolution.
- withVariableResolution() - Method in class dev.orne.config.impl.AbstractConfigBuilderImpl
-
Enables configuration property values variable resolution.
- wrap(Cipher) - Method in class dev.orne.config.impl.PooledConfigCryptoProvider.PooledCipherFactory
X
- XmlConfigBaseBuilder<S extends XmlConfigBaseBuilder<S>> - Interface in dev.orne.config
-
XML files based configuration base builder.
- XmlConfigBuilder - Interface in dev.orne.config
-
XML files based configuration builder.
- XmlConfigBuilderImpl - Class in dev.orne.config.impl
-
Implementation of XML files based configuration builder.
- XmlConfigBuilderImpl() - Constructor for class dev.orne.config.impl.XmlConfigBuilderImpl
-
Empty constructor.
- XmlConfigImpl - Class in dev.orne.config.impl
-
Implementation of
Configbased on a XML document. - XmlConfigImpl(ConfigOptions, XmlConfigOptions) - Constructor for class dev.orne.config.impl.XmlConfigImpl
-
Creates a new instance.
- XmlConfigOptions - Class in dev.orne.config.impl
-
Options of XML based configuration builder.
- XmlConfigOptions() - Constructor for class dev.orne.config.impl.XmlConfigOptions
-
Empty constructor.
- XmlConfigOptions(XmlConfigOptions) - Constructor for class dev.orne.config.impl.XmlConfigOptions
-
Copy constructor.
- XmlMutableConfigBuilder - Interface in dev.orne.config
-
XML files based mutable configuration builder.
- XmlMutableConfigBuilderImpl - Class in dev.orne.config.impl
-
Implementation of XML files based mutable configuration builder.
- XmlMutableConfigBuilderImpl(ConfigOptions, MutableConfigOptions, XmlConfigOptions) - Constructor for class dev.orne.config.impl.XmlMutableConfigBuilderImpl
-
Copy constructor.
- XmlMutableConfigImpl - Class in dev.orne.config.impl
-
Implementation of
WatchableConfigbased on a XML document. - XmlMutableConfigImpl(ConfigOptions, MutableConfigOptions, XmlConfigOptions) - Constructor for class dev.orne.config.impl.XmlMutableConfigImpl
-
Creates a new instance.
- xmlOptions - Variable in class dev.orne.config.impl.XmlConfigBuilderImpl
-
The XML based configuration options.
- xmlOptions - Variable in class dev.orne.config.impl.XmlMutableConfigBuilderImpl
-
The XML based configuration options.
- XmlUtils - Class in dev.orne.config.impl
-
Utility class for XML operations.
Y
- YamlConfigBaseBuilder<S extends YamlConfigBaseBuilder<S>> - Interface in dev.orne.config
-
YAML files based configuration base builder.
- YamlConfigBuilder - Interface in dev.orne.config
-
YAML files based configuration builder.
- YamlConfigBuilderImpl - Class in dev.orne.config.impl
-
Implementation of YAML files based configuration builder.
- YamlConfigBuilderImpl() - Constructor for class dev.orne.config.impl.YamlConfigBuilderImpl
-
Empty constructor.
- YamlConfigImpl - Class in dev.orne.config.impl
-
Jackson
ObjectNodebased configuration for YAML files. - YamlConfigImpl(ConfigOptions, JsonConfigOptions) - Constructor for class dev.orne.config.impl.YamlConfigImpl
-
Creates a new instance.
- YamlConfigOptions - Class in dev.orne.config.impl
-
Options of Jackson
ObjectNodebased configuration builder for YAML files. - YamlConfigOptions() - Constructor for class dev.orne.config.impl.YamlConfigOptions
-
Empty constructor.
- YamlConfigOptions(YamlConfigOptions) - Constructor for class dev.orne.config.impl.YamlConfigOptions
-
Copy constructor.
- YamlMutableConfigBuilder - Interface in dev.orne.config
-
YAML files based mutable configuration builder.
- YamlMutableConfigBuilderImpl - Class in dev.orne.config.impl
-
Implementation of YAML files based mutable configuration builder.
- YamlMutableConfigBuilderImpl(ConfigOptions, MutableConfigOptions, YamlConfigOptions) - Constructor for class dev.orne.config.impl.YamlMutableConfigBuilderImpl
-
Copy constructor.
- YamlMutableConfigImpl - Class in dev.orne.config.impl
-
Jackson
ObjectNodebased mutable configuration for YAML files. - YamlMutableConfigImpl(ConfigOptions, MutableConfigOptions, YamlConfigOptions) - Constructor for class dev.orne.config.impl.YamlMutableConfigImpl
-
Creates a new instance.
- yamlOptions - Variable in class dev.orne.config.impl.YamlConfigBuilderImpl
-
The YAML based configuration options.
- yamlOptions - Variable in class dev.orne.config.impl.YamlMutableConfigBuilderImpl
-
The YAML based configuration options.
All Classes and Interfaces|All Packages|Constant Field Values|Serialized Form