public abstract class AbstractLocalContextProvider extends Object implements LocalContextProvider
Modifier and Type | Field and Description |
---|---|
protected LocalVariableBehavior |
behavior |
protected RubyInstanceConfig |
config |
protected boolean |
lazy |
Constructor and Description |
---|
AbstractLocalContextProvider() |
Modifier and Type | Method and Description |
---|---|
protected LocalContext |
getInstance() |
LocalVariableBehavior |
getLocalVariableBehavior()
Returns a local variable behavior associated to the scope.
|
RubyInstanceConfig |
getRubyInstanceConfig()
Gets an instance of
RubyInstanceConfig . |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
getAttributeMap, getRuntime, getVarMap, isRuntimeInitialized, terminate
protected RubyInstanceConfig config
protected LocalVariableBehavior behavior
protected boolean lazy
public RubyInstanceConfig getRubyInstanceConfig()
LocalContextProvider
RubyInstanceConfig
.getRubyInstanceConfig
in interface LocalContextProvider
protected LocalContext getInstance()
public LocalVariableBehavior getLocalVariableBehavior()
LocalContextProvider
getLocalVariableBehavior
in interface LocalContextProvider
Copyright © 2001-2015 JRuby. All Rights Reserved.