com.atlassian.confluence.util.velocity.debug
Class VelMethodDebugDecorator

java.lang.Object
  extended by com.atlassian.confluence.util.velocity.debug.VelMethodDebugDecorator
All Implemented Interfaces:
org.apache.velocity.util.introspection.VelMethod

public class VelMethodDebugDecorator
extends Object
implements org.apache.velocity.util.introspection.VelMethod


Constructor Summary
VelMethodDebugDecorator(org.apache.velocity.util.introspection.VelMethod delegate)
           
 
Method Summary
 String getMethodName()
           
 Class getReturnType()
           
 Object invoke(Object o, Object[] params)
           
 boolean isCacheable()
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

VelMethodDebugDecorator

public VelMethodDebugDecorator(org.apache.velocity.util.introspection.VelMethod delegate)
Method Detail

invoke

public Object invoke(Object o,
                     Object[] params)
              throws Exception
Specified by:
invoke in interface org.apache.velocity.util.introspection.VelMethod
Throws:
Exception

isCacheable

public boolean isCacheable()
Specified by:
isCacheable in interface org.apache.velocity.util.introspection.VelMethod

getMethodName

public String getMethodName()
Specified by:
getMethodName in interface org.apache.velocity.util.introspection.VelMethod

getReturnType

public Class getReturnType()
Specified by:
getReturnType in interface org.apache.velocity.util.introspection.VelMethod


Copyright © 2003-2012 Atlassian. All Rights Reserved.