public class OSEnvironment
extends java.lang.Object
| Constructor and Description |
|---|
OSEnvironment() |
| Modifier and Type | Method and Description |
|---|---|
private static java.util.Map<RubyString,RubyString> |
asMapOfRubyStrings(Ruby runtime,
java.util.Map<?,?> map) |
static java.util.Map<RubyString,RubyString> |
environmentVariableMap(Ruby runtime)
Returns the environment as a hash of Ruby strings.
|
java.util.Map |
getEnvironmentVariableMap(Ruby runtime) |
java.util.Map |
getSystemPropertiesMap(Ruby runtime) |
private static void |
putRubyKeyValuePair(Ruby runtime,
java.util.Map<RubyString,RubyString> map,
java.lang.String key,
java.lang.String value,
org.jcodings.Encoding encoding) |
static java.util.Map<RubyString,RubyString> |
systemPropertiesMap(Ruby runtime)
Returns java system properties as a Map
|
public static java.util.Map<RubyString,RubyString> environmentVariableMap(Ruby runtime)
runtime - public java.util.Map getEnvironmentVariableMap(Ruby runtime)
public static java.util.Map<RubyString,RubyString> systemPropertiesMap(Ruby runtime)
runtime - public java.util.Map getSystemPropertiesMap(Ruby runtime)
private static java.util.Map<RubyString,RubyString> asMapOfRubyStrings(Ruby runtime, java.util.Map<?,?> map)
private static void putRubyKeyValuePair(Ruby runtime, java.util.Map<RubyString,RubyString> map, java.lang.String key, java.lang.String value, org.jcodings.Encoding encoding)