public class DefaultSettingsBuildingRequest extends java.lang.Object implements SettingsBuildingRequest
| Modifier and Type | Field and Description |
|---|---|
private java.io.File |
globalSettingsFile |
private SettingsSource |
globalSettingsSource |
private java.util.Properties |
systemProperties |
private java.util.Properties |
userProperties |
private java.io.File |
userSettingsFile |
private SettingsSource |
userSettingsSource |
| Constructor and Description |
|---|
DefaultSettingsBuildingRequest() |
| Modifier and Type | Method and Description |
|---|---|
java.io.File |
getGlobalSettingsFile()
Gets the global settings file.
|
SettingsSource |
getGlobalSettingsSource()
Gets the global settings source.
|
java.util.Properties |
getSystemProperties()
Gets the system properties to use for interpolation.
|
java.util.Properties |
getUserProperties()
Gets the user properties to use for interpolation.
|
java.io.File |
getUserSettingsFile()
Gets the user settings file.
|
SettingsSource |
getUserSettingsSource()
Gets the user settings source.
|
DefaultSettingsBuildingRequest |
setGlobalSettingsFile(java.io.File globalSettingsFile)
Sets the global settings file.
|
DefaultSettingsBuildingRequest |
setGlobalSettingsSource(SettingsSource globalSettingsSource)
Sets the global settings source.
|
DefaultSettingsBuildingRequest |
setSystemProperties(java.util.Properties systemProperties)
Sets the system properties to use for interpolation.
|
DefaultSettingsBuildingRequest |
setUserProperties(java.util.Properties userProperties)
Sets the user properties to use for interpolation.
|
DefaultSettingsBuildingRequest |
setUserSettingsFile(java.io.File userSettingsFile)
Sets the user settings file.
|
DefaultSettingsBuildingRequest |
setUserSettingsSource(SettingsSource userSettingsSource)
Sets the user settings source.
|
private java.io.File globalSettingsFile
private java.io.File userSettingsFile
private SettingsSource globalSettingsSource
private SettingsSource userSettingsSource
private java.util.Properties systemProperties
private java.util.Properties userProperties
public java.io.File getGlobalSettingsFile()
SettingsBuildingRequestgetGlobalSettingsFile in interface SettingsBuildingRequestnull if none.public DefaultSettingsBuildingRequest setGlobalSettingsFile(java.io.File globalSettingsFile)
SettingsBuildingRequestsetGlobalSettingsFile in interface SettingsBuildingRequestglobalSettingsFile - The global settings file, may be null to disable global settings.null.public SettingsSource getGlobalSettingsSource()
SettingsBuildingRequestgetGlobalSettingsSource in interface SettingsBuildingRequestnull if none.public DefaultSettingsBuildingRequest setGlobalSettingsSource(SettingsSource globalSettingsSource)
SettingsBuildingRequestsetGlobalSettingsSource in interface SettingsBuildingRequestglobalSettingsSource - The global settings source, may be null to disable global settings.null.public java.io.File getUserSettingsFile()
SettingsBuildingRequestgetUserSettingsFile in interface SettingsBuildingRequestnull if none.public DefaultSettingsBuildingRequest setUserSettingsFile(java.io.File userSettingsFile)
SettingsBuildingRequestsetUserSettingsFile in interface SettingsBuildingRequestuserSettingsFile - The user settings file, may be null to disable user settings.null.public SettingsSource getUserSettingsSource()
SettingsBuildingRequestgetUserSettingsSource in interface SettingsBuildingRequestnull if none.public DefaultSettingsBuildingRequest setUserSettingsSource(SettingsSource userSettingsSource)
SettingsBuildingRequestsetUserSettingsSource in interface SettingsBuildingRequestuserSettingsSource - The user settings source, may be null to disable user settings.null.public java.util.Properties getSystemProperties()
SettingsBuildingRequestSystem.getProperties() and environment variables.getSystemProperties in interface SettingsBuildingRequestnull.public DefaultSettingsBuildingRequest setSystemProperties(java.util.Properties systemProperties)
SettingsBuildingRequestSystem.getProperties() and environment variables.setSystemProperties in interface SettingsBuildingRequestsystemProperties - The system properties, may be null.null.public java.util.Properties getUserProperties()
SettingsBuildingRequest-Dkey=value parameter on the command line.getUserProperties in interface SettingsBuildingRequestnull.public DefaultSettingsBuildingRequest setUserProperties(java.util.Properties userProperties)
SettingsBuildingRequest-Dkey=value parameter on the command line.setUserProperties in interface SettingsBuildingRequestuserProperties - The user properties, may be null.null.