A C D E F G H I J K L M O P R S U V W 
All Classes All Packages

A

accept(ApplicationConfigReadFormat) - Method in interface org.nuiton.config.io.ApplicationConfigIO
 
accept(ApplicationConfigReadFormat) - Method in class org.nuiton.config.io.ApplicationConfigIOHelper
 
accept(ApplicationConfigReadFormat) - Method in class org.nuiton.config.io.properties.ApplicationConfigIOProperties
 
Action(int, Object, Method, String...) - Constructor for class org.nuiton.config.ApplicationConfig.Action
 
actions - Variable in class org.nuiton.config.ApplicationConfig
TODO
addAction(ApplicationConfig.Action) - Method in class org.nuiton.config.ApplicationConfig
Add action to list of action to do.
addActionAlias(String, String) - Method in class org.nuiton.config.ApplicationConfig
Add alias for action.
addAlias(String, String...) - Method in class org.nuiton.config.ApplicationConfig
All argument in aliases as key is substitued by target.
addPropertyChangeListener(PropertyChangeListener) - Method in class org.nuiton.config.ApplicationConfig
Deprecated.
addPropertyChangeListener(String, PropertyChangeListener) - Method in class org.nuiton.config.ApplicationConfig
Deprecated.
addPropertyChangeListener(String, PropertyChangeListener) - Method in class org.nuiton.config.SubApplicationConfig
Deprecated.
ADJUSTING_PROPERTY - Static variable in class org.nuiton.config.ApplicationConfig
Property name of ApplicationConfig.adjusting internal state.
aliases - Variable in class org.nuiton.config.ApplicationConfig
TODO
APP_NAME - Static variable in class org.nuiton.config.ApplicationConfig
Permet d'associer un nom de contexte pour prefixer les options ApplicationConfig.CONFIG_PATH et ApplicationConfig.CONFIG_FILE_NAME.
ApplicationConfig - Class in org.nuiton.config
Application configuration.
ApplicationConfig() - Constructor for class org.nuiton.config.ApplicationConfig
Init ApplicationConfig with current simple class name as config file.
ApplicationConfig(Class<O>, Class<A>, Properties, String) - Constructor for class org.nuiton.config.ApplicationConfig
Deprecated.
ApplicationConfig(String) - Constructor for class org.nuiton.config.ApplicationConfig
Create configuration for a particular configuration filename
ApplicationConfig(Properties) - Constructor for class org.nuiton.config.ApplicationConfig
Init ApplicationConfig with current simple class name as config file and use Properties parameter as defaults
ApplicationConfig(Properties, String) - Constructor for class org.nuiton.config.ApplicationConfig
All in one, this constructor allow to pass all necessary argument to initialise ApplicationConfig and parse command line
ApplicationConfig(ApplicationConfigInit) - Constructor for class org.nuiton.config.ApplicationConfig
All in one, this constructor allow to pass all necessary argument to initialise ApplicationConfig and parse command line
ApplicationConfig.Action - Class in org.nuiton.config
Defines a runtime action to be launched via the ApplicationConfig.Action.doAction() method.
ApplicationConfig.Action.Step - Annotation Type in org.nuiton.config
 
ApplicationConfig.CacheItem<T> - Class in org.nuiton.config
Item used for cacheOption
ApplicationConfig.OptionList - Class in org.nuiton.config
 
ApplicationConfigFileNameNotInitializedException - Exception in org.nuiton.config
Thrown when the config file name is required (to perform save action) on ApplicationConfig and the config file name is not found in configuration.
ApplicationConfigFileNameNotInitializedException() - Constructor for exception org.nuiton.config.ApplicationConfigFileNameNotInitializedException
 
ApplicationConfigHelper - Class in org.nuiton.config
Helper about ApplicationConfig.
ApplicationConfigHelper() - Constructor for class org.nuiton.config.ApplicationConfigHelper
 
ApplicationConfigInit - Class in org.nuiton.config
Created by tchemit on 30/09/16.
ApplicationConfigInit(ApplicationConfigScope...) - Constructor for class org.nuiton.config.ApplicationConfigInit
 
