Package org.apache.velocity.tools.view
Class WebappUberspector.GetAttributeExecutor
- java.lang.Object
-
- org.apache.velocity.runtime.parser.node.AbstractExecutor
-
- org.apache.velocity.tools.view.WebappUberspector.GetAttributeExecutor
-
- Enclosing class:
- WebappUberspector
public class WebappUberspector.GetAttributeExecutor extends org.apache.velocity.runtime.parser.node.AbstractExecutorExecutor for getAttribute(name) method.
-
-
Constructor Summary
Constructors Constructor Description GetAttributeExecutor(org.slf4j.Logger log, org.apache.velocity.util.introspection.Introspector introspector, java.lang.Class clazz, java.lang.String property)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description protected voiddiscover(java.lang.Class clazz)java.lang.Objectexecute(java.lang.Object o)
-
-
-
Constructor Detail
-
GetAttributeExecutor
public GetAttributeExecutor(org.slf4j.Logger log, org.apache.velocity.util.introspection.Introspector introspector, java.lang.Class clazz, java.lang.String property)- Parameters:
log- loggerintrospector- introspector instanceclazz- class nameproperty- property name
-
-
Method Detail
-
discover
protected void discover(java.lang.Class clazz)
-
execute
public java.lang.Object execute(java.lang.Object o) throws java.lang.IllegalAccessException, java.lang.reflect.InvocationTargetException- Specified by:
executein classorg.apache.velocity.runtime.parser.node.AbstractExecutor- Parameters:
o- target object- Returns:
- execution result
- Throws:
java.lang.IllegalAccessException- if thrown by underlying codejava.lang.reflect.InvocationTargetException- if thrown by underlying code- See Also:
AbstractExecutor.execute(java.lang.Object)
-
-