Class UberspectDebugDecorator
java.lang.Object
com.atlassian.confluence.util.velocity.debug.UberspectDebugDecorator
- All Implemented Interfaces:
org.apache.velocity.util.introspection.Uberspect,org.apache.velocity.util.introspection.UberspectLoggable,org.apache.velocity.util.RuntimeServicesAware
public class UberspectDebugDecorator
extends Object
implements org.apache.velocity.util.introspection.Uberspect, org.apache.velocity.util.introspection.UberspectLoggable, org.apache.velocity.util.RuntimeServicesAware
-
Field Summary
FieldsModifier and TypeFieldDescriptionstatic final org.apache.log4j.LoggerDeprecated.since 5.10. -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptiongetIterator(Object obj, org.apache.velocity.util.introspection.Info info) org.apache.velocity.util.introspection.VelMethodgetMethod(Object obj, String method, Object[] args, org.apache.velocity.util.introspection.Info info) org.apache.velocity.util.introspection.VelPropertyGetgetPropertyGet(Object obj, String identifier, org.apache.velocity.util.introspection.Info info) org.apache.velocity.util.introspection.VelPropertySetgetPropertySet(Object obj, String identifier, Object arg, org.apache.velocity.util.introspection.Info info) voidinit()voidsetLog(org.apache.velocity.runtime.log.Log log) voidsetRuntimeLogger(org.apache.velocity.runtime.RuntimeLogger logger) voidsetRuntimeServices(org.apache.velocity.runtime.RuntimeServices runtimeServices)
-
Field Details
-
VELOCITY_LOG
Deprecated.since 5.10. Use a private slfj Logger instead.
-
-
Constructor Details
-
UberspectDebugDecorator
public UberspectDebugDecorator()
-
-
Method Details
-
init
- Specified by:
initin interfaceorg.apache.velocity.util.introspection.Uberspect- Throws:
Exception
-
getIterator
public Iterator getIterator(Object obj, org.apache.velocity.util.introspection.Info info) throws Exception - Specified by:
getIteratorin interfaceorg.apache.velocity.util.introspection.Uberspect- Throws:
Exception
-
getMethod
public org.apache.velocity.util.introspection.VelMethod getMethod(Object obj, String method, Object[] args, org.apache.velocity.util.introspection.Info info) throws Exception - Specified by:
getMethodin interfaceorg.apache.velocity.util.introspection.Uberspect- Throws:
Exception
-
getPropertyGet
public org.apache.velocity.util.introspection.VelPropertyGet getPropertyGet(Object obj, String identifier, org.apache.velocity.util.introspection.Info info) throws Exception - Specified by:
getPropertyGetin interfaceorg.apache.velocity.util.introspection.Uberspect- Throws:
Exception
-
getPropertySet
public org.apache.velocity.util.introspection.VelPropertySet getPropertySet(Object obj, String identifier, Object arg, org.apache.velocity.util.introspection.Info info) throws Exception - Specified by:
getPropertySetin interfaceorg.apache.velocity.util.introspection.Uberspect- Throws:
Exception
-
setLog
public void setLog(org.apache.velocity.runtime.log.Log log) - Specified by:
setLogin interfaceorg.apache.velocity.util.introspection.UberspectLoggable
-
setRuntimeLogger
public void setRuntimeLogger(org.apache.velocity.runtime.RuntimeLogger logger) - Specified by:
setRuntimeLoggerin interfaceorg.apache.velocity.util.introspection.UberspectLoggable
-
setRuntimeServices
public void setRuntimeServices(org.apache.velocity.runtime.RuntimeServices runtimeServices) - Specified by:
setRuntimeServicesin interfaceorg.apache.velocity.util.RuntimeServicesAware
-