| Constructor and Description |
|---|
DecoratedElements(Elements delegate,
DecoratedProcessingEnvironment env) |
| Modifier and Type | Method and Description |
|---|---|
List<? extends AnnotationMirror> |
getAllAnnotationMirrors(Element e) |
List<? extends Element> |
getAllMembers(TypeElement type) |
Name |
getBinaryName(TypeElement type) |
String |
getConstantExpression(Object value) |
String |
getDocComment(Element e) |
Map<? extends ExecutableElement,? extends AnnotationValue> |
getElementValuesWithDefaults(AnnotationMirror a) |
Name |
getName(CharSequence cs) |
PackageElement |
getPackageElement(CharSequence name) |
PackageElement |
getPackageOf(Element e) |
TypeElement |
getTypeElement(CharSequence name) |
boolean |
hides(Element hider,
Element hidden) |
boolean |
isDeprecated(Element e) |
boolean |
isFunctionalInterface(TypeElement type) |
boolean |
overrides(ExecutableElement overrider,
ExecutableElement overridden,
TypeElement type) |
void |
printElements(Writer w,
Element... elements) |
public DecoratedElements(Elements delegate, DecoratedProcessingEnvironment env)
public PackageElement getPackageElement(CharSequence name)
getPackageElement in interface Elementspublic TypeElement getTypeElement(CharSequence name)
getTypeElement in interface Elementspublic Map<? extends ExecutableElement,? extends AnnotationValue> getElementValuesWithDefaults(AnnotationMirror a)
getElementValuesWithDefaults in interface Elementspublic String getDocComment(Element e)
getDocComment in interface Elementspublic boolean isDeprecated(Element e)
isDeprecated in interface Elementspublic Name getBinaryName(TypeElement type)
getBinaryName in interface Elementspublic PackageElement getPackageOf(Element e)
getPackageOf in interface Elementspublic List<? extends Element> getAllMembers(TypeElement type)
getAllMembers in interface Elementspublic List<? extends AnnotationMirror> getAllAnnotationMirrors(Element e)
getAllAnnotationMirrors in interface Elementspublic boolean overrides(ExecutableElement overrider, ExecutableElement overridden, TypeElement type)
public String getConstantExpression(Object value)
getConstantExpression in interface Elementspublic void printElements(Writer w, Element... elements)
printElements in interface Elementspublic Name getName(CharSequence cs)
public boolean isFunctionalInterface(TypeElement type)
isFunctionalInterface in interface ElementsCopyright © 2006-2016–2022. All rights reserved.