org.apache.commons.jexl.util
Class PropertyExecutor
java.lang.Object
org.apache.commons.jexl.util.AbstractExecutor
org.apache.commons.jexl.util.PropertyExecutor
- Direct Known Subclasses:
- BooleanPropertyExecutor
- public class PropertyExecutor
- extends AbstractExecutor
Returned the value of object property when executed.
Constructor Summary |
PropertyExecutor(org.apache.commons.logging.Log r,
Introspector ispctr,
java.lang.Class clazz,
java.lang.String property)
|
Method Summary |
protected void |
discover(java.lang.Class clazz,
java.lang.String property)
|
java.lang.Object |
execute(java.lang.Object o)
Execute method against context. |
Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
introspector
protected Introspector introspector
methodUsed
protected java.lang.String methodUsed
PropertyExecutor
public PropertyExecutor(org.apache.commons.logging.Log r,
Introspector ispctr,
java.lang.Class clazz,
java.lang.String property)
discover
protected void discover(java.lang.Class clazz,
java.lang.String property)
execute
public java.lang.Object execute(java.lang.Object o)
throws java.lang.IllegalAccessException,
java.lang.reflect.InvocationTargetException
- Execute method against context.
- Specified by:
execute
in class AbstractExecutor
- Throws:
java.lang.IllegalAccessException
java.lang.reflect.InvocationTargetException