A C D E F G I K O P R S T V W 

A

addProperties(File, ConfigLocator, char...) - Method in class org.refcodes.configuration.ext.runtime.RuntimePropertiesImpl
Reads the ResourceProperties.ResourcePropertiesBuilder from the given data sink.
addProperties(InputStream, char[]) - Method in class org.refcodes.configuration.ext.runtime.RuntimePropertiesImpl
Reads the ResourceProperties from the given data sink.
addProperties(Class<?>, String, ConfigLocator, char...) - Method in class org.refcodes.configuration.ext.runtime.RuntimePropertiesImpl
Reads the ResourceProperties.ResourcePropertiesBuilder from the given data sink.
addProperties(URL, char...) - Method in class org.refcodes.configuration.ext.runtime.RuntimePropertiesImpl
Reads the ResourceProperties from the given data sink.
addProperties(Properties) - Method in class org.refcodes.configuration.ext.runtime.RuntimePropertiesImpl
 

C

childrenOf(String) - Method in class org.refcodes.configuration.ext.runtime.RuntimePropertiesImpl
containsKey(Object) - Method in class org.refcodes.configuration.ext.runtime.RuntimePropertiesImpl

D

DELIMITERS - Static variable in interface org.refcodes.configuration.ext.runtime.RuntimeProperties
 

E

errorLn(String) - Method in class org.refcodes.configuration.ext.runtime.RuntimePropertiesImpl
evalArgs(String[]) - Method in class org.refcodes.configuration.ext.runtime.RuntimePropertiesImpl
evalArgs(String, String[]) - Method in class org.refcodes.configuration.ext.runtime.RuntimePropertiesImpl
evalArgs(String, List<String>) - Method in class org.refcodes.configuration.ext.runtime.RuntimePropertiesImpl
evalArgs(List<String>) - Method in class org.refcodes.configuration.ext.runtime.RuntimePropertiesImpl

F

fromRuntimeProperties() - Static method in class org.refcodes.configuration.ext.runtime.RuntimePropertiesSugar
Factory method to conveniently create a pre-configured RuntimeProperties instance.

G

get(Object) - Method in class org.refcodes.configuration.ext.runtime.RuntimePropertiesImpl
getDelimiter() - Method in class org.refcodes.configuration.ext.runtime.RuntimePropertiesImpl
getProperties() - Method in class org.refcodes.configuration.ext.runtime.RuntimePropertiesImpl
 
getRootCondition() - Method in class org.refcodes.configuration.ext.runtime.RuntimePropertiesImpl

I

isEmpty() - Method in class org.refcodes.configuration.ext.runtime.RuntimePropertiesImpl

K

keySet() - Method in class org.refcodes.configuration.ext.runtime.RuntimePropertiesImpl

O

org.refcodes.configuration.ext.runtime - package org.refcodes.configuration.ext.runtime
 

P

printBanner() - Method in class org.refcodes.configuration.ext.runtime.RuntimePropertiesImpl
printCopyrightNote() - Method in class org.refcodes.configuration.ext.runtime.RuntimePropertiesImpl
printDescription() - Method in class org.refcodes.configuration.ext.runtime.RuntimePropertiesImpl
printHelp() - Method in class org.refcodes.configuration.ext.runtime.RuntimePropertiesImpl
printLicenseNote() - Method in class org.refcodes.configuration.ext.runtime.RuntimePropertiesImpl
printLn() - Method in class org.refcodes.configuration.ext.runtime.RuntimePropertiesImpl
printLn(String) - Method in class org.refcodes.configuration.ext.runtime.RuntimePropertiesImpl
printOptions() - Method in class org.refcodes.configuration.ext.runtime.RuntimePropertiesImpl
printSeparatorLn() - Method in class org.refcodes.configuration.ext.runtime.RuntimePropertiesImpl
printUsage() - Method in class org.refcodes.configuration.ext.runtime.RuntimePropertiesImpl

