Uses of Interface
dev.orne.config.Config
Packages that use Config
Package
Description
Configuration management system.
Configuration management system replacement based on Apache Commons.
Internal implementations of configuration instances.
Spring framework support for configuration management system.
-
Uses of Config in dev.orne.config
Subinterfaces of Config in dev.orne.configModifier and TypeInterfaceDescriptioninterfaceConfiguration properties provider with properties mutable at runtime.interfaceWatchable mutable configuration properties provider that can be saved to file system.interfaceConfiguration properties provider with properties mutable at runtime.interfaceMutable configuration properties provider based on Java Preferences.interfaceWatchable mutable configuration properties provider.Classes in dev.orne.config that implement ConfigModifier and TypeClassDescriptionclassA configuration that delegates all operations to another configuration.classA mutable configuration that delegates all operations to another configuration.classA watchable mutable configuration that delegates all operations to another configuration.Methods in dev.orne.config with type parameters of type ConfigModifier and TypeMethodDescriptionstatic <T extends Config>
TCreates a configuration proxy of the specified type.default <T extends Config>
TCreates a configuration proxy of the specified type.default <T extends Config>
TCreates the configuration instance as an instance of the specified configuration type.Methods in dev.orne.config that return ConfigModifier and TypeMethodDescriptionConfigBuilder.build()Creates the configuration instance.ConfigProvider.getDefaultConfig()Returns the defaultConfiginstance.protected ConfigDelegatedConfig.getDelegate()Returns the delegate configuration.default @Nullable ConfigConfig.getParent()Returns the parent configuration, if any.@Nullable ConfigDelegatedConfig.getParent()Returns the parent configuration, if any.@Nullable ConfigConfigProvider.selectConfig(@Nullable PreferredConfig preferences) Returns a suitableConfiginstance for the configuration preferences passed as argument.default ConfigCreates a subset configuration containing only the properties with the specified prefix.Methods in dev.orne.config that return types with arguments of type ConfigModifier and TypeMethodDescriptionReturns the registeredConfigfor the specified type, if any.Methods in dev.orne.config with parameters of type ConfigModifier and TypeMethodDescriptionAdds a configuration to the provider.static <T extends Config>
TCreates a configuration proxy of the specified type.static ConfigProviderBuilderCreates a newConfigProviderBuilderinstance using the specified default configuration.default voidSets the config to apply to this property.ConfigBuilder.withParent(@Nullable Config parent) Sets the parent configuration.Method parameters in dev.orne.config with type arguments of type ConfigModifier and TypeMethodDescriptionReturns the registeredConfigfor the specified type, if any.Constructors in dev.orne.config with parameters of type Config -
Uses of Config in dev.orne.config.commons
Methods in dev.orne.config.commons that return ConfigModifier and TypeMethodDescriptionprotected ConfigDelegatedOrneConfiguration.getConfig()Returns the delegated Orne configuration.Constructors in dev.orne.config.commons with parameters of type Config -
Uses of Config in dev.orne.config.impl
Classes in dev.orne.config.impl that implement ConfigModifier and TypeClassDescriptionclassBase abstract implementation of configuration properties provider.classBase abstract implementation of mutable configuration properties provider.classBase abstract implementation of watchable mutable configuration properties provider.classImplementation ofConfigbased on Apache CommonsImmutableConfiguration.classImplementation ofMutableConfigbased on Apache CommonsConfiguration.classImplementation ofConfigbased on the environment variables.classJacksonObjectNodebased configuration.classJacksonObjectNodebased mutable configuration.classImplementation ofConfigbased on JavaPreferences.classImplementation ofMutableConfigbased on JavaPreferences.classPropertiesbased configuration.classPropertiesbased mutable configuration.classImplementation ofConfigbased on SpringEnvironment.classImplementation ofConfigbased on the system properties.classImplementation ofConfigbased on a XML document.classImplementation ofWatchableConfigbased on a XML document.classJacksonObjectNodebased configuration for YAML files.classJacksonObjectNodebased mutable configuration for YAML files.Fields in dev.orne.config.impl declared as ConfigModifier and TypeFieldDescriptionprotected final ConfigAbstractProxyHandler.instanceThe configuration instance.Methods in dev.orne.config.impl with type parameters of type ConfigModifier and TypeMethodDescriptionprotected static <T extends Config>
TConfigSubset.create(ClassLoader classLoader, Class<T> type, T config, String prefix) Creates a new configuration proxy instance with the specified configuration.static <T extends Config>
TCreates a new configuration proxy instance with the specified configuration.static <T extends Config>
TConfigSubtype.create(ClassLoader classLoader, Config config, Class<T> type) Creates a new configuration proxy instance with the specified configuration.Methods in dev.orne.config.impl that return ConfigModifier and TypeMethodDescriptionstatic ConfigCreates a new configuration proxy instance with the specified configuration.ConfigProviderImpl.getDefaultConfig()Returns the defaultConfiginstance.protected ConfigConfigSubset.getInstance()Returns the proxied configuration instance.@Nullable ConfigAbstractConfig.getParent()Returns the parent configuration, if any.@Nullable ConfigConfigOptions.getParent()Returns the parent configuration.@Nullable ConfigConfigProviderImpl.selectConfig(@Nullable PreferredConfig preferences) Returns a suitableConfiginstance for the configuration preferences passed as argument.Methods in dev.orne.config.impl that return types with arguments of type ConfigModifier and TypeMethodDescriptionMethods in dev.orne.config.impl with parameters of type ConfigModifier and TypeMethodDescriptionAdds a configuration to the provider.protected voidConfigurerImpl.configureNestedBeans(Configurable bean, Config config) Configures the nested beans of the bean passed as argument with the selected configuration.protected voidConfigurerImpl.configureProperties(Configurable bean, Config config) Configures the properties of the bean passed as argument with the selected configuration.protected voidConfigurerImpl.configureProperty(Object bean, Field field, Config config) Configures the requested property in the bean with the provided configuration.static ConfigCreates a new configuration proxy instance with the specified configuration.static <T extends Config>
TCreates a new configuration proxy instance with the specified configuration.static <T extends Config>
TConfigSubtype.create(ClassLoader classLoader, Config config, Class<T> type) Creates a new configuration proxy instance with the specified configuration.protected @Nullable ObjectConfigSubset.handleConfigMethod(Config proxy, Method method, @Nullable Object[] args) HandlesConfigmethods invocations.protected voidConfigProviderImpl.mapConfigType(Class<?> type, Config config) Maps configuration type and all its interfaces to the instance passed as argument.voidConfigProviderImpl.registerConfig(Config config) Registers a new configuration available for bean configuration.voidSets the parent configuration.AbstractConfigBuilderImpl.withParent(@Nullable Config parent) Sets the parent configuration.Method parameters in dev.orne.config.impl with type arguments of type ConfigModifier and TypeMethodDescriptionConstructors in dev.orne.config.impl with parameters of type ConfigModifierConstructorDescriptionprotectedAbstractProxyHandler(Config instance) Creates a new instance.ConfigProviderBuilderImpl(Config defaultConfig) Creates a new instance.ConfigProviderImpl(Config defaultConfig) Creates a new instance.protectedConfigSubset(Config instance, String prefix) Creates a new instance.protectedConfigSubtype(Config instance, Class<? extends Config> extendedType) Creates a new instance.VariableResolver(Config config) Creates a new instance base on the specified configuration.Constructor parameters in dev.orne.config.impl with type arguments of type ConfigModifierConstructorDescriptionprotectedConfigSubtype(Config instance, Class<? extends Config> extendedType) Creates a new instance. -
Uses of Config in dev.orne.config.spring
Subinterfaces of Config in dev.orne.config.springModifier and TypeInterfaceDescriptionstatic interfaceExtension ofConfigused to signal that no specific configuration type has been configured.Methods in dev.orne.config.spring that return ConfigModifier and TypeMethodDescriptionConfigProviderCustomizer.configureDefaultConfig(Map<String, Config> configs) Configures the defaultConfiginstance.protected ConfigConfigProviderConfigurer.createDefaultConfig()Creates a Spring based default configuration.protected ConfigConfigLazyPropertySource.getConfig()Gets the configuration instance.Methods in dev.orne.config.spring with parameters of type ConfigModifier and TypeMethodDescriptionvoidAdds a newConfiginstance.Method parameters in dev.orne.config.spring with type arguments of type ConfigModifier and TypeMethodDescriptionConfigProviderCustomizer.configureDefaultConfig(Map<String, Config> configs) Configures the defaultConfiginstance.protected StringConfigPropertySourcePostProcessor.findBeanByType(org.springframework.beans.factory.config.ConfigurableListableBeanFactory beanFactory, Class<? extends Config> configType, boolean ignoreMissing) Finds a unique bean of the specified configuration type, and returns its name.default voidConfigProviderCustomizer.registerAdditionalConfigs(ConfigProviderCustomizer.ConfigRegistry registry, Map<String, Config> configs) Registers additionalConfiginstances.