public class ApplicationConfigInit extends Object
| Modifier and Type | Field and Description |
|---|---|
protected String |
configFilename |
protected Properties |
defaults |
protected String |
readFormat |
protected Set<ApplicationConfigScope> |
scopes |
| Modifier | Constructor and Description |
|---|---|
protected |
ApplicationConfigInit(ApplicationConfigScope... scopes) |
| Modifier and Type | Method and Description |
|---|---|
static ApplicationConfigInit |
defaultInit() |
static ApplicationConfigInit |
forAllScopes() |
static ApplicationConfigInit |
forAllScopesWithout(ApplicationConfigScope... excludedScopes) |
static ApplicationConfigInit |
forScopes(ApplicationConfigScope... scopes) |
String |
getConfigFilename() |
Properties |
getDefaults() |
String |
getReadFormat() |
Set<ApplicationConfigScope> |
getScopes() |
ApplicationConfigInit |
setConfigFileName(String configFilename) |
ApplicationConfigInit |
setDefaults(Properties defaults) |
ApplicationConfigInit |
useIniFormat() |
ApplicationConfigInit |
useTomlFormat() |
ApplicationConfigInit |
useYamlFormat() |
protected String configFilename
protected Properties defaults
protected final Set<ApplicationConfigScope> scopes
protected String readFormat
protected ApplicationConfigInit(ApplicationConfigScope... scopes)
public static ApplicationConfigInit defaultInit()
public static ApplicationConfigInit forAllScopes()
public static ApplicationConfigInit forAllScopesWithout(ApplicationConfigScope... excludedScopes)
public static ApplicationConfigInit forScopes(ApplicationConfigScope... scopes)
public ApplicationConfigInit setConfigFileName(String configFilename)
public ApplicationConfigInit setDefaults(Properties defaults)
public String getConfigFilename()
public Properties getDefaults()
public Set<ApplicationConfigScope> getScopes()
public String getReadFormat()
public ApplicationConfigInit useIniFormat()
public ApplicationConfigInit useTomlFormat()
public ApplicationConfigInit useYamlFormat()
Copyright © 2016–2018 Ultreia.io. All rights reserved.