R

reload() - Method in class org.refcodes.configuration.ext.runtime.RuntimePropertiesImpl
reload(ReloadMode) - Method in class org.refcodes.configuration.ext.runtime.RuntimePropertiesImpl
reset() - Method in class org.refcodes.configuration.ext.runtime.RuntimePropertiesImpl
retrieveFrom(String) - Method in class org.refcodes.configuration.ext.runtime.RuntimePropertiesImpl
retrieveTo(String) - Method in class org.refcodes.configuration.ext.runtime.RuntimePropertiesImpl
RuntimeProperties - Interface in org.refcodes.configuration.ext.runtime
RuntimeProperties are composed of various Properties flavors such as ArgsParserProperties, SystemProperties, EnvironmentProperties and ResourceProperties with a precedence in this order, encapsulated by a ProfilePropertiesProjection in order for you, the developer, to conveniently harness the power of the Properties functionality.
RuntimePropertiesImpl - Class in org.refcodes.configuration.ext.runtime
The RuntimePropertiesImpl composite represent command line properties, system properties as well as environment variables (in that order) and resource properties.
RuntimePropertiesImpl() - Constructor for class org.refcodes.configuration.ext.runtime.RuntimePropertiesImpl
Constructs a RuntimeProperties instance with no Condition for parsing command line arguments.
RuntimePropertiesImpl(String) - Constructor for class org.refcodes.configuration.ext.runtime.RuntimePropertiesImpl
Constructs a RuntimeProperties instance with a custom secret for obfuscation.
RuntimePropertiesImpl(String[]) - Constructor for class org.refcodes.configuration.ext.runtime.RuntimePropertiesImpl
Constructs a RuntimeProperties instance with no Condition for parsing command line arguments: As no syntax notation is required by the constructor (no root Condition), no syntax validation is done.
RuntimePropertiesImpl(String[], String) - Constructor for class org.refcodes.configuration.ext.runtime.RuntimePropertiesImpl
Constructs a RuntimeProperties instance with no Condition for parsing command line arguments: As no syntax notation is required by the constructor (no root Condition), no syntax validation is done.
RuntimePropertiesImpl(String[], SystemContext) - Constructor for class org.refcodes.configuration.ext.runtime.RuntimePropertiesImpl
Constructs a RuntimeProperties instance with no Condition for parsing command line arguments: As no syntax notation is required by the constructor (no root Condition), no syntax validation is done.
RuntimePropertiesImpl(PolyglotPropertiesBuilder.PolyglotPropertiesBuilderFactory) - Constructor for class org.refcodes.configuration.ext.runtime.RuntimePropertiesImpl
Constructs a RuntimeProperties instance with no Condition for parsing command line arguments.
RuntimePropertiesImpl(PolyglotPropertiesBuilder.PolyglotPropertiesBuilderFactory, String) - Constructor for class org.refcodes.configuration.ext.runtime.RuntimePropertiesImpl
Constructs a RuntimeProperties instance with a custom secret for obfuscation.
RuntimePropertiesImpl(PolyglotPropertiesBuilder.PolyglotPropertiesBuilderFactory, String[]) - Constructor for class org.refcodes.configuration.ext.runtime.RuntimePropertiesImpl
Constructs a RuntimeProperties instance with no Condition for parsing command line arguments: As no syntax notation is required by the constructor (no root Condition), no syntax validation is done.
RuntimePropertiesImpl(PolyglotPropertiesBuilder.PolyglotPropertiesBuilderFactory, String[], String) - Constructor for class org.refcodes.configuration.ext.runtime.RuntimePropertiesImpl
Constructs a RuntimeProperties instance with no Condition for parsing command line arguments: As no syntax notation is required by the constructor (no root Condition), no syntax validation is done.
RuntimePropertiesImpl(PolyglotPropertiesBuilder.PolyglotPropertiesBuilderFactory, String[], SystemContext) - Constructor for class org.refcodes.configuration.ext.runtime.RuntimePropertiesImpl
Constructs a RuntimeProperties instance with no Condition for parsing command line arguments: As no syntax notation is required by the constructor (no root Condition), no syntax validation is done.
RuntimePropertiesImpl(PolyglotPropertiesBuilder.PolyglotPropertiesBuilderFactory, Condition) - Constructor for class org.refcodes.configuration.ext.runtime.RuntimePropertiesImpl
Constructs a RuntimeProperties instance with the given Condition used to parse command line arguments.
RuntimePropertiesImpl(PolyglotPropertiesBuilder.PolyglotPropertiesBuilderFactory, Condition, String) - Constructor for class org.refcodes.configuration.ext.runtime.RuntimePropertiesImpl
Constructs a RuntimeProperties instance with the given Condition used to parse command line arguments.
RuntimePropertiesImpl(PolyglotPropertiesBuilder.PolyglotPropertiesBuilderFactory, Condition, SystemContext) - Constructor for class org.refcodes.configuration.ext.runtime.RuntimePropertiesImpl
Constructs a RuntimeProperties instance with the given Condition used to parse command line arguments.
RuntimePropertiesImpl(PolyglotPropertiesBuilder.PolyglotPropertiesBuilderFactory, SystemContext) - Constructor for class org.refcodes.configuration.ext.runtime.RuntimePropertiesImpl
Constructs the RuntimeProperties with the given obfuscation mode
RuntimePropertiesImpl(Condition) - Constructor for class org.refcodes.configuration.ext.runtime.RuntimePropertiesImpl
Constructs a RuntimeProperties instance with the given Condition used to parse command line arguments.
RuntimePropertiesImpl(Condition, String) - Constructor for class org.refcodes.configuration.ext.runtime.RuntimePropertiesImpl
Constructs a RuntimeProperties instance with the given Condition used to parse command line arguments.
RuntimePropertiesImpl(Condition, SystemContext) - Constructor for class org.refcodes.configuration.ext.runtime.RuntimePropertiesImpl
Constructs a RuntimeProperties instance with the given Condition used to parse command line arguments.
RuntimePropertiesImpl(SystemContext) - Constructor for class org.refcodes.configuration.ext.runtime.RuntimePropertiesImpl
Constructs the RuntimeProperties with the given obfuscation mode
RuntimePropertiesSugar - Class in org.refcodes.configuration.ext.runtime
Declarative syntactic sugar which may be statically imported in order to allow declarative definitions for the construction of RuntimeProperties (and the like).
RuntimePropertiesSugar() - Constructor for class org.refcodes.configuration.ext.runtime.RuntimePropertiesSugar
 