ApplicationConfigIO - Interface in org.nuiton.config.io
Created on 07/10/16.
ApplicationConfigIOHelper - Class in org.nuiton.config.io
Created on 07/10/16.
ApplicationConfigIOHelper(ApplicationConfigReadFormat) - Constructor for class org.nuiton.config.io.ApplicationConfigIOHelper
 
ApplicationConfigIOProperties - Class in org.nuiton.config.io.properties
Created on 07/10/16.
ApplicationConfigIOProperties() - Constructor for class org.nuiton.config.io.properties.ApplicationConfigIOProperties
 
ApplicationConfigProvider - Interface in org.nuiton.config
Provider of a ApplicationConfig.
ApplicationConfigReadFormat - Enum in org.nuiton.config.io
Le format de lecture des ficiers de configuration.
ApplicationConfigReadPropertiesException - Exception in org.nuiton.config.io
Created by tchemit on 07/10/16.
ApplicationConfigReadPropertiesException(String, Throwable) - Constructor for exception org.nuiton.config.io.ApplicationConfigReadPropertiesException
 
ApplicationConfigReadPropertiesException(Throwable) - Constructor for exception org.nuiton.config.io.ApplicationConfigReadPropertiesException
 
ApplicationConfigSaveException - Exception in org.nuiton.config
throw if any error when saving configuration.
ApplicationConfigSaveException(Throwable) - Constructor for exception org.nuiton.config.ApplicationConfigSaveException
 
ApplicationConfigScope - Enum in org.nuiton.config
Définit le scope d'un lecture/écriture d'une option dans application config.
ApplicationConfigWritePropertiesException - Exception in org.nuiton.config.io
Created by tchemit on 07/10/16.
ApplicationConfigWritePropertiesException(String, Throwable) - Constructor for exception org.nuiton.config.io.ApplicationConfigWritePropertiesException
 
ApplicationConfigWritePropertiesException(Throwable) - Constructor for exception org.nuiton.config.io.ApplicationConfigWritePropertiesException
 
applicationIOHelper - Variable in class org.nuiton.config.ApplicationConfig
Pour gérer la lecture/écriture des properties.
ArgumentsParserException - Exception in org.nuiton.config
Argument parsing exception.
ArgumentsParserException(String) - Constructor for exception org.nuiton.config.ArgumentsParserException
 
ArgumentsParserException(String, Throwable) - Constructor for exception org.nuiton.config.ArgumentsParserException
 

C

cacheAction - Variable in class org.nuiton.config.ApplicationConfig
TODO
CacheItem(T, int) - Constructor for class org.nuiton.config.ApplicationConfig.CacheItem
 
cacheOption - Variable in class org.nuiton.config.ApplicationConfig
TODO
CLASS_PATH - org.nuiton.config.ApplicationConfigScope
 
cleanUserConfig(String...) - Method in class org.nuiton.config.ApplicationConfig
Clean the user configuration file (The one in user home) and save it in user config file.
config - Variable in class org.nuiton.config.ApplicationConfig.OptionList
 
CONFIG_ENCODING - Static variable in class org.nuiton.config.ApplicationConfig
Configuration encoding key option.
CONFIG_FILE_NAME - Static variable in class org.nuiton.config.ApplicationConfig
Configuration file key option.
CONFIG_PATH - Static variable in class org.nuiton.config.ApplicationConfig
Configuration directory where config path in located.
ConfigActionDef - Interface in org.nuiton.config
Le contrat de marquage des actions, on utilise cette interface pour caracteriser une action.
configFilename - Variable in class org.nuiton.config.ApplicationConfigInit
 
ConfigOptionDef - Interface in org.nuiton.config
Le contrat de marquage des options, on utilise cette interface pour caracteriser une option de configuration.
context - Variable in class org.nuiton.config.ApplicationConfig
permet de conserver des objets associe avec ce ApplicationConfig
convertListOption(Class<T>) - Method in class org.nuiton.config.ApplicationConfig.OptionList
 
convertOption(Class<T>, String, String, boolean) - Method in class org.nuiton.config.ApplicationConfig
Convert value in instance of clazz or List if asList is true
createAction(String, ListIterator<String>) - Method in class org.nuiton.config.ApplicationConfig
Create action from string, string must be [package.]
CURRENT - org.nuiton.config.ApplicationConfigScope
 

D

defaultInit() - Static method in class org.nuiton.config.ApplicationConfigInit
 
defaults - Variable in class org.nuiton.config.ApplicationConfigInit
 
DEFAULTS - org.nuiton.config.ApplicationConfigScope
 
doAction() - Method in class org.nuiton.config.ApplicationConfig.Action
 
doAction(int) - Method in class org.nuiton.config.ApplicationConfig
Do action in specified step.
doAllAction() - Method in class org.nuiton.config.ApplicationConfig
Do all action in specified order step (first 0).

E

ENV - org.nuiton.config.ApplicationConfigScope
 

F

firePropertyChange(String, Object, Object) - Method in class org.nuiton.config.ApplicationConfig
 
firePropertyChange(String, Object, Object) - Method in class org.nuiton.config.SubApplicationConfig
Deprecated.
forAllScopes() - Static method in class org.nuiton.config.ApplicationConfigInit
 
forAllScopesWithout(ApplicationConfigScope...) - Static method in class org.nuiton.config.ApplicationConfigInit
 
forScopes(ApplicationConfigScope...) - Static method in class org.nuiton.config.ApplicationConfigInit
 

G

getAction() - Method in interface org.nuiton.config.ConfigActionDef
Must return fully qualified method path : package.Class#method
getActions() - Method in interface org.nuiton.config.ApplicationConfigProvider
Returns all actions offered by the configuration.
getActionStep() - Method in class org.nuiton.config.ApplicationConfig
Return ordered action step number.
getAliases() - Method in interface org.nuiton.config.ConfigActionDef
Return all alias used to execute action.
getConfig(Map<String, String>) - Method in class org.nuiton.config.ApplicationConfig
 
getConfigFilename() - Method in class org.nuiton.config.ApplicationConfigInit
 
getConfigFileName() - Method in class org.nuiton.config.ApplicationConfig
Get name of file where options are read (in /etc, $HOME, $CURDIR).
getConfigFileNameOption() - Method in class org.nuiton.config.ApplicationConfig
 
getConfigPath() - Method in class org.nuiton.config.ApplicationConfig
Get configuration file path to use.
getDefaults() - Method in class org.nuiton.config.ApplicationConfigInit
 
getDefaultValue() - Method in interface org.nuiton.config.ConfigOptionDef
 
getDescription() - Method in interface org.nuiton.config.ConfigActionDef
 
getDescription() - Method in interface org.nuiton.config.ConfigOptionDef
 
getDescription(Locale) - Method in interface org.nuiton.config.ApplicationConfigProvider
Returns the localized description of the configuration.
getEncoding() - Method in class org.nuiton.config.ApplicationConfig
Get the encoding used to read/write resources.
getEncodingOption() - Method in class org.nuiton.config.ApplicationConfig
Obtains the key used to store the option encoding.
getFinalOptionKeys(Set<ApplicationConfigProvider>) - Static method in class org.nuiton.config.ApplicationConfigHelper
Gets all final options keys from the given providers.
getFinalOptions(Set<ApplicationConfigProvider>) - Static method in class org.nuiton.config.ApplicationConfigHelper
Gets all final options from the given providers.
getFlatOptions() - Method in class org.nuiton.config.ApplicationConfig
Get all options as flat Properties object (replace inner options).
getFlatOptions(boolean) - Method in class org.nuiton.config.ApplicationConfig
Get all options as flat Properties object.
getFlatOptions(boolean) - Method in class org.nuiton.config.SubApplicationConfig
Surcharge de la methode pour que les options commencant par le prefix soit modifiee pour qu'elle est la meme cle sans le prefix.
getKey() - Method in interface org.nuiton.config.ConfigOptionDef
 
