Package org.nuiton.config
Class ApplicationConfigInit
java.lang.Object
org.nuiton.config.ApplicationConfigInit
public class ApplicationConfigInit
extends java.lang.Object
Created by tchemit on 30/09/16.
- Author:
- Tony Chemit - dev@tchemit.fr
-
Field Summary
Fields Modifier and Type Field Description protected java.lang.StringconfigFilenameprotected java.util.Propertiesdefaultsprotected ApplicationConfigReadFormatreadFormatprotected java.util.Set<ApplicationConfigScope>scopes -
Constructor Summary
Constructors Modifier Constructor Description protectedApplicationConfigInit(ApplicationConfigScope... scopes) -
Method Summary
Modifier and Type Method Description static ApplicationConfigInitdefaultInit()static ApplicationConfigInitforAllScopes()static ApplicationConfigInitforAllScopesWithout(ApplicationConfigScope... excludedScopes)static ApplicationConfigInitforScopes(ApplicationConfigScope... scopes)java.lang.StringgetConfigFilename()java.util.PropertiesgetDefaults()ApplicationConfigReadFormatgetReadFormat()java.util.Set<ApplicationConfigScope>getScopes()ApplicationConfigInitsetConfigFileName(java.lang.String configFilename)ApplicationConfigInitsetDefaults(java.util.Properties defaults)ApplicationConfigInituseIniFormat()
-
Field Details
-
configFilename
protected java.lang.String configFilename -
defaults
protected java.util.Properties defaults -
scopes
-
readFormat
-
-
Constructor Details
-
Method Details
-
defaultInit
-
forAllScopes
-
forAllScopesWithout
-
forScopes
-
setConfigFileName
-
setDefaults
-
getConfigFilename
public java.lang.String getConfigFilename() -
getDefaults
public java.util.Properties getDefaults() -
getScopes
-
getReadFormat
-
useIniFormat
-