S

setBannerFont(Font) - Method in class org.refcodes.configuration.ext.runtime.RuntimePropertiesImpl
setBannerFontPalette(char[]) - Method in class org.refcodes.configuration.ext.runtime.RuntimePropertiesImpl
setConsoleWidth(int) - Method in class org.refcodes.configuration.ext.runtime.RuntimePropertiesImpl
setCopyrightNote(String) - Method in class org.refcodes.configuration.ext.runtime.RuntimePropertiesImpl
setDescription(String) - Method in class org.refcodes.configuration.ext.runtime.RuntimePropertiesImpl
setErrorOut(PrintStream) - Method in class org.refcodes.configuration.ext.runtime.RuntimePropertiesImpl
setLicenseNote(String) - Method in class org.refcodes.configuration.ext.runtime.RuntimePropertiesImpl
setLineBreak(String) - Method in class org.refcodes.configuration.ext.runtime.RuntimePropertiesImpl
setMaxConsoleWidth(int) - Method in class org.refcodes.configuration.ext.runtime.RuntimePropertiesImpl
setName(String) - Method in class org.refcodes.configuration.ext.runtime.RuntimePropertiesImpl
setObfuscationMode(SystemContext) - Method in interface org.refcodes.configuration.ext.runtime.RuntimeProperties
Specifies the obfuscation mode to be used.
setObfuscationMode(SystemContext) - Method in class org.refcodes.configuration.ext.runtime.RuntimePropertiesImpl
Specifies the obfuscation mode to be used.
setRootCondition(Condition) - Method in class org.refcodes.configuration.ext.runtime.RuntimePropertiesImpl
setSecret(String) - Method in class org.refcodes.configuration.ext.runtime.RuntimePropertiesImpl
setSeparatorChar(char) - Method in class org.refcodes.configuration.ext.runtime.RuntimePropertiesImpl
setStandardOut(PrintStream) - Method in class org.refcodes.configuration.ext.runtime.RuntimePropertiesImpl
setSyntaxNotation(SyntaxNotation) - Method in class org.refcodes.configuration.ext.runtime.RuntimePropertiesImpl
setTitle(String) - Method in class org.refcodes.configuration.ext.runtime.RuntimePropertiesImpl
setUsageLabel(String) - Method in class org.refcodes.configuration.ext.runtime.RuntimePropertiesImpl
size() - Method in class org.refcodes.configuration.ext.runtime.RuntimePropertiesImpl

