public class Executables extends Object
ExecutableElements.| Modifier and Type | Method and Description |
|---|---|
static List<ExecutableElement> |
getAllEnclosedExecutableElements(Elements elementUtils,
TypeElement element)
Finds all executable elements within the given type element, including executable elements defined in super
classes and implemented interfaces.
|
static String |
getElementNameForAdder(ExecutableElement adderMethod)
Returns the 'element name' to which an adder method applies.
|
static String |
getPropertyName(ExecutableElement getterOrSetterMethod) |
static Set<String> |
getPropertyNames(List<ExecutableElement> propertyAccessors) |
static boolean |
isAdderMethod(ExecutableElement method) |
static boolean |
isGetterMethod(ExecutableElement method) |
static boolean |
isSetterMethod(ExecutableElement method) |
public static boolean isGetterMethod(ExecutableElement method)
public static boolean isSetterMethod(ExecutableElement method)
public static boolean isAdderMethod(ExecutableElement method)
public static String getPropertyName(ExecutableElement getterOrSetterMethod)
public static String getElementNameForAdder(ExecutableElement adderMethod)
addChild(Child v), the element name would be 'Child'.public static Set<String> getPropertyNames(List<ExecutableElement> propertyAccessors)
public static List<ExecutableElement> getAllEnclosedExecutableElements(Elements elementUtils, TypeElement element)
Object are ignored, as well as
implementations of Object.equals(Object).elementUtils - element helperelement - the element to inspectCopyright © 2012-2015. All Rights Reserved.