public class UserContext extends Object
| Modifier and Type | Method and Description |
|---|---|
void |
addEnvironment(Environment environment)
Add environment
|
static JavaEnvironment |
createJavaEnvironment()
Create JavaEnvironment object
|
static OperatingSystemEnvironment |
createOperatingSystemEnvironment()
Create OperatingSystemEnvironment object
|
<T extends Environment> |
getEnvironment(Class<T> c)
Get environment of class type T
|
Map<Class,Environment> |
getEnvironments()
Get map of all environments
|
static UserContext |
getInstance()
Get UserContext singleton object
|
JavaEnvironment |
getJavaEnvironment()
Get JavaEnvironment object
|
OperatingSystemEnvironment |
getOperatingSystemEnvironment()
Get OperatingSystemEnvironment object
|
public static OperatingSystemEnvironment createOperatingSystemEnvironment()
public static JavaEnvironment createJavaEnvironment()
public static UserContext getInstance()
public Map<Class,Environment> getEnvironments()
public void addEnvironment(Environment environment)
environment - environment to addpublic OperatingSystemEnvironment getOperatingSystemEnvironment()
public JavaEnvironment getJavaEnvironment()
public <T extends Environment> T getEnvironment(Class<T> c)
T - specific environment class typec - environment classCopyright © 2017. All rights reserved.