Uses of Interface
javax.lang.model.element.AnnotationMirror
-
Packages that use AnnotationMirror Package Description javax.annotation.processing Facilities for declaring annotation processors and for allowing annotation processors to communicate with an annotation processing tool environment.javax.lang.model Classes and hierarchies of packages used to model the Java programming language.javax.lang.model.element Interfaces used to model elements of the Java programming language.javax.lang.model.util Utilities to assist in the processing of program elements and types. -
-
Uses of AnnotationMirror in javax.annotation.processing
Methods in javax.annotation.processing with parameters of type AnnotationMirror Modifier and Type Method and Description Iterable<? extends Completion>
AbstractProcessor. getCompletions(Element element, AnnotationMirror annotation, ExecutableElement member, String userText)
Returns an empty iterable of completions.Iterable<? extends Completion>
Processor. getCompletions(Element element, AnnotationMirror annotation, ExecutableElement member, String userText)
Returns to the tool infrastructure an iterable of suggested completions to an annotation.void
Messager. printMessage(Diagnostic.Kind kind, CharSequence msg, Element e, AnnotationMirror a)
Prints a message of the specified kind at the location of the annotation mirror of the annotated element.void
Messager. printMessage(Diagnostic.Kind kind, CharSequence msg, Element e, AnnotationMirror a, AnnotationValue v)
Prints a message of the specified kind at the location of the annotation value inside the annotation mirror of the annotated element. -
Uses of AnnotationMirror in javax.lang.model
Methods in javax.lang.model that return types with arguments of type AnnotationMirror Modifier and Type Method and Description List<? extends AnnotationMirror>
AnnotatedConstruct. getAnnotationMirrors()
Returns the annotations that are directly present on this construct. -
Uses of AnnotationMirror in javax.lang.model.element
Methods in javax.lang.model.element that return types with arguments of type AnnotationMirror Modifier and Type Method and Description List<? extends AnnotationMirror>
Element. getAnnotationMirrors()
Returns the annotations that are directly present on this construct.Methods in javax.lang.model.element with parameters of type AnnotationMirror Modifier and Type Method and Description R
AnnotationValueVisitor. visitAnnotation(AnnotationMirror a, P p)
Visits an annotation value in an annotation. -
Uses of AnnotationMirror in javax.lang.model.util
Methods in javax.lang.model.util that return types with arguments of type AnnotationMirror Modifier and Type Method and Description List<? extends AnnotationMirror>
Elements. getAllAnnotationMirrors(Element e)
Returns all annotations present on an element, whether directly present or present via inheritance.Methods in javax.lang.model.util with parameters of type AnnotationMirror Modifier and Type Method and Description Map<? extends ExecutableElement,? extends AnnotationValue>
Elements. getElementValuesWithDefaults(AnnotationMirror a)
Returns the values of an annotation's elements, including defaults.R
SimpleAnnotationValueVisitor6. visitAnnotation(AnnotationMirror a, P p)
Visits an annotation value in an annotation.
-
Submit a bug or feature
For further API reference and developer documentation, see Java SE Documentation. That documentation contains more detailed, developer-targeted descriptions, with conceptual overviews, definitions of terms, workarounds, and working code examples.
Copyright © 1993, 2022, Oracle and/or its affiliates. All rights reserved. Use is subject to license terms. Also see the documentation redistribution policy.