A C D E F G H I J K L M O P R S U V W
All Classes All Packages
All Classes All Packages
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
etApplicationConfig.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.since 2.4.8, prefer use
ApplicationConfig(Properties, String)
- 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 givneproperties
. - 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.since 2.4.8, prefer use now
ApplicationConfig.loadActions(ConfigActionDef[])
- 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.since 2.4.8, prefer use now
ApplicationConfig.loadDefaultOptions(ConfigOptionDef[])
- 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 givenproperties
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
tohomeConfig
.
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 givenfile
with the givencomment
. - 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
All Classes All Packages