getMethods() - Method in class org.nuiton.config.ApplicationConfig
Get all set method on this object or super object.
getName() - Method in interface org.nuiton.config.ApplicationConfigProvider
Returns the name of the provided application config.
getObject(Class<E>) - Method in class org.nuiton.config.ApplicationConfig
recupere un objet de la class<E>, s'il n'existe pas encore, il est cree (il faut donc que class<E> soit instanciable).
getObject(Class<E>, String) - Method in class org.nuiton.config.ApplicationConfig
recupere un objet ayant le nom 'name', s'il n'existe pas encore, il est cree en utilisant la class<E>, sinon il est simplement caster vers cette classe.
getOption() - Method in class org.nuiton.config.ApplicationConfig.OptionList
Get option value as String.
getOption(Class<T>, String) - Method in class org.nuiton.config.ApplicationConfig
Get option value as typed value.
getOption(String) - Method in class org.nuiton.config.ApplicationConfig
get option value as string.
getOption(String) - Method in class org.nuiton.config.OverwriteApplicationConfig
 
getOption(String) - Method in class org.nuiton.config.SubApplicationConfig
Surcharge pour recherche la cle avec le prefix.
getOption(ConfigOptionDef) - Method in class org.nuiton.config.ApplicationConfig
Get option value from a option definition.
getOptionAsBoolean() - Method in class org.nuiton.config.ApplicationConfig.OptionList
Get option value as boolean.
getOptionAsBoolean(String) - Method in class org.nuiton.config.ApplicationConfig
Get option value as boolean.
getOptionAsClass() - Method in class org.nuiton.config.ApplicationConfig.OptionList
Get option value as Class.
getOptionAsClass(String) - Method in class org.nuiton.config.ApplicationConfig
Get option value as Class.
getOptionAsColor(String) - Method in class org.nuiton.config.ApplicationConfig
Get option value as Color.
getOptionAsDate() - Method in class org.nuiton.config.ApplicationConfig.OptionList
Get option value as Date.
getOptionAsDate(String) - Method in class org.nuiton.config.ApplicationConfig
Get option value as Date.
getOptionAsDouble() - Method in class org.nuiton.config.ApplicationConfig.OptionList
Get option value as double.
getOptionAsDouble(String) - Method in class org.nuiton.config.ApplicationConfig
Get option value as double.
getOptionAsFile() - Method in class org.nuiton.config.ApplicationConfig.OptionList
Get option value as File.
getOptionAsFile(String) - Method in class org.nuiton.config.ApplicationConfig
Get option value as File.
getOptionAsFloat(String) - Method in class org.nuiton.config.ApplicationConfig
Get option value as float.
getOptionAsInt() - Method in class org.nuiton.config.ApplicationConfig.OptionList
Get option value as int.
getOptionAsInt(String) - Method in class org.nuiton.config.ApplicationConfig
Get option value as int.
getOptionAsKeyStroke(String) - Method in class org.nuiton.config.ApplicationConfig
Get option value as KeyStroke.
getOptionAsList(String) - Method in class org.nuiton.config.ApplicationConfig
Help to convert value to list of object.
getOptionAsLocale(String) - Method in class org.nuiton.config.ApplicationConfig
Get option value as Locale.
getOptionAsLong(String) - Method in class org.nuiton.config.ApplicationConfig
Get option value as long.
getOptionAsObject(Class<E>, String) - Method in class org.nuiton.config.ApplicationConfig
retourne une nouvelle instance d'un objet dont on recupere la la class dans la configuration via la cle 'key' et le cast en E.
getOptionAsObject(String) - Method in class org.nuiton.config.ApplicationConfig
retourne une nouvelle instance d'un objet dont on recupere la la class dans la configuration via la cle 'key'.
getOptionAsProperties(String) - Method in class org.nuiton.config.ApplicationConfig
Get option value as Properties, this property must be a filepath and file must be a properties.
getOptionAsSingleton(Class<E>, String) - Method in class org.nuiton.config.ApplicationConfig
retourne l'objet caster en 'E', instancier via la classe recupere dans la configuration via la cle 'key'.
getOptionAsSingleton(String) - Method in class org.nuiton.config.ApplicationConfig
retourne l'objet instancier via la classe recupere dans la configuration via la cle 'key'.
getOptionAsTime() - Method in class org.nuiton.config.ApplicationConfig.OptionList
Get option value as Time.
getOptionAsTime(String) - Method in class org.nuiton.config.ApplicationConfig
Get option value as Time.
getOptionAsTimestamp() - Method in class org.nuiton.config.ApplicationConfig.OptionList
Get option value as Timestamp.
getOptionAsTimestamp(String) - Method in class org.nuiton.config.ApplicationConfig
Get option value as Timestamp.
getOptionAsURL() - Method in class org.nuiton.config.ApplicationConfig.OptionList
Get option value as URL.
getOptionAsURL(String) - Method in class org.nuiton.config.ApplicationConfig
Get option value as URL.
getOptionAsVersion(String) - Method in class org.nuiton.config.ApplicationConfig
Get option value as Version.
getOptions() - Method in class org.nuiton.config.ApplicationConfig
Get all options from configuration.
getOptions() - Method in interface org.nuiton.config.ApplicationConfigProvider
Returns all options offered by the configuration.
getOptions() - Method in class org.nuiton.config.SubApplicationConfig
 
