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$
- Author:
- Geir Magnusson Jr.
-
Method Summary
Modifier and TypeMethodDescriptionreturns the method name used to return this 'property'invocation method - called when the 'get action' should be preformed and a value returnedboolean
specifies if this VelPropertyGet is cacheable and able to be reused for this class of object it was returned for
-
Method Details
-
invoke
invocation method - called when the 'get action' should be preformed and a value returned- Parameters:
o
-- Returns:
- The resulting Object.
- Throws:
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
String getMethodName()returns the method name used to return this 'property'- Returns:
- The method name used to return this 'property'
-