public class SystemPropertyCatcher
extends java.lang.Object
| Constructor and Description |
|---|
SystemPropertyCatcher() |
| Modifier and Type | Method and Description |
|---|---|
static java.lang.String |
findFromJar(java.lang.Object instance)
Deprecated.
|
static java.lang.String |
findJRubyHome(java.lang.Object instance)
Deprecated.
|
static java.util.List<java.lang.String> |
findLoadPaths()
Deprecated.
|
static java.lang.String |
getBaseDir()
Returns a possible base directory.
|
static LocalVariableBehavior |
getBehavior(LocalVariableBehavior defaultBehavior)
Gets a local variable behavior from System property.
|
static LocalContextScope |
getScope(LocalContextScope defaultScope)
Gets a local context scope from System property.
|
static boolean |
isLazy(boolean defaultLaziness)
Gets a local variable behavior from System property.
|
static boolean |
isRuby19(java.lang.String name)
Deprecated.
|
static void |
setClassLoader(ScriptingContainer container)
Sets classloader based on System property.
|
static void |
setConfiguration(ScriptingContainer container)
Sets configuration parameters given by System properties.
|
static void |
setJRubyHome(ScriptingContainer container)
Deprecated.
|
public static LocalContextScope getScope(LocalContextScope defaultScope)
defaultScope - a default scope.public static LocalVariableBehavior getBehavior(LocalVariableBehavior defaultBehavior)
defaultBehavior - a default local variable behaviorpublic static boolean isLazy(boolean defaultLaziness)
defaultLaziness - a default local variable behaviorpublic static void setClassLoader(ScriptingContainer container)
container - ScriptingContainer to be set classloaderpublic static void setConfiguration(ScriptingContainer container)
container - ScriptingContainer to be set configurations.@Deprecated public static void setJRubyHome(ScriptingContainer container)
container - ScriptingContainer to be set jruby home.@Deprecated public static java.lang.String findJRubyHome(java.lang.Object instance)
instance - any instance to get a resource@Deprecated public static java.lang.String findFromJar(java.lang.Object instance)
@Deprecated public static java.util.List<java.lang.String> findLoadPaths()
@Deprecated public static boolean isRuby19(java.lang.String name)
name - a possible name that expresses Ruby 1.9.public static java.lang.String getBaseDir()
Copyright © 2001-2021 JRuby. All Rights Reserved.