getOptionStartsWith(String) - Method in class org.nuiton.config.ApplicationConfig
Permet de recuperer l'ensemble des options commencant par une certaine chaine.
getOptionStartsWith(String) - Method in class org.nuiton.config.SubApplicationConfig
Surcharge pour recupere les valeurs commencant par le prefix demande en plus du prefix 'sub'.
getOsArch() - Method in class org.nuiton.config.ApplicationConfig
Get os arch (system property os.arch).
getOsName() - Method in class org.nuiton.config.ApplicationConfig
Get os name (system property os.name).
getParams(Method, ListIterator<String>) - Method in class org.nuiton.config.ApplicationConfig
Take required argument for method in args.
getParent() - Method in class org.nuiton.config.OverwriteApplicationConfig
 
getParent() - Method in class org.nuiton.config.SubApplicationConfig
 
getPrefix() - Method in class org.nuiton.config.SubApplicationConfig
 
getPrintableConfig(String, int) - Method in class org.nuiton.config.ApplicationConfig
Return all configuration used with value, that respect includePattern
getProperties(ApplicationConfigScope) - Method in class org.nuiton.config.ApplicationConfig
 
getPropertyChangeListeners() - Method in class org.nuiton.config.ApplicationConfig
Deprecated.
getPropertyChangeListeners(String) - Method in class org.nuiton.config.ApplicationConfig
Deprecated.
getProvider(ClassLoader, String) - Static method in class org.nuiton.config.ApplicationConfigHelper
 
getProviders(ClassLoader, Set<String>, Set<String>, boolean) - Static method in class org.nuiton.config.ApplicationConfigHelper
Obtain all providers on class-path.
getReadFormat() - Method in class org.nuiton.config.ApplicationConfigInit
 
getScopes() - Method in class org.nuiton.config.ApplicationConfigInit
 
getSubConfig(String) - Method in class org.nuiton.config.ApplicationConfig
Returns a sub config that encapsulate this ApplicationConfig.
getSystemConfigFile() - Method in class org.nuiton.config.ApplicationConfig
Obtain the system config file location.
getSystemConfigurationPath() - Method in class org.nuiton.config.ApplicationConfig
Get system configuration path.
getTransientOptionKeys(Set<ApplicationConfigProvider>) - Static method in class org.nuiton.config.ApplicationConfigHelper
Gets all transient options keys from the given providers.
getTransientOptions(Set<ApplicationConfigProvider>) - Static method in class org.nuiton.config.ApplicationConfigHelper
Gets all transient options from the given providers.
getTransientOrFinalOptionKey(Set<ApplicationConfigProvider>) - Static method in class org.nuiton.config.ApplicationConfigHelper
Get all option keys that should not be saved in the user config file from the given options providers.
getType() - Method in interface org.nuiton.config.ConfigOptionDef
 
