Package | Description |
---|---|
org.codehaus.groovy.grails.commons.metaclass |
Modifier and Type | Method and Description |
---|---|
java.lang.Object |
ConstructorInterceptor.beforeConstructor(java.lang.Object[] args,
InvocationCallback callback)
Executed before the real constructor.
|
java.lang.Object |
AbstractDynamicMethodsInterceptor.beforeConstructor(java.lang.Object[] args,
InvocationCallback callback) |
java.lang.Object |
PropertyAccessInterceptor.beforeGet(java.lang.Object object,
java.lang.String property,
InvocationCallback callback)
Intercepts a getXXX call and returns a result.
|
java.lang.Object |
AbstractDynamicMethodsInterceptor.beforeGet(java.lang.Object object,
java.lang.String property,
InvocationCallback callback) |
java.lang.Object |
Interceptor.beforeInvoke(java.lang.Object object,
java.lang.String methodName,
java.lang.Object[] arguments,
InvocationCallback callback)
This code is executed before the method is optionally called.
|
java.lang.Object |
AbstractDynamicMethodsInterceptor.beforeInvoke(java.lang.Object target,
java.lang.String methodName,
java.lang.Object[] arguments,
InvocationCallback callback) |
void |
PropertyAccessInterceptor.beforeSet(java.lang.Object object,
java.lang.String property,
java.lang.Object newValue,
InvocationCallback callback)
Intercepts a setXXX call.
|
void |
AbstractDynamicMethodsInterceptor.beforeSet(java.lang.Object object,
java.lang.String property,
java.lang.Object newValue,
InvocationCallback callback) |
java.lang.Object |
DynamicMethods.getProperty(java.lang.Object object,
java.lang.String propertyName,
InvocationCallback callback)
Attempts to get a dynamic property.
|
java.lang.Object |
AbstractDynamicMethods.getProperty(java.lang.Object object,
java.lang.String propertyName,
InvocationCallback callback) |
java.lang.Object |
DynamicMethods.invokeConstructor(java.lang.Object[] arguments,
InvocationCallback callBack)
Attempts to invoke a dynamic constructor.
|
java.lang.Object |
AbstractDynamicMethods.invokeConstructor(java.lang.Object[] arguments,
InvocationCallback callBack) |
java.lang.Object |
DynamicMethods.invokeMethod(java.lang.Object object,
java.lang.String methodName,
java.lang.Object[] arguments,
InvocationCallback callback)
Attempts to invoke a dynamic method with the specified name and arguments.
|
java.lang.Object |
AbstractDynamicMethods.invokeMethod(java.lang.Object object,
java.lang.String methodName,
java.lang.Object[] arguments,
InvocationCallback callback) |
java.lang.Object |
DynamicMethods.invokeStaticMethod(java.lang.Object object,
java.lang.String methodName,
java.lang.Object[] arguments,
InvocationCallback callBack)
Attempts to invoke a dynamic static method with the specified name and arguments.
|
java.lang.Object |
AbstractDynamicMethods.invokeStaticMethod(java.lang.Object object,
java.lang.String methodName,
java.lang.Object[] arguments,
InvocationCallback callBack) |
void |
DynamicMethods.setProperty(java.lang.Object object,
java.lang.String propertyName,
java.lang.Object newValue,
InvocationCallback callback)
Attempts to set a dynamic property.
|
void |
AbstractDynamicMethods.setProperty(java.lang.Object object,
java.lang.String propertyName,
java.lang.Object newValue,
InvocationCallback callback) |