public abstract class ExecutableElement extends Object
Constructors and Methods.| Modifier and Type | Method and Description |
|---|---|
static ExecutableElement |
forConstructor(Constructor<?> constructor) |
static List<ExecutableElement> |
forConstructors(Constructor<?>[] constructors) |
static ExecutableElement |
forMethod(Method method) |
static List<ExecutableElement> |
forMethods(Method[] methods) |
abstract AccessibleObject |
getAccessibleObject() |
abstract ElementType |
getElementType() |
abstract Type[] |
getGenericParameterTypes() |
String |
getIdentifier() |
abstract Member |
getMember() |
abstract Annotation[][] |
getParameterAnnotations() |
abstract String[] |
getParameterNames(ParameterNameProvider parameterNameProvider) |
abstract Class<?>[] |
getParameterTypes() |
abstract Class<?> |
getReturnType() |
abstract String |
getSimpleName() |
abstract boolean |
isGetterMethod() |
public static ExecutableElement forConstructor(Constructor<?> constructor)
public static List<ExecutableElement> forConstructors(Constructor<?>[] constructors)
public static ExecutableElement forMethod(Method method)
public static List<ExecutableElement> forMethods(Method[] methods)
public abstract String[] getParameterNames(ParameterNameProvider parameterNameProvider)
public abstract Annotation[][] getParameterAnnotations()
public abstract Class<?>[] getParameterTypes()
public abstract Class<?> getReturnType()
public abstract Type[] getGenericParameterTypes()
public abstract AccessibleObject getAccessibleObject()
public abstract Member getMember()
public abstract ElementType getElementType()
public abstract String getSimpleName()
public abstract boolean isGetterMethod()
public String getIdentifier()
Copyright © 2007-2012 Red Hat Middleware, LLC. All Rights Reserved