public class SystemEnvironmentVariables extends java.lang.Object implements EnvironmentVariables
Constructor and Description |
---|
SystemEnvironmentVariables() |
Modifier and Type | Method and Description |
---|---|
void |
clearProperty(java.lang.String name) |
EnvironmentVariables |
copy() |
static EnvironmentVariables |
createEnvironmentVariables() |
java.util.List<java.lang.String> |
getKeys() |
java.util.Properties |
getProperties() |
java.lang.String |
getProperty(java.lang.Enum<?> property) |
java.lang.String |
getProperty(java.lang.Enum<?> property,
java.lang.String defaultValue) |
java.lang.String |
getProperty(java.lang.String name) |
java.lang.String |
getProperty(java.lang.String name,
java.lang.String defaultValue) |
java.lang.Boolean |
getPropertyAsBoolean(java.lang.Enum<?> property,
boolean defaultValue) |
java.lang.Boolean |
getPropertyAsBoolean(java.lang.String name,
boolean defaultValue) |
java.lang.Integer |
getPropertyAsInteger(java.lang.Enum<?> property,
java.lang.Integer defaultValue) |
java.lang.Integer |
getPropertyAsInteger(java.lang.String property,
java.lang.Integer defaultValue) |
java.lang.String |
getValue(java.lang.Enum<?> property) |
java.lang.String |
getValue(java.lang.Enum<?> property,
java.lang.String defaultValue) |
java.lang.String |
getValue(java.lang.String name) |
java.lang.String |
getValue(java.lang.String name,
java.lang.String defaultValue) |
void |
setProperty(java.lang.String name,
java.lang.String value) |
public java.lang.String getValue(java.lang.String name)
getValue
in interface EnvironmentVariables
public java.lang.String getValue(java.lang.Enum<?> property)
getValue
in interface EnvironmentVariables
public java.lang.String getValue(java.lang.String name, java.lang.String defaultValue)
getValue
in interface EnvironmentVariables
public java.lang.String getValue(java.lang.Enum<?> property, java.lang.String defaultValue)
getValue
in interface EnvironmentVariables
public java.util.List<java.lang.String> getKeys()
getKeys
in interface EnvironmentVariables
public java.util.Properties getProperties()
getProperties
in interface EnvironmentVariables
public java.lang.Integer getPropertyAsInteger(java.lang.String property, java.lang.Integer defaultValue)
getPropertyAsInteger
in interface EnvironmentVariables
public java.lang.Integer getPropertyAsInteger(java.lang.Enum<?> property, java.lang.Integer defaultValue)
getPropertyAsInteger
in interface EnvironmentVariables
public java.lang.Boolean getPropertyAsBoolean(java.lang.String name, boolean defaultValue)
getPropertyAsBoolean
in interface EnvironmentVariables
public java.lang.Boolean getPropertyAsBoolean(java.lang.Enum<?> property, boolean defaultValue)
getPropertyAsBoolean
in interface EnvironmentVariables
public java.lang.String getProperty(java.lang.String name)
getProperty
in interface EnvironmentVariables
public java.lang.String getProperty(java.lang.Enum<?> property)
getProperty
in interface EnvironmentVariables
public java.lang.String getProperty(java.lang.String name, java.lang.String defaultValue)
getProperty
in interface EnvironmentVariables
public java.lang.String getProperty(java.lang.Enum<?> property, java.lang.String defaultValue)
getProperty
in interface EnvironmentVariables
public void setProperty(java.lang.String name, java.lang.String value)
setProperty
in interface EnvironmentVariables
public void clearProperty(java.lang.String name)
clearProperty
in interface EnvironmentVariables
public EnvironmentVariables copy()
copy
in interface EnvironmentVariables
public static EnvironmentVariables createEnvironmentVariables()