public class FunctionAction extends Object implements PojoAction
| Constructor and Description |
|---|
FunctionAction(Class<?> clazz,
Method action,
String name,
FunctionAttribute<Object> parent) |
| Modifier and Type | Method and Description |
|---|---|
Object |
doExecute(Object pojo,
Object... args) |
Annotation |
getAnnotation(Class<? extends Annotation> annotationClass) |
Class<?> |
getManagedClass() |
String |
getName() |
Class<?>[] |
getParameterType() |
Class<?> |
getReturnType() |
public FunctionAction(Class<?> clazz, Method action, String name, FunctionAttribute<Object> parent)
public String getName()
getName in interface PojoActionpublic Object doExecute(Object pojo, Object... args) throws IOException
doExecute in interface PojoActionIOExceptionpublic Annotation getAnnotation(Class<? extends Annotation> annotationClass)
getAnnotation in interface PojoActionpublic Class<?> getManagedClass()
getManagedClass in interface PojoActionpublic Class<?> getReturnType()
getReturnType in interface PojoActionpublic Class<?>[] getParameterType()
getParameterType in interface PojoActionCopyright © 2014. All rights reserved.