getUnparsed() - Method in class org.nuiton.config.ApplicationConfig
Return list of unparsed command line argument
getUserConfigDirectory() - Method in class org.nuiton.config.ApplicationConfig
Get user configuration path.
getUserConfigFile() - Method in class org.nuiton.config.ApplicationConfig
Obtain the user config file location.
getUserHome() - Static method in class org.nuiton.config.ApplicationConfig
Get user home directory (system property user.home).
getUsername() - Method in class org.nuiton.config.ApplicationConfig
Get user name (system property user.name).

H

hash - Variable in class org.nuiton.config.ApplicationConfig.CacheItem
hash of string representation
hasListeners(String) - Method in class org.nuiton.config.ApplicationConfig
Deprecated.
hasListeners(String) - Method in class org.nuiton.config.SubApplicationConfig
Deprecated.
hasOption(String) - Method in class org.nuiton.config.ApplicationConfig
Teste si un option existe ou non.
hasOption(String) - Method in class org.nuiton.config.OverwriteApplicationConfig
 
hasOption(String) - Method in class org.nuiton.config.SubApplicationConfig
 
hasOption(ConfigOptionDef) - Method in class org.nuiton.config.ApplicationConfig
Teste si un option existe ou non
HOME - org.nuiton.config.ApplicationConfigScope
 

I

ini - org.nuiton.config.io.ApplicationConfigReadFormat
 
init(Properties, String) - Method in class org.nuiton.config.ApplicationConfig
Deprecated.
since 3.0, no more used, use now ApplicationConfig.init(ApplicationConfigInit)
init(ApplicationConfigInit) - Method in class org.nuiton.config.ApplicationConfig
On sépare l'initialisation du constructeur pour pouvoir ne pas exécuter ce code sur des classes surchargeant ApplicationConfig
init(ApplicationConfigInit) - Method in class org.nuiton.config.OverwriteApplicationConfig
 
init(ApplicationConfigInit) - Method in class org.nuiton.config.SubApplicationConfig
 
inParseOptionPhase - Variable in class org.nuiton.config.ApplicationConfig
vrai si on est en train de parser les options de la ligne de commande.
installSaveUserAction(String...) - Method in class org.nuiton.config.ApplicationConfig
Install the ApplicationConfig.saveUserAction on givne properties.
isAdjusting() - Method in class org.nuiton.config.ApplicationConfig
 
isFinal() - Method in interface org.nuiton.config.ConfigOptionDef
 
isTransient() - Method in interface org.nuiton.config.ConfigOptionDef
 
isUseOnlyAliases() - Method in class org.nuiton.config.ApplicationConfig
 
item - Variable in class org.nuiton.config.ApplicationConfig.CacheItem
typed option value

J

JVM - org.nuiton.config.ApplicationConfigScope
 

K

key - Variable in class org.nuiton.config.ApplicationConfig.OptionList
 

L

LINE - org.nuiton.config.ApplicationConfigScope
 
LIST_SEPARATOR - Static variable in class org.nuiton.config.ApplicationConfig
 
loadActions(A[]) - Method in class org.nuiton.config.ApplicationConfig
Load given actions.
loadActions(Class<A>) - Method in class org.nuiton.config.ApplicationConfig
Deprecated.
loadAllActions(ApplicationConfig, Set<ApplicationConfigProvider>) - Static method in class org.nuiton.config.ApplicationConfigHelper
Load all actions from all given config providers.
loadAllDefaultOption(ApplicationConfig, Set<ApplicationConfigProvider>) - Static method in class org.nuiton.config.ApplicationConfigHelper
Load default options from all given config providers.
loadDefaultOptions(Class<O>) - Method in class org.nuiton.config.ApplicationConfig
Deprecated.
loadDefaultOptions(O[]) - Method in class org.nuiton.config.ApplicationConfig
Load default given options.
loadResource(URI, Properties) - Method in class org.nuiton.config.ApplicationConfig
Load a resources given by his uri to the given properties argument.

M

m - Variable in class org.nuiton.config.ApplicationConfig.Action
 
migrateUserConfigurationFile(File, File) - Method in class org.nuiton.config.ApplicationConfig
Move old user configuration file oldHomeConfig to homeConfig.

O

o - Variable in class org.nuiton.config.ApplicationConfig.Action
 
OptionList(ApplicationConfig, String, String) - Constructor for class org.nuiton.config.ApplicationConfig.OptionList
 
OPTIONS - org.nuiton.config.ApplicationConfigScope
 
org.nuiton.config - package org.nuiton.config
 
org.nuiton.config.io - package org.nuiton.config.io
 
org.nuiton.config.io.properties - package org.nuiton.config.io.properties
 
osName - Variable in class org.nuiton.config.ApplicationConfig
System os name.
overwrite - Variable in class org.nuiton.config.OverwriteApplicationConfig
 
OverwriteApplicationConfig - Class in org.nuiton.config
Permet d'avoir une liste de configuration dans lequel on va chercher les valeurs avant de regarder dans les valeurs de la configuration
OverwriteApplicationConfig(ApplicationConfig, Map<String, String>) - Constructor for class org.nuiton.config.OverwriteApplicationConfig
 

P

params - Variable in class org.nuiton.config.ApplicationConfig.Action
 
parent - Variable in class org.nuiton.config.OverwriteApplicationConfig
 
parent - Variable in class org.nuiton.config.SubApplicationConfig
 
parse(String...) - Method in class org.nuiton.config.ApplicationConfig
Parse option and call set necessary method, read jvm, env variable, Load configuration file and prepare Action.
parse(String...) - Method in class org.nuiton.config.OverwriteApplicationConfig
 
parse(String...) - Method in class org.nuiton.config.SubApplicationConfig
 
pcs - Variable in class org.nuiton.config.ApplicationConfig
Deprecated.
since 3.1, we should no more use property change support on ApplicationConfig
prefix - Variable in class org.nuiton.config.SubApplicationConfig
 
printConfig() - Method in class org.nuiton.config.ApplicationConfig
For debugging.
printConfig(PrintStream) - Method in class org.nuiton.config.ApplicationConfig
Print out current configuration in specified output.
properties - org.nuiton.config.io.ApplicationConfigReadFormat
 
propertiesByScope - Variable in class org.nuiton.config.ApplicationConfig
Contient les fichiers de propriétés par scope.
putAll(Properties, ApplicationConfigScope) - Method in class org.nuiton.config.ApplicationConfig
 
putObject(Object) - Method in class org.nuiton.config.ApplicationConfig
ajoute un objet dans le context, la classe de l'objet est utilise comme cle
putObject(String, Object) - Method in class org.nuiton.config.ApplicationConfig
ajoute un objet dans le context, 'name' est utilise comme cle

R

readFormat - Variable in class org.nuiton.config.ApplicationConfigInit
 
readProperties(URL, String) - Method in interface org.nuiton.config.io.ApplicationConfigIO
 
readProperties(URL, String) - Method in class org.nuiton.config.io.ApplicationConfigIOHelper
 
readProperties(URL, String) - Method in class org.nuiton.config.io.properties.ApplicationConfigIOProperties
 
remove(String, ApplicationConfigScope...) - Method in class org.nuiton.config.ApplicationConfig
 
removePropertyChangeListener(PropertyChangeListener) - Method in class org.nuiton.config.ApplicationConfig
Deprecated.
removePropertyChangeListener(String, PropertyChangeListener) - Method in class org.nuiton.config.ApplicationConfig
Deprecated.
removePropertyChangeListener(String, PropertyChangeListener) - Method in class org.nuiton.config.SubApplicationConfig
Deprecated.
replaceRecursiveOptions(String) - Method in class org.nuiton.config.ApplicationConfig
Replace included ${xxx} suboptions by their values.

S

save(File, boolean, String...) - Method in class org.nuiton.config.ApplicationConfig
Save configuration, in specified file.
saveForSystem(String...) - Method in class org.nuiton.config.ApplicationConfig
Save configuration, in system directory (/etc/) using the ApplicationConfig.getConfigFileName().
saveForUser(String...) - Method in class org.nuiton.config.ApplicationConfig
Save configuration, in user home directory using the ApplicationConfig.getConfigFileName().
saveResource(File, Properties, String) - Method in class org.nuiton.config.ApplicationConfig
Save the given properties into the given file with the given comment.
scopes - Variable in class org.nuiton.config.ApplicationConfigInit
 
setAdjusting(boolean) - Method in class org.nuiton.config.ApplicationConfig
 
setAppName(String) - Method in class org.nuiton.config.ApplicationConfig
Use appName to add a context in config.file and config.path options.
setConfigFileName(String) - Method in class org.nuiton.config.ApplicationConfig
Set name of file where options are read (in /etc, $HOME, $CURDIR) This set used ApplicationConfig.setDefaultOption(String, String).
setConfigFileName(String) - Method in class org.nuiton.config.ApplicationConfigInit
 
setDefaultOption(String, String) - Method in class org.nuiton.config.ApplicationConfig
Used to put default configuration option in config option.
setDefaultOption(String, String) - Method in class org.nuiton.config.SubApplicationConfig
 
setDefaults(Properties) - Method in class org.nuiton.config.ApplicationConfigInit
 
setDefaultValue(String) - Method in interface org.nuiton.config.ConfigOptionDef
Changes the default value of the option.
setEncoding(String) - Method in class org.nuiton.config.ApplicationConfig
Set the new encoding option.
setFinal(boolean) - Method in interface org.nuiton.config.ConfigOptionDef
Changes the final state of the option.
setOption(String, String) - Method in class org.nuiton.config.ApplicationConfig
Set option value.
setOption(String, String) - Method in class org.nuiton.config.SubApplicationConfig
 
setOptions(Properties) - Method in class org.nuiton.config.ApplicationConfig
Set manually options when you don't want to use parse method to check properties file configured by ApplicationConfig.setConfigFileName(String).
setTransient(boolean) - Method in interface org.nuiton.config.ConfigOptionDef
Changes the transient state of the option.
setUseOnlyAliases(boolean) - Method in class org.nuiton.config.ApplicationConfig
 
step - Variable in class org.nuiton.config.ApplicationConfig.Action
 
SubApplicationConfig - Class in org.nuiton.config
Permet de masquer un prefix.
SubApplicationConfig(ApplicationConfig, String) - Constructor for class org.nuiton.config.SubApplicationConfig
 
SYSTEM - org.nuiton.config.ApplicationConfigScope
 

U

unparsed - Variable in class org.nuiton.config.ApplicationConfig
contient apres l'appel de parse, la liste des arguments non utilises
useIniFormat() - Method in class org.nuiton.config.ApplicationConfigInit
 
useOnlyAliases - Variable in class org.nuiton.config.ApplicationConfig
TODO

V

value - Variable in class org.nuiton.config.ApplicationConfig.OptionList
 
value() - Method in annotation type org.nuiton.config.ApplicationConfig.Action.Step
 
valueOf(String) - Static method in enum org.nuiton.config.ApplicationConfigScope
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum org.nuiton.config.io.ApplicationConfigReadFormat
Returns the enum constant of this type with the specified name.
values() - Static method in enum org.nuiton.config.ApplicationConfigScope
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum org.nuiton.config.io.ApplicationConfigReadFormat
Returns an array containing the constants of this enum type, in the order they are declared.

W

writeProperties(Properties, File, String, String) - Method in interface org.nuiton.config.io.ApplicationConfigIO
 
writeProperties(Properties, File, String, String) - Method in class org.nuiton.config.io.ApplicationConfigIOHelper
 
writeProperties(Properties, File, String, String) - Method in class org.nuiton.config.io.properties.ApplicationConfigIOProperties
 
A C D E F G H I J K L M O P R S U V W 
All Classes All Packages