T

toDataStructure(String) - Method in class org.refcodes.configuration.ext.runtime.RuntimePropertiesImpl

V

values() - Method in class org.refcodes.configuration.ext.runtime.RuntimePropertiesImpl

W

withArgs(String[]) - Static method in class org.refcodes.configuration.ext.runtime.RuntimePropertiesSugar
Factory method to conveniently create a pre-configured RuntimeProperties instance.
withBannerFont(Font) - Method in interface org.refcodes.configuration.ext.runtime.RuntimeProperties
withBannerFontPalette(char[]) - Method in interface org.refcodes.configuration.ext.runtime.RuntimeProperties
withConsoleWidth(int) - Method in interface org.refcodes.configuration.ext.runtime.RuntimeProperties
withCopyrightNote(String) - Method in interface org.refcodes.configuration.ext.runtime.RuntimeProperties
withDescription(String) - Method in interface org.refcodes.configuration.ext.runtime.RuntimeProperties
withErrorOut(PrintStream) - Method in interface org.refcodes.configuration.ext.runtime.RuntimeProperties
withEvalArgs(String[]) - Method in interface org.refcodes.configuration.ext.runtime.RuntimeProperties
withEvalArgs(String, String[]) - Method in interface org.refcodes.configuration.ext.runtime.RuntimeProperties
withEvalArgs(String, List<String>) - Method in interface org.refcodes.configuration.ext.runtime.RuntimeProperties
withEvalArgs(List<String>) - Method in interface org.refcodes.configuration.ext.runtime.RuntimeProperties
withFile(File) - Method in interface org.refcodes.configuration.ext.runtime.RuntimeProperties
withFile(File) - Static method in class org.refcodes.configuration.ext.runtime.RuntimePropertiesSugar
Factory method to conveniently create a pre-configured RuntimeProperties instance.
withFile(File, ConfigLocator) - Method in interface org.refcodes.configuration.ext.runtime.RuntimeProperties
withFile(File, ConfigLocator, char...) - Method in class org.refcodes.configuration.ext.runtime.RuntimePropertiesImpl
withFilePath(Class<?>, String) - Method in interface org.refcodes.configuration.ext.runtime.RuntimeProperties
withFilePath(Class<?>, String, ConfigLocator, char...) - Method in class org.refcodes.configuration.ext.runtime.RuntimePropertiesImpl
withFilePath(String) - Method in interface org.refcodes.configuration.ext.runtime.RuntimeProperties
withFilePath(String) - Static method in class org.refcodes.configuration.ext.runtime.RuntimePropertiesSugar
Factory method to conveniently create a pre-configured RuntimeProperties instance.
withInputStream(InputStream) - Method in interface org.refcodes.configuration.ext.runtime.RuntimeProperties
withInputStream(InputStream) - Static method in class org.refcodes.configuration.ext.runtime.RuntimePropertiesSugar
Factory method to conveniently create a pre-configured RuntimeProperties instance.
withInputStream(InputStream, char...) - Method in class org.refcodes.configuration.ext.runtime.RuntimePropertiesImpl
withLicenseNote(String) - Method in interface org.refcodes.configuration.ext.runtime.RuntimeProperties
withLineBreak(String) - Method in interface org.refcodes.configuration.ext.runtime.RuntimeProperties
withMaxConsoleWidth(int) - Method in interface org.refcodes.configuration.ext.runtime.RuntimeProperties
withName(String) - Method in interface org.refcodes.configuration.ext.runtime.RuntimeProperties
withObfuscationMode(SystemContext) - Method in interface org.refcodes.configuration.ext.runtime.RuntimeProperties
Builder method for the obfuscation mode property returning the builder for applying multiple build operations.
withObfuscationMode(SystemContext) - Static method in class org.refcodes.configuration.ext.runtime.RuntimePropertiesSugar
Factory method to conveniently create a pre-configured RuntimeProperties instance.
withParseArgs(String[]) - Method in interface org.refcodes.configuration.ext.runtime.RuntimeProperties
withParseArgs(String[]) - Method in class org.refcodes.configuration.ext.runtime.RuntimePropertiesImpl
withParseArgs(String[]) - Static method in class org.refcodes.configuration.ext.runtime.RuntimePropertiesSugar
Factory method to conveniently create a pre-configured RuntimeProperties instance.
withParseArgs(List<String>) - Method in interface org.refcodes.configuration.ext.runtime.RuntimeProperties
withProperties(Properties) - Method in interface org.refcodes.configuration.ext.runtime.RuntimeProperties
A hook for you to provide Properties programmatically.
withProperties(Properties) - Method in class org.refcodes.configuration.ext.runtime.RuntimePropertiesImpl
A hook for you to provide Properties programmatically.
withProperties(Properties) - Static method in class org.refcodes.configuration.ext.runtime.RuntimePropertiesSugar
Factory method to conveniently create a pre-configured RuntimeProperties instance.
withRootCondition(Condition) - Method in interface org.refcodes.configuration.ext.runtime.RuntimeProperties
withRootCondition(Condition) - Static method in class org.refcodes.configuration.ext.runtime.RuntimePropertiesSugar
Factory method to conveniently create a pre-configured RuntimeProperties instance.
withSecret(String) - Method in interface org.refcodes.configuration.ext.runtime.RuntimeProperties
withSecret(String) - Static method in class org.refcodes.configuration.ext.runtime.RuntimePropertiesSugar
Factory method to conveniently create a pre-configured RuntimeProperties instance.
withSeparatorChar(char) - Method in interface org.refcodes.configuration.ext.runtime.RuntimeProperties
withStandardOut(PrintStream) - Method in interface org.refcodes.configuration.ext.runtime.RuntimeProperties
withSyntaxNotation(SyntaxNotation) - Method in interface org.refcodes.configuration.ext.runtime.RuntimeProperties
withTitle(String) - Method in interface org.refcodes.configuration.ext.runtime.RuntimeProperties
withUrl(URL) - Method in interface org.refcodes.configuration.ext.runtime.RuntimeProperties
withUrl(URL) - Static method in class org.refcodes.configuration.ext.runtime.RuntimePropertiesSugar
Factory method to conveniently create a pre-configured RuntimeProperties instance.
withUrl(URL, char...) - Method in class org.refcodes.configuration.ext.runtime.RuntimePropertiesImpl
withUsageLabel(String) - Method in interface org.refcodes.configuration.ext.runtime.RuntimeProperties
A C D E F G I K O P R S T V W