|
|||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.Objectorg.apache.velocity.util.introspection.UberspectImpl.VelMethodImpl
Implementation of VelMethod
Field Summary | |
(package private) java.lang.reflect.Method |
method
|
Constructor Summary | |
private |
UberspectImpl.VelMethodImpl()
|
|
UberspectImpl.VelMethodImpl(java.lang.reflect.Method m)
|
Method Summary | |
java.lang.String |
getMethodName()
returns the method name used |
java.lang.Class |
getReturnType()
returns the return type of the method invoked |
java.lang.Object |
invoke(java.lang.Object o,
java.lang.Object[] params)
invocation method - called when the method invocationshould be preformed and a value returned |
boolean |
isCacheable()
specifies if this VelMethod is cacheable and able to be reused for this class of object it was returned for |
Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
Field Detail |
java.lang.reflect.Method method
Constructor Detail |
public UberspectImpl.VelMethodImpl(java.lang.reflect.Method m)
private UberspectImpl.VelMethodImpl()
Method Detail |
public java.lang.Object invoke(java.lang.Object o, java.lang.Object[] params) throws java.lang.Exception
VelMethod
invoke
in interface VelMethod
java.lang.Exception
public boolean isCacheable()
VelMethod
isCacheable
in interface VelMethod
public java.lang.String getMethodName()
VelMethod
getMethodName
in interface VelMethod
public java.lang.Class getReturnType()
VelMethod
getReturnType
in interface VelMethod
|
|||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |