public class ExprEvalWrapper extends org.codehaus.groovy.runtime.wrappers.PojoWrapper implements ObjectWrapper, groovy.lang.GroovyInterceptable
Modifier and Type | Field and Description |
---|---|
static java.lang.String |
RSI_PREFIX_NAME
Deprecated.
|
Constructor and Description |
---|
ExprEvalWrapper(java.lang.Object adfObj, ExprTrustSupplier trusted)
Deprecated.
|
ExprEvalWrapper(java.lang.Object adfObj, ExprTrustSupplier trusted, groovy.lang.Binding parentBinding)
Deprecated.
|
Modifier and Type | Method and Description |
---|---|
java.lang.Object |
getProperty(java.lang.String property)
Deprecated.
|
java.lang.Object |
getPropertyInternal(java.lang.String property, boolean fromBinding)
Deprecated.
|
java.lang.Object |
getPropertyInternal(java.lang.String property, boolean fromBinding, boolean checkSecurity)
Deprecated.
|
java.lang.Class |
getPropertyTypeInternal(java.lang.String property)
Deprecated.
|
java.lang.Object |
getWrapped()
Deprecated.
|
java.lang.Object |
invokeMethod(java.lang.String name, java.lang.Object arg)
Deprecated.
|
void |
setProperty(java.lang.String property, java.lang.Object newValue)
Deprecated.
|
java.lang.Class |
typeMethod(java.lang.String name, java.lang.Object arg)
Deprecated.
|
java.lang.Object |
unwrap()
Deprecated.
|
java.lang.Object |
unwrapObject()
Deprecated.
|
static java.lang.Object |
wrapInGroovyObject(java.lang.Object obj, ExprTrustSupplier trusted)
Deprecated.
|
static java.lang.Object |
wrapInGroovyObject(java.lang.Object obj, ExprTrustSupplier trusted, java.lang.String propertyaccessed)
Deprecated.
|
getDelegatedMetaClass, setMetaClass
public static final java.lang.String RSI_PREFIX_NAME
public ExprEvalWrapper(java.lang.Object adfObj, ExprTrustSupplier trusted)
public ExprEvalWrapper(java.lang.Object adfObj, ExprTrustSupplier trusted, groovy.lang.Binding parentBinding)
public java.lang.Object unwrap()
unwrap
in class org.codehaus.groovy.runtime.wrappers.PojoWrapper
public java.lang.Object getWrapped()
getWrapped
in class org.codehaus.groovy.runtime.wrappers.PojoWrapper
public java.lang.Object unwrapObject()
unwrapObject
in interface ObjectWrapper
public java.lang.Object getProperty(java.lang.String property)
getProperty
in interface groovy.lang.GroovyObject
getProperty
in class org.codehaus.groovy.runtime.wrappers.PojoWrapper
public java.lang.Object getPropertyInternal(java.lang.String property, boolean fromBinding)
public java.lang.Object getPropertyInternal(java.lang.String property, boolean fromBinding, boolean checkSecurity)
public java.lang.Class getPropertyTypeInternal(java.lang.String property)
public void setProperty(java.lang.String property, java.lang.Object newValue)
setProperty
in interface groovy.lang.GroovyObject
setProperty
in class org.codehaus.groovy.runtime.wrappers.PojoWrapper
public java.lang.Class typeMethod(java.lang.String name, java.lang.Object arg)
public java.lang.Object invokeMethod(java.lang.String name, java.lang.Object arg)
invokeMethod
in interface groovy.lang.GroovyObject
invokeMethod
in class org.codehaus.groovy.runtime.wrappers.PojoWrapper
public static java.lang.Object wrapInGroovyObject(java.lang.Object obj, ExprTrustSupplier trusted)
public static java.lang.Object wrapInGroovyObject(java.lang.Object obj, ExprTrustSupplier trusted, java.lang.String propertyaccessed)