Skip navigation links
A C D E F G I J K L N O P R S T V W X Y _ 

A

AbstractPropertiesBuilderDecorator<T extends Properties.PropertiesBuilder> - Class in org.refcodes.configuration
 
AbstractPropertiesBuilderDecorator() - Constructor for class org.refcodes.configuration.AbstractPropertiesBuilderDecorator
Make sure to set the _properties member variable!
AbstractPropertiesBuilderDecorator(T) - Constructor for class org.refcodes.configuration.AbstractPropertiesBuilderDecorator
Decorates the provided ResourceProperties with additional behavior or functionality.
AbstractPropertiesDecorator<T extends Properties> - Class in org.refcodes.configuration
Decorates the provided Properties and delegates method calls to them Properties.
AbstractPropertiesDecorator() - Constructor for class org.refcodes.configuration.AbstractPropertiesDecorator
Make sure to set the _properties member variable!
AbstractPropertiesDecorator(T) - Constructor for class org.refcodes.configuration.AbstractPropertiesDecorator
Decorates the provided Properties with additional behavior or functionality.
AbstractResourcePropertiesBuilder - Class in org.refcodes.configuration
Implementation of the mutable ResourceProperties.ResourcePropertiesBuilder interface.
AbstractResourcePropertiesBuilder() - Constructor for class org.refcodes.configuration.AbstractResourcePropertiesBuilder
Create an empty AbstractResourcePropertiesBuilder instance using the default path delimiter "/" (Delimiter.PATH) for the path declarations.
AbstractResourcePropertiesBuilder(Object) - Constructor for class org.refcodes.configuration.AbstractResourcePropertiesBuilder
Create a AbstractResourcePropertiesBuilder instance containing the elements as of MutablePathMap#insert(Object) using the default path delimiter "/" (Delimiter.PATH) for the path declarations: "Inspects the given object and adds all elements found in the given object.
AbstractResourcePropertiesBuilder(Properties) - Constructor for class org.refcodes.configuration.AbstractResourcePropertiesBuilder
Create a AbstractResourcePropertiesBuilder instance containing the elements of the provided Properties instance using the default path delimiter "/" (Delimiter.PATH) for the path declarations
AbstractResourcePropertiesBuilder(Properties.PropertiesBuilder) - Constructor for class org.refcodes.configuration.AbstractResourcePropertiesBuilder
Create a AbstractResourcePropertiesBuilder instance containing the elements of the provided PropertiesBuilder instance using the default path delimiter "/" (Delimiter.PATH) for the path declarations
AbstractResourcePropertiesBuilder(Map<?, ?>) - Constructor for class org.refcodes.configuration.AbstractResourcePropertiesBuilder
Create a AbstractResourcePropertiesBuilder instance containing the elements of the provided Map instance using the default path delimiter "/" (Delimiter.PATH) for the path declarations
AbstractResourcePropertiesBuilder(File) - Constructor for class org.refcodes.configuration.AbstractResourcePropertiesBuilder
Loads the properties from the given File.
AbstractResourcePropertiesBuilder(File, char...) - Constructor for class org.refcodes.configuration.AbstractResourcePropertiesBuilder
Loads the properties from the given File.
AbstractResourcePropertiesBuilder(File, boolean) - Constructor for class org.refcodes.configuration.AbstractResourcePropertiesBuilder
Loads or seeks the properties from the given File.
AbstractResourcePropertiesBuilder(File, boolean, char...) - Constructor for class org.refcodes.configuration.AbstractResourcePropertiesBuilder
Loads or seeks the properties from the given File.
AbstractResourcePropertiesBuilder(String) - Constructor for class org.refcodes.configuration.AbstractResourcePropertiesBuilder
Loads the properties from the given file's path.
AbstractResourcePropertiesBuilder(String, char...) - Constructor for class org.refcodes.configuration.AbstractResourcePropertiesBuilder
Loads the properties from the given file's path.
AbstractResourcePropertiesBuilder(Class<?>, String) - Constructor for class org.refcodes.configuration.AbstractResourcePropertiesBuilder
Loads the properties from the given file's path.
AbstractResourcePropertiesBuilder(Class<?>, String, char...) - Constructor for class org.refcodes.configuration.AbstractResourcePropertiesBuilder
Loads the properties from the given file's path.
AbstractResourcePropertiesBuilder(String, boolean) - Constructor for class org.refcodes.configuration.AbstractResourcePropertiesBuilder
Loads the properties from the given file's path.
AbstractResourcePropertiesBuilder(String, boolean, char...) - Constructor for class org.refcodes.configuration.AbstractResourcePropertiesBuilder
Loads the properties from the given file's path.
AbstractResourcePropertiesBuilder(Class<?>, String, boolean) - Constructor for class org.refcodes.configuration.AbstractResourcePropertiesBuilder
Loads the properties from the given file's path.
AbstractResourcePropertiesBuilder(Class<?>, String, boolean, char...) - Constructor for class org.refcodes.configuration.AbstractResourcePropertiesBuilder
Loads the properties from the given file's path.
AbstractResourcePropertiesBuilder(URL) - Constructor for class org.refcodes.configuration.AbstractResourcePropertiesBuilder
Loads the properties from the given URL.
AbstractResourcePropertiesBuilder(URL, char...) - Constructor for class org.refcodes.configuration.AbstractResourcePropertiesBuilder
Loads the properties from the given URL.
AbstractResourcePropertiesBuilder(InputStream) - Constructor for class org.refcodes.configuration.AbstractResourcePropertiesBuilder
Reads the properties from the given InputStream.
AbstractResourcePropertiesBuilder(InputStream, char...) - Constructor for class org.refcodes.configuration.AbstractResourcePropertiesBuilder
Reads the properties from the given InputStream.
AbstractResourcePropertiesBuilderDecorator<T extends ResourceProperties.ResourcePropertiesBuilder> - Class in org.refcodes.configuration
 
AbstractResourcePropertiesBuilderDecorator() - Constructor for class org.refcodes.configuration.AbstractResourcePropertiesBuilderDecorator
Make sure to set the _properties member variable!
AbstractResourcePropertiesBuilderDecorator(T) - Constructor for class org.refcodes.configuration.AbstractResourcePropertiesBuilderDecorator
Decorates the provided ResourceProperties.ResourcePropertiesBuilder with additional behavior or functionality.
AbstractResourcePropertiesDecorator<T extends ResourceProperties> - Class in org.refcodes.configuration
Decorates the provided ResourceProperties and delegates method calls to them ResourceProperties.
AbstractResourcePropertiesDecorator() - Constructor for class org.refcodes.configuration.AbstractResourcePropertiesDecorator
Make sure to set the _properties member variable!
AbstractResourcePropertiesDecorator(T) - Constructor for class org.refcodes.configuration.AbstractResourcePropertiesDecorator
Decorates the provided ResourceProperties with additional behavior or functionality.

C

childrenOf(String) - Method in class org.refcodes.configuration.AbstractPropertiesDecorator
childrenOf(String) - Method in class org.refcodes.configuration.JavaProperties
childrenOf(String) - Method in class org.refcodes.configuration.JsonProperties
childrenOf(String) - Method in class org.refcodes.configuration.NormalizedPropertiesDecorator
childrenOf(String) - Method in class org.refcodes.configuration.ProfilePropertiesProjection
childrenOf(String) - Method in interface org.refcodes.configuration.Properties
childrenOf(String) - Method in class org.refcodes.configuration.PropertiesBuilderImpl
childrenOf(String) - Method in class org.refcodes.configuration.PropertiesImpl
childrenOf(String) - Method in class org.refcodes.configuration.PropertiesPrecedenceComposite
childrenOf(String) - Method in class org.refcodes.configuration.TomlProperties
childrenOf(String) - Method in class org.refcodes.configuration.XmlProperties
childrenOf(String) - Method in class org.refcodes.configuration.YamlProperties
clear() - Method in class org.refcodes.configuration.AbstractPropertiesBuilderDecorator
COMMENT - Static variable in class org.refcodes.configuration.TomlPropertiesBuilder
 
COMMENT - Static variable in class org.refcodes.configuration.YamlPropertiesBuilder
 
COMMENT_CLOSE - Static variable in class org.refcodes.configuration.XmlPropertiesBuilder
 
COMMENT_OPEN - Static variable in class org.refcodes.configuration.XmlPropertiesBuilder
 
ConfigurationRuntimeException - Exception in org.refcodes.configuration
Base exception for the configuration artifact.
ConfigurationRuntimeException(String, String) - Constructor for exception org.refcodes.configuration.ConfigurationRuntimeException
Instantiates a new configuration exception.
ConfigurationRuntimeException(String, Throwable, String) - Constructor for exception org.refcodes.configuration.ConfigurationRuntimeException
Instantiates a new configuration exception.
ConfigurationRuntimeException(String, Throwable) - Constructor for exception org.refcodes.configuration.ConfigurationRuntimeException
Instantiates a new configuration exception.
ConfigurationRuntimeException(String) - Constructor for exception org.refcodes.configuration.ConfigurationRuntimeException
Instantiates a new configuration exception.
ConfigurationRuntimeException(Throwable, String) - Constructor for exception org.refcodes.configuration.ConfigurationRuntimeException
Instantiates a new configuration exception.
ConfigurationRuntimeException(Throwable) - Constructor for exception org.refcodes.configuration.ConfigurationRuntimeException
Instantiates a new configuration exception.
containsKey(Object) - Method in class org.refcodes.configuration.AbstractPropertiesDecorator
containsKey(Object) - Method in class org.refcodes.configuration.EnvironmentProperties
The key is transformed to an environment variable by removing a prefixed "/" path delimiter (as of PropertiesImpl.getDelimiter() and converting all other path delimiters "/" to the environment variable's (de facto standard) separator "_".
containsKey(Object) - Method in class org.refcodes.configuration.JavaProperties
containsKey(Object) - Method in class org.refcodes.configuration.JsonProperties
containsKey(Object) - Method in class org.refcodes.configuration.NormalizedPropertiesDecorator
containsKey(Object) - Method in class org.refcodes.configuration.ProfilePropertiesProjection
containsKey(Object) - Method in class org.refcodes.configuration.PropertiesImpl
containsKey(Object) - Method in class org.refcodes.configuration.PropertiesPrecedenceComposite
containsKey(Object) - Method in class org.refcodes.configuration.SystemProperties
The key is transformed to an system property variable by removing a prefixed "/" path delimiter (as of PropertiesImpl.getDelimiter() and converting all other path delimiters "/" to the system property's (de facto standard) separator ".".
containsKey(Object) - Method in class org.refcodes.configuration.TomlProperties
containsKey(Object) - Method in class org.refcodes.configuration.XmlProperties
containsKey(Object) - Method in class org.refcodes.configuration.YamlProperties
containsValue(Object) - Method in class org.refcodes.configuration.AbstractPropertiesBuilderDecorator
containsValue(Object) - Method in interface org.refcodes.configuration.Properties
containsValue(Object) - Method in interface org.refcodes.configuration.Properties.MutableProperties

D

DEFAULT_COMMENT - Static variable in interface org.refcodes.configuration.Properties
 
DEFAULT_COMMENT - Static variable in interface org.refcodes.configuration.ResourceProperties
 
delete(String) - Method in interface org.refcodes.configuration.Properties.MutableProperties
delete(Property) - Method in interface org.refcodes.configuration.Properties.MutableProperties
Removes a property identified by the key of the provided Property (the value of the Property is ignored).
dispose() - Method in class org.refcodes.configuration.ScheduledResourcePropertiesBuilderDecorator
dispose() - Method in class org.refcodes.configuration.ScheduledResourcePropertiesDecorator

E

entrySet() - Method in class org.refcodes.configuration.AbstractPropertiesBuilderDecorator
EnvironmentProperties - Class in org.refcodes.configuration
Extension of the Properties type overwriting methods in order to access the operating system's environment variables as of env on Linux or Unix shells or set on Windows machines (e.g."
EnvironmentProperties() - Constructor for class org.refcodes.configuration.EnvironmentProperties
 

F

fileTo(String) - Method in interface org.refcodes.configuration.ResourceProperties
Files (writes) the properties to the given File.
fileTo(String, char) - Method in interface org.refcodes.configuration.ResourceProperties
Files (writes) the properties to the given File using the provided delimiter as the destination's path delimiter.
fileTo(File) - Method in interface org.refcodes.configuration.ResourceProperties
Files (writes) the properties to the given File.
fileTo(File, char) - Method in interface org.refcodes.configuration.ResourceProperties
Files (writes) the properties to the given File using the provided delimiter as the destination's path delimiter.
fileTo(String, String) - Method in interface org.refcodes.configuration.ResourceProperties
Files (writes) the properties to the File represented by the given file path.
fileTo(String, String, char) - Method in interface org.refcodes.configuration.ResourceProperties
Files (writes) the properties to the File represented by the given file path using the provided delimiter as the destination's path delimiter.
fileTo(File, String) - Method in interface org.refcodes.configuration.ResourceProperties
Files (writes) the properties to the given File.
fileTo(File, String, char) - Method in interface org.refcodes.configuration.ResourceProperties
Files (writes) the properties to the given File using the provided delimiter as the destination's path delimiter.
fileToJavaProperties(Properties, File) - Static method in class org.refcodes.configuration.PropertiesSugar
Files the Java properties to the given File.
fileToJavaProperties(Properties, String) - Static method in class org.refcodes.configuration.PropertiesSugar
Files the Java properties to the given file's path.
fileToJsonProperties(Properties, File) - Static method in class org.refcodes.configuration.PropertiesSugar
Files the JSON properties to the given File.
fileToJsonProperties(Properties, String) - Static method in class org.refcodes.configuration.PropertiesSugar
Files the JSON properties to the given file's path.
fileToTomlProperties(Properties, File) - Static method in class org.refcodes.configuration.PropertiesSugar
Files the TOML properties to the given File.
fileToTomlProperties(Properties, String) - Static method in class org.refcodes.configuration.PropertiesSugar
Files the TOML properties to the given file's path.
fileToXmlProperties(Properties, File) - Static method in class org.refcodes.configuration.PropertiesSugar
Files the XML properties to the given File.
fileToXmlProperties(Properties, String) - Static method in class org.refcodes.configuration.PropertiesSugar
Files the XML properties to the given file's path.
fileToYamlProperties(Properties, File) - Static method in class org.refcodes.configuration.PropertiesSugar
Files the YAML properties to the given File.
fileToYamlProperties(Properties, String) - Static method in class org.refcodes.configuration.PropertiesSugar
Files the YAML properties to the given file's path.
flush() - Method in class org.refcodes.configuration.AbstractResourcePropertiesBuilder
flush() - Method in class org.refcodes.configuration.AbstractResourcePropertiesBuilderDecorator
flush() - Method in interface org.refcodes.configuration.ResourceProperties.MutableResoureProperties
from(String, String) - Static method in class org.refcodes.configuration.PropertiesSugar
Deprecated.
Implemented to see how it feels like using it in my sources
from(Property...) - Static method in class org.refcodes.configuration.PropertiesSugar
Deprecated.
Implemented to see how it feels like using it in my sources
fromEnvironmentVariables() - Static method in class org.refcodes.configuration.PropertiesSugar
Returns Properties representing the operating system's environment variables as of env on Linux or Unix shells or set on Windows machines.
fromNormalized(String, char, char) - Static method in class org.refcodes.configuration.NormalizedPropertiesDecorator
 
fromProfile(Properties, String...) - Static method in class org.refcodes.configuration.PropertiesSugar
Wraps the Properties with a profile projection.
fromProfile(Properties) - Static method in class org.refcodes.configuration.PropertiesSugar
Wraps the Properties with a profile projection.
fromProperties(Property...) - Static method in class org.refcodes.configuration.PropertiesSugar
Creates a Properties instance from the provided Property instances.
fromSystemProperties() - Static method in class org.refcodes.configuration.PropertiesSugar
Returns Properties representing the system properties as passed via the "-Dkey=value" when launching the JVM (e.g.java -Dconsole.width=220).

G

get(Object) - Method in class org.refcodes.configuration.AbstractPropertiesDecorator
get(Object) - Method in class org.refcodes.configuration.EnvironmentProperties
The key is transformed to an environment variable by removing a prefixed "/" path delimiter (as of PropertiesImpl.getDelimiter() and converting all other path delimiters "/" to the environment variable's (de facto standard) separator "_".
get(Object) - Method in class org.refcodes.configuration.JavaProperties
get(Object) - Method in class org.refcodes.configuration.JsonProperties
get(Object) - Method in class org.refcodes.configuration.NormalizedPropertiesDecorator
get(Object) - Method in class org.refcodes.configuration.ProfilePropertiesProjection
get(Object) - Method in class org.refcodes.configuration.PropertiesImpl
get(Object) - Method in class org.refcodes.configuration.PropertiesPrecedenceComposite
get(Enum<?>) - Method in interface org.refcodes.configuration.StrictProperties
get(Object) - Method in interface org.refcodes.configuration.StrictProperties
get(Object) - Method in class org.refcodes.configuration.StrictPropertiesDecorator
get(Object) - Method in class org.refcodes.configuration.SystemProperties
The key is transformed to a system property by removing a prefixed "/" path delimiter (as of PropertiesImpl.getDelimiter() and converting all other path delimiters "/" to the system property's (de facto standard) separator ".".
get(Object) - Method in class org.refcodes.configuration.TomlProperties
get(Object) - Method in class org.refcodes.configuration.XmlProperties
get(Object) - Method in class org.refcodes.configuration.YamlProperties
getBoolean(String) - Method in interface org.refcodes.configuration.StrictProperties
getBoolean(Enum<?>) - Method in interface org.refcodes.configuration.StrictProperties
getByte(String) - Method in interface org.refcodes.configuration.StrictProperties
getByte(Enum<?>) - Method in interface org.refcodes.configuration.StrictProperties
getCharacter(String) - Method in interface org.refcodes.configuration.StrictProperties
getCharacter(Enum<?>) - Method in interface org.refcodes.configuration.StrictProperties
getDelimiter() - Method in class org.refcodes.configuration.AbstractPropertiesDecorator
getDelimiter() - Method in class org.refcodes.configuration.JavaProperties
getDelimiter() - Method in class org.refcodes.configuration.JsonProperties
getDelimiter() - Method in class org.refcodes.configuration.ProfilePropertiesProjection
getDelimiter() - Method in class org.refcodes.configuration.PropertiesImpl
getDelimiter() - Method in class org.refcodes.configuration.PropertiesPrecedenceComposite
getDelimiter() - Method in class org.refcodes.configuration.TomlProperties
getDelimiter() - Method in class org.refcodes.configuration.XmlProperties
getDelimiter() - Method in class org.refcodes.configuration.YamlProperties
getDouble(String) - Method in interface org.refcodes.configuration.StrictProperties
getDouble(Enum<?>) - Method in interface org.refcodes.configuration.StrictProperties
getFloat(String) - Method in interface org.refcodes.configuration.StrictProperties
getFloat(Enum<?>) - Method in interface org.refcodes.configuration.StrictProperties
getInteger(String) - Method in interface org.refcodes.configuration.StrictProperties
getInteger(Enum<?>) - Method in interface org.refcodes.configuration.StrictProperties
getLong(String) - Method in interface org.refcodes.configuration.StrictProperties
getLong(Enum<?>) - Method in interface org.refcodes.configuration.StrictProperties
getPath() - Method in enum org.refcodes.configuration.PropertiesPath
getRuntimeProfiles() - Method in interface org.refcodes.configuration.ProfileProperties
The ProfileProperties.getRuntimeProfilesPath() points to an array with the Runtime-Profiles denoted as follows (pointing to your active Runtime-Profiles): runtime/profiles/0=local runtime/profiles/1=oauth runtime/profiles/2=development (ProfileProperties.getRuntimeProfilesPath() defaults to "runtime/profiles" represented by the path defined by PropertiesPath.RUNTIME_PROFILES_PATH) In case a value is found at the path "runtime/profiles", this is parsed as a comma-separated list and converted to an array.
getRuntimeProfilesPath() - Method in interface org.refcodes.configuration.ProfileProperties
Returns the path which points to your active Runtime-Profiles.
getShort(String) - Method in interface org.refcodes.configuration.StrictProperties
getShort(Enum<?>) - Method in interface org.refcodes.configuration.StrictProperties
getType() - Method in class org.refcodes.configuration.JavaProperties
getType() - Method in class org.refcodes.configuration.JsonProperties
getType() - Method in interface org.refcodes.configuration.Properties
getType() - Method in class org.refcodes.configuration.PropertiesImpl
getType() - Method in class org.refcodes.configuration.TomlProperties
getType() - Method in class org.refcodes.configuration.XmlProperties
getType() - Method in class org.refcodes.configuration.YamlProperties

I

insert(Properties) - Method in interface org.refcodes.configuration.Properties.MutableProperties
Method to semantically emphasize that we support our own types.
insert(String, Properties, String) - Method in interface org.refcodes.configuration.Properties.MutableProperties
Method to semantically emphasize that we support our own types.
insertFrom(Properties, String) - Method in interface org.refcodes.configuration.Properties.MutableProperties
Method to semantically emphasize that we support our own types.
insertTo(String, Properties) - Method in interface org.refcodes.configuration.Properties.MutableProperties
Method to semantically emphasize that we support our own types.
isEmpty() - Method in class org.refcodes.configuration.AbstractPropertiesDecorator
isEmpty() - Method in class org.refcodes.configuration.JavaProperties
isEmpty() - Method in class org.refcodes.configuration.JsonProperties
isEmpty() - Method in class org.refcodes.configuration.ProfilePropertiesProjection
isEmpty() - Method in class org.refcodes.configuration.PropertiesImpl
isEmpty() - Method in class org.refcodes.configuration.PropertiesPrecedenceComposite
isEmpty() - Method in class org.refcodes.configuration.TomlProperties
isEmpty() - Method in class org.refcodes.configuration.XmlProperties
isEmpty() - Method in class org.refcodes.configuration.YamlProperties
isFlushable() - Method in class org.refcodes.configuration.AbstractResourcePropertiesBuilder
In case the resource has not been loaded from a writable File, then calling this method will return false.

J

JavaProperties - Class in org.refcodes.configuration
Implementation of the ResourceProperties interface with support of so called "Java properties" (or just "properties").
JavaProperties(Object) - Constructor for class org.refcodes.configuration.JavaProperties
Create a JavaProperties instance containing the elements as of MutablePathMap#insert(Object) using the default path delimiter "/" (Delimiter.PATH) for the path declarations: "Inspects the given object and adds all elements found in the given object.
JavaProperties(Properties) - Constructor for class org.refcodes.configuration.JavaProperties
Create a JavaProperties instance containing the elements of the provided Properties instance using the default path delimiter "/" (Delimiter.PATH) for the path declarations
JavaProperties(Properties.PropertiesBuilder) - Constructor for class org.refcodes.configuration.JavaProperties
Create a JavaProperties instance containing the elements of the provided PropertiesBuilder instance using the default path delimiter "/" (Delimiter.PATH) for the path declarations
JavaProperties(Map<?, ?>) - Constructor for class org.refcodes.configuration.JavaProperties
Create a JavaProperties instance containing the elements of the provided Map instance using the default path delimiter "/" (Delimiter.PATH) for the path declarations
JavaProperties(File) - Constructor for class org.refcodes.configuration.JavaProperties
Loads the Java properties from the given File.
JavaProperties(File, char...) - Constructor for class org.refcodes.configuration.JavaProperties
Loads the Java properties from the given File.
JavaProperties(File, boolean) - Constructor for class org.refcodes.configuration.JavaProperties
Loads or seeks the Java properties from the given File.
JavaProperties(File, boolean, char...) - Constructor for class org.refcodes.configuration.JavaProperties
Loads or seeks the Java properties from the given File.
JavaProperties(String) - Constructor for class org.refcodes.configuration.JavaProperties
Loads the Java properties from the given file's path.
JavaProperties(String, char...) - Constructor for class org.refcodes.configuration.JavaProperties
Loads the Java properties from the given file's path.
JavaProperties(Class<?>, String) - Constructor for class org.refcodes.configuration.JavaProperties
Loads the Java properties from the given file's path.
JavaProperties(Class<?>, String, char...) - Constructor for class org.refcodes.configuration.JavaProperties
Loads the Java properties from the given file's path.
JavaProperties(String, boolean) - Constructor for class org.refcodes.configuration.JavaProperties
Loads the Java properties from the given file's path.
JavaProperties(String, boolean, char...) - Constructor for class org.refcodes.configuration.JavaProperties
Loads the Java properties from the given file's path.
JavaProperties(Class<?>, String, boolean) - Constructor for class org.refcodes.configuration.JavaProperties
Loads the Java properties from the given file's path.
JavaProperties(Class<?>, String, boolean, char...) - Constructor for class org.refcodes.configuration.JavaProperties
Loads the Java properties from the given file's path.
JavaProperties(URL) - Constructor for class org.refcodes.configuration.JavaProperties
Loads the Java properties from the given URL.
JavaProperties(URL, char...) - Constructor for class org.refcodes.configuration.JavaProperties
Loads the Java properties from the given URL.
JavaProperties(InputStream) - Constructor for class org.refcodes.configuration.JavaProperties
Reads the Java properties from the given InputStream.
JavaProperties(InputStream, char...) - Constructor for class org.refcodes.configuration.JavaProperties
Reads the Java properties from the given InputStream.
JavaPropertiesBuilder - Class in org.refcodes.configuration
Implementation of the ResourceProperties.ResourcePropertiesBuilder interface with support of so called "Java properties" (or just "properties").
JavaPropertiesBuilder() - Constructor for class org.refcodes.configuration.JavaPropertiesBuilder
Create an empty JavaPropertiesBuilder instance using the default path delimiter "/" (Delimiter.PATH) for the path declarations.
JavaPropertiesBuilder(Object) - Constructor for class org.refcodes.configuration.JavaPropertiesBuilder
Create a JavaPropertiesBuilder instance containing the elements as of MutablePathMap#insert(Object) using the default path delimiter "/" (Delimiter.PATH) for the path declarations: "Inspects the given object and adds all elements found in the given object.
JavaPropertiesBuilder(Properties) - Constructor for class org.refcodes.configuration.JavaPropertiesBuilder
Create a JavaPropertiesBuilder instance containing the elements of the provided Properties instance using the default path delimiter "/" (Delimiter.PATH) for the path declarations
JavaPropertiesBuilder(Properties.PropertiesBuilder) - Constructor for class org.refcodes.configuration.JavaPropertiesBuilder
Create a JavaPropertiesBuilder instance containing the elements of the provided PropertiesBuilder instance using the default path delimiter "/" (Delimiter.PATH) for the path declarations
JavaPropertiesBuilder(Map<?, ?>) - Constructor for class org.refcodes.configuration.JavaPropertiesBuilder
Create a JavaPropertiesBuilder instance containing the elements of the provided Map instance using the default path delimiter "/" (Delimiter.PATH) for the path declarations
JavaPropertiesBuilder(File) - Constructor for class org.refcodes.configuration.JavaPropertiesBuilder
Loads the Java properties from the given File.
JavaPropertiesBuilder(File, char...) - Constructor for class org.refcodes.configuration.JavaPropertiesBuilder
Loads the Java properties from the given File.
JavaPropertiesBuilder(File, boolean) - Constructor for class org.refcodes.configuration.JavaPropertiesBuilder
Loads or seeks the Java properties from the given File.
JavaPropertiesBuilder(File, boolean, char...) - Constructor for class org.refcodes.configuration.JavaPropertiesBuilder
Loads or seeks the Java properties from the given File.
JavaPropertiesBuilder(String) - Constructor for class org.refcodes.configuration.JavaPropertiesBuilder
Loads the Java properties from the given file's path.
JavaPropertiesBuilder(String, char...) - Constructor for class org.refcodes.configuration.JavaPropertiesBuilder
Loads the Java properties from the given file's path.
JavaPropertiesBuilder(Class<?>, String) - Constructor for class org.refcodes.configuration.JavaPropertiesBuilder
Loads the Java properties from the given file's path.
JavaPropertiesBuilder(Class<?>, String, char...) - Constructor for class org.refcodes.configuration.JavaPropertiesBuilder
Loads the Java properties from the given file's path.
JavaPropertiesBuilder(String, boolean) - Constructor for class org.refcodes.configuration.JavaPropertiesBuilder
Loads the Java properties from the given file's path.
JavaPropertiesBuilder(String, boolean, char...) - Constructor for class org.refcodes.configuration.JavaPropertiesBuilder
Loads the Java properties from the given file's path.
JavaPropertiesBuilder(Class<?>, String, boolean) - Constructor for class org.refcodes.configuration.JavaPropertiesBuilder
Loads the Java properties from the given file's path.
JavaPropertiesBuilder(Class<?>, String, boolean, char...) - Constructor for class org.refcodes.configuration.JavaPropertiesBuilder
Loads the Java properties from the given file's path.
JavaPropertiesBuilder(URL) - Constructor for class org.refcodes.configuration.JavaPropertiesBuilder
Loads the Java properties from the given URL.
JavaPropertiesBuilder(URL, char...) - Constructor for class org.refcodes.configuration.JavaPropertiesBuilder
Loads the Java properties from the given URL.
JavaPropertiesBuilder(InputStream) - Constructor for class org.refcodes.configuration.JavaPropertiesBuilder
Reads the Java properties from the given InputStream.
JavaPropertiesBuilder(InputStream, char...) - Constructor for class org.refcodes.configuration.JavaPropertiesBuilder
Reads the Java properties from the given InputStream.
JsonProperties - Class in org.refcodes.configuration
Implementation of the ResourceProperties interface with support of so called "JSON properties".
JsonProperties(Object) - Constructor for class org.refcodes.configuration.JsonProperties
Create a JsonProperties instance containing the elements as of MutablePathMap#insert(Object) using the default path delimiter "/" (Delimiter.PATH) for the path declarations: "Inspects the given object and adds all elements found in the given object.
JsonProperties(Properties) - Constructor for class org.refcodes.configuration.JsonProperties
Create a JsonProperties instance containing the elements of the provided Properties instance using the default path delimiter "/" (Delimiter.PATH) for the path declarations
JsonProperties(Properties.PropertiesBuilder) - Constructor for class org.refcodes.configuration.JsonProperties
Create a JsonProperties instance containing the elements of the provided PropertiesBuilder instance using the default path delimiter "/" (Delimiter.PATH) for the path declarations
JsonProperties(Map<?, ?>) - Constructor for class org.refcodes.configuration.JsonProperties
Create a JsonProperties instance containing the elements of the provided Map instance using the default path delimiter "/" (Delimiter.PATH) for the path declarations
JsonProperties(File) - Constructor for class org.refcodes.configuration.JsonProperties
Loads the JSON Properties from the given File.
JsonProperties(File, char...) - Constructor for class org.refcodes.configuration.JsonProperties
Loads the JSON Properties from the given File.
JsonProperties(File, boolean) - Constructor for class org.refcodes.configuration.JsonProperties
Loads or seeks the JSON Properties from the given File.
JsonProperties(File, boolean, char...) - Constructor for class org.refcodes.configuration.JsonProperties
Loads or seeks the JSON Properties from the given File.
JsonProperties(String) - Constructor for class org.refcodes.configuration.JsonProperties
Loads the JSON Properties from the given file's path.
JsonProperties(String, char...) - Constructor for class org.refcodes.configuration.JsonProperties
Loads the JSON Properties from the given file's path.
JsonProperties(Class<?>, String) - Constructor for class org.refcodes.configuration.JsonProperties
Loads the JSON Properties from the given file's path.
JsonProperties(Class<?>, String, char...) - Constructor for class org.refcodes.configuration.JsonProperties
Loads the JSON Properties from the given file's path.
JsonProperties(String, boolean) - Constructor for class org.refcodes.configuration.JsonProperties
Loads the JSON Properties from the given file's path.
JsonProperties(String, boolean, char...) - Constructor for class org.refcodes.configuration.JsonProperties
Loads the JSON Properties from the given file's path.
JsonProperties(Class<?>, String, boolean) - Constructor for class org.refcodes.configuration.JsonProperties
Loads the JSON Properties from the given file's path.
JsonProperties(Class<?>, String, boolean, char...) - Constructor for class org.refcodes.configuration.JsonProperties
Loads the JSON Properties from the given file's path.
JsonProperties(URL) - Constructor for class org.refcodes.configuration.JsonProperties
Loads the JSON Properties from the given URL.
JsonProperties(URL, char...) - Constructor for class org.refcodes.configuration.JsonProperties
Loads the JSON Properties from the given URL.
JsonProperties(InputStream) - Constructor for class org.refcodes.configuration.JsonProperties
Reads the JSON Properties from the given InputStream.
JsonProperties(InputStream, char...) - Constructor for class org.refcodes.configuration.JsonProperties
Reads the JSON Properties from the given InputStream.
JsonPropertiesBuilder - Class in org.refcodes.configuration
Implementation of the ResourceProperties.ResourcePropertiesBuilder interface with support of so called "JSON properties" (or just "properties").
JsonPropertiesBuilder() - Constructor for class org.refcodes.configuration.JsonPropertiesBuilder
Create an empty JsonPropertiesBuilder instance using the default path delimiter "/" (Delimiter.PATH) for the path declarations.
JsonPropertiesBuilder(Object) - Constructor for class org.refcodes.configuration.JsonPropertiesBuilder
Create a JsonPropertiesBuilder instance containing the elements as of MutablePathMap#insert(Object) using the default path delimiter "/" (Delimiter.PATH) for the path declarations: "Inspects the given object and adds all elements found in the given object.
JsonPropertiesBuilder(Properties) - Constructor for class org.refcodes.configuration.JsonPropertiesBuilder
Create a JsonPropertiesBuilder instance containing the elements of the provided Properties instance using the default path delimiter "/" (Delimiter.PATH) for the path declarations
JsonPropertiesBuilder(Properties.PropertiesBuilder) - Constructor for class org.refcodes.configuration.JsonPropertiesBuilder
Create a JsonPropertiesBuilder instance containing the elements of the provided PropertiesBuilder instance using the default path delimiter "/" (Delimiter.PATH) for the path declarations
JsonPropertiesBuilder(Map<?, ?>) - Constructor for class org.refcodes.configuration.JsonPropertiesBuilder
Create a JsonPropertiesBuilder instance containing the elements of the provided Map instance using the default path delimiter "/" (Delimiter.PATH) for the path declarations
JsonPropertiesBuilder(File) - Constructor for class org.refcodes.configuration.JsonPropertiesBuilder
Loads the JSON properties from the given File.
JsonPropertiesBuilder(File, char...) - Constructor for class org.refcodes.configuration.JsonPropertiesBuilder
Loads the JSON properties from the given File.
JsonPropertiesBuilder(File, boolean) - Constructor for class org.refcodes.configuration.JsonPropertiesBuilder
Loads or seeks the JSON properties from the given File.
JsonPropertiesBuilder(File, boolean, char...) - Constructor for class org.refcodes.configuration.JsonPropertiesBuilder
Loads or seeks the JSON properties from the given File.
JsonPropertiesBuilder(String) - Constructor for class org.refcodes.configuration.JsonPropertiesBuilder
Loads the JSON properties from the given file's path.
JsonPropertiesBuilder(String, char...) - Constructor for class org.refcodes.configuration.JsonPropertiesBuilder
Loads the JSON properties from the given file's path.
JsonPropertiesBuilder(Class<?>, String) - Constructor for class org.refcodes.configuration.JsonPropertiesBuilder
Loads the JSON properties from the given file's path.
JsonPropertiesBuilder(Class<?>, String, char...) - Constructor for class org.refcodes.configuration.JsonPropertiesBuilder
Loads the JSON properties from the given file's path.
JsonPropertiesBuilder(String, boolean) - Constructor for class org.refcodes.configuration.JsonPropertiesBuilder
Loads the JSON properties from the given file's path.
JsonPropertiesBuilder(String, boolean, char...) - Constructor for class org.refcodes.configuration.JsonPropertiesBuilder
Loads the JSON properties from the given file's path.
JsonPropertiesBuilder(Class<?>, String, boolean) - Constructor for class org.refcodes.configuration.JsonPropertiesBuilder
Loads the JSON properties from the given file's path.
JsonPropertiesBuilder(Class<?>, String, boolean, char...) - Constructor for class org.refcodes.configuration.JsonPropertiesBuilder
Loads the JSON properties from the given file's path.
JsonPropertiesBuilder(URL) - Constructor for class org.refcodes.configuration.JsonPropertiesBuilder
Loads the JSON properties from the given URL.
JsonPropertiesBuilder(URL, char...) - Constructor for class org.refcodes.configuration.JsonPropertiesBuilder
Loads the JSON properties from the given URL.
JsonPropertiesBuilder(InputStream) - Constructor for class org.refcodes.configuration.JsonPropertiesBuilder
Reads the JSON properties from the given InputStream.
JsonPropertiesBuilder(InputStream, char...) - Constructor for class org.refcodes.configuration.JsonPropertiesBuilder
Reads the JSON properties from the given InputStream.

K

keySet() - Method in class org.refcodes.configuration.AbstractPropertiesDecorator
keySet() - Method in class org.refcodes.configuration.EnvironmentProperties
The keys are transformed to a path by prefixing a "/" path delimiter (as of PropertiesImpl.getDelimiter() and converting all other environment variable's (de facto standard) separators "_" to the path delimiter "/".
keySet() - Method in class org.refcodes.configuration.JavaProperties
keySet() - Method in class org.refcodes.configuration.JsonProperties
keySet() - Method in class org.refcodes.configuration.NormalizedPropertiesDecorator
keySet() - Method in class org.refcodes.configuration.ProfilePropertiesProjection
keySet() - Method in class org.refcodes.configuration.PropertiesImpl
keySet() - Method in class org.refcodes.configuration.PropertiesPrecedenceComposite
keySet() - Method in class org.refcodes.configuration.SystemProperties
The keys are transformed to a path by prefixing a "/" path delimiter (as of PropertiesImpl.getDelimiter() and converting all other system property's (de facto standard) separators "." to the path delimiter "/".
keySet() - Method in class org.refcodes.configuration.TomlProperties
keySet() - Method in class org.refcodes.configuration.XmlProperties
keySet() - Method in class org.refcodes.configuration.YamlProperties

L

loadFrom(File, char...) - Method in class org.refcodes.configuration.AbstractResourcePropertiesBuilder
Loads the properties from the given File.
loadFrom(InputStream, char...) - Method in class org.refcodes.configuration.AbstractResourcePropertiesBuilderDecorator
Loads the properties from the given InputStream.
loadFrom(File, char...) - Method in class org.refcodes.configuration.AbstractResourcePropertiesBuilderDecorator
Loads the properties from the given File.
loadFrom(InputStream, char...) - Method in class org.refcodes.configuration.JavaPropertiesBuilder
Loads the properties from the given InputStream.
loadFrom(InputStream, char...) - Method in class org.refcodes.configuration.JsonPropertiesBuilder
Loads the properties from the given InputStream.
loadFrom(String) - Method in interface org.refcodes.configuration.ResourceProperties.MutableResoureProperties
Loads the properties from the given file path's File.
loadFrom(Class<?>, String) - Method in interface org.refcodes.configuration.ResourceProperties.MutableResoureProperties
Loads the properties from the given class resource (from inside a JAR).
loadFrom(String, char...) - Method in interface org.refcodes.configuration.ResourceProperties.MutableResoureProperties
Loads the properties from the given file path's File.
loadFrom(Class<?>, String, char...) - Method in interface org.refcodes.configuration.ResourceProperties.MutableResoureProperties
Loads the properties from the given class resource (from inside a JAR).
loadFrom(File) - Method in interface org.refcodes.configuration.ResourceProperties.MutableResoureProperties
Loads the properties from the given File.
loadFrom(File, char...) - Method in interface org.refcodes.configuration.ResourceProperties.MutableResoureProperties
Loads the properties from the given File.
loadFrom(URL) - Method in interface org.refcodes.configuration.ResourceProperties.MutableResoureProperties
Loads the properties from the given URL.
loadFrom(URL, char...) - Method in interface org.refcodes.configuration.ResourceProperties.MutableResoureProperties
Loads the properties from the given URL.
loadFrom(InputStream) - Method in interface org.refcodes.configuration.ResourceProperties.MutableResoureProperties
Loads the properties from the given InputStream.
loadFrom(InputStream, char...) - Method in interface org.refcodes.configuration.ResourceProperties.MutableResoureProperties
Loads the properties from the given InputStream.
loadFrom(InputStream, char...) - Method in class org.refcodes.configuration.TomlPropertiesBuilder
Loads the properties from the given InputStream.
loadFrom(InputStream, char...) - Method in class org.refcodes.configuration.XmlPropertiesBuilder
Loads the properties from the given InputStream.
loadFrom(InputStream, char...) - Method in class org.refcodes.configuration.YamlPropertiesBuilder
Loads the properties from the given InputStream.
loadFromJavaProperties(File) - Static method in class org.refcodes.configuration.PropertiesSugar
Loads the Java properties from the given File.
loadFromJavaProperties(String) - Static method in class org.refcodes.configuration.PropertiesSugar
Loads the Java properties from the given file's path.
loadFromJavaProperties(InputStream) - Static method in class org.refcodes.configuration.PropertiesSugar
Reads the properties from the given InputStream.
loadFromJavaProperties(URL) - Static method in class org.refcodes.configuration.PropertiesSugar
Loads the Java properties from the given URL.
loadFromJsonProperties(File) - Static method in class org.refcodes.configuration.PropertiesSugar
Loads the JSON properties from the given File.
loadFromJsonProperties(String) - Static method in class org.refcodes.configuration.PropertiesSugar
Loads the JSON properties from the given file's path.
loadFromJsonProperties(InputStream) - Static method in class org.refcodes.configuration.PropertiesSugar
Reads the properties from the given InputStream.
loadFromJsonProperties(URL) - Static method in class org.refcodes.configuration.PropertiesSugar
Loads the JSON properties from the given URL.
loadFromTomlProperties(File) - Static method in class org.refcodes.configuration.PropertiesSugar
Loads the TOML properties from the given File.
loadFromTomlProperties(String) - Static method in class org.refcodes.configuration.PropertiesSugar
Loads the TOML properties from the given file's path.
loadFromTomlProperties(InputStream) - Static method in class org.refcodes.configuration.PropertiesSugar
Reads the properties from the given InputStream.
loadFromTomlProperties(URL) - Static method in class org.refcodes.configuration.PropertiesSugar
Loads the TOML properties from the given URL.
loadFromXmlProperties(File) - Static method in class org.refcodes.configuration.PropertiesSugar
Loads the XML properties from the given File.
loadFromXmlProperties(String) - Static method in class org.refcodes.configuration.PropertiesSugar
Loads the XML properties from the given file's path.
loadFromXmlProperties(InputStream) - Static method in class org.refcodes.configuration.PropertiesSugar
Reads the properties from the given InputStream.
loadFromXmlProperties(URL) - Static method in class org.refcodes.configuration.PropertiesSugar
Loads the XML properties from the given URL.
loadFromYamlProperties(File) - Static method in class org.refcodes.configuration.PropertiesSugar
Loads the YAML properties from the given File.
loadFromYamlProperties(String) - Static method in class org.refcodes.configuration.PropertiesSugar
Loads the YAML properties from the given file's path.
loadFromYamlProperties(InputStream) - Static method in class org.refcodes.configuration.PropertiesSugar
Reads the properties from the given InputStream.
loadFromYamlProperties(URL) - Static method in class org.refcodes.configuration.PropertiesSugar
Loads the YAML properties from the given URL.

N

NormalizedPropertiesDecorator - Class in org.refcodes.configuration
The NormalizedPropertiesDecorator type decorates a Properties instance and converts a path delimiter such as the full-stop (".") to the Properties properties' path delimiter slash ("/", as of AbstractPropertiesDecorator.getDelimiter()).
NormalizedPropertiesDecorator(Properties) - Constructor for class org.refcodes.configuration.NormalizedPropertiesDecorator
Decorates the provided Properties with additional behavior by normalizing the key representing the path pointing to the according value.
NormalizedPropertiesDecorator(Properties, char[]) - Constructor for class org.refcodes.configuration.NormalizedPropertiesDecorator
Decorates the provided Properties with additional behavior by normalizing the key representing the path pointing to the according value.

O

org.refcodes.configuration - package org.refcodes.configuration
What is this package for?

P

parseFrom(String) - Method in interface org.refcodes.configuration.ResourceProperties.MutableResoureProperties
Inspects the given serialized representation and adds all declared elements found.
parseFrom(String, char...) - Method in interface org.refcodes.configuration.ResourceProperties.MutableResoureProperties
Inspects the given serialized representation and adds all declared elements found.
ProfileProperties - Interface in org.refcodes.configuration
The ProfileProperties extend the Properties with Runtime-Profiles support.
ProfileProperties.MutableProfileProperties - Interface in org.refcodes.configuration
The Interface MutableProfileProperties.
ProfileProperties.ProfilePropertiesBuilder - Interface in org.refcodes.configuration
The Interface ProfilePropertiesBuilder.
ProfilePropertiesDecorator - Class in org.refcodes.configuration
The ProfilePropertiesDecorator type decorates a Properties instance and enriches it with profile support as of ProfileProperties.
ProfilePropertiesDecorator(Object) - Constructor for class org.refcodes.configuration.ProfilePropertiesDecorator
Create a ProfilePropertiesDecorator instance containing the elements as of PathMap.MutablePathMap.insert(Object) using the default path delimiter "/" (Delimiter.PATH) for the path declarations: "Inspects the given object and adds all elements found in the given object.
ProfilePropertiesDecorator(Properties) - Constructor for class org.refcodes.configuration.ProfilePropertiesDecorator
Decorates(!)
ProfilePropertiesDecorator(Properties.PropertiesBuilder) - Constructor for class org.refcodes.configuration.ProfilePropertiesDecorator
Decorates(!)
ProfilePropertiesDecorator(Map<?, ?>) - Constructor for class org.refcodes.configuration.ProfilePropertiesDecorator
Create a ProfileProperties instance containing the elements of the provided Properties instance using the default path delimiter "/" (Delimiter.PATH) for the path declarations
ProfilePropertiesProjection - Class in org.refcodes.configuration
The ProfilePropertiesProjection applies the profiles as of ProfileProperties.getRuntimeProfiles() onto the encapsulated Properties (ProfileProperties) and provides a view of them Properties (ProfileProperties) from the profiles' point of view e.g. as when profiles have been applied to them Properties (ProfileProperties).
ProfilePropertiesProjection(Properties, String...) - Constructor for class org.refcodes.configuration.ProfilePropertiesProjection
Wraps the Properties with a profile projection.
ProfilePropertiesProjection(Properties.PropertiesBuilder, String...) - Constructor for class org.refcodes.configuration.ProfilePropertiesProjection
Wraps the Properties.PropertiesBuilder with a profile projection.
ProfilePropertiesProjection(ProfileProperties) - Constructor for class org.refcodes.configuration.ProfilePropertiesProjection
Uses the ProfileProperties for the profile projection.
ProfilePropertiesProjection(ProfileProperties, String...) - Constructor for class org.refcodes.configuration.ProfilePropertiesProjection
Uses the ProfileProperties for the profile projection.
Properties - Interface in org.refcodes.configuration
The Properties are a specialization of the Dictionary.
Properties.MutableProperties - Interface in org.refcodes.configuration
The interface Properties.MutableProperties defines "dirty" methods allowing to modify ("mutate") the properties.
Properties.PropertiesBuilder - Interface in org.refcodes.configuration
The interface Properties.PropertiesBuilder defines builder functionality on top of the properties .
PropertiesBuilderImpl - Class in org.refcodes.configuration
The Class PropertiesBuilderImpl.
PropertiesBuilderImpl() - Constructor for class org.refcodes.configuration.PropertiesBuilderImpl
Create an empty Properties.PropertiesBuilder instance using the default path delimiter "/" (Delimiter.PATH) for the path declarations.
PropertiesBuilderImpl(Object) - Constructor for class org.refcodes.configuration.PropertiesBuilderImpl
Create a Properties.PropertiesBuilder instance containing the elements as of MutablePathMap#insert(Object) using the default path delimiter "/" (Delimiter.PATH) for the path declarations: "Inspects the given object and adds all elements found in the given object.
PropertiesBuilderImpl(Properties) - Constructor for class org.refcodes.configuration.PropertiesBuilderImpl
Create a Properties.PropertiesBuilder instance containing the elements of the provided Properties instance using the default path delimiter "/" (Delimiter.PATH) for the path declarations
PropertiesBuilderImpl(Properties.PropertiesBuilder) - Constructor for class org.refcodes.configuration.PropertiesBuilderImpl
Create a Properties.PropertiesBuilder instance containing the elements of the provided Properties instance using the default path delimiter "/" (Delimiter.PATH) for the path declarations
PropertiesBuilderImpl(Map<?, ?>) - Constructor for class org.refcodes.configuration.PropertiesBuilderImpl
Create a Properties.PropertiesBuilder instance containing the elements of the provided Map instance using the default path delimiter "/" (Delimiter.PATH) for the path declarations
PropertiesBuilderImpl(Property...) - Constructor for class org.refcodes.configuration.PropertiesBuilderImpl
Create a Properties.PropertiesBuilder instance containing the provided Property instances' key/value-pairs.
PropertiesImpl - Class in org.refcodes.configuration
The Class PropertiesImpl.
PropertiesImpl() - Constructor for class org.refcodes.configuration.PropertiesImpl
 
PropertiesImpl(Object) - Constructor for class org.refcodes.configuration.PropertiesImpl
Create a Properties instance containing the elements as of MutablePathMap#insert(Object) using the default path delimiter "/" (Delimiter.PATH) for the path declarations: "Inspects the given object and adds all elements found in the given object.
PropertiesImpl(Properties) - Constructor for class org.refcodes.configuration.PropertiesImpl
Create a Properties instance containing the elements of the provided Properties instance using the default path delimiter "/" (Delimiter.PATH) for the path declarations
PropertiesImpl(Map<?, ?>) - Constructor for class org.refcodes.configuration.PropertiesImpl
Create a Properties instance containing the elements of the provided Map instance using the default path delimiter "/" (Delimiter.PATH) for the path declarations
PropertiesImpl(Property...) - Constructor for class org.refcodes.configuration.PropertiesImpl
Create a Properties instance containing the provided Property instances' key/value-pairs.
PropertiesPath - Enum in org.refcodes.configuration
Enumeration representing defined path values.
PropertiesPrecedenceComposite - Class in org.refcodes.configuration
Retrieve properties from various different properties sources (Properties instances) by querying all the herein contained Properties instances in the order of them being added.
PropertiesPrecedenceComposite(Properties...) - Constructor for class org.refcodes.configuration.PropertiesPrecedenceComposite
Creates a Properties composite querying the provided Properties in the given order.
PropertiesSugar - Class in org.refcodes.configuration
Declarative syntactic sugar which may be statically imported in order to allow declarative definitions for the construction of Properties precedences using ProfilePropertiesDecorator, ProfilePropertiesProjection, ResourceProperties or PropertiesPrecedenceComposite (and the like).
PropertiesSugar() - Constructor for class org.refcodes.configuration.PropertiesSugar
 
put(String, String) - Method in class org.refcodes.configuration.AbstractPropertiesBuilderDecorator
put(Relation<String, String>) - Method in interface org.refcodes.configuration.Properties.MutableProperties
putAll(Map<? extends String, ? extends String>) - Method in class org.refcodes.configuration.AbstractPropertiesBuilderDecorator
putAll(Map<? extends String, ? extends String>) - Method in interface org.refcodes.configuration.Properties.MutableProperties
putAll(Properties) - Method in interface org.refcodes.configuration.Properties.MutableProperties
This method inserts all elements (key/value-pairs) found in the provided Properties instances of interoperability reasons.
putAll(Properties) - Method in interface org.refcodes.configuration.Properties.MutableProperties
This method inserts all elements (key/value-pairs) found in the provided Properties instances of interoperability reasons.

R

reload() - Method in class org.refcodes.configuration.AbstractResourcePropertiesBuilder
reload(ReloadMode) - Method in class org.refcodes.configuration.AbstractResourcePropertiesBuilder
reload() - Method in class org.refcodes.configuration.AbstractResourcePropertiesBuilderDecorator
reload(ReloadMode) - Method in class org.refcodes.configuration.AbstractResourcePropertiesBuilderDecorator
reload() - Method in class org.refcodes.configuration.AbstractResourcePropertiesDecorator
reload(ReloadMode) - Method in class org.refcodes.configuration.AbstractResourcePropertiesDecorator
reload() - Method in class org.refcodes.configuration.JavaProperties
reload(ReloadMode) - Method in class org.refcodes.configuration.JavaProperties
reload() - Method in class org.refcodes.configuration.JsonProperties
reload(ReloadMode) - Method in class org.refcodes.configuration.JsonProperties
reload() - Method in interface org.refcodes.configuration.ResourceProperties
reload(ReloadMode) - Method in interface org.refcodes.configuration.ResourceProperties
reload() - Method in class org.refcodes.configuration.TomlProperties
reload(ReloadMode) - Method in class org.refcodes.configuration.TomlProperties
reload() - Method in class org.refcodes.configuration.XmlProperties
reload(ReloadMode) - Method in class org.refcodes.configuration.XmlProperties
reload() - Method in class org.refcodes.configuration.YamlProperties
reload(ReloadMode) - Method in class org.refcodes.configuration.YamlProperties
ReloadMode - Enum in org.refcodes.configuration
Mode of operation regarding the ResourceProperties.reload(ReloadMode) method.
remove(Object) - Method in class org.refcodes.configuration.AbstractPropertiesBuilderDecorator
ResourceProperties - Interface in org.refcodes.configuration
The ResourceProperties are a specialization of the Dictionary.
ResourceProperties.MutableResoureProperties - Interface in org.refcodes.configuration
The interface ResourceProperties.MutableResoureProperties defines "dirty" methods allowing to modify ("mutate") the ResourceProperties.
ResourceProperties.ResourcePropertiesBuilder - Interface in org.refcodes.configuration
The interface ResourceProperties.ResourcePropertiesBuilder defines builder functionality on top of the ResourceProperties.MutableResoureProperties.
retrieve(String, String) - Method in interface org.refcodes.configuration.Properties
retrieveFrom(String) - Method in class org.refcodes.configuration.AbstractPropertiesDecorator
retrieveFrom(String) - Method in class org.refcodes.configuration.JavaProperties
retrieveFrom(String) - Method in class org.refcodes.configuration.JsonProperties
retrieveFrom(String) - Method in class org.refcodes.configuration.NormalizedPropertiesDecorator
retrieveFrom(String) - Method in class org.refcodes.configuration.ProfilePropertiesProjection
retrieveFrom(String) - Method in interface org.refcodes.configuration.Properties
retrieveFrom(String) - Method in class org.refcodes.configuration.PropertiesBuilderImpl
retrieveFrom(String) - Method in class org.refcodes.configuration.PropertiesImpl
retrieveFrom(String) - Method in class org.refcodes.configuration.PropertiesPrecedenceComposite
retrieveFrom(String) - Method in class org.refcodes.configuration.TomlProperties
retrieveFrom(String) - Method in class org.refcodes.configuration.XmlProperties
retrieveFrom(String) - Method in class org.refcodes.configuration.YamlProperties
retrieveTo(String) - Method in class org.refcodes.configuration.AbstractPropertiesDecorator
retrieveTo(String) - Method in class org.refcodes.configuration.JavaProperties
retrieveTo(String) - Method in class org.refcodes.configuration.JsonProperties
retrieveTo(String) - Method in class org.refcodes.configuration.NormalizedPropertiesDecorator
retrieveTo(String) - Method in class org.refcodes.configuration.ProfilePropertiesProjection
retrieveTo(String) - Method in interface org.refcodes.configuration.Properties
retrieveTo(String) - Method in class org.refcodes.configuration.PropertiesBuilderImpl
retrieveTo(String) - Method in class org.refcodes.configuration.PropertiesImpl
retrieveTo(String) - Method in class org.refcodes.configuration.PropertiesPrecedenceComposite
retrieveTo(String) - Method in class org.refcodes.configuration.TomlProperties
retrieveTo(String) - Method in class org.refcodes.configuration.XmlProperties
retrieveTo(String) - Method in class org.refcodes.configuration.YamlProperties
ROOT_ELEMENT - Static variable in class org.refcodes.configuration.XmlPropertiesBuilder
 
RuntimePropertiesComposite - Class in org.refcodes.configuration
The RuntimePropertiesComposite composite represent the system properties as well as the environment variables (in that order) and Java properties and are actually constructed from SystemProperties, EnvironmentProperties and JavaProperties instances (in that precedence).
RuntimePropertiesComposite(InputStream) - Constructor for class org.refcodes.configuration.RuntimePropertiesComposite
Reads the properties from the given InputStream.
RuntimePropertiesComposite(URL) - Constructor for class org.refcodes.configuration.RuntimePropertiesComposite
Loads the properties from the given URL.
RuntimePropertiesComposite(File) - Constructor for class org.refcodes.configuration.RuntimePropertiesComposite
Constructs RuntimePropertiesComposite delegating to SystemProperties and EnvironmentProperties as well as to the JavaProperties (in that order).
RuntimePropertiesComposite(String) - Constructor for class org.refcodes.configuration.RuntimePropertiesComposite
Constructs RuntimePropertiesComposite delegating to SystemProperties and EnvironmentProperties as well as to the JavaProperties (in that order).

S

saveTo(File, String, char) - Method in class org.refcodes.configuration.AbstractResourcePropertiesBuilder
Saves the properties to the given File using the provided delimiter as the destination's path delimiter.
saveTo(OutputStream, String, char) - Method in class org.refcodes.configuration.AbstractResourcePropertiesBuilderDecorator
Saves the properties to the given OutputStream using the provided delimiter as the destination's path delimiter.
saveTo(File, String, char) - Method in class org.refcodes.configuration.AbstractResourcePropertiesBuilderDecorator
Saves the properties to the given File using the provided delimiter as the destination's path delimiter.
saveTo(OutputStream, String, char) - Method in class org.refcodes.configuration.AbstractResourcePropertiesDecorator
Saves the properties to the given OutputStream using the provided delimiter as the destination's path delimiter.
saveTo(File, String, char) - Method in class org.refcodes.configuration.AbstractResourcePropertiesDecorator
Saves the properties to the given File using the provided delimiter as the destination's path delimiter.
saveTo(OutputStream, String, char) - Method in class org.refcodes.configuration.JavaProperties
Saves the properties to the given OutputStream using the provided delimiter as the destination's path delimiter.
saveTo(File, String, char) - Method in class org.refcodes.configuration.JavaProperties
Saves the properties to the given File using the provided delimiter as the destination's path delimiter.
saveTo(OutputStream, String, char) - Method in class org.refcodes.configuration.JavaPropertiesBuilder
Saves the properties to the given OutputStream using the provided delimiter as the destination's path delimiter.
saveTo(OutputStream, String, char) - Method in class org.refcodes.configuration.JsonProperties
Saves the properties to the given OutputStream using the provided delimiter as the destination's path delimiter.
saveTo(File, String, char) - Method in class org.refcodes.configuration.JsonProperties
Saves the properties to the given File using the provided delimiter as the destination's path delimiter.
saveTo(OutputStream, String, char) - Method in class org.refcodes.configuration.JsonPropertiesBuilder
The comment is ignored for the JSON format as JSON does not(!)
saveTo(String) - Method in interface org.refcodes.configuration.ResourceProperties
Saves the properties to the given File.
saveTo(String, char) - Method in interface org.refcodes.configuration.ResourceProperties
Saves the properties to the given File using the provided delimiter as the destination's path delimiter.
saveTo(File) - Method in interface org.refcodes.configuration.ResourceProperties
Saves the properties to the given File.
saveTo(File, char) - Method in interface org.refcodes.configuration.ResourceProperties
Saves the properties to the given File using the provided delimiter as the destination's path delimiter.
saveTo(String, String) - Method in interface org.refcodes.configuration.ResourceProperties
Saves the properties to the File represented by the given file path.
saveTo(String, String, char) - Method in interface org.refcodes.configuration.ResourceProperties
Saves the properties to the File represented by the given file path using the provided delimiter as the destination's path delimiter.
saveTo(File, String) - Method in interface org.refcodes.configuration.ResourceProperties
Saves the properties to the given File.
saveTo(File, String, char) - Method in interface org.refcodes.configuration.ResourceProperties
Saves the properties to the given File using the provided delimiter as the destination's path delimiter.
saveTo(OutputStream) - Method in interface org.refcodes.configuration.ResourceProperties
Saves the properties to the given OutputStream.
saveTo(OutputStream, char) - Method in interface org.refcodes.configuration.ResourceProperties
Saves the properties to the given OutputStream.
saveTo(OutputStream, String) - Method in interface org.refcodes.configuration.ResourceProperties
Saves the properties to the given OutputStream.
saveTo(OutputStream, String, char) - Method in interface org.refcodes.configuration.ResourceProperties
Saves the properties to the given OutputStream using the provided delimiter as the destination's path delimiter.
saveTo(OutputStream, String, char) - Method in class org.refcodes.configuration.TomlProperties
Saves the properties to the given OutputStream using the provided delimiter as the destination's path delimiter.
saveTo(File, String, char) - Method in class org.refcodes.configuration.TomlProperties
Saves the properties to the given File using the provided delimiter as the destination's path delimiter.
saveTo(OutputStream, String, char) - Method in class org.refcodes.configuration.TomlPropertiesBuilder
Saves the properties to the given OutputStream using the provided delimiter as the destination's path delimiter.
saveTo(OutputStream, String, char) - Method in class org.refcodes.configuration.XmlProperties
Saves the properties to the given OutputStream using the provided delimiter as the destination's path delimiter.
saveTo(File, String, char) - Method in class org.refcodes.configuration.XmlProperties
Saves the properties to the given File using the provided delimiter as the destination's path delimiter.
saveTo(OutputStream, String, char) - Method in class org.refcodes.configuration.XmlPropertiesBuilder
Saves the properties to the given OutputStream using the provided delimiter as the destination's path delimiter.
saveTo(OutputStream, String, char) - Method in class org.refcodes.configuration.YamlProperties
Saves the properties to the given OutputStream using the provided delimiter as the destination's path delimiter.
saveTo(File, String, char) - Method in class org.refcodes.configuration.YamlProperties
Saves the properties to the given File using the provided delimiter as the destination's path delimiter.
saveTo(OutputStream, String, char) - Method in class org.refcodes.configuration.YamlPropertiesBuilder
The comment is ignored for the YAML format as YAML does not(!)
saveToJavaProperties(Properties, File) - Static method in class org.refcodes.configuration.PropertiesSugar
Saves the Java properties to the given File.
saveToJavaProperties(Properties, String) - Static method in class org.refcodes.configuration.PropertiesSugar
Saves the Java properties to the given file's path.
saveToJavaProperties(Properties, OutputStream) - Static method in class org.refcodes.configuration.PropertiesSugar
Writes the properties to the given OutputStream.
saveToJsonProperties(Properties, File) - Static method in class org.refcodes.configuration.PropertiesSugar
Saves the JSON properties to the given File.
saveToJsonProperties(Properties, String) - Static method in class org.refcodes.configuration.PropertiesSugar
Saves the JSON properties to the given file's path.
saveToJsonProperties(Properties, OutputStream) - Static method in class org.refcodes.configuration.PropertiesSugar
Writes the properties to the given OutputStream.
saveToTomlProperties(Properties, File) - Static method in class org.refcodes.configuration.PropertiesSugar
Saves the TOML properties to the given File.
saveToTomlProperties(Properties, String) - Static method in class org.refcodes.configuration.PropertiesSugar
Saves the TOML properties to the given file's path.
saveToTomlProperties(Properties, OutputStream) - Static method in class org.refcodes.configuration.PropertiesSugar
Writes the properties to the given OutputStream.
saveToXmlProperties(Properties, File) - Static method in class org.refcodes.configuration.PropertiesSugar
Saves the XML properties to the given File.
saveToXmlProperties(Properties, String) - Static method in class org.refcodes.configuration.PropertiesSugar
Saves the XML properties to the given file's path.
saveToXmlProperties(Properties, OutputStream) - Static method in class org.refcodes.configuration.PropertiesSugar
Writes the properties to the given OutputStream.
saveToYamlProperties(Properties, File) - Static method in class org.refcodes.configuration.PropertiesSugar
Saves the YAML properties to the given File.
saveToYamlProperties(Properties, String) - Static method in class org.refcodes.configuration.PropertiesSugar
Saves the YAML properties to the given file's path.
saveToYamlProperties(Properties, OutputStream) - Static method in class org.refcodes.configuration.PropertiesSugar
Writes the properties to the given OutputStream.
schedule(ResourceProperties) - Static method in class org.refcodes.configuration.PropertiesSugar
Creates a ScheduledResourcePropertiesDecorator wrapping the given ResourceProperties with default settings being a poll loop time of 10 seconds (as of PollLoopTime.NORM and orphan removal (as of ResourceProperties.reload(ReloadMode) being called with ReloadMode.ORPHAN_REMOVAL).
schedule(ResourceProperties, int) - Static method in class org.refcodes.configuration.PropertiesSugar
Creates a ScheduledResourcePropertiesDecorator wrapping the given ResourceProperties with setting the given poll loop time and orphan removal (as of ResourceProperties.reload(ReloadMode) being called with ReloadMode.ORPHAN_REMOVAL).
schedule(ResourceProperties, ReloadMode) - Static method in class org.refcodes.configuration.PropertiesSugar
Creates a ScheduledResourcePropertiesDecorator wrapping the given ResourceProperties with setting the the default poll loop time of 10 seconds (as of PollLoopTime.NORM and the given orphan removal strategy (as of ResourceProperties.reload(ReloadMode) being called with your argument).
schedule(ResourceProperties, int, ReloadMode) - Static method in class org.refcodes.configuration.PropertiesSugar
Creates a ScheduledResourcePropertiesDecorator wrapping the given ResourceProperties with setting the given poll loop time and the given orphan removal strategy (as of ResourceProperties.reload(ReloadMode) being called with your argument).
schedule(ResourceProperties.ResourcePropertiesBuilder) - Static method in class org.refcodes.configuration.PropertiesSugar
Creates a ScheduledResourcePropertiesBuilderDecorator wrapping the given ResourceProperties.ResourcePropertiesBuilder with default settings being a poll loop time of 10 seconds (as of PollLoopTime.NORM) and orphan removal (as of ResourceProperties.reload(ReloadMode) being called with ReloadMode.ORPHAN_REMOVAL).
schedule(ResourceProperties.ResourcePropertiesBuilder, int) - Static method in class org.refcodes.configuration.PropertiesSugar
Creates a ScheduledResourcePropertiesBuilderDecorator wrapping the given ResourceProperties.ResourcePropertiesBuilder with setting the given poll loop time and orphan removal (as of ResourceProperties.reload(ReloadMode) being called with ReloadMode.ORPHAN_REMOVAL).
schedule(ResourceProperties.ResourcePropertiesBuilder, ReloadMode) - Static method in class org.refcodes.configuration.PropertiesSugar
Creates a ScheduledResourcePropertiesBuilderDecorator wrapping the given ResourceProperties.ResourcePropertiesBuilder with setting the the default poll loop time of 10 seconds (as of PollLoopTime.NORM) and the given orphan removal strategy (as of ResourceProperties.reload(ReloadMode) being called with your argument).
schedule(ResourceProperties.ResourcePropertiesBuilder, int, ReloadMode) - Static method in class org.refcodes.configuration.PropertiesSugar
Creates a ScheduledResourcePropertiesBuilderDecorator wrapping the given ResourceProperties.ResourcePropertiesBuilder with setting the given poll loop time and the given orphan removal strategy (as of ResourceProperties.reload(ReloadMode) being called with your argument).
schedule(ResourceProperties, ThreadMode) - Static method in class org.refcodes.configuration.PropertiesSugar
Creates a ScheduledResourcePropertiesDecorator wrapping the given ResourceProperties with default settings being a poll loop time of 10 seconds (as of PollLoopTime.NORM and orphan removal (as of ResourceProperties.reload(ReloadMode) being called with ReloadMode.ORPHAN_REMOVAL).
schedule(ResourceProperties, int, ThreadMode) - Static method in class org.refcodes.configuration.PropertiesSugar
Creates a ScheduledResourcePropertiesDecorator wrapping the given ResourceProperties with setting the given poll loop time and orphan removal (as of ResourceProperties.reload(ReloadMode) being called with ReloadMode.ORPHAN_REMOVAL).
schedule(ResourceProperties, ReloadMode, ThreadMode) - Static method in class org.refcodes.configuration.PropertiesSugar
Creates a ScheduledResourcePropertiesDecorator wrapping the given ResourceProperties with setting the the default poll loop time of 10 seconds (as of PollLoopTime.NORM and the given orphan removal strategy (as of ResourceProperties.reload(ReloadMode) being called with your argument).
schedule(ResourceProperties, int, ReloadMode, ThreadMode) - Static method in class org.refcodes.configuration.PropertiesSugar
Creates a ScheduledResourcePropertiesDecorator wrapping the given ResourceProperties with setting the given poll loop time and the given orphan removal strategy (as of ResourceProperties.reload(ReloadMode) being called with your argument).
schedule(ResourceProperties.ResourcePropertiesBuilder, ThreadMode) - Static method in class org.refcodes.configuration.PropertiesSugar
Creates a ScheduledResourcePropertiesBuilderDecorator wrapping the given ResourceProperties.ResourcePropertiesBuilder with default settings being a poll loop time of 10 seconds (as of PollLoopTime.NORM) and orphan removal (as of ResourceProperties.reload(ReloadMode) being called with ReloadMode.ORPHAN_REMOVAL).
schedule(ResourceProperties.ResourcePropertiesBuilder, int, ThreadMode) - Static method in class org.refcodes.configuration.PropertiesSugar
Creates a ScheduledResourcePropertiesBuilderDecorator wrapping the given ResourceProperties.ResourcePropertiesBuilder with setting the given poll loop time and orphan removal (as of ResourceProperties.reload(ReloadMode) being called with ReloadMode.ORPHAN_REMOVAL).
schedule(ResourceProperties.ResourcePropertiesBuilder, ReloadMode, ThreadMode) - Static method in class org.refcodes.configuration.PropertiesSugar
Creates a ScheduledResourcePropertiesBuilderDecorator wrapping the given ResourceProperties.ResourcePropertiesBuilder with setting the the default poll loop time of 10 seconds (as of PollLoopTime.NORM) and the given orphan removal strategy (as of ResourceProperties.reload(ReloadMode) being called with your argument).
schedule(ResourceProperties.ResourcePropertiesBuilder, int, ReloadMode, ThreadMode) - Static method in class org.refcodes.configuration.PropertiesSugar
Creates a ScheduledResourcePropertiesBuilderDecorator wrapping the given ResourceProperties.ResourcePropertiesBuilder with setting the given poll loop time and the given orphan removal strategy (as of ResourceProperties.reload(ReloadMode) being called with your argument).
ScheduledResourceProperties - Interface in org.refcodes.configuration
The ScheduledResourceProperties enrich ResourceProperties with scheduling functionality whereby the properties are being automatically reloaded periodically via ResourceProperties.reload(ReloadMode).
ScheduledResourceProperties.ScheduledMuableResourceProperties - Interface in org.refcodes.configuration
The interface ScheduledResourceProperties.ScheduledMuableResourceProperties defines "dirty" methods allowing to modify ("mutate") the ScheduledResourceProperties.
ScheduledResourceProperties.ScheduledResourcePropertiesBuilder - Interface in org.refcodes.configuration
ScheduledResourcePropertiesBuilderDecorator - Class in org.refcodes.configuration
ScheduledResourcePropertiesBuilderDecorator(ResourceProperties.ResourcePropertiesBuilder) - Constructor for class org.refcodes.configuration.ScheduledResourcePropertiesBuilderDecorator
Constructs the ScheduledResourcePropertiesBuilderDecorator wrapping the given ResourceProperties.ResourcePropertiesBuilder with default settings being a poll loop time of 10 seconds (as of PollLoopTime.NORM and orphan removal (as of AbstractResourcePropertiesBuilderDecorator.reload(ReloadMode) being called with true).
ScheduledResourcePropertiesBuilderDecorator(ResourceProperties.ResourcePropertiesBuilder, int) - Constructor for class org.refcodes.configuration.ScheduledResourcePropertiesBuilderDecorator
Constructs the ScheduledResourcePropertiesBuilderDecorator wrapping the given ResourceProperties.ResourcePropertiesBuilder with setting the given poll loop time and orphan removal (as of AbstractResourcePropertiesBuilderDecorator.reload(ReloadMode) being called with true).
ScheduledResourcePropertiesBuilderDecorator(ResourceProperties.ResourcePropertiesBuilder, ReloadMode) - Constructor for class org.refcodes.configuration.ScheduledResourcePropertiesBuilderDecorator
Constructs the ScheduledResourcePropertiesBuilderDecorator wrapping the given ResourceProperties.ResourcePropertiesBuilder with setting the the default poll loop time of 10 seconds (as of PollLoopTime.NORM and the given orphan removal strategy (as of AbstractResourcePropertiesBuilderDecorator.reload(ReloadMode) being called with your argument).
ScheduledResourcePropertiesBuilderDecorator(ResourceProperties.ResourcePropertiesBuilder, int, ReloadMode) - Constructor for class org.refcodes.configuration.ScheduledResourcePropertiesBuilderDecorator
Constructs the ScheduledResourcePropertiesBuilderDecorator wrapping the given ResourceProperties.ResourcePropertiesBuilder with setting the given poll loop time and the given orphan removal strategy (as of AbstractResourcePropertiesBuilderDecorator.reload(ReloadMode) being called with your argument).
ScheduledResourcePropertiesBuilderDecorator(ResourceProperties.ResourcePropertiesBuilder, ThreadMode) - Constructor for class org.refcodes.configuration.ScheduledResourcePropertiesBuilderDecorator
Constructs the ScheduledResourcePropertiesBuilderDecorator wrapping the given ResourceProperties.ResourcePropertiesBuilder with default settings being a poll loop time of 10 seconds (as of PollLoopTime.NORM and orphan removal (as of AbstractResourcePropertiesBuilderDecorator.reload(ReloadMode) being called with true).
ScheduledResourcePropertiesBuilderDecorator(ResourceProperties.ResourcePropertiesBuilder, int, ThreadMode) - Constructor for class org.refcodes.configuration.ScheduledResourcePropertiesBuilderDecorator
Constructs the ScheduledResourcePropertiesBuilderDecorator wrapping the given ResourceProperties.ResourcePropertiesBuilder with setting the given poll loop time and orphan removal (as of AbstractResourcePropertiesBuilderDecorator.reload(ReloadMode) being called with true).
ScheduledResourcePropertiesBuilderDecorator(ResourceProperties.ResourcePropertiesBuilder, ReloadMode, ThreadMode) - Constructor for class org.refcodes.configuration.ScheduledResourcePropertiesBuilderDecorator
Constructs the ScheduledResourcePropertiesBuilderDecorator wrapping the given ResourceProperties.ResourcePropertiesBuilder with setting the the default poll loop time of 10 seconds (as of PollLoopTime.NORM and the given orphan removal strategy (as of AbstractResourcePropertiesBuilderDecorator.reload(ReloadMode) being called with your argument).
ScheduledResourcePropertiesBuilderDecorator(ResourceProperties.ResourcePropertiesBuilder, int, ReloadMode, ThreadMode) - Constructor for class org.refcodes.configuration.ScheduledResourcePropertiesBuilderDecorator
Constructs the ScheduledResourcePropertiesBuilderDecorator wrapping the given ResourceProperties.ResourcePropertiesBuilder with setting the given poll loop time and the given orphan removal strategy (as of AbstractResourcePropertiesBuilderDecorator.reload(ReloadMode) being called with your argument).
ScheduledResourcePropertiesDecorator - Class in org.refcodes.configuration
The ScheduledResourcePropertiesDecorator decorates ResourceProperties from which the properties are to be reloaded periodically via AbstractResourcePropertiesDecorator.reload(ReloadMode).
ScheduledResourcePropertiesDecorator(ResourceProperties) - Constructor for class org.refcodes.configuration.ScheduledResourcePropertiesDecorator
Constructs the ScheduledResourcePropertiesDecorator wrapping the given ResourceProperties with default settings being a poll loop time of 10 seconds (as of PollLoopTime.NORM and orphan removal (as of AbstractResourcePropertiesDecorator.reload(ReloadMode) being called with true).
ScheduledResourcePropertiesDecorator(ResourceProperties, int) - Constructor for class org.refcodes.configuration.ScheduledResourcePropertiesDecorator
Constructs the ScheduledResourcePropertiesDecorator wrapping the given ResourceProperties with setting the given poll loop time and orphan removal (as of AbstractResourcePropertiesDecorator.reload(ReloadMode) being called with true).
ScheduledResourcePropertiesDecorator(ResourceProperties, ReloadMode) - Constructor for class org.refcodes.configuration.ScheduledResourcePropertiesDecorator
Constructs the ScheduledResourcePropertiesDecorator wrapping the given ResourceProperties with setting the the default poll loop time of 10 seconds (as of PollLoopTime.NORM and the given orphan removal strategy (as of AbstractResourcePropertiesDecorator.reload(ReloadMode) being called with your argument).
ScheduledResourcePropertiesDecorator(ResourceProperties, int, ReloadMode) - Constructor for class org.refcodes.configuration.ScheduledResourcePropertiesDecorator
Constructs the ScheduledResourcePropertiesDecorator wrapping the given ResourceProperties with setting the given poll loop time and the given orphan removal strategy (as of AbstractResourcePropertiesDecorator.reload(ReloadMode) being called with your argument).
ScheduledResourcePropertiesDecorator(ResourceProperties, ThreadMode) - Constructor for class org.refcodes.configuration.ScheduledResourcePropertiesDecorator
Constructs the ScheduledResourcePropertiesDecorator wrapping the given ResourceProperties with default settings being a poll loop time of 10 seconds (as of PollLoopTime.NORM and orphan removal (as of AbstractResourcePropertiesDecorator.reload(ReloadMode) being called with true).
ScheduledResourcePropertiesDecorator(ResourceProperties, int, ThreadMode) - Constructor for class org.refcodes.configuration.ScheduledResourcePropertiesDecorator
Constructs the ScheduledResourcePropertiesDecorator wrapping the given ResourceProperties with setting the given poll loop time and orphan removal (as of AbstractResourcePropertiesDecorator.reload(ReloadMode) being called with true).
ScheduledResourcePropertiesDecorator(ResourceProperties, ReloadMode, ThreadMode) - Constructor for class org.refcodes.configuration.ScheduledResourcePropertiesDecorator
Constructs the ScheduledResourcePropertiesDecorator wrapping the given ResourceProperties with setting the the default poll loop time of 10 seconds (as of PollLoopTime.NORM and the given orphan removal strategy (as of AbstractResourcePropertiesDecorator.reload(ReloadMode) being called with your argument).
ScheduledResourcePropertiesDecorator(ResourceProperties, int, ReloadMode, ThreadMode) - Constructor for class org.refcodes.configuration.ScheduledResourcePropertiesDecorator
Constructs the ScheduledResourcePropertiesDecorator wrapping the given ResourceProperties with setting the given poll loop time and the given orphan removal strategy (as of AbstractResourcePropertiesDecorator.reload(ReloadMode) being called with your argument).
SECTION_BEGIN - Static variable in class org.refcodes.configuration.TomlPropertiesBuilder
 
SECTION_END - Static variable in class org.refcodes.configuration.TomlPropertiesBuilder
 
seekFrom(Class<?>, String, char...) - Method in class org.refcodes.configuration.AbstractResourcePropertiesBuilder
Loads a properties file from the file path directly or (if not found) from the first folder containing such a file as of the specification for the method RuntimeUtility.toConfigDirs().
seekFrom(Class<?>, String, char...) - Method in class org.refcodes.configuration.AbstractResourcePropertiesBuilderDecorator
Loads a properties file from the file path directly or (if not found) from the first folder containing such a file as of the specification for the method RuntimeUtility.toConfigDirs().
seekFrom(File) - Method in interface org.refcodes.configuration.ResourceProperties.MutableResoureProperties
Loads a properties file from the file directly or (if not found) from first folder containing such a file as of the specification for the method RuntimeUtility.toConfigDirs().
seekFrom(File, char...) - Method in interface org.refcodes.configuration.ResourceProperties.MutableResoureProperties
Loads a properties file from the file directly or (if not found) from first folder containing such a file as of the specification for the method RuntimeUtility.toConfigDirs().
seekFrom(String) - Method in interface org.refcodes.configuration.ResourceProperties.MutableResoureProperties
Loads a properties file from the file path directly or (if not found) from the first folder containing such a file as of the specification for the method RuntimeUtility.toConfigDirs().
seekFrom(Class<?>, String) - Method in interface org.refcodes.configuration.ResourceProperties.MutableResoureProperties
Loads a properties file from the file path directly or (if not found) from the first folder containing such a file as of the specification for the method RuntimeUtility.toConfigDirs().
seekFrom(String, char...) - Method in interface org.refcodes.configuration.ResourceProperties.MutableResoureProperties
Loads a properties file from the file path directly or (if not found) from the first folder containing such a file as of the specification for the method RuntimeUtility.toConfigDirs().
seekFrom(Class<?>, String, char...) - Method in interface org.refcodes.configuration.ResourceProperties.MutableResoureProperties
Loads a properties file from the file path directly or (if not found) from the first folder containing such a file as of the specification for the method RuntimeUtility.toConfigDirs().
seekFromJavaProperties(File) - Static method in class org.refcodes.configuration.PropertiesSugar
Loads a properties file from the file directly or (if not found) from first folder containing such a file as of the specification for the method RuntimeUtility.toConfigDirs().
seekFromJavaProperties(String) - Static method in class org.refcodes.configuration.PropertiesSugar
Loads a properties file from the file directly or (if not found) from first folder containing such a file as of the specification for the method RuntimeUtility.toConfigDirs().
seekFromJsonProperties(File) - Static method in class org.refcodes.configuration.PropertiesSugar
Loads a properties file from the file directly or (if not found) from first folder containing such a file as of the specification for the method RuntimeUtility.toConfigDirs().
seekFromJsonProperties(String) - Static method in class org.refcodes.configuration.PropertiesSugar
Loads a properties file from the file directly or (if not found) from first folder containing such a file as of the specification for the method RuntimeUtility.toConfigDirs().
seekFromTomlProperties(File) - Static method in class org.refcodes.configuration.PropertiesSugar
Loads a properties file from the file directly or (if not found) from first folder containing such a file as of the specification for the method RuntimeUtility.toConfigDirs().
seekFromTomlProperties(String) - Static method in class org.refcodes.configuration.PropertiesSugar
Loads a properties file from the file directly or (if not found) from first folder containing such a file as of the specification for the method RuntimeUtility.toConfigDirs().
seekFromXmlProperties(File) - Static method in class org.refcodes.configuration.PropertiesSugar
Loads a properties file from the file directly or (if not found) from first folder containing such a file as of the specification for the method RuntimeUtility.toConfigDirs().
seekFromXmlProperties(String) - Static method in class org.refcodes.configuration.PropertiesSugar
Loads a properties file from the file directly or (if not found) from first folder containing such a file as of the specification for the method RuntimeUtility.toConfigDirs().
seekFromYamlProperties(File) - Static method in class org.refcodes.configuration.PropertiesSugar
Loads a properties file from the file directly or (if not found) from first folder containing such a file as of the specification for the method RuntimeUtility.toConfigDirs().
seekFromYamlProperties(String) - Static method in class org.refcodes.configuration.PropertiesSugar
Loads a properties file from the file directly or (if not found) from first folder containing such a file as of the specification for the method RuntimeUtility.toConfigDirs().
size() - Method in class org.refcodes.configuration.AbstractPropertiesDecorator
size() - Method in class org.refcodes.configuration.EnvironmentProperties
size() - Method in class org.refcodes.configuration.JavaProperties
size() - Method in class org.refcodes.configuration.JsonProperties
size() - Method in class org.refcodes.configuration.ProfilePropertiesProjection
size() - Method in class org.refcodes.configuration.PropertiesImpl
size() - Method in class org.refcodes.configuration.PropertiesPrecedenceComposite
size() - Method in class org.refcodes.configuration.SystemProperties
size() - Method in class org.refcodes.configuration.TomlProperties
size() - Method in class org.refcodes.configuration.XmlProperties
size() - Method in class org.refcodes.configuration.YamlProperties
start() - Method in class org.refcodes.configuration.ScheduledResourcePropertiesBuilderDecorator
start() - Method in class org.refcodes.configuration.ScheduledResourcePropertiesDecorator
stop() - Method in class org.refcodes.configuration.ScheduledResourcePropertiesBuilderDecorator
stop() - Method in class org.refcodes.configuration.ScheduledResourcePropertiesDecorator
StrictProperties - Interface in org.refcodes.configuration
The StrictProperties extends the Properties with all the getters to throw a KeyNotFoundRuntimeException instead of returning null in case the key was not found.
StrictProperties.MutableStrictProperties - Interface in org.refcodes.configuration
The Interface MutableStrictProperties.
StrictProperties.StrictPropertiesBuilder - Interface in org.refcodes.configuration
The Interface StrictPropertiesBuilder.
StrictPropertiesDecorator - Class in org.refcodes.configuration
The StrictPropertiesDecorator type decorates a Properties instance with all the getters to throw a KeyNotFoundRuntimeException instead of returning null in case the key was not found.
StrictPropertiesDecorator(Properties) - Constructor for class org.refcodes.configuration.StrictPropertiesDecorator
Decorates the provided Properties with additional behavior with all the getters to throw a KeyNotFoundRuntimeException instead of returning null in case the key was not found .
SystemProperties - Class in org.refcodes.configuration
Extension of the Properties type overwriting methods in order to access system properties as passed via the "-Dkey=value" when launching the JVM (e.g.java -Dconsole.width=220) The keys are transformed to a system properties by removing a prefixed "/" path delimiter (as of PropertiesImpl.getDelimiter() and converting all other path delimiters "/" to the system property's (de facto standard) separator ".".
SystemProperties() - Constructor for class org.refcodes.configuration.SystemProperties
 

T

toDataStructure(String) - Method in class org.refcodes.configuration.AbstractPropertiesDecorator
toDataStructure(String) - Method in class org.refcodes.configuration.JavaProperties
toDataStructure(String) - Method in class org.refcodes.configuration.JsonProperties
toDataStructure(String) - Method in class org.refcodes.configuration.ProfilePropertiesProjection
toDataStructure(String) - Method in class org.refcodes.configuration.PropertiesImpl
toDataStructure(String) - Method in class org.refcodes.configuration.PropertiesPrecedenceComposite
toDataStructure(String) - Method in class org.refcodes.configuration.TomlProperties
toDataStructure(String) - Method in class org.refcodes.configuration.XmlProperties
toDataStructure(String) - Method in class org.refcodes.configuration.YamlProperties
toDelimiters() - Method in class org.refcodes.configuration.NormalizedPropertiesDecorator
 
toMap() - Method in interface org.refcodes.configuration.Properties
This method creates a Map instance from this Properties instance's elements (key/value-pairs) as of interoperability reasons.
TomlProperties - Class in org.refcodes.configuration
Implementation of the ResourceProperties interface with support of so called "TOML properties".
TomlProperties(File) - Constructor for class org.refcodes.configuration.TomlProperties
Loads the TOML Properties from the given File.
TomlProperties(File, char...) - Constructor for class org.refcodes.configuration.TomlProperties
Loads the TOML Properties from the given File.
TomlProperties(File, boolean) - Constructor for class org.refcodes.configuration.TomlProperties
Loads or seeks the TOML Properties from the given File.
TomlProperties(File, boolean, char...) - Constructor for class org.refcodes.configuration.TomlProperties
Loads or seeks the TOML Properties from the given File.
TomlProperties(String) - Constructor for class org.refcodes.configuration.TomlProperties
Loads the TOML Properties from the given file's path.
TomlProperties(String, char...) - Constructor for class org.refcodes.configuration.TomlProperties
Loads the TOML Properties from the given file's path.
TomlProperties(Class<?>, String) - Constructor for class org.refcodes.configuration.TomlProperties
Loads the TOML Properties from the given file's path.
TomlProperties(Class<?>, String, char...) - Constructor for class org.refcodes.configuration.TomlProperties
Loads the TOML Properties from the given file's path.
TomlProperties(String, boolean) - Constructor for class org.refcodes.configuration.TomlProperties
Loads the TOML Properties from the given file's path.
TomlProperties(String, boolean, char...) - Constructor for class org.refcodes.configuration.TomlProperties
Loads the TOML Properties from the given file's path.
TomlProperties(Class<?>, String, boolean) - Constructor for class org.refcodes.configuration.TomlProperties
Loads the TOML Properties from the given file's path.
TomlProperties(Class<?>, String, boolean, char...) - Constructor for class org.refcodes.configuration.TomlProperties
Loads the TOML Properties from the given file's path.
TomlProperties(URL) - Constructor for class org.refcodes.configuration.TomlProperties
Loads the TOML Properties from the given URL.
TomlProperties(URL, char...) - Constructor for class org.refcodes.configuration.TomlProperties
Loads the TOML Properties from the given URL.
TomlProperties(InputStream) - Constructor for class org.refcodes.configuration.TomlProperties
Reads the TOML Properties from the given InputStream.
TomlProperties(InputStream, char...) - Constructor for class org.refcodes.configuration.TomlProperties
Reads the TOML Properties from the given InputStream.
TomlPropertiesBuilder - Class in org.refcodes.configuration
Implementation of the ResourceProperties.ResourcePropertiesBuilder interface with support of so called "TOML properties".
TomlPropertiesBuilder() - Constructor for class org.refcodes.configuration.TomlPropertiesBuilder
Create an empty TomlPropertiesBuilder instance using the default path delimiter "/" (Delimiter.PATH) for the path declarations.
TomlPropertiesBuilder(Object) - Constructor for class org.refcodes.configuration.TomlPropertiesBuilder
Create a TomlPropertiesBuilder instance containing the elements as of MutablePathMap#insert(Object) using the default path delimiter "/" (Delimiter.PATH) for the path declarations: "Inspects the given object and adds all elements found in the given object.
TomlPropertiesBuilder(Properties) - Constructor for class org.refcodes.configuration.TomlPropertiesBuilder
Create a TomlPropertiesBuilder instance containing the elements of the provided Properties instance using the default path delimiter "/" (Delimiter.PATH) for the path declarations
TomlPropertiesBuilder(Properties.PropertiesBuilder) - Constructor for class org.refcodes.configuration.TomlPropertiesBuilder
Create a TomlPropertiesBuilder instance containing the elements of the provided PropertiesBuilder instance using the default path delimiter "/" (Delimiter.PATH) for the path declarations
TomlPropertiesBuilder(Map<?, ?>) - Constructor for class org.refcodes.configuration.TomlPropertiesBuilder
Create a TomlPropertiesBuilder instance containing the elements of the provided Map instance using the default path delimiter "/" (Delimiter.PATH) for the path declarations
TomlPropertiesBuilder(File) - Constructor for class org.refcodes.configuration.TomlPropertiesBuilder
Loads the TOML properties from the given File.
TomlPropertiesBuilder(File, char...) - Constructor for class org.refcodes.configuration.TomlPropertiesBuilder
Loads the TOML properties from the given File.
TomlPropertiesBuilder(File, boolean) - Constructor for class org.refcodes.configuration.TomlPropertiesBuilder
Loads or seeks the TOML properties from the given File.
TomlPropertiesBuilder(File, boolean, char...) - Constructor for class org.refcodes.configuration.TomlPropertiesBuilder
Loads or seeks the TOML properties from the given File.
TomlPropertiesBuilder(String) - Constructor for class org.refcodes.configuration.TomlPropertiesBuilder
Loads the TOML properties from the given file's path.
TomlPropertiesBuilder(String, char...) - Constructor for class org.refcodes.configuration.TomlPropertiesBuilder
Loads the TOML properties from the given file's path.
TomlPropertiesBuilder(Class<?>, String) - Constructor for class org.refcodes.configuration.TomlPropertiesBuilder
Loads the TOML properties from the given file's path.
TomlPropertiesBuilder(Class<?>, String, char...) - Constructor for class org.refcodes.configuration.TomlPropertiesBuilder
Loads the TOML properties from the given file's path.
TomlPropertiesBuilder(String, boolean) - Constructor for class org.refcodes.configuration.TomlPropertiesBuilder
Loads the TOML properties from the given file's path.
TomlPropertiesBuilder(String, boolean, char...) - Constructor for class org.refcodes.configuration.TomlPropertiesBuilder
Loads the TOML properties from the given file's path.
TomlPropertiesBuilder(Class<?>, String, boolean) - Constructor for class org.refcodes.configuration.TomlPropertiesBuilder
Loads the TOML properties from the given file's path.
TomlPropertiesBuilder(Class<?>, String, boolean, char...) - Constructor for class org.refcodes.configuration.TomlPropertiesBuilder
Loads the TOML properties from the given file's path.
TomlPropertiesBuilder(URL) - Constructor for class org.refcodes.configuration.TomlPropertiesBuilder
Loads the TOML properties from the given URL.
TomlPropertiesBuilder(URL, char...) - Constructor for class org.refcodes.configuration.TomlPropertiesBuilder
Loads the TOML properties from the given URL.
TomlPropertiesBuilder(InputStream) - Constructor for class org.refcodes.configuration.TomlPropertiesBuilder
Reads the TOML properties from the given InputStream.
TomlPropertiesBuilder(InputStream, char...) - Constructor for class org.refcodes.configuration.TomlPropertiesBuilder
Reads the TOML properties from the given InputStream.
toNormalized(String, char, char...) - Static method in class org.refcodes.configuration.NormalizedPropertiesDecorator
 
toNormalized(Properties) - Static method in class org.refcodes.configuration.PropertiesSugar
Decorates the provided Properties with additional behavior by normalizing the key representing the path pointing to the according value.
toNormalized(Properties, char[]) - Static method in class org.refcodes.configuration.PropertiesSugar
Decorates the provided Properties with additional behavior by normalizing the key representing the path pointing to the according value.
toPrecedence(Properties...) - Static method in class org.refcodes.configuration.PropertiesSugar
Creates a Properties composite querying the provided Properties in the given order.
toProperties() - Method in interface org.refcodes.configuration.Properties
This method creates a Properties instance from this Properties instance's elements (key/value-pairs) as of interoperability reasons.
toPropertiesBuilder() - Static method in class org.refcodes.configuration.PropertiesSugar
toPropertiesBuilder(Properties...) - Static method in class org.refcodes.configuration.PropertiesSugar
toProperty(String, String) - Static method in class org.refcodes.configuration.PropertiesSugar
Creates a Property from the provided key and the provided value.
toPropertyPath(String) - Method in interface org.refcodes.configuration.Properties
Converts the properties for saving; that when saved, them properties will not start with a delimiter, making them (when there are no sub-paths for the properties) look just like normal well known properties, enabling interchangeability with other systems reading the properties.
toRuntimeProfile() - Method in interface org.refcodes.configuration.ProfileProperties
Evaluates the active Runtime-Profiles as of ProfileProperties.getRuntimeProfiles() and creates the according Properties.
toRuntimeProfile(String...) - Method in interface org.refcodes.configuration.ProfileProperties
Evaluates the provided Runtime-Profiles and creates the according Properties.
toSerialized() - Method in interface org.refcodes.configuration.ResourceProperties
Produces the external representation of the properties as of the serialized format supported by the implementing class.
toSerialized(char) - Method in interface org.refcodes.configuration.ResourceProperties
Produces the external representation of the properties as of the serialized format supported by the implementing class.

V

valueOf(String) - Static method in enum org.refcodes.configuration.PropertiesPath
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum org.refcodes.configuration.ReloadMode
Returns the enum constant of this type with the specified name.
values() - Method in class org.refcodes.configuration.AbstractPropertiesDecorator
values() - Method in class org.refcodes.configuration.EnvironmentProperties
values() - Method in class org.refcodes.configuration.JavaProperties
values() - Method in class org.refcodes.configuration.JsonProperties
values() - Method in class org.refcodes.configuration.ProfilePropertiesProjection
values() - Method in class org.refcodes.configuration.PropertiesImpl
values() - Static method in enum org.refcodes.configuration.PropertiesPath
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Method in class org.refcodes.configuration.PropertiesPrecedenceComposite
values() - Static method in enum org.refcodes.configuration.ReloadMode
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Method in class org.refcodes.configuration.SystemProperties
values() - Method in class org.refcodes.configuration.TomlProperties
values() - Method in class org.refcodes.configuration.XmlProperties
values() - Method in class org.refcodes.configuration.YamlProperties

W

withInsert(Object) - Method in interface org.refcodes.configuration.ProfileProperties.ProfilePropertiesBuilder
withInsert(String, Object, String) - Method in interface org.refcodes.configuration.ProfileProperties.ProfilePropertiesBuilder
withInsert(Object) - Method in interface org.refcodes.configuration.Properties.PropertiesBuilder
withInsert(String, Object, String) - Method in interface org.refcodes.configuration.Properties.PropertiesBuilder
withInsert(Properties) - Method in interface org.refcodes.configuration.Properties.PropertiesBuilder
Method to semantically emphasize that we support our own types.
withInsert(String, Properties, String) - Method in interface org.refcodes.configuration.Properties.PropertiesBuilder
Method to semantically emphasize that we support our own types.
withInsert(Object) - Method in interface org.refcodes.configuration.ResourceProperties.ResourcePropertiesBuilder
withInsert(String, Object, String) - Method in interface org.refcodes.configuration.ResourceProperties.ResourcePropertiesBuilder
withInsert(Object) - Method in interface org.refcodes.configuration.StrictProperties.StrictPropertiesBuilder
withInsert(String, Object, String) - Method in interface org.refcodes.configuration.StrictProperties.StrictPropertiesBuilder
withInsertFrom(Object, String) - Method in interface org.refcodes.configuration.ProfileProperties.ProfilePropertiesBuilder
withInsertFrom(Object, String) - Method in interface org.refcodes.configuration.Properties.PropertiesBuilder
withInsertFrom(Properties, String) - Method in interface org.refcodes.configuration.Properties.PropertiesBuilder
Method to semantically emphasize that we support our own types.
withInsertFrom(Object, String) - Method in interface org.refcodes.configuration.ResourceProperties.ResourcePropertiesBuilder
withInsertFrom(Object, String) - Method in interface org.refcodes.configuration.StrictProperties.StrictPropertiesBuilder
withInsertTo(String, Object) - Method in interface org.refcodes.configuration.ProfileProperties.ProfilePropertiesBuilder
withInsertTo(String, Object) - Method in interface org.refcodes.configuration.Properties.PropertiesBuilder
withInsertTo(String, Properties) - Method in interface org.refcodes.configuration.Properties.PropertiesBuilder
Method to semantically emphasize that we support our own types.
withInsertTo(String, Object) - Method in interface org.refcodes.configuration.ResourceProperties.ResourcePropertiesBuilder
withInsertTo(String, Object) - Method in interface org.refcodes.configuration.StrictProperties.StrictPropertiesBuilder
withLoadFrom(String) - Method in interface org.refcodes.configuration.ResourceProperties.ResourcePropertiesBuilder
withLoadFrom(Class<?>, String) - Method in interface org.refcodes.configuration.ResourceProperties.ResourcePropertiesBuilder
withLoadFrom(String, char...) - Method in interface org.refcodes.configuration.ResourceProperties.ResourcePropertiesBuilder
withLoadFrom(Class<?>, String, char...) - Method in interface org.refcodes.configuration.ResourceProperties.ResourcePropertiesBuilder
withLoadFrom(File) - Method in interface org.refcodes.configuration.ResourceProperties.ResourcePropertiesBuilder
withLoadFrom(File, char...) - Method in interface org.refcodes.configuration.ResourceProperties.ResourcePropertiesBuilder
withLoadFrom(URL) - Method in interface org.refcodes.configuration.ResourceProperties.ResourcePropertiesBuilder
withLoadFrom(URL, char...) - Method in interface org.refcodes.configuration.ResourceProperties.ResourcePropertiesBuilder
withLoadFrom(InputStream) - Method in interface org.refcodes.configuration.ResourceProperties.ResourcePropertiesBuilder
withLoadFrom(InputStream, char...) - Method in interface org.refcodes.configuration.ResourceProperties.ResourcePropertiesBuilder
withPut(String, String) - Method in interface org.refcodes.configuration.ProfileProperties.ProfilePropertiesBuilder
withPut(Relation<String, String>) - Method in interface org.refcodes.configuration.ProfileProperties.ProfilePropertiesBuilder
withPut(String, String) - Method in interface org.refcodes.configuration.Properties.PropertiesBuilder
withPut(Relation<String, String>) - Method in interface org.refcodes.configuration.Properties.PropertiesBuilder
withPut(String, String) - Method in interface org.refcodes.configuration.ResourceProperties.ResourcePropertiesBuilder
withPut(Relation<String, String>) - Method in interface org.refcodes.configuration.ResourceProperties.ResourcePropertiesBuilder
withPut(String, String) - Method in interface org.refcodes.configuration.StrictProperties.StrictPropertiesBuilder
withPut(Relation<String, String>) - Method in interface org.refcodes.configuration.StrictProperties.StrictPropertiesBuilder
withPutBoolean(String, Boolean) - Method in interface org.refcodes.configuration.ProfileProperties.ProfilePropertiesBuilder
withPutBoolean(String, Boolean) - Method in interface org.refcodes.configuration.Properties.PropertiesBuilder
withPutBoolean(String, Boolean) - Method in interface org.refcodes.configuration.ResourceProperties.ResourcePropertiesBuilder
withPutBoolean(String, Boolean) - Method in interface org.refcodes.configuration.StrictProperties.StrictPropertiesBuilder
withPutByte(String, Byte) - Method in interface org.refcodes.configuration.ProfileProperties.ProfilePropertiesBuilder
withPutByte(String, Byte) - Method in interface org.refcodes.configuration.Properties.PropertiesBuilder
withPutByte(String, Byte) - Method in interface org.refcodes.configuration.ResourceProperties.ResourcePropertiesBuilder
withPutByte(String, Byte) - Method in interface org.refcodes.configuration.StrictProperties.StrictPropertiesBuilder
withPutDouble(String, Double) - Method in interface org.refcodes.configuration.ProfileProperties.ProfilePropertiesBuilder
withPutDouble(String, Double) - Method in interface org.refcodes.configuration.Properties.PropertiesBuilder
withPutDouble(String, Double) - Method in interface org.refcodes.configuration.ResourceProperties.ResourcePropertiesBuilder
withPutDouble(String, Double) - Method in interface org.refcodes.configuration.StrictProperties.StrictPropertiesBuilder
withPutFloat(String, Float) - Method in interface org.refcodes.configuration.ProfileProperties.ProfilePropertiesBuilder
withPutFloat(String, Float) - Method in interface org.refcodes.configuration.Properties.PropertiesBuilder
withPutFloat(String, Float) - Method in interface org.refcodes.configuration.ResourceProperties.ResourcePropertiesBuilder
withPutFloat(String, Float) - Method in interface org.refcodes.configuration.StrictProperties.StrictPropertiesBuilder
withPutInteger(String, Integer) - Method in interface org.refcodes.configuration.ProfileProperties.ProfilePropertiesBuilder
withPutInteger(String, Integer) - Method in interface org.refcodes.configuration.Properties.PropertiesBuilder
withPutInteger(String, Integer) - Method in interface org.refcodes.configuration.ResourceProperties.ResourcePropertiesBuilder
withPutInteger(String, Integer) - Method in interface org.refcodes.configuration.StrictProperties.StrictPropertiesBuilder
withPutLong(String, Long) - Method in interface org.refcodes.configuration.ProfileProperties.ProfilePropertiesBuilder
withPutLong(String, Long) - Method in interface org.refcodes.configuration.Properties.PropertiesBuilder
withPutLong(String, Long) - Method in interface org.refcodes.configuration.ResourceProperties.ResourcePropertiesBuilder
withPutLong(String, Long) - Method in interface org.refcodes.configuration.StrictProperties.StrictPropertiesBuilder
withPutShort(String, Short) - Method in interface org.refcodes.configuration.ProfileProperties.ProfilePropertiesBuilder
withPutShort(String, Short) - Method in interface org.refcodes.configuration.Properties.PropertiesBuilder
withPutShort(String, Short) - Method in interface org.refcodes.configuration.ResourceProperties.ResourcePropertiesBuilder
withPutShort(String, Short) - Method in interface org.refcodes.configuration.StrictProperties.StrictPropertiesBuilder
withRemoveFrom(String) - Method in interface org.refcodes.configuration.ProfileProperties.ProfilePropertiesBuilder
withRemoveFrom(String) - Method in interface org.refcodes.configuration.Properties.PropertiesBuilder
withRemoveFrom(String) - Method in interface org.refcodes.configuration.ResourceProperties.ResourcePropertiesBuilder
withRemoveFrom(String) - Method in interface org.refcodes.configuration.StrictProperties.StrictPropertiesBuilder
withSeekFrom(File) - Method in interface org.refcodes.configuration.ResourceProperties.ResourcePropertiesBuilder
withSeekFrom(File, char...) - Method in interface org.refcodes.configuration.ResourceProperties.ResourcePropertiesBuilder
withSeekFrom(String) - Method in interface org.refcodes.configuration.ResourceProperties.ResourcePropertiesBuilder
withSeekFrom(Class<?>, String) - Method in interface org.refcodes.configuration.ResourceProperties.ResourcePropertiesBuilder
withSeekFrom(String, char...) - Method in interface org.refcodes.configuration.ResourceProperties.ResourcePropertiesBuilder
withSeekFrom(Class<?>, String, char...) - Method in interface org.refcodes.configuration.ResourceProperties.ResourcePropertiesBuilder

X

XmlProperties - Class in org.refcodes.configuration
Implementation of the ResourceProperties interface with support of so called "XML properties".
XmlProperties(Object) - Constructor for class org.refcodes.configuration.XmlProperties
Create a XmlProperties instance containing the elements as of PathMap.MutablePathMap.insert(Object) using the default path delimiter "/" (Delimiter.PATH) for the path declarations: "Inspects the given object and adds all elements found in the given object.
XmlProperties(Properties) - Constructor for class org.refcodes.configuration.XmlProperties
Create a XmlProperties instance containing the elements of the provided Properties instance using the default path delimiter "/" (Delimiter.PATH) for the path declarations
XmlProperties(Properties.PropertiesBuilder) - Constructor for class org.refcodes.configuration.XmlProperties
Create a XmlProperties instance containing the elements of the provided Properties.PropertiesBuilder instance using the default path delimiter "/" (Delimiter.PATH) for the path declarations
XmlProperties(Map<?, ?>) - Constructor for class org.refcodes.configuration.XmlProperties
Create a XmlProperties instance containing the elements of the provided Map instance using the default path delimiter "/" (Delimiter.PATH) for the path declarations
XmlProperties(File) - Constructor for class org.refcodes.configuration.XmlProperties
Loads the XML Properties from the given File.
XmlProperties(File, char...) - Constructor for class org.refcodes.configuration.XmlProperties
Loads the XML Properties from the given File.
XmlProperties(File, boolean) - Constructor for class org.refcodes.configuration.XmlProperties
Loads or seeks the XML Properties from the given File.
XmlProperties(File, boolean, char...) - Constructor for class org.refcodes.configuration.XmlProperties
Loads or seeks the XML Properties from the given File.
XmlProperties(String) - Constructor for class org.refcodes.configuration.XmlProperties
Loads the XML Properties from the given file's path.
XmlProperties(String, char...) - Constructor for class org.refcodes.configuration.XmlProperties
Loads the XML Properties from the given file's path.
XmlProperties(Class<?>, String) - Constructor for class org.refcodes.configuration.XmlProperties
Loads the XML Properties from the given file's path.
XmlProperties(Class<?>, String, char...) - Constructor for class org.refcodes.configuration.XmlProperties
Loads the XML Properties from the given file's path.
XmlProperties(String, boolean) - Constructor for class org.refcodes.configuration.XmlProperties
Loads the XML Properties from the given file's path.
XmlProperties(String, boolean, char...) - Constructor for class org.refcodes.configuration.XmlProperties
Loads the XML Properties from the given file's path.
XmlProperties(Class<?>, String, boolean) - Constructor for class org.refcodes.configuration.XmlProperties
Loads the XML Properties from the given file's path.
XmlProperties(Class<?>, String, boolean, char...) - Constructor for class org.refcodes.configuration.XmlProperties
Loads the XML Properties from the given file's path.
XmlProperties(URL) - Constructor for class org.refcodes.configuration.XmlProperties
Loads the XML Properties from the given URL.
XmlProperties(URL, char...) - Constructor for class org.refcodes.configuration.XmlProperties
Loads the XML Properties from the given URL.
XmlProperties(InputStream) - Constructor for class org.refcodes.configuration.XmlProperties
Reads the XML Properties from the given InputStream.
XmlProperties(InputStream, char...) - Constructor for class org.refcodes.configuration.XmlProperties
Reads the XML Properties from the given InputStream.
XmlPropertiesBuilder - Class in org.refcodes.configuration
Implementation of the ResourceProperties.ResourcePropertiesBuilder interface with support of so called "XML properties" (or just "properties").
XmlPropertiesBuilder() - Constructor for class org.refcodes.configuration.XmlPropertiesBuilder
Create an empty XmlPropertiesBuilder instance using the default path delimiter "/" (Delimiter.PATH) for the path declarations.
XmlPropertiesBuilder(Object) - Constructor for class org.refcodes.configuration.XmlPropertiesBuilder
Create a XmlPropertiesBuilder instance containing the elements as of MutablePathMap#insert(Object) using the default path delimiter "/" (Delimiter.PATH) for the path declarations: "Inspects the given object and adds all elements found in the given object.
XmlPropertiesBuilder(Properties) - Constructor for class org.refcodes.configuration.XmlPropertiesBuilder
Create a XmlPropertiesBuilder instance containing the elements of the provided Properties instance using the default path delimiter "/" (Delimiter.PATH) for the path declarations
XmlPropertiesBuilder(Properties.PropertiesBuilder) - Constructor for class org.refcodes.configuration.XmlPropertiesBuilder
Create a XmlPropertiesBuilder instance containing the elements of the provided PropertiesBuilder instance using the default path delimiter "/" (Delimiter.PATH) for the path declarations
XmlPropertiesBuilder(Map<?, ?>) - Constructor for class org.refcodes.configuration.XmlPropertiesBuilder
Create a XmlPropertiesBuilder instance containing the elements of the provided Map instance using the default path delimiter "/" (Delimiter.PATH) for the path declarations
XmlPropertiesBuilder(File) - Constructor for class org.refcodes.configuration.XmlPropertiesBuilder
Loads the XML properties from the given File.
XmlPropertiesBuilder(File, char...) - Constructor for class org.refcodes.configuration.XmlPropertiesBuilder
Loads the XML properties from the given File.
XmlPropertiesBuilder(File, boolean) - Constructor for class org.refcodes.configuration.XmlPropertiesBuilder
Loads or seeks the XML properties from the given File.
XmlPropertiesBuilder(File, boolean, char...) - Constructor for class org.refcodes.configuration.XmlPropertiesBuilder
Loads or seeks the XML properties from the given File.
XmlPropertiesBuilder(String) - Constructor for class org.refcodes.configuration.XmlPropertiesBuilder
Loads the XML properties from the given file's path.
XmlPropertiesBuilder(String, char...) - Constructor for class org.refcodes.configuration.XmlPropertiesBuilder
Loads the XML properties from the given file's path.
XmlPropertiesBuilder(Class<?>, String) - Constructor for class org.refcodes.configuration.XmlPropertiesBuilder
Loads the XML properties from the given file's path.
XmlPropertiesBuilder(Class<?>, String, char...) - Constructor for class org.refcodes.configuration.XmlPropertiesBuilder
Loads the XML properties from the given file's path.
XmlPropertiesBuilder(String, boolean) - Constructor for class org.refcodes.configuration.XmlPropertiesBuilder
Loads the XML properties from the given file's path.
XmlPropertiesBuilder(String, boolean, char...) - Constructor for class org.refcodes.configuration.XmlPropertiesBuilder
Loads the XML properties from the given file's path.
XmlPropertiesBuilder(Class<?>, String, boolean) - Constructor for class org.refcodes.configuration.XmlPropertiesBuilder
Loads the XML properties from the given file's path.
XmlPropertiesBuilder(Class<?>, String, boolean, char...) - Constructor for class org.refcodes.configuration.XmlPropertiesBuilder
Loads the XML properties from the given file's path.
XmlPropertiesBuilder(URL) - Constructor for class org.refcodes.configuration.XmlPropertiesBuilder
Loads the XML properties from the given URL.
XmlPropertiesBuilder(URL, char...) - Constructor for class org.refcodes.configuration.XmlPropertiesBuilder
Loads the XML properties from the given URL.
XmlPropertiesBuilder(InputStream) - Constructor for class org.refcodes.configuration.XmlPropertiesBuilder
Reads the XML properties from the given InputStream.
XmlPropertiesBuilder(InputStream, char...) - Constructor for class org.refcodes.configuration.XmlPropertiesBuilder
Reads the XML properties from the given InputStream.

Y

YamlProperties - Class in org.refcodes.configuration
Implementation of the ResourceProperties interface with support of so called "YAML properties".
YamlProperties(Object) - Constructor for class org.refcodes.configuration.YamlProperties
Create a YamlProperties instance containing the elements as of MutablePathMap#insert(Object) using the default path delimiter "/" (Delimiter.PATH) for the path declarations: "Inspects the given object and adds all elements found in the given object.
YamlProperties(Properties) - Constructor for class org.refcodes.configuration.YamlProperties
Create a YamlProperties instance containing the elements of the provided Properties instance using the default path delimiter "/" (Delimiter.PATH) for the path declarations
YamlProperties(Properties.PropertiesBuilder) - Constructor for class org.refcodes.configuration.YamlProperties
Create a YamlProperties instance containing the elements of the provided PropertiesBuilder instance using the default path delimiter "/" (Delimiter.PATH) for the path declarations
YamlProperties(Map<?, ?>) - Constructor for class org.refcodes.configuration.YamlProperties
Create a YamlProperties instance containing the elements of the provided Map instance using the default path delimiter "/" (Delimiter.PATH) for the path declarations
YamlProperties(File) - Constructor for class org.refcodes.configuration.YamlProperties
Loads the YAML Properties from the given File.
YamlProperties(File, char...) - Constructor for class org.refcodes.configuration.YamlProperties
Loads the YAML Properties from the given File.
YamlProperties(File, boolean) - Constructor for class org.refcodes.configuration.YamlProperties
Loads or seeks the YAML Properties from the given File.
YamlProperties(File, boolean, char...) - Constructor for class org.refcodes.configuration.YamlProperties
Loads or seeks the YAML Properties from the given File.
YamlProperties(String) - Constructor for class org.refcodes.configuration.YamlProperties
Loads the YAML Properties from the given file's path.
YamlProperties(String, char...) - Constructor for class org.refcodes.configuration.YamlProperties
Loads the YAML Properties from the given file's path.
YamlProperties(Class<?>, String) - Constructor for class org.refcodes.configuration.YamlProperties
Loads the YAML Properties from the given file's path.
YamlProperties(Class<?>, String, char...) - Constructor for class org.refcodes.configuration.YamlProperties
Loads the YAML Properties from the given file's path.
YamlProperties(String, boolean) - Constructor for class org.refcodes.configuration.YamlProperties
Loads the YAML Properties from the given file's path.
YamlProperties(String, boolean, char...) - Constructor for class org.refcodes.configuration.YamlProperties
Loads the YAML Properties from the given file's path.
YamlProperties(Class<?>, String, boolean) - Constructor for class org.refcodes.configuration.YamlProperties
Loads the YAML Properties from the given file's path.
YamlProperties(Class<?>, String, boolean, char...) - Constructor for class org.refcodes.configuration.YamlProperties
Loads the YAML Properties from the given file's path.
YamlProperties(URL) - Constructor for class org.refcodes.configuration.YamlProperties
Loads the YAML Properties from the given URL.
YamlProperties(URL, char...) - Constructor for class org.refcodes.configuration.YamlProperties
Loads the YAML Properties from the given URL.
YamlProperties(InputStream) - Constructor for class org.refcodes.configuration.YamlProperties
Reads the YAML Properties from the given InputStream.
YamlProperties(InputStream, char...) - Constructor for class org.refcodes.configuration.YamlProperties
Reads the YAML Properties from the given InputStream.
YamlPropertiesBuilder - Class in org.refcodes.configuration
Implementation of the ResourceProperties.ResourcePropertiesBuilder interface with support of so called "YAML properties" (or just "properties").
YamlPropertiesBuilder() - Constructor for class org.refcodes.configuration.YamlPropertiesBuilder
Create an empty YamlPropertiesBuilder instance using the default path delimiter "/" (Delimiter.PATH) for the path declarations.
YamlPropertiesBuilder(Object) - Constructor for class org.refcodes.configuration.YamlPropertiesBuilder
Create a YamlPropertiesBuilder instance containing the elements as of MutablePathMap#insert(Object) using the default path delimiter "/" (Delimiter.PATH) for the path declarations: "Inspects the given object and adds all elements found in the given object.
YamlPropertiesBuilder(Properties) - Constructor for class org.refcodes.configuration.YamlPropertiesBuilder
Create a YamlPropertiesBuilder instance containing the elements of the provided Properties instance using the default path delimiter "/" (Delimiter.PATH) for the path declarations
YamlPropertiesBuilder(Properties.PropertiesBuilder) - Constructor for class org.refcodes.configuration.YamlPropertiesBuilder
Create a YamlPropertiesBuilder instance containing the elements of the provided PropertiesBuilder instance using the default path delimiter "/" (Delimiter.PATH) for the path declarations
YamlPropertiesBuilder(Map<?, ?>) - Constructor for class org.refcodes.configuration.YamlPropertiesBuilder
Create a YamlPropertiesBuilder instance containing the elements of the provided Map instance using the default path delimiter "/" (Delimiter.PATH) for the path declarations
YamlPropertiesBuilder(File) - Constructor for class org.refcodes.configuration.YamlPropertiesBuilder
Loads the YAML properties from the given File.
YamlPropertiesBuilder(File, char...) - Constructor for class org.refcodes.configuration.YamlPropertiesBuilder
Loads the YAML properties from the given File.
YamlPropertiesBuilder(File, boolean) - Constructor for class org.refcodes.configuration.YamlPropertiesBuilder
Loads or seeks the YAML properties from the given File.
YamlPropertiesBuilder(File, boolean, char...) - Constructor for class org.refcodes.configuration.YamlPropertiesBuilder
Loads or seeks the YAML properties from the given File.
YamlPropertiesBuilder(String) - Constructor for class org.refcodes.configuration.YamlPropertiesBuilder
Loads the YAML properties from the given file's path.
YamlPropertiesBuilder(String, char...) - Constructor for class org.refcodes.configuration.YamlPropertiesBuilder
Loads the YAML properties from the given file's path.
YamlPropertiesBuilder(Class<?>, String) - Constructor for class org.refcodes.configuration.YamlPropertiesBuilder
Loads the YAML properties from the given file's path.
YamlPropertiesBuilder(Class<?>, String, char...) - Constructor for class org.refcodes.configuration.YamlPropertiesBuilder
Loads the YAML properties from the given file's path.
YamlPropertiesBuilder(String, boolean) - Constructor for class org.refcodes.configuration.YamlPropertiesBuilder
Loads the YAML properties from the given file's path.
YamlPropertiesBuilder(String, boolean, char...) - Constructor for class org.refcodes.configuration.YamlPropertiesBuilder
Loads the YAML properties from the given file's path.
YamlPropertiesBuilder(Class<?>, String, boolean) - Constructor for class org.refcodes.configuration.YamlPropertiesBuilder
Loads the YAML properties from the given file's path.
YamlPropertiesBuilder(Class<?>, String, boolean, char...) - Constructor for class org.refcodes.configuration.YamlPropertiesBuilder
Loads the YAML properties from the given file's path.
YamlPropertiesBuilder(URL) - Constructor for class org.refcodes.configuration.YamlPropertiesBuilder
Loads the YAML properties from the given URL.
YamlPropertiesBuilder(URL, char...) - Constructor for class org.refcodes.configuration.YamlPropertiesBuilder
Loads the YAML properties from the given URL.
YamlPropertiesBuilder(InputStream) - Constructor for class org.refcodes.configuration.YamlPropertiesBuilder
Reads the YAML properties from the given InputStream.
YamlPropertiesBuilder(InputStream, char...) - Constructor for class org.refcodes.configuration.YamlPropertiesBuilder
Reads the YAML properties from the given InputStream.

_

_properties - Variable in class org.refcodes.configuration.AbstractPropertiesDecorator
 
_properties - Variable in class org.refcodes.configuration.JavaProperties
 
_properties - Variable in class org.refcodes.configuration.JsonProperties
 
_properties - Variable in class org.refcodes.configuration.PropertiesImpl
 
_properties - Variable in class org.refcodes.configuration.TomlProperties
 
_properties - Variable in class org.refcodes.configuration.XmlProperties
 
_properties - Variable in class org.refcodes.configuration.YamlProperties
 
_propertiesFile - Variable in class org.refcodes.configuration.AbstractResourcePropertiesBuilder
 
A C D E F G I J K L N O P R S T V W X Y _ 
Skip navigation links

Copyright © 2018. All rights reserved.