Package | Description |
---|---|
oracle.jbo.script | |
oracle.jbo.script.groovy | |
oracle.jbo.script.nashorn | |
oracle.jbo.server |
Contains the implementation of middle tier components.
|
Modifier and Type | Method and Description |
---|---|
abstract ExprScriptContext |
AbstractExprScriptEngine.createScriptContext(ExprDef exprDef,
ExprValueSupplier valueSupplier,
java.util.Map adfNames) |
static ExprScriptContext |
AbstractExprScriptEngine.getCurrentScriptContext() |
Modifier and Type | Method and Description |
---|---|
static java.lang.Object |
InternalSecurityPolicyEnforcer.checkAndInvokeMethod(ExprScriptContext scriptContext,
boolean isNullSafe,
java.lang.Object object,
java.lang.Object methodObj,
java.lang.Object... args)
*** For internal framework use only ***
|
static java.lang.Object |
InternalSecurityPolicyEnforcer.checkAndInvokeMethod(ExprScriptContext scriptContext,
java.lang.Object object,
java.lang.Object methodObj,
java.lang.Object... args)
*** For internal framework use only ***
|
static void |
InternalSecurityPolicyEnforcer.checkAnnotation(ExprScriptContext scriptContext,
java.lang.Class clazz)
*** For internal framework use only ***
|
static java.lang.Object |
InternalSecurityPolicyEnforcer.checkCoercion(ExprScriptContext scriptContext,
java.lang.Object value,
java.lang.Class clazz)
*** For internal framework use only ***
|
static void |
InternalSecurityPolicyEnforcer.checkConstructor(ExprScriptContext scriptContext,
java.lang.Class clazz)
*** For internal framework use only ***
|
static void |
InternalSecurityPolicyEnforcer.checkMethod(ExprScriptContext scriptContext,
java.lang.Class clazz,
java.lang.String method,
java.lang.String... paramTypes)
*** For internal framework use only ***
|
static java.lang.Object |
InternalSecurityPolicyEnforcer.checkProperty(ExprScriptContext scriptContext,
java.lang.Object obj,
java.lang.String property)
*** For internal framework use only ***
|
static java.lang.Object |
InternalSecurityPolicyEnforcer.checkProperty(ExprScriptContext scriptContext,
java.lang.Object obj,
java.lang.String property,
java.lang.Boolean readOnly)
*** For internal framework use only ***
|
static <T> T |
InternalSecurityPolicyEnforcer.checkPropertyAccess(ExprScriptContext scriptContext,
T obj,
java.lang.String property,
java.lang.Boolean readOnly) |
static void |
InternalSecurityPolicyEnforcer.checkScriptMethod(ExprScriptContext scriptContext,
java.lang.Object object,
java.lang.String methodName)
*** For internal framework use only ***
|
static ExprEvalWrapper |
ExprEvalWrapper.findObjectFunctionWrapper(ExprScriptContext mScriptContext,
RowOperationsSupplier opsSupplier,
java.lang.String name,
ExprValueSupplier valueSupplier) |
java.lang.Object |
ExprBindingsResolver.getVariable(ExprScriptContext scriptContext,
java.lang.String name) |
static boolean |
ExprScriptException.handlesException(ExprScriptContext scriptContext,
java.lang.Throwable t) |
boolean |
ExprBindingsResolver.hasVariable(ExprScriptContext scriptContext,
java.lang.String name) |
ExprMethodReturn |
ExprScriptRunner.invokeMethod(ExprScriptContext scriptContext,
java.lang.String methodName,
java.lang.Object... args)
Deprecated.
|
static ExprMethodReturn |
ScriptHelper.invokeScriptMethod(ExprScriptContext scriptContext,
OperationSupplier ops,
ExprValueSupplier evs,
java.lang.String methodName,
java.lang.Object... args) |
static void |
AbstractExprScriptEngine.setCurrentScriptContext(ExprScriptContext scriptContext) |
java.lang.Object |
ExprBindingsResolver.setVariable(ExprScriptContext scriptContext,
java.lang.String name,
java.lang.Object value) |
static void |
ExprScriptException.throwException(ExprScriptContext scriptContext,
java.lang.Throwable t) |
static void |
ExprScriptException.throwException(ExprScriptContext scriptContext,
java.lang.Throwable t,
java.lang.Object context)
Deprecated.
|
static java.lang.Object |
ExprValueSupplierWrapper.wrap(ExprScriptContext scriptContext,
java.lang.Object value) |
protected abstract java.lang.Object |
AbstractExprScriptEngine.wrap(ExprScriptContext scriptContext,
java.lang.Object value) |
Constructor and Description |
---|
DefaultADFFunctionsSupport(ExprScriptContext scriptContext) |
ExprEvalWrapper(ExprScriptContext scriptContext,
OperationSupplier operationSupplier,
ExprValueSupplier valueSupplier) |
Modifier and Type | Field and Description |
---|---|
protected ExprScriptContext |
GlobalGroovyBinding.mScriptContext |
Modifier and Type | Method and Description |
---|---|
ExprScriptContext |
ExprGroovyScriptEngineImpl.createScriptContext(ExprDef exprDef,
ExprValueSupplier valueSupplier,
java.util.Map adfNames) |
Modifier and Type | Method and Description |
---|---|
protected static java.lang.Object |
GroovyScriptSupport.getCustomGroovy(ExprScriptContext scriptContext) |
protected java.lang.Object |
ExprGroovyScriptEngineImpl.wrap(ExprScriptContext scriptContext,
java.lang.Object value) |
protected static java.lang.Object |
GroovyScriptSupport.wrapInGroovyObject(ExprScriptContext scriptContext,
java.lang.Object value) |
Modifier and Type | Method and Description |
---|---|
ExprScriptContext |
ExprNashornScriptEngineImpl.createScriptContext(ExprDef exprDef,
ExprValueSupplier valueSupplier,
java.util.Map adfNames) |
Modifier and Type | Method and Description |
---|---|
protected java.lang.Object |
ExprNashornScriptEngineImpl.wrap(ExprScriptContext scriptContext,
java.lang.Object value) |
Modifier and Type | Method and Description |
---|---|
ExprMethodReturn |
ViewObjectImpl.invokeMethod(ExprScriptContext scriptContext,
java.lang.String methodName,
java.lang.Object... args)
For internal framework use only.
|
ExprMethodReturn |
RowImpl.invokeMethod(ExprScriptContext scriptContext,
java.lang.String methodName,
java.lang.Object... args)
For internal framework use only.
|
static ViewObject |
BaseScriptViewObjectHelper.newService(ExprScriptContext scriptContext,
java.lang.Object ctx,
java.lang.String logicalObjectName)
Deprecated.
for internal framework use only.
|
static ViewObject |
BaseScriptViewObjectHelper.newView(ExprScriptContext scriptContext,
java.lang.Object ctx,
java.lang.String logicalObjectName)
Deprecated.
for internal framework use only.
|
static void |
BaseScriptViewObjectHelper.releaseResourcesForViewObjectInstancesForProgrammaticUse(ExprScriptContext scriptContext,
java.lang.Object ctx)
Deprecated.
for internal framework use only.
|