| Package | Description |
|---|---|
| bsh | |
| bsh.util |
| Modifier and Type | Method and Description |
|---|---|
static This |
Reflect.getClassInstanceThis(java.lang.Object instance,
java.lang.Class<?> genClass)
Get the instance bsh namespace field from the object instance.
|
static This |
Reflect.getClassStaticThis(java.lang.Class<?> clas,
java.lang.String className)
Get the static bsh namespace field from the class.
|
This |
NameSpace.getGlobal(Interpreter declaringInterpreter)
Get the top level namespace or this namespace if we are the top.
|
This |
NameSpace.getSuper(Interpreter declaringInterpreter)
Get the parent namespace' This reference or this namespace' This
reference if we are the top.
|
This |
NameSpace.getThis(Interpreter declaringInterpreter)
A This object is a thin layer over a namespace, comprising a bsh object
context.
|
static This |
This.pullBshStatic(java.lang.String uuid)
Pull provider for class static This.
|
| Modifier and Type | Method and Description |
|---|---|
static void |
This.bind(This ths,
NameSpace namespace,
Interpreter declaringInterpreter)
Bind a This reference to a parent's namespace with the specified
declaring interpreter.
|
static This.ConstructorArgs |
This.getConstructorArgs(java.lang.Class<?> superClass,
This classStaticThis,
java.lang.Object[] consArgs,
int index)
This method is called by the **generated class** during construction.
|
| Constructor and Description |
|---|
BshCanvas(This ths) |