Package groovy.lang
Interface PropertyAccessInterceptor
-
- All Superinterfaces:
Interceptor
public interface PropertyAccessInterceptor extends Interceptor
An interface that adds the ability to intercept property getters/setters
- Since:
- Oct 24, 2005
-
-
Method Summary
All Methods Instance Methods Abstract Methods Modifier and Type Method Description Object
beforeGet(Object object, String property)
Intercepts a getXXX call and returns a result.void
beforeSet(Object object, String property, Object newValue)
Intercepts a setXXX call-
Methods inherited from interface groovy.lang.Interceptor
afterInvoke, beforeInvoke, doInvoke
-
-
-
-
Method Detail
-
beforeGet
Object beforeGet(Object object, String property)
Intercepts a getXXX call and returns a result. The result is replaced by the real value if doGet() return false- Parameters:
object
- The target objectproperty
- The property to get- Returns:
- A value supplied by the interceptor
-
-