Skip navigation links
oracle.jbo.script
Class ScriptHelper
java.lang.Object
oracle.jbo.script.ScriptHelper
-
public class ScriptHelper
- extends java.lang.Object
For internal framework use only.
- For internal use only. Application developers should not use this
Method Summary |
static org.codehaus.groovy.ast.MethodNode |
getMethodNodeForExpression(org.codehaus.groovy.ast.ClassNode node, ExprDef exprDef)
|
static org.codehaus.groovy.ast.MethodNode |
getMethodNodeForOperation(org.codehaus.groovy.ast.ClassNode node, OperationDefinitionImpl operDef)
|
static OperationDefinitionImpl |
getOperationDefinitionForMethod(OperationDefinitionsImpl operDefs, java.lang.reflect.Method method)
|
static OperationDefinitionImpl |
getOperationDefinitionForMethodNode(OperationDefinitionsImpl operDefs, org.codehaus.groovy.ast.MethodNode method)
|
static OperationDefinitionImpl |
getOperationDefinitionForName(OperationDefinitionsImpl operDefs, java.lang.String name, java.lang.Class... params)
|
static OperationDefinitionImpl |
getOperationDefinitionForName(OperationDefinitionsImpl operDefs, java.lang.String name, java.lang.String... params)
|
static void |
throwMissingMethodException(java.lang.String method, java.lang.Object object, java.lang.Object args)
For internal framework use only. |
Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
ScriptHelper
public ScriptHelper()
throwMissingMethodException
public static void throwMissingMethodException(java.lang.String method,
java.lang.Object object,
java.lang.Object args)
- For internal framework use only.
-
- Parameters:
method
- The name of the method
object
- The target object of the method
args
- The arguments of the method Throw a custom missing method exception given the supplied inputs.
- For internal use only. Application developers should not use this
getMethodNodeForExpression
public static org.codehaus.groovy.ast.MethodNode getMethodNodeForExpression(org.codehaus.groovy.ast.ClassNode node,
ExprDef exprDef)
-
- For internal use only. Application developers should not use this
getMethodNodeForOperation
public static org.codehaus.groovy.ast.MethodNode getMethodNodeForOperation(org.codehaus.groovy.ast.ClassNode node,
OperationDefinitionImpl operDef)
-
- For internal use only. Application developers should not use this
getOperationDefinitionForMethod
public static OperationDefinitionImpl getOperationDefinitionForMethod(OperationDefinitionsImpl operDefs,
java.lang.reflect.Method method)
-
- For internal use only. Application developers should not use this
getOperationDefinitionForMethodNode
public static OperationDefinitionImpl getOperationDefinitionForMethodNode(OperationDefinitionsImpl operDefs,
org.codehaus.groovy.ast.MethodNode method)
-
- For internal use only. Application developers should not use this
getOperationDefinitionForName
public static OperationDefinitionImpl getOperationDefinitionForName(OperationDefinitionsImpl operDefs,
java.lang.String name,
java.lang.String... params)
-
- For internal use only. Application developers should not use this
getOperationDefinitionForName
public static OperationDefinitionImpl getOperationDefinitionForName(OperationDefinitionsImpl operDefs,
java.lang.String name,
java.lang.Class... params)
-
- For internal use only. Application developers should not use this
Skip navigation links
Copyright © 1997, 2016, Oracle. All rights reserved.