Interface VelPropertyGet
-
- All Known Implementing Classes:
UberspectImpl.VelGetterImpl
public interface VelPropertyGet
Interface defining a 'getter'. For uses when looking for resolution of property references $foo.bar- Version:
- $Id: VelPropertyGet.java 463298 2006-10-12 16:10:32Z henning $
-
-
Method Summary
All Methods Instance Methods Abstract Methods Modifier and Type Method Description java.lang.String
getMethodName()
returns the method name used to return this 'property'java.lang.Object
invoke(java.lang.Object o)
invocation method - called when the 'get action' should be preformed and a value returnedboolean
isCacheable()
specifies if this VelPropertyGet is cacheable and able to be reused for this class of object it was returned for
-
-
-
Method Detail
-
invoke
java.lang.Object invoke(java.lang.Object o) throws java.lang.Exception
invocation method - called when the 'get action' should be preformed and a value returned- Parameters:
o
-- Returns:
- The resulting Object.
- Throws:
java.lang.Exception
-
isCacheable
boolean isCacheable()
specifies if this VelPropertyGet is cacheable and able to be reused for this class of object it was returned for- Returns:
- true if can be reused for this class, false if not
-
getMethodName
java.lang.String getMethodName()
returns the method name used to return this 'property'- Returns:
- The method name used to return this 'property'
-
-