org.apache.commons.jexl.util.introspection

Class UberspectImpl.VelMethodImpl

public class UberspectImpl.VelMethodImpl extends Object implements VelMethod

An implementation of VelMethod.
Field Summary
protected Methodmethod
the method.
Constructor Summary
VelMethodImpl(Method m)
Create a new instance.
Method Summary
StringgetMethodName()
ClassgetReturnType()
Objectinvoke(Object o, Object[] params)
booleanisCacheable()

Field Detail

method

protected Method method
the method.

Constructor Detail

VelMethodImpl

public VelMethodImpl(Method m)
Create a new instance.

Parameters: m the method.

Method Detail

getMethodName

public String getMethodName()
{@inheritDoc }

getReturnType

public Class getReturnType()
{@inheritDoc }

invoke

public Object invoke(Object o, Object[] params)
{@inheritDoc }

isCacheable

public boolean isCacheable()
{@inheritDoc }
Copyright © 2003-2010 The Apache Software Foundation. All Rights Reserved.