| Constructor and Description |
|---|
ForwardingFunction(Function next) |
| Modifier and Type | Method and Description |
|---|---|
<A extends Annotation> |
getAnnotation(Class<A> annotation) |
Annotation[] |
getAnnotations() |
String |
getDisplayName()
Gets the human readable name of this function.
|
Type[] |
getGenericParameterTypes() |
String |
getName()
Gets the method name.
|
Annotation[][] |
getParameterAnnotations()
Gets the annotations on parameters.
|
String[] |
getParameterNames()
Gets the list of parameter names.
|
Class[] |
getParameterTypes()
Gets the type of parameters in a single array.
|
String |
getQualifiedName()
Gets "className.methodName"
|
Class |
getReturnType()
Return type of the method.
|
Object |
invoke(StaplerRequest req,
StaplerResponse rsp,
Object o,
Object... args)
Invokes the method.
|
returnNullprotected final Function next
public ForwardingFunction(Function next)
public String getDisplayName()
FunctiongetDisplayName in class Functionpublic String getQualifiedName()
FunctiongetQualifiedName in class Functionpublic Class[] getParameterTypes()
FunctiongetParameterTypes in class Functionpublic Class getReturnType()
FunctiongetReturnType in class Functionpublic Type[] getGenericParameterTypes()
getGenericParameterTypes in class Functionpublic Annotation[][] getParameterAnnotations()
FunctiongetParameterAnnotations in class Functionpublic String[] getParameterNames()
FunctiongetParameterNames in class Functionpublic Object invoke(StaplerRequest req, StaplerResponse rsp, Object o, Object... args) throws IllegalAccessException, InvocationTargetException, javax.servlet.ServletException
Functioninvoke in class FunctionIllegalAccessExceptionInvocationTargetExceptionjavax.servlet.ServletExceptionpublic <A extends Annotation> A getAnnotation(Class<A> annotation)
getAnnotation in class Functionpublic Annotation[] getAnnotations()
getAnnotations in class FunctionCopyright © 2016. All rights reserved.