C D G I S 
All Classes All Packages

C

ConfigurationConcern - Interface in io.confound
The concern for configuration.
Confound - Class in io.confound
The Configuration Foundation (Confound) library provides a lightweight yet powerful model for accessing various types of application configuration facilities via Csar.
Confound() - Constructor for class io.confound.Confound
 
Confounded - Interface in io.confound
Mixin interface to provide quick-and-easy configuration support to a class.

D

DefaultConfigurationConcern - Class in io.confound
Default implementation of a configuration concern.
DefaultConfigurationConcern(Configuration) - Constructor for class io.confound.DefaultConfigurationConcern
Configuration constructor.

G

getConcernType() - Method in interface io.confound.ConfigurationConcern
 
getConfiguration() - Method in interface io.confound.ConfigurationConcern
Retrieves the configured configuration.
getConfiguration() - Static method in class io.confound.Confound
Retrieves the configured configuration.
getConfiguration() - Method in interface io.confound.Confounded
Retrieves the configured configuration.
getConfiguration() - Method in class io.confound.DefaultConfigurationConcern
 
getConfigurationConcern() - Static method in class io.confound.Confound
Returns the configured configuration concern.
getDefaultConfigurationConcern() - Static method in class io.confound.Confound
Returns the default configuration concern.
getEnvironmentConfiguration() - Static method in class io.confound.Confound
Retrieves a configuration based on environment variables.
getEnvironmentConfiguration(Configuration) - Static method in class io.confound.Confound
Retrieves a configuration based on environment variables, with an optional fallback parent configuration.
getSystemConfiguration() - Static method in class io.confound.Confound
Retrieves a configuration for the system, representing system properties that fall back to environment variables.
getSystemConfiguration(Configuration) - Static method in class io.confound.Confound
Retrieves a configuration for the system, representing system properties that fall back to environment variables, with an optional fallback parent configuration.
getSystemPropertiesConfiguration() - Static method in class io.confound.Confound
Retrieves a configuration based on the system properties.

I

io.confound - package io.confound
 

S

setDefaultConfiguration(Configuration) - Static method in class io.confound.Confound
Sets a configuration as the default by installing it in a default configuration concern.
setDefaultConfigurationConcern(ConfigurationConcern) - Static method in class io.confound.Confound
Sets the default configuration concern.
C D G I S 
All Classes All Packages