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-2018 JRuby. All Rights Reserved.