public class Elements extends Object
| Constructor and Description |
|---|
Elements() |
public static Element getAncestorOrSelf(Element element, ElementKind kind)
element - kind - public static List<Element> getChildren(Element element, ElementKind kind)
public static List<? extends AnnotationMirror> getAllAnnotationMirrors(Element e)
e - Elements.getAllAnnotationMirrors(javax.lang.model.element.Element)public static List<? extends Element> getAllMembers(TypeElement type)
type - Elements.getAllMembers(javax.lang.model.element.TypeElement)public static Name getBinaryName(TypeElement type)
type - Elements.getBinaryName(javax.lang.model.element.TypeElement)public static String getConstantExpression(Object value)
value - Elements.getConstantExpression(java.lang.Object)public static String getDocComment(Element e)
e - Elements.getDocComment(javax.lang.model.element.Element)public static Map<? extends ExecutableElement,? extends AnnotationValue> getElementValuesWithDefaults(AnnotationMirror a)
a - Elements.getElementValuesWithDefaults(javax.lang.model.element.AnnotationMirror)public static Name getName(CharSequence cs)
cs - Elements.getName(java.lang.CharSequence)public static PackageElement getPackageElement(CharSequence name)
name - Elements.getPackageElement(java.lang.CharSequence)public static PackageElement getPackageOf(Element type)
type - Elements.getPackageOf(javax.lang.model.element.Element)public static TypeElement getTypeElement(CharSequence name)
name - Elements.getTypeElement(java.lang.CharSequence)public static boolean hides(Element hider, Element hidden)
hider - hidden - Elements.hides(javax.lang.model.element.Element,
javax.lang.model.element.Element)public static boolean isDeprecated(Element e)
e - Elements.isDeprecated(javax.lang.model.element.Element)public static boolean overrides(ExecutableElement overrider, ExecutableElement overridden, TypeElement type)
overrider - overridden - type - Elements.overrides(javax.lang.model.element.ExecutableElement,
javax.lang.model.element.ExecutableElement,
javax.lang.model.element.TypeElement)public static void printElements(Writer w, Element... elements)
w - elements - Elements.printElements(java.io.Writer,
javax.lang.model.element.Element[])Copyright © 2011-2013 Atos Worldline. All Rights Reserved.