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  | 
| Constructor and Description | 
|---|
ExprEvalWrapper(java.lang.Object adfObj,
               ExprTrustSupplier trusted)  | 
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)
*** For internal framework use only *** 
 | 
java.lang.Object | 
getPropertyInternal(java.lang.String property,
                   boolean fromBinding)
*** For internal framework use only *** 
 | 
java.lang.Object | 
getPropertyInternal(java.lang.String property,
                   boolean fromBinding,
                   boolean checkSecurity)
*** For internal framework use only *** 
 | 
java.lang.Class | 
getPropertyTypeInternal(java.lang.String property)
*** For internal framework use only *** 
 | 
java.lang.Object | 
getWrapped()  | 
java.lang.Object | 
invokeMethod(java.lang.String name,
            java.lang.Object arg)
*** For internal framework use only *** 
 | 
void | 
setProperty(java.lang.String property,
           java.lang.Object newValue)
*** For internal framework use only *** 
 | 
java.lang.Object | 
unwrap()  | 
java.lang.Object | 
unwrapObject()  | 
static java.lang.Object | 
wrapInGroovyObject(java.lang.Object obj,
                  ExprTrustSupplier trusted)  | 
static java.lang.Object | 
wrapInGroovyObject(java.lang.Object obj,
                  ExprTrustSupplier trusted,
                  java.lang.String propertyaccessed)  | 
getDelegatedMetaClass, setMetaClasspublic 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.PojoWrapperpublic java.lang.Object getWrapped()
getWrapped in class org.codehaus.groovy.runtime.wrappers.PojoWrapperpublic java.lang.Object unwrapObject()
unwrapObject in interface ObjectWrapperpublic java.lang.Object getProperty(java.lang.String property)
getProperty in interface groovy.lang.GroovyObjectgetProperty in class org.codehaus.groovy.runtime.wrappers.PojoWrapperpublic java.lang.Class getPropertyTypeInternal(java.lang.String property)
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 void setProperty(java.lang.String property,
               java.lang.Object newValue)
setProperty in interface groovy.lang.GroovyObjectsetProperty in class org.codehaus.groovy.runtime.wrappers.PojoWrapperpublic java.lang.Object invokeMethod(java.lang.String name,
                            java.lang.Object arg)
invokeMethod in interface groovy.lang.GroovyObjectinvokeMethod in class org.codehaus.groovy.runtime.wrappers.PojoWrapperpublic 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)