| org.apache.commons.jexl.util.introspection.VelPropertyGet
VelPropertyGet | public interface VelPropertyGet (Code) | | Interface defining a 'getter'. For uses when looking for resolution of
property references
$foo.bar
since: 1.0 author: Geir Magnusson Jr. version: $Id: VelPropertyGet.java 398514 2006-05-01 03:44:34Z dion $ |
Method Summary | |
String | getMethodName() returns the method name used to return this 'property'. | Object | invoke(Object o) invocation method - called when the 'get action' should be performed and
a value returned.
Parameters: o - the object to get the property from. | boolean | isCacheable() specifies if this VelPropertyGet is cacheable and able to be reused for
this class of object it was returned for. |
getMethodName | String getMethodName()(Code) | | returns the method name used to return this 'property'.
the method name. |
invoke | Object invoke(Object o) throws Exception(Code) | | invocation method - called when the 'get action' should be performed and
a value returned.
Parameters: o - the object to get the property from. the property value. throws: Exception - on any error. |
isCacheable | boolean isCacheable()(Code) | | specifies if this VelPropertyGet is cacheable and able to be reused for
this class of object it was returned for.
true if can be reused for this class, false if not |
|
|