Skip navigation links
oracle.jbo.common
Class GroovyScriptSupport
java.lang.Object
groovy.lang.GroovyObjectSupport
groovy.lang.Script
oracle.jbo.common.GroovyScriptSupport
- All Implemented Interfaces:
- groovy.lang.GroovyObject
- Direct Known Subclasses:
- BaseOperationsScript, BaseScriptGroovy
-
public abstract class GroovyScriptSupport
- extends groovy.lang.Script
- Since:
- release specific (what release of product did this appear in)
Method Summary |
protected static java.lang.Object |
getCustomGroovy(groovy.lang.Binding binding)
|
abstract
|
invokeMethod(java.lang.Object binding, java.lang.String name, java.lang.Object[] args)
|
protected java.lang.Object |
invokeOperationsMethod(boolean scriptOnly, java.lang.String name, java.lang.Object[] args)
|
protected java.lang.Object |
invokeOperationsMethod(java.lang.String name, java.lang.Object[] args)
|
abstract java.lang.Class |
typeMethod(groovy.lang.Binding binding, java.lang.String name, java.lang.Object[] args)
|
protected java.lang.Object |
wrapInGroovyObject(java.lang.Object obj)
|
protected static java.lang.Object |
wrapInGroovyObject(java.lang.Object obj, ExprTrustSupplier trusted)
|
Methods inherited from class groovy.lang.Script |
evaluate, evaluate, getBinding, getProperty, invokeMethod, print, printf, printf, println, println, run, run, setBinding, setProperty |
Methods inherited from class groovy.lang.GroovyObjectSupport |
getMetaClass, setMetaClass |
Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
GroovyScriptSupport
public GroovyScriptSupport()
wrapInGroovyObject
protected static java.lang.Object wrapInGroovyObject(java.lang.Object obj,
ExprTrustSupplier trusted)
wrapInGroovyObject
protected java.lang.Object wrapInGroovyObject(java.lang.Object obj)
getCustomGroovy
protected static java.lang.Object getCustomGroovy(groovy.lang.Binding binding)
invokeOperationsMethod
protected java.lang.Object invokeOperationsMethod(java.lang.String name,
java.lang.Object[] args)
invokeOperationsMethod
protected java.lang.Object invokeOperationsMethod(boolean scriptOnly,
java.lang.String name,
java.lang.Object[] args)
typeMethod
public abstract java.lang.Class typeMethod(groovy.lang.Binding binding,
java.lang.String name,
java.lang.Object[] args)
invokeMethod
public abstract <T> T invokeMethod(java.lang.Object binding,
java.lang.String name,
java.lang.Object[] args)
Skip navigation links
Copyright © 1997, 2013, Oracle. All rights reserved.