A B C D E F G H I J L M N O P Q R S T U V 
All Classes All Packages

A

ABSTRACT - javax.lang.model.element.Modifier
The modifier abstract
AbstractAnnotationValueVisitor14<R,​P> - Class in javax.lang.model.util
A skeletal visitor for annotation values with default behavior appropriate for source version RELEASE_14.
AbstractAnnotationValueVisitor14() - Constructor for class javax.lang.model.util.AbstractAnnotationValueVisitor14
Constructor for concrete subclasses to call.
AbstractAnnotationValueVisitor6<R,​P> - Class in javax.lang.model.util
A skeletal visitor for annotation values with default behavior appropriate for the RELEASE_6 source version.
AbstractAnnotationValueVisitor6() - Constructor for class javax.lang.model.util.AbstractAnnotationValueVisitor6
Deprecated.
Release 6 is obsolete; update to a visitor for a newer release level.
AbstractAnnotationValueVisitor7<R,​P> - Class in javax.lang.model.util
A skeletal visitor for annotation values with default behavior appropriate for the RELEASE_7 source version.
AbstractAnnotationValueVisitor7() - Constructor for class javax.lang.model.util.AbstractAnnotationValueVisitor7
Deprecated.
Release 7 is obsolete; update to a visitor for a newer release level.
AbstractAnnotationValueVisitor8<R,​P> - Class in javax.lang.model.util
A skeletal visitor for annotation values with default behavior appropriate for the RELEASE_8 source version.
AbstractAnnotationValueVisitor8() - Constructor for class javax.lang.model.util.AbstractAnnotationValueVisitor8
Constructor for concrete subclasses to call.
AbstractAnnotationValueVisitor9<R,​P> - Class in javax.lang.model.util
A skeletal visitor for annotation values with default behavior appropriate for source versions RELEASE_9 through RELEASE_14.
AbstractAnnotationValueVisitor9() - Constructor for class javax.lang.model.util.AbstractAnnotationValueVisitor9
Constructor for concrete subclasses to call.
AbstractElementVisitor14<R,​P> - Class in javax.lang.model.util
A skeletal visitor of program elements with default behavior appropriate for the RELEASE_14 source version.
AbstractElementVisitor14() - Constructor for class javax.lang.model.util.AbstractElementVisitor14
Constructor for concrete subclasses to call.
AbstractElementVisitor6<R,​P> - Class in javax.lang.model.util
A skeletal visitor of program elements with default behavior appropriate for the RELEASE_6 source version.
AbstractElementVisitor6() - Constructor for class javax.lang.model.util.AbstractElementVisitor6
Deprecated.
Release 6 is obsolete; update to a visitor for a newer release level.
AbstractElementVisitor7<R,​P> - Class in javax.lang.model.util
A skeletal visitor of program elements with default behavior appropriate for the RELEASE_7 source version.
AbstractElementVisitor7() - Constructor for class javax.lang.model.util.AbstractElementVisitor7
Deprecated.
Release 7 is obsolete; update to a visitor for a newer release level.
AbstractElementVisitor8<R,​P> - Class in javax.lang.model.util
A skeletal visitor of program elements with default behavior appropriate for the RELEASE_8 source version.
AbstractElementVisitor8() - Constructor for class javax.lang.model.util.AbstractElementVisitor8
Constructor for concrete subclasses to call.
AbstractElementVisitor9<R,​P> - Class in javax.lang.model.util
A skeletal visitor of program elements with default behavior appropriate for source versions RELEASE_9 through RELEASE_14.
AbstractElementVisitor9() - Constructor for class javax.lang.model.util.AbstractElementVisitor9
Constructor for concrete subclasses to call.
AbstractProcessor - Class in javax.annotation.processing
An abstract annotation processor designed to be a convenient superclass for most concrete annotation processors.
AbstractProcessor() - Constructor for class javax.annotation.processing.AbstractProcessor
Constructor for subclasses to call.
AbstractTypeVisitor14<R,​P> - Class in javax.lang.model.util
A skeletal visitor of types with default behavior appropriate for the RELEASE_14 source version.
AbstractTypeVisitor14() - Constructor for class javax.lang.model.util.AbstractTypeVisitor14
Constructor for concrete subclasses to call.
AbstractTypeVisitor6<R,​P> - Class in javax.lang.model.util
A skeletal visitor of types with default behavior appropriate for the RELEASE_6 source version.
AbstractTypeVisitor6() - Constructor for class javax.lang.model.util.AbstractTypeVisitor6
Deprecated.
Release 6 is obsolete; update to a visitor for a newer release level.
AbstractTypeVisitor7<R,​P> - Class in javax.lang.model.util
A skeletal visitor of types with default behavior appropriate for the RELEASE_7 source version.
AbstractTypeVisitor7() - Constructor for class javax.lang.model.util.AbstractTypeVisitor7
Deprecated.
Release 7 is obsolete; update to a visitor for a newer release level.
AbstractTypeVisitor8<R,​P> - Class in javax.lang.model.util
A skeletal visitor of types with default behavior appropriate for the RELEASE_8 source version.
AbstractTypeVisitor8() - Constructor for class javax.lang.model.util.AbstractTypeVisitor8
Constructor for concrete subclasses to call.
AbstractTypeVisitor9<R,​P> - Class in javax.lang.model.util
A skeletal visitor of types with default behavior appropriate for source versions RELEASE_9 through RELEASE_14.
AbstractTypeVisitor9() - Constructor for class javax.lang.model.util.AbstractTypeVisitor9
Constructor for concrete subclasses to call.
accept(AnnotationValueVisitor<R, P>, P) - Method in interface javax.lang.model.element.AnnotationValue
Applies a visitor to this value.
accept(ElementVisitor<R, P>, P) - Method in interface javax.lang.model.element.Element
Applies a visitor to this element.
accept(ModuleElement.DirectiveVisitor<R, P>, P) - Method in interface javax.lang.model.element.ModuleElement.Directive
Applies a visitor to this directive.
ANNOTATION_TYPE - javax.lang.model.element.ElementKind
An annotation type.
AnnotationMirror - Interface in javax.lang.model.element
Represents an annotation.
AnnotationValue - Interface in javax.lang.model.element
Represents a value of an annotation type element.
AnnotationValueVisitor<R,​P> - Interface in javax.lang.model.element
A visitor of the values of annotation type elements, using a variant of the visitor design pattern.
ANONYMOUS - javax.lang.model.element.NestingKind
A type without a name.
asElement(TypeMirror) - Method in interface javax.lang.model.util.Types
Returns the element corresponding to a type.
asMemberOf(DeclaredType, Element) - Method in interface javax.lang.model.util.Types
Returns the type of an element when that element is viewed as a member of, or otherwise directly contained by, a given type.
asType() - Method in interface javax.lang.model.element.Element
Returns the type defined by this element.
asType() - Method in interface javax.lang.model.element.ExecutableElement
Returns the executable type defined by this executable element.
asType() - Method in interface javax.lang.model.element.ModuleElement
Returns a pseudo-type for this module.
asType() - Method in interface javax.lang.model.element.PackageElement
Returns a pseudo-type for this package.
asType() - Method in interface javax.lang.model.element.TypeElement
Returns the type defined by this type element, returning the prototypical type for an element representing a generic type.
asType() - Method in interface javax.lang.model.element.TypeParameterElement
Returns the type variable corresponding to this type parameter element.
asType() - Method in interface javax.lang.model.element.VariableElement
Returns the type of this variable.

B

boxedClass(PrimitiveType) - Method in interface javax.lang.model.util.Types
Returns the class of a boxed value of a given primitive type.

C

capture(TypeMirror) - Method in interface javax.lang.model.util.Types
Applies capture conversion to a type.
CLASS - javax.lang.model.element.ElementKind
A class not described by a more specific kind (like ENUM or RECORD).
comments() - Method in annotation type javax.annotation.processing.Generated
A place holder for any comments that the code generator may want to include in the generated code.
Completion - Interface in javax.annotation.processing
A suggested completion for an annotation.
Completions - Class in javax.annotation.processing
Utility class for assembling Completion objects.
CONSTRUCTOR - javax.lang.model.element.ElementKind
A constructor.
constructorsIn(Iterable<? extends Element>) - Static method in class javax.lang.model.util.ElementFilter
Returns a list of constructors in elements.
constructorsIn(Set<? extends Element>) - Static method in class javax.lang.model.util.ElementFilter
Returns a set of constructors in elements.
contains(TypeMirror, TypeMirror) - Method in interface javax.lang.model.util.Types
Tests whether one type argument contains another.
contentEquals(CharSequence) - Method in interface javax.lang.model.element.Name
Compares this name to the specified CharSequence.
createClassFile(CharSequence, Element...) - Method in interface javax.annotation.processing.Filer
Creates a new class file, and returns an object to allow writing to it.
createResource(JavaFileManager.Location, CharSequence, CharSequence, Element...) - Method in interface javax.annotation.processing.Filer
Creates a new auxiliary resource file for writing and returns a file object for it.
createSourceFile(CharSequence, Element...) - Method in interface javax.annotation.processing.Filer
Creates a new source file and returns an object to allow writing to it.

D

date() - Method in annotation type javax.annotation.processing.Generated
Date when the source was generated.
DEFAULT - javax.lang.model.element.Modifier
The modifier default
DEFAULT_VALUE - Variable in class javax.lang.model.util.ElementScanner6
The specified default value.
DEFAULT_VALUE - Variable in class javax.lang.model.util.SimpleAnnotationValueVisitor6
Default value to be returned; defaultAction returns this value unless the method is overridden.
DEFAULT_VALUE - Variable in class javax.lang.model.util.SimpleElementVisitor6
Default value to be returned; defaultAction returns this value unless the method is overridden.
DEFAULT_VALUE - Variable in class javax.lang.model.util.SimpleTypeVisitor6
Default value to be returned; defaultAction returns this value unless the method is overridden.
defaultAction(Object, P) - Method in class javax.lang.model.util.SimpleAnnotationValueVisitor6
The default action for visit methods.
defaultAction(Element, P) - Method in class javax.lang.model.util.SimpleElementVisitor6
The default action for visit methods.
defaultAction(TypeMirror, P) - Method in class javax.lang.model.util.SimpleTypeVisitor6
The default action for visit methods.
directSupertypes(TypeMirror) - Method in interface javax.lang.model.util.Types
Returns the direct supertypes of a type.

E

Element - Interface in javax.lang.model.element
Represents a program element such as a module, package, class, or method.
ElementFilter - Class in javax.lang.model.util
Filters for selecting just the elements of interest from a collection of elements.
ElementKind - Enum in javax.lang.model.element
The kind of an element.
ElementKindVisitor14<R,​P> - Class in javax.lang.model.util
A visitor of program elements based on their kind with default behavior appropriate for the RELEASE_14 source version.
ElementKindVisitor14() - Constructor for class javax.lang.model.util.ElementKindVisitor14
Constructor for concrete subclasses; uses null for the default value.
ElementKindVisitor14(R) - Constructor for class javax.lang.model.util.ElementKindVisitor14
Constructor for concrete subclasses; uses the argument for the default value.
ElementKindVisitor6<R,​P> - Class in javax.lang.model.util
A visitor of program elements based on their kind with default behavior appropriate for the RELEASE_6 source version.
ElementKindVisitor6() - Constructor for class javax.lang.model.util.ElementKindVisitor6
Deprecated.
Release 6 is obsolete; update to a visitor for a newer release level.
ElementKindVisitor6(R) - Constructor for class javax.lang.model.util.ElementKindVisitor6
Deprecated.
Release 6 is obsolete; update to a visitor for a newer release level.
ElementKindVisitor7<R,​P> - Class in javax.lang.model.util
A visitor of program elements based on their kind with default behavior appropriate for the RELEASE_7 source version.
ElementKindVisitor7() - Constructor for class javax.lang.model.util.ElementKindVisitor7
Deprecated.
Release 7 is obsolete; update to a visitor for a newer release level.
ElementKindVisitor7(R) - Constructor for class javax.lang.model.util.ElementKindVisitor7
Deprecated.
Release 7 is obsolete; update to a visitor for a newer release level.
ElementKindVisitor8<R,​P> - Class in javax.lang.model.util
A visitor of program elements based on their kind with default behavior appropriate for the RELEASE_8 source version.
ElementKindVisitor8() - Constructor for class javax.lang.model.util.ElementKindVisitor8
Constructor for concrete subclasses; uses null for the default value.
ElementKindVisitor8(R) - Constructor for class javax.lang.model.util.ElementKindVisitor8
Constructor for concrete subclasses; uses the argument for the default value.
ElementKindVisitor9<R,​P> - Class in javax.lang.model.util
A visitor of program elements based on their kind with default behavior appropriate for source versions RELEASE_9 through RELEASE_14.
ElementKindVisitor9() - Constructor for class javax.lang.model.util.ElementKindVisitor9
Constructor for concrete subclasses; uses null for the default value.
ElementKindVisitor9(R) - Constructor for class javax.lang.model.util.ElementKindVisitor9
Constructor for concrete subclasses; uses the argument for the default value.
Elements - Interface in javax.lang.model.util
Utility methods for operating on program elements.
Elements.Origin - Enum in javax.lang.model.util
The origin of an element or other language model item.
ElementScanner14<R,​P> - Class in javax.lang.model.util
A scanning visitor of program elements with default behavior appropriate for the RELEASE_14 source version.
ElementScanner14() - Constructor for class javax.lang.model.util.ElementScanner14
Constructor for concrete subclasses; uses null for the default value.
ElementScanner14(R) - Constructor for class javax.lang.model.util.ElementScanner14
Constructor for concrete subclasses; uses the argument for the default value.
ElementScanner6<R,​P> - Class in javax.lang.model.util
A scanning visitor of program elements with default behavior appropriate for the RELEASE_6 source version.
ElementScanner6() - Constructor for class javax.lang.model.util.ElementScanner6
Deprecated.
Release 6 is obsolete; update to a visitor for a newer release level.
ElementScanner6(R) - Constructor for class javax.lang.model.util.ElementScanner6
Deprecated.
Release 6 is obsolete; update to a visitor for a newer release level.
ElementScanner7<R,​P> - Class in javax.lang.model.util
A scanning visitor of program elements with default behavior appropriate for the RELEASE_7 source version.
ElementScanner7() - Constructor for class javax.lang.model.util.ElementScanner7
Deprecated.
Release 7 is obsolete; update to a visitor for a newer release level.
ElementScanner7(R) - Constructor for class javax.lang.model.util.ElementScanner7
Deprecated.
Release 7 is obsolete; update to a visitor for a newer release level.
ElementScanner8<R,​P> - Class in javax.lang.model.util
A scanning visitor of program elements with default behavior appropriate for the RELEASE_8 source version.
ElementScanner8() - Constructor for class javax.lang.model.util.ElementScanner8
Constructor for concrete subclasses; uses null for the default value.
ElementScanner8(R) - Constructor for class javax.lang.model.util.ElementScanner8
Constructor for concrete subclasses; uses the argument for the default value.
ElementScanner9<R,​P> - Class in javax.lang.model.util
A scanning visitor of program elements with default behavior appropriate for source versions RELEASE_9 through RELEASE_14.
ElementScanner9() - Constructor for class javax.lang.model.util.ElementScanner9
Constructor for concrete subclasses; uses null for the default value.
ElementScanner9(R) - Constructor for class javax.lang.model.util.ElementScanner9
Constructor for concrete subclasses; uses the argument for the default value.
ElementVisitor<R,​P> - Interface in javax.lang.model.element
A visitor of program elements, in the style of the visitor design pattern.
ENUM - javax.lang.model.element.ElementKind
An enum type.
ENUM_CONSTANT - javax.lang.model.element.ElementKind
An enum constant.
equals(Object) - Method in interface javax.lang.model.element.Element
Returns true if the argument represents the same element as this, or false otherwise.
equals(Object) - Method in interface javax.lang.model.element.Name
Returns true if the argument represents the same name as this, and false otherwise.
erasure(TypeMirror) - Method in interface javax.lang.model.util.Types
Returns the erasure of a type.
errorRaised() - Method in interface javax.annotation.processing.RoundEnvironment
Returns true if an error was raised in the prior round of processing; returns false otherwise.
EXCEPTION_PARAMETER - javax.lang.model.element.ElementKind
A parameter of an exception handler.
ExecutableElement - Interface in javax.lang.model.element
Represents a method, constructor, or initializer (static or instance) of a class or interface, including annotation type elements.
EXPLICIT - javax.lang.model.util.Elements.Origin
Describes a construct explicitly declared in source code.
EXPORTS - javax.lang.model.element.ModuleElement.DirectiveKind
An "exports package-name [to module-name-list]" directive.
exportsIn(Iterable<? extends ModuleElement.Directive>) - Static method in class javax.lang.model.util.ElementFilter
Returns a list of exports directives in directives.

F

FIELD - javax.lang.model.element.ElementKind
A field not described by a more specific kind (like ENUM_CONSTANT).
fieldsIn(Iterable<? extends Element>) - Static method in class javax.lang.model.util.ElementFilter
Returns a list of fields in elements.
fieldsIn(Set<? extends Element>) - Static method in class javax.lang.model.util.ElementFilter
Returns a set of fields in elements.
Filer - Interface in javax.annotation.processing
This interface supports the creation of new files by an annotation processor.
FilerException - Exception in javax.annotation.processing
Indicates a Filer detected an attempt to open a file that would violate the guarantees provided by the Filer.
FilerException(String) - Constructor for exception javax.annotation.processing.FilerException
Constructs an exception with the specified detail message.
FINAL - javax.lang.model.element.Modifier
The modifier final

G

Generated - Annotation Type in javax.annotation.processing
The Generated annotation is used to mark source code that has been generated.
getAccessor() - Method in interface javax.lang.model.element.RecordComponentElement
Returns the executable element for the accessor associated with the given record component.
getAllAnnotationMirrors(Element) - Method in interface javax.lang.model.util.Elements
Returns all annotations present on an element, whether directly present or present via inheritance.
getAllMembers(TypeElement) - Method in interface javax.lang.model.util.Elements
Returns all members of a type element, whether inherited or declared directly.
getAllModuleElements() - Method in interface javax.lang.model.util.Elements
Returns all module elements in the current environment.
getAllPackageElements(CharSequence) - Method in interface javax.lang.model.util.Elements
Returns all package elements with the given canonical name.
getAllTypeElements(CharSequence) - Method in interface javax.lang.model.util.Elements
Returns all type elements with the given canonical name.
getAnnotation(Class<A>) - Method in interface javax.lang.model.element.Element
Returns this construct's annotation of the specified type if such an annotation is present, else null.
getAnnotationMirrors() - Method in interface javax.lang.model.element.Element
Returns the annotations that are directly present on this construct.
getAnnotationType() - Method in interface javax.lang.model.element.AnnotationMirror
Returns the type of this annotation.
getArgument() - Method in exception javax.lang.model.element.UnknownAnnotationValueException
Returns the additional argument.
getArgument() - Method in exception javax.lang.model.element.UnknownDirectiveException
Returns the additional argument.
getArgument() - Method in exception javax.lang.model.element.UnknownElementException
Returns the additional argument.
getArrayType(TypeMirror) - Method in interface javax.lang.model.util.Types
Returns an array type with the specified component type.
getBinaryName(TypeElement) - Method in interface javax.lang.model.util.Elements
Returns the binary name of a type element.
getBounds() - Method in interface javax.lang.model.element.TypeParameterElement
Returns the bounds of this type parameter.
getCompletions(Element, AnnotationMirror, ExecutableElement, String) - Method in class javax.annotation.processing.AbstractProcessor
Returns an empty iterable of completions.
getCompletions(Element, AnnotationMirror, ExecutableElement, String) - Method in interface javax.annotation.processing.Processor
Returns to the tool infrastructure an iterable of suggested completions to an annotation.
getConstantExpression(Object) - Method in interface javax.lang.model.util.Elements
Returns the text of a constant expression representing a primitive value or a string.
getConstantValue() - Method in interface javax.lang.model.element.VariableElement
Returns the value of this variable if this is a final field initialized to a compile-time constant.
getDeclaredType(TypeElement, TypeMirror...) - Method in interface javax.lang.model.util.Types
Returns the type corresponding to a type element and actual type arguments.
getDeclaredType(DeclaredType, TypeElement, TypeMirror...) - Method in interface javax.lang.model.util.Types
Returns the type corresponding to a type element and actual type arguments, given a containing type of which it is a member.
getDefaultValue() - Method in interface javax.lang.model.element.ExecutableElement
Returns the default value if this executable is an annotation type element.
getDependency() - Method in interface javax.lang.model.element.ModuleElement.RequiresDirective
Returns the module that is required
getDirectives() - Method in interface javax.lang.model.element.ModuleElement
Returns the directives contained in the declaration of this module.
getDocComment(Element) - Method in interface javax.lang.model.util.Elements
Returns the text of the documentation ("Javadoc") comment of an element.
getElementsAnnotatedWith(Class<? extends Annotation>) - Method in interface javax.annotation.processing.RoundEnvironment
Returns the elements annotated with the given annotation type.
getElementsAnnotatedWith(TypeElement) - Method in interface javax.annotation.processing.RoundEnvironment
Returns the elements annotated with the given annotation type.
getElementsAnnotatedWithAny(Set<Class<? extends Annotation>>) - Method in interface javax.annotation.processing.RoundEnvironment
Returns the elements annotated with one or more of the given annotation types.
getElementsAnnotatedWithAny(TypeElement...) - Method in interface javax.annotation.processing.RoundEnvironment
Returns the elements annotated with one or more of the given annotation types.
getElementUtils() - Method in interface javax.annotation.processing.ProcessingEnvironment
Returns an implementation of some utility methods for operating on elements
getElementValues() - Method in interface javax.lang.model.element.AnnotationMirror
Returns the values of this annotation's elements.
getElementValuesWithDefaults(AnnotationMirror) - Method in interface javax.lang.model.util.Elements
Returns the values of an annotation's elements, including defaults.
getEnclosedElements() - Method in interface javax.lang.model.element.Element
Returns the elements that are, loosely speaking, directly enclosed by this element.
getEnclosedElements() - Method in interface javax.lang.model.element.ModuleElement
Returns the packages within this module.
getEnclosedElements() - Method in interface javax.lang.model.element.PackageElement
Returns the top-level classes and interfaces within this package.
getEnclosedElements() - Method in interface javax.lang.model.element.TypeElement
Returns the fields, methods, constructors, record components, and member types that are directly declared in this class or interface.
getEnclosingElement() - Method in interface javax.lang.model.element.Element
Returns the innermost element within which this element is, loosely speaking, enclosed.
getEnclosingElement() - Method in interface javax.lang.model.element.ModuleElement
Returns null since a module is not enclosed by another element.
getEnclosingElement() - Method in interface javax.lang.model.element.PackageElement
Returns the enclosing module if such a module exists; otherwise returns null.
getEnclosingElement() - Method in interface javax.lang.model.element.RecordComponentElement
Returns the enclosing element of this record component.
getEnclosingElement() - Method in interface javax.lang.model.element.TypeElement
Returns the package of a top-level type and returns the immediately lexically enclosing element for a nested type.
getEnclosingElement() - Method in interface javax.lang.model.element.TypeParameterElement
Returns the generic element of this type parameter.
getEnclosingElement() - Method in interface javax.lang.model.element.VariableElement
Returns the enclosing element of this variable.
getFiler() - Method in interface javax.annotation.processing.ProcessingEnvironment
Returns the filer used to create new source, class, or auxiliary files.
getGenericElement() - Method in interface javax.lang.model.element.TypeParameterElement
Returns the generic class, interface, method, or constructor that is parameterized by this type parameter.
getImplementations() - Method in interface javax.lang.model.element.ModuleElement.ProvidesDirective
Returns the implementations of the service being provided.
getInterfaces() - Method in interface javax.lang.model.element.TypeElement
Returns the interface types directly implemented by this class or extended by this interface.
getKind() - Method in interface javax.lang.model.element.Element
Returns the kind of this element.
getKind() - Method in interface javax.lang.model.element.ModuleElement.Directive
Returns the kind of this directive.
getLocale() - Method in interface javax.annotation.processing.ProcessingEnvironment
Returns the current locale or null if no locale is in effect.
getMessage() - Method in interface javax.annotation.processing.Completion
Returns an informative message about the completion.
getMessager() - Method in interface javax.annotation.processing.ProcessingEnvironment
Returns the messager used to report errors, warnings, and other notices.
getModifiers() - Method in interface javax.lang.model.element.Element
Returns the modifiers of this element, excluding annotations.
getModuleElement(CharSequence) - Method in interface javax.lang.model.util.Elements
Returns a module element given its fully qualified name.
getModuleOf(Element) - Method in interface javax.lang.model.util.Elements
Returns the module of an element.
getName(CharSequence) - Method in interface javax.lang.model.util.Elements
Return a name with the same sequence of characters as the argument.
getNestingKind() - Method in interface javax.lang.model.element.TypeElement
Returns the nesting kind of this type element.
getNoType(TypeKind) - Method in interface javax.lang.model.util.Types
Returns a pseudo-type used where no actual type is appropriate.
getNullType() - Method in interface javax.lang.model.util.Types
Returns the null type.
getOptions() - Method in interface javax.annotation.processing.ProcessingEnvironment
Returns the processor-specific options passed to the annotation processing tool.
getOrigin(AnnotatedConstruct, AnnotationMirror) - Method in interface javax.lang.model.util.Elements
Returns the origin of the given annotation mirror.
getOrigin(Element) - Method in interface javax.lang.model.util.Elements
Returns the origin of the given element.
getOrigin(ModuleElement, ModuleElement.Directive) - Method in interface javax.lang.model.util.Elements
Returns the origin of the given module directive.
getPackage() - Method in interface javax.lang.model.element.ModuleElement.ExportsDirective
Returns the package being exported.
getPackage() - Method in interface javax.lang.model.element.ModuleElement.OpensDirective
Returns the package being opened.
getPackageElement(CharSequence) - Method in interface javax.lang.model.util.Elements
Returns a package given its fully qualified name if the package is unique in the environment.
getPackageElement(ModuleElement, CharSequence) - Method in interface javax.lang.model.util.Elements
Returns a package given its fully qualified name, as seen from the given module.
getPackageOf(Element) - Method in interface javax.lang.model.util.Elements
Returns the package of an element.
getParameters() - Method in interface javax.lang.model.element.ExecutableElement
Returns the formal parameters of this executable.
getPrimitiveType(TypeKind) - Method in interface javax.lang.model.util.Types
Returns a primitive type.
getQualifiedName() - Method in interface javax.lang.model.element.ModuleElement
Returns the fully qualified name of this module.
getQualifiedName() - Method in interface javax.lang.model.element.PackageElement
Returns the fully qualified name of this package.
getQualifiedName() - Method in interface javax.lang.model.element.QualifiedNameable
Returns the fully qualified name of an element.
getQualifiedName() - Method in interface javax.lang.model.element.TypeElement
Returns the fully qualified name of this type element.
getReceiverType() - Method in interface javax.lang.model.element.ExecutableElement
Returns the receiver type of this executable, or NoType with kind NONE if the executable has no receiver type.
getRecordComponents() - Method in interface javax.lang.model.element.TypeElement
Returns the record components of this type element in declaration order.
getResource(JavaFileManager.Location, CharSequence, CharSequence) - Method in interface javax.annotation.processing.Filer
Returns an object for reading an existing resource.
getReturnType() - Method in interface javax.lang.model.element.ExecutableElement
Returns the return type of this executable.
getRootElements() - Method in interface javax.annotation.processing.RoundEnvironment
Returns the root elements for annotation processing generated by the prior round.
getService() - Method in interface javax.lang.model.element.ModuleElement.ProvidesDirective
Returns the service being provided.
getService() - Method in interface javax.lang.model.element.ModuleElement.UsesDirective
Returns the service that is used.
getSimpleName() - Method in interface javax.lang.model.element.Element
Returns the simple (unqualified) name of this element.
getSimpleName() - Method in interface javax.lang.model.element.ExecutableElement
Returns the simple name of a constructor, method, or initializer.
getSimpleName() - Method in interface javax.lang.model.element.ModuleElement
Returns the simple name of this module.
getSimpleName() - Method in interface javax.lang.model.element.PackageElement
Returns the simple name of this package.
getSimpleName() - Method in interface javax.lang.model.element.RecordComponentElement
Returns the simple name of this record component.
getSimpleName() - Method in interface javax.lang.model.element.TypeElement
Returns the simple name of this type element.
getSimpleName() - Method in interface javax.lang.model.element.VariableElement
Returns the simple name of this variable element.
getSourceVersion() - Method in interface javax.annotation.processing.ProcessingEnvironment
Returns the source version that any generated source and class files should conform to.
getSuperclass() - Method in interface javax.lang.model.element.TypeElement
Returns the direct superclass of this type element.
getSupportedAnnotationTypes() - Method in class javax.annotation.processing.AbstractProcessor
If the processor class is annotated with SupportedAnnotationTypes, return an unmodifiable set with the same set of strings as the annotation.
getSupportedAnnotationTypes() - Method in interface javax.annotation.processing.Processor
Returns the names of the annotation types supported by this processor.
getSupportedOptions() - Method in class javax.annotation.processing.AbstractProcessor
If the processor class is annotated with SupportedOptions, return an unmodifiable set with the same set of strings as the annotation.
getSupportedOptions() - Method in interface javax.annotation.processing.Processor
Returns the options recognized by this processor.
getSupportedSourceVersion() - Method in class javax.annotation.processing.AbstractProcessor
If the processor class is annotated with SupportedSourceVersion, return the source version in the annotation.
getSupportedSourceVersion() - Method in interface javax.annotation.processing.Processor
Returns the latest source version supported by this annotation processor.
getTargetModules() - Method in interface javax.lang.model.element.ModuleElement.ExportsDirective
Returns the specific modules to which the package is being exported, or null, if the package is exported to all modules which have readability to this module.
getTargetModules() - Method in interface javax.lang.model.element.ModuleElement.OpensDirective
Returns the specific modules to which the package is being open or null, if the package is open all modules which have readability to this module.
getThrownTypes() - Method in interface javax.lang.model.element.ExecutableElement
Returns the exceptions and other throwables listed in this method or constructor's throws clause in declaration order.
getTypeElement(CharSequence) - Method in interface javax.lang.model.util.Elements
Returns a type element given its canonical name if the type element is unique in the environment.
getTypeElement(ModuleElement, CharSequence) - Method in interface javax.lang.model.util.Elements
Returns a type element given its canonical name, as seen from the given module.
getTypeParameters() - Method in interface javax.lang.model.element.ExecutableElement
Returns the formal type parameters of this executable in declaration order.
getTypeParameters() - Method in interface javax.lang.model.element.Parameterizable
Returns the formal type parameters of an element in declaration order.
getTypeParameters() - Method in interface javax.lang.model.element.TypeElement
Returns the formal type parameters of this type element in declaration order.
getTypeUtils() - Method in interface javax.annotation.processing.ProcessingEnvironment
Returns an implementation of some utility methods for operating on types.
getUnknownAnnotationValue() - Method in exception javax.lang.model.element.UnknownAnnotationValueException
Returns the unknown annotation value.
getUnknownDirective() - Method in exception javax.lang.model.element.UnknownDirectiveException
Returns the unknown directive.
getUnknownElement() - Method in exception javax.lang.model.element.UnknownElementException
Returns the unknown element.
getValue() - Method in interface javax.annotation.processing.Completion
Returns the text of the suggested completion.
getValue() - Method in interface javax.lang.model.element.AnnotationValue
Returns the value.
getWildcardType(TypeMirror, TypeMirror) - Method in interface javax.lang.model.util.Types
Returns a new wildcard type argument.

H

hashCode() - Method in interface javax.lang.model.element.Element
Obeys the general contract of Object.hashCode.
hashCode() - Method in interface javax.lang.model.element.Name
Obeys the general contract of Object.hashCode.
hides(Element, Element) - Method in interface javax.lang.model.util.Elements
Tests whether one type, method, or field hides another.

I

init(ProcessingEnvironment) - Method in class javax.annotation.processing.AbstractProcessor
Initializes the processor with the processing environment by setting the processingEnv field to the value of the processingEnv argument.
init(ProcessingEnvironment) - Method in interface javax.annotation.processing.Processor
Initializes the processor with the processing environment.
INSTANCE_INIT - javax.lang.model.element.ElementKind
An instance initializer.
INTERFACE - javax.lang.model.element.ElementKind
An interface not described by a more specific kind (like ANNOTATION_TYPE).
isAssignable(TypeMirror, TypeMirror) - Method in interface javax.lang.model.util.Types
Tests whether one type is assignable to another.
isBridge(ExecutableElement) - Method in interface javax.lang.model.util.Elements
Returns true if the executable element is a bridge method, false otherwise.
isClass() - Method in enum javax.lang.model.element.ElementKind
Returns true if this is a kind of class: either CLASS or ENUM or RECORD.
isDeclared() - Method in enum javax.lang.model.util.Elements.Origin
Returns true for values corresponding to constructs that are implicitly or explicitly declared, false otherwise.
isDefault() - Method in interface javax.lang.model.element.ExecutableElement
Returns true if this method is a default method and returns false otherwise.
isDeprecated(Element) - Method in interface javax.lang.model.util.Elements
Returns true if the element is deprecated, false otherwise.
isField() - Method in enum javax.lang.model.element.ElementKind
Returns true if this is a kind of field: either FIELD or ENUM_CONSTANT.
isFunctionalInterface(TypeElement) - Method in interface javax.lang.model.util.Elements
Returns true if the type element is a functional interface, false otherwise.
isInitialized() - Method in class javax.annotation.processing.AbstractProcessor
Returns true if this object has been initialized, false otherwise.
isInterface() - Method in enum javax.lang.model.element.ElementKind
Returns true if this is a kind of interface: either INTERFACE or ANNOTATION_TYPE.
isNested() - Method in enum javax.lang.model.element.NestingKind
Does this constant correspond to a nested type element? A nested type element is any that is not top-level.
isOpen() - Method in interface javax.lang.model.element.ModuleElement
Returns true if this is an open module and false otherwise.
isPreviewEnabled() - Method in interface javax.annotation.processing.ProcessingEnvironment
Returns true if preview features are enabled and false otherwise.
isSameType(TypeMirror, TypeMirror) - Method in interface javax.lang.model.util.Types
Tests whether two TypeMirror objects represent the same type.
isStatic() - Method in interface javax.lang.model.element.ModuleElement.RequiresDirective
Returns whether or not this is a static dependency.
isSubsignature(ExecutableType, ExecutableType) - Method in interface javax.lang.model.util.Types
Tests whether the signature of one method is a subsignature of another.
isSubtype(TypeMirror, TypeMirror) - Method in interface javax.lang.model.util.Types
Tests whether one type is a subtype of another.
isTransitive() - Method in interface javax.lang.model.element.ModuleElement.RequiresDirective
Returns whether or not this is a transitive dependency.
isUnnamed() - Method in interface javax.lang.model.element.ModuleElement
Returns true if this is an unnamed module and false otherwise.
isUnnamed() - Method in interface javax.lang.model.element.PackageElement
Returns true if this is an unnamed package and false otherwise.
isVarArgs() - Method in interface javax.lang.model.element.ExecutableElement
Returns true if this method or constructor accepts a variable number of arguments and returns false otherwise.

J

java.compiler - module java.compiler
Defines the Language Model, Annotation Processing, and Java Compiler APIs.
javax.annotation.processing - package javax.annotation.processing
Facilities for declaring annotation processors and for allowing annotation processors to communicate with an annotation processing tool environment.
javax.lang.model.element - package javax.lang.model.element
Interfaces used to model elements of the Java programming language.
javax.lang.model.util - package javax.lang.model.util
Utilities to assist in the processing of program elements and types.

L

LOCAL - javax.lang.model.element.NestingKind
A named type declared within a construct other than a type.
LOCAL_VARIABLE - javax.lang.model.element.ElementKind
A local variable.

M

MANDATED - javax.lang.model.util.Elements.Origin
A mandated construct is one that is not explicitly declared in the source code, but whose presence is mandated by the specification.
MEMBER - javax.lang.model.element.NestingKind
A type that is a named member of another type.
Messager - Interface in javax.annotation.processing
A Messager provides the way for an annotation processor to report error messages, warnings, and other notices.
METHOD - javax.lang.model.element.ElementKind
A method.
methodsIn(Iterable<? extends Element>) - Static method in class javax.lang.model.util.ElementFilter
Returns a list of methods in elements.
methodsIn(Set<? extends Element>) - Static method in class javax.lang.model.util.ElementFilter
Returns a set of methods in elements.
Modifier - Enum in javax.lang.model.element
Represents a modifier on a program element such as a class, method, or field.
MODULE - javax.lang.model.element.ElementKind
A module.
ModuleElement - Interface in javax.lang.model.element
Represents a module program element.
ModuleElement.Directive - Interface in javax.lang.model.element
Represents a directive within the declaration of this module.
ModuleElement.DirectiveKind - Enum in javax.lang.model.element
The kind of a directive.
ModuleElement.DirectiveVisitor<R,​P> - Interface in javax.lang.model.element
A visitor of module directives, in the style of the visitor design pattern.
ModuleElement.ExportsDirective - Interface in javax.lang.model.element
An exported package of a module.
ModuleElement.OpensDirective - Interface in javax.lang.model.element
An opened package of a module.
ModuleElement.ProvidesDirective - Interface in javax.lang.model.element
An implementation of a service provided by a module.
ModuleElement.RequiresDirective - Interface in javax.lang.model.element
A dependency of a module.
ModuleElement.UsesDirective - Interface in javax.lang.model.element
A reference to a service used by a module.
modulesIn(Iterable<? extends Element>) - Static method in class javax.lang.model.util.ElementFilter
Returns a list of modules in elements.
modulesIn(Set<? extends Element>) - Static method in class javax.lang.model.util.ElementFilter
Returns a set of modules in elements.

N

Name - Interface in javax.lang.model.element
An immutable sequence of characters.
NATIVE - javax.lang.model.element.Modifier
The modifier native
NestingKind - Enum in javax.lang.model.element
The nesting kind of a type element.

O

of(String) - Static method in class javax.annotation.processing.Completions
Returns a completion of the value and an empty message
of(String, String) - Static method in class javax.annotation.processing.Completions
Returns a completion of the value and message.
OPENS - javax.lang.model.element.ModuleElement.DirectiveKind
An "opens package-name [to module-name-list]" directive.
opensIn(Iterable<? extends ModuleElement.Directive>) - Static method in class javax.lang.model.util.ElementFilter
Returns a list of opens directives in directives.
OTHER - javax.lang.model.element.ElementKind
An implementation-reserved element.
overrides(ExecutableElement, ExecutableElement, TypeElement) - Method in interface javax.lang.model.util.Elements
Tests whether one method, as a member of a given type, overrides another method.

P

PACKAGE - javax.lang.model.element.ElementKind
A package.
PackageElement - Interface in javax.lang.model.element
Represents a package program element.
packagesIn(Iterable<? extends Element>) - Static method in class javax.lang.model.util.ElementFilter
Returns a list of packages in elements.
packagesIn(Set<? extends Element>) - Static method in class javax.lang.model.util.ElementFilter
Returns a set of packages in elements.
PARAMETER - javax.lang.model.element.ElementKind
A parameter of a method or constructor.
Parameterizable - Interface in javax.lang.model.element
A mixin interface for an element that has type parameters.
printElements(Writer, Element...) - Method in interface javax.lang.model.util.Elements
Prints a representation of the elements to the given writer in the specified order.
printMessage(Diagnostic.Kind, CharSequence) - Method in interface javax.annotation.processing.Messager
Prints a message of the specified kind.
printMessage(Diagnostic.Kind, CharSequence, Element) - Method in interface javax.annotation.processing.Messager
Prints a message of the specified kind at the location of the element.
printMessage(Diagnostic.Kind, CharSequence, Element, AnnotationMirror) - Method in interface javax.annotation.processing.Messager
Prints a message of the specified kind at the location of the annotation mirror of the annotated element.
printMessage(Diagnostic.Kind, CharSequence, Element, AnnotationMirror, AnnotationValue) - Method in interface javax.annotation.processing.Messager
Prints a message of the specified kind at the location of the annotation value inside the annotation mirror of the annotated element.
PRIVATE - javax.lang.model.element.Modifier
The modifier private
process(Set<? extends TypeElement>, RoundEnvironment) - Method in class javax.annotation.processing.AbstractProcessor
Processes a set of annotation types on type elements originating from the prior round and returns whether or not these annotation types are claimed by this processor.
process(Set<? extends TypeElement>, RoundEnvironment) - Method in interface javax.annotation.processing.Processor
Processes a set of annotation types on type elements originating from the prior round and returns whether or not these annotation types are claimed by this processor.
processingEnv - Variable in class javax.annotation.processing.AbstractProcessor
Processing environment providing by the tool framework.
ProcessingEnvironment - Interface in javax.annotation.processing
An annotation processing tool framework will provide an annotation processor with an object implementing this interface so the processor can use facilities provided by the framework to write new files, report error messages, and find other utilities.
processingOver() - Method in interface javax.annotation.processing.RoundEnvironment
Returns true if types generated by this round will not be subject to a subsequent round of annotation processing; returns false otherwise.
Processor - Interface in javax.annotation.processing
The interface for an annotation processor.
PROTECTED - javax.lang.model.element.Modifier
The modifier protected
PROVIDES - javax.lang.model.element.ModuleElement.DirectiveKind
A "provides service-name with implementation-name" directive.
providesIn(Iterable<? extends ModuleElement.Directive>) - Static method in class javax.lang.model.util.ElementFilter
Returns a list of provides directives in directives.
PUBLIC - javax.lang.model.element.Modifier
The modifier public

Q

QualifiedNameable - Interface in javax.lang.model.element
A mixin interface for an element that has a qualified name.

R

RECORD - javax.lang.model.element.ElementKind
A record type.
RECORD_COMPONENT - javax.lang.model.element.ElementKind
A record component of a record.
RecordComponentElement - Interface in javax.lang.model.element
Represents a record component.
recordComponentFor(ExecutableElement) - Method in interface javax.lang.model.util.Elements
Returns the record component for the given accessor.
recordComponentsIn(Iterable<? extends Element>) - Static method in class javax.lang.model.util.ElementFilter
Returns a list of record components in elements.
recordComponentsIn(Set<? extends Element>) - Static method in class javax.lang.model.util.ElementFilter
Returns a set of record components in elements.
REQUIRES - javax.lang.model.element.ModuleElement.DirectiveKind
A "requires (static|transitive)* module-name" directive.
requiresIn(Iterable<? extends ModuleElement.Directive>) - Static method in class javax.lang.model.util.ElementFilter
Returns a list of requires directives in directives.
RESOURCE_VARIABLE - javax.lang.model.element.ElementKind
A resource variable.
RoundEnvironment - Interface in javax.annotation.processing
An annotation processing tool framework will provide an annotation processor with an object implementing this interface so that the processor can query for information about a round of annotation processing.

S

scan(Iterable<? extends Element>, P) - Method in class javax.lang.model.util.ElementScanner6
Iterates over the given elements and calls scan(Element, P) on each one.
scan(Element) - Method in class javax.lang.model.util.ElementScanner6
Convenience method equivalent to v.scan(e, null).
scan(Element, P) - Method in class javax.lang.model.util.ElementScanner6
Processes an element by calling e.accept(this, p); this method may be overridden by subclasses.
SimpleAnnotationValueVisitor14<R,​P> - Class in javax.lang.model.util
A simple visitor for annotation values with default behavior appropriate for source version RELEASE_14.
SimpleAnnotationValueVisitor14() - Constructor for class javax.lang.model.util.SimpleAnnotationValueVisitor14
Constructor for concrete subclasses; uses null for the default value.
SimpleAnnotationValueVisitor14(R) - Constructor for class javax.lang.model.util.SimpleAnnotationValueVisitor14
Constructor for concrete subclasses; uses the argument for the default value.
SimpleAnnotationValueVisitor6<R,​P> - Class in javax.lang.model.util
A simple visitor for annotation values with default behavior appropriate for the RELEASE_6 source version.
SimpleAnnotationValueVisitor6() - Constructor for class javax.lang.model.util.SimpleAnnotationValueVisitor6
Deprecated.
Release 6 is obsolete; update to a visitor for a newer release level.
SimpleAnnotationValueVisitor6(R) - Constructor for class javax.lang.model.util.SimpleAnnotationValueVisitor6
Deprecated.
Release 6 is obsolete; update to a visitor for a newer release level.
SimpleAnnotationValueVisitor7<R,​P> - Class in javax.lang.model.util
A simple visitor for annotation values with default behavior appropriate for the RELEASE_7 source version.
SimpleAnnotationValueVisitor7() - Constructor for class javax.lang.model.util.SimpleAnnotationValueVisitor7
Deprecated.
Release 7 is obsolete; update to a visitor for a newer release level.
SimpleAnnotationValueVisitor7(R) - Constructor for class javax.lang.model.util.SimpleAnnotationValueVisitor7
Deprecated.
Release 7 is obsolete; update to a visitor for a newer release level.
SimpleAnnotationValueVisitor8<R,​P> - Class in javax.lang.model.util
A simple visitor for annotation values with default behavior appropriate for the RELEASE_8 source version.
SimpleAnnotationValueVisitor8() - Constructor for class javax.lang.model.util.SimpleAnnotationValueVisitor8
Constructor for concrete subclasses; uses null for the default value.
SimpleAnnotationValueVisitor8(R) - Constructor for class javax.lang.model.util.SimpleAnnotationValueVisitor8
Constructor for concrete subclasses; uses the argument for the default value.
SimpleAnnotationValueVisitor9<R,​P> - Class in javax.lang.model.util
A simple visitor for annotation values with default behavior appropriate for source versions RELEASE_9 through RELEASE_14.
SimpleAnnotationValueVisitor9() - Constructor for class javax.lang.model.util.SimpleAnnotationValueVisitor9
Constructor for concrete subclasses; uses null for the default value.
SimpleAnnotationValueVisitor9(R) - Constructor for class javax.lang.model.util.SimpleAnnotationValueVisitor9
Constructor for concrete subclasses; uses the argument for the default value.
SimpleElementVisitor14<R,​P> - Class in javax.lang.model.util
A simple visitor of program elements with default behavior appropriate for the RELEASE_14 source version.
SimpleElementVisitor14() - Constructor for class javax.lang.model.util.SimpleElementVisitor14
Constructor for concrete subclasses; uses null for the default value.
SimpleElementVisitor14(R) - Constructor for class javax.lang.model.util.SimpleElementVisitor14
Constructor for concrete subclasses; uses the argument for the default value.
SimpleElementVisitor6<R,​P> - Class in javax.lang.model.util
A simple visitor of program elements with default behavior appropriate for the RELEASE_6 source version.
SimpleElementVisitor6() - Constructor for class javax.lang.model.util.SimpleElementVisitor6
Deprecated.
Release 6 is obsolete; update to a visitor for a newer release level.
SimpleElementVisitor6(R) - Constructor for class javax.lang.model.util.SimpleElementVisitor6
Deprecated.
Release 6 is obsolete; update to a visitor for a newer release level.
SimpleElementVisitor7<R,​P> - Class in javax.lang.model.util
A simple visitor of program elements with default behavior appropriate for the RELEASE_7 source version.
SimpleElementVisitor7() - Constructor for class javax.lang.model.util.SimpleElementVisitor7
Deprecated.
Release 7 is obsolete; update to a visitor for a newer release level.
SimpleElementVisitor7(R) - Constructor for class javax.lang.model.util.SimpleElementVisitor7
Deprecated.
Release 7 is obsolete; update to a visitor for a newer release level.
SimpleElementVisitor8<R,​P> - Class in javax.lang.model.util
A simple visitor of program elements with default behavior appropriate for the RELEASE_8 source version.
SimpleElementVisitor8() - Constructor for class javax.lang.model.util.SimpleElementVisitor8
Constructor for concrete subclasses; uses null for the default value.
SimpleElementVisitor8(R) - Constructor for class javax.lang.model.util.SimpleElementVisitor8
Constructor for concrete subclasses; uses the argument for the default value.
SimpleElementVisitor9<R,​P> - Class in javax.lang.model.util
A simple visitor of program elements with default behavior appropriate for source versions RELEASE_9 through RELEASE_14.
SimpleElementVisitor9() - Constructor for class javax.lang.model.util.SimpleElementVisitor9
Constructor for concrete subclasses; uses null for the default value.
SimpleElementVisitor9(R) - Constructor for class javax.lang.model.util.SimpleElementVisitor9
Constructor for concrete subclasses; uses the argument for the default value.
SimpleTypeVisitor14<R,​P> - Class in javax.lang.model.util
A simple visitor of types with default behavior appropriate for source version RELEASE_14.
SimpleTypeVisitor14() - Constructor for class javax.lang.model.util.SimpleTypeVisitor14
Constructor for concrete subclasses; uses null for the default value.
SimpleTypeVisitor14(R) - Constructor for class javax.lang.model.util.SimpleTypeVisitor14
Constructor for concrete subclasses; uses the argument for the default value.
SimpleTypeVisitor6<R,​P> - Class in javax.lang.model.util
A simple visitor of types with default behavior appropriate for the RELEASE_6 source version.
SimpleTypeVisitor6() - Constructor for class javax.lang.model.util.SimpleTypeVisitor6
Deprecated.
Release 6 is obsolete; update to a visitor for a newer release level.
SimpleTypeVisitor6(R) - Constructor for class javax.lang.model.util.SimpleTypeVisitor6
Deprecated.
Release 6 is obsolete; update to a visitor for a newer release level.
SimpleTypeVisitor7<R,​P> - Class in javax.lang.model.util
A simple visitor of types with default behavior appropriate for the RELEASE_7 source version.
SimpleTypeVisitor7() - Constructor for class javax.lang.model.util.SimpleTypeVisitor7
Deprecated.
Release 7 is obsolete; update to a visitor for a newer release level.
SimpleTypeVisitor7(R) - Constructor for class javax.lang.model.util.SimpleTypeVisitor7
Deprecated.
Release 7 is obsolete; update to a visitor for a newer release level.
SimpleTypeVisitor8<R,​P> - Class in javax.lang.model.util
A simple visitor of types with default behavior appropriate for the RELEASE_8 source version.
SimpleTypeVisitor8() - Constructor for class javax.lang.model.util.SimpleTypeVisitor8
Constructor for concrete subclasses; uses null for the default value.
SimpleTypeVisitor8(R) - Constructor for class javax.lang.model.util.SimpleTypeVisitor8
Constructor for concrete subclasses; uses the argument for the default value.
SimpleTypeVisitor9<R,​P> - Class in javax.lang.model.util
A simple visitor of types with default behavior appropriate for source versions RELEASE_9 through RELEASE_14.
SimpleTypeVisitor9() - Constructor for class javax.lang.model.util.SimpleTypeVisitor9
Constructor for concrete subclasses; uses null for the default value.
SimpleTypeVisitor9(R) - Constructor for class javax.lang.model.util.SimpleTypeVisitor9
Constructor for concrete subclasses; uses the argument for the default value.
STATIC - javax.lang.model.element.Modifier
The modifier static
STATIC_INIT - javax.lang.model.element.ElementKind
A static initializer.
STRICTFP - javax.lang.model.element.Modifier
The modifier strictfp
SupportedAnnotationTypes - Annotation Type in javax.annotation.processing
An annotation used to indicate what annotation types an annotation processor supports.
SupportedOptions - Annotation Type in javax.annotation.processing
An annotation used to indicate what options an annotation processor supports.
SupportedSourceVersion - Annotation Type in javax.annotation.processing
An annotation used to indicate the latest source version an annotation processor supports.
SYNCHRONIZED - javax.lang.model.element.Modifier
The modifier synchronized
SYNTHETIC - javax.lang.model.util.Elements.Origin
A synthetic construct is one that is neither implicitly nor explicitly declared in the source code.

T

TOP_LEVEL - javax.lang.model.element.NestingKind
A top-level type, not contained within another type.
toString() - Method in interface javax.lang.model.element.AnnotationValue
Returns a string representation of this value.
toString() - Method in enum javax.lang.model.element.Modifier
Returns this modifier's name in lowercase.
TRANSIENT - javax.lang.model.element.Modifier
The modifier transient
TYPE_PARAMETER - javax.lang.model.element.ElementKind
A type parameter.
TypeElement - Interface in javax.lang.model.element
Represents a class or interface program element.
TypeKindVisitor14<R,​P> - Class in javax.lang.model.util
A visitor of types based on their kind with default behavior appropriate for source version RELEASE_14.
TypeKindVisitor14() - Constructor for class javax.lang.model.util.TypeKindVisitor14
Constructor for concrete subclasses to call; uses null for the default value.
TypeKindVisitor14(R) - Constructor for class javax.lang.model.util.TypeKindVisitor14
Constructor for concrete subclasses to call; uses the argument for the default value.
TypeKindVisitor6<R,​P> - Class in javax.lang.model.util
A visitor of types based on their kind with default behavior appropriate for the RELEASE_6 source version.
TypeKindVisitor6() - Constructor for class javax.lang.model.util.TypeKindVisitor6
Deprecated.
Release 6 is obsolete; update to a visitor for a newer release level.
TypeKindVisitor6(R) - Constructor for class javax.lang.model.util.TypeKindVisitor6
Deprecated.
Release 6 is obsolete; update to a visitor for a newer release level.
TypeKindVisitor7<R,​P> - Class in javax.lang.model.util
A visitor of types based on their kind with default behavior appropriate for the RELEASE_7 source version.
TypeKindVisitor7() - Constructor for class javax.lang.model.util.TypeKindVisitor7
Deprecated.
Release 7 is obsolete; update to a visitor for a newer release level.
TypeKindVisitor7(R) - Constructor for class javax.lang.model.util.TypeKindVisitor7
Deprecated.
Release 7 is obsolete; update to a visitor for a newer release level.
TypeKindVisitor8<R,​P> - Class in javax.lang.model.util
A visitor of types based on their kind with default behavior appropriate for the RELEASE_8 source version.
TypeKindVisitor8() - Constructor for class javax.lang.model.util.TypeKindVisitor8
Constructor for concrete subclasses to call; uses null for the default value.
TypeKindVisitor8(R) - Constructor for class javax.lang.model.util.TypeKindVisitor8
Constructor for concrete subclasses to call; uses the argument for the default value.
TypeKindVisitor9<R,​P> - Class in javax.lang.model.util
A visitor of types based on their kind with default behavior appropriate for source versions RELEASE_9 through RELEASE_14.
TypeKindVisitor9() - Constructor for class javax.lang.model.util.TypeKindVisitor9
Constructor for concrete subclasses to call; uses null for the default value.
TypeKindVisitor9(R) - Constructor for class javax.lang.model.util.TypeKindVisitor9
Constructor for concrete subclasses to call; uses the argument for the default value.
TypeParameterElement - Interface in javax.lang.model.element
Represents a formal type parameter of a generic class, interface, method, or constructor element.
Types - Interface in javax.lang.model.util
Utility methods for operating on types.
typesIn(Iterable<? extends Element>) - Static method in class javax.lang.model.util.ElementFilter
Returns a list of types in elements.
typesIn(Set<? extends Element>) - Static method in class javax.lang.model.util.ElementFilter
Returns a set of types in elements.

U

unboxedType(TypeMirror) - Method in interface javax.lang.model.util.Types
Returns the type (a primitive type) of unboxed values of a given type.
UnknownAnnotationValueException - Exception in javax.lang.model.element
Indicates that an unknown kind of annotation value was encountered.
UnknownAnnotationValueException(AnnotationValue, Object) - Constructor for exception javax.lang.model.element.UnknownAnnotationValueException
Creates a new UnknownAnnotationValueException.
UnknownDirectiveException - Exception in javax.lang.model.element
Indicates that an unknown kind of module directive was encountered.
UnknownDirectiveException(ModuleElement.Directive, Object) - Constructor for exception javax.lang.model.element.UnknownDirectiveException
Creates a new UnknownElementException.
UnknownElementException - Exception in javax.lang.model.element
Indicates that an unknown kind of element was encountered.
UnknownElementException(Element, Object) - Constructor for exception javax.lang.model.element.UnknownElementException
Creates a new UnknownElementException.
USES - javax.lang.model.element.ModuleElement.DirectiveKind
A "uses service-name" directive.
usesIn(Iterable<? extends ModuleElement.Directive>) - Static method in class javax.lang.model.util.ElementFilter
Returns a list of uses directives in directives.

V

value() - Method in annotation type javax.annotation.processing.Generated
The value element MUST have the name of the code generator.
value() - Method in annotation type javax.annotation.processing.SupportedAnnotationTypes
Returns the names of the supported annotation types.
value() - Method in annotation type javax.annotation.processing.SupportedOptions
Returns the supported options.
value() - Method in annotation type javax.annotation.processing.SupportedSourceVersion
Returns the latest supported source version.
valueOf(String) - Static method in enum javax.lang.model.element.ElementKind
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum javax.lang.model.element.Modifier
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum javax.lang.model.element.ModuleElement.DirectiveKind
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum javax.lang.model.element.NestingKind
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum javax.lang.model.util.Elements.Origin
Returns the enum constant of this type with the specified name.
values() - Static method in enum javax.lang.model.element.ElementKind
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum javax.lang.model.element.Modifier
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum javax.lang.model.element.ModuleElement.DirectiveKind
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum javax.lang.model.element.NestingKind
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum javax.lang.model.util.Elements.Origin
Returns an array containing the constants of this enum type, in the order they are declared.
VariableElement - Interface in javax.lang.model.element
Represents a field, enum constant, method or constructor parameter, local variable, resource variable, or exception parameter.
visit(AnnotationValue) - Method in interface javax.lang.model.element.AnnotationValueVisitor
A convenience method equivalent to visit(av, null).
visit(AnnotationValue) - Method in class javax.lang.model.util.AbstractAnnotationValueVisitor6
Visits an annotation value as if by passing itself to that value's accept method passing null for the additional parameter.
visit(AnnotationValue, P) - Method in interface javax.lang.model.element.AnnotationValueVisitor
Visits an annotation value.
visit(AnnotationValue, P) - Method in class javax.lang.model.util.AbstractAnnotationValueVisitor6
Visits any annotation value as if by passing itself to that value's accept.
visit(Element) - Method in interface javax.lang.model.element.ElementVisitor
A convenience method equivalent to visit(e, null).
visit(Element) - Method in class javax.lang.model.util.AbstractElementVisitor6
Visits any program element as if by passing itself to that element's accept method and passing null for the additional parameter.
visit(Element, P) - Method in interface javax.lang.model.element.ElementVisitor
Visits an element.
visit(Element, P) - Method in class javax.lang.model.util.AbstractElementVisitor6
Visits any program element as if by passing itself to that element's accept method.
visit(ModuleElement.Directive) - Method in interface javax.lang.model.element.ModuleElement.DirectiveVisitor
Visits any directive as if by passing itself to that directive's accept method and passing null for the additional parameter.
visit(ModuleElement.Directive, P) - Method in interface javax.lang.model.element.ModuleElement.DirectiveVisitor
Visits any directive as if by passing itself to that directive's accept method.
visit(TypeMirror) - Method in class javax.lang.model.util.AbstractTypeVisitor6
Visits any type mirror as if by passing itself to that type mirror's accept method and passing null for the additional parameter.
visit(TypeMirror, P) - Method in class javax.lang.model.util.AbstractTypeVisitor6
Visits any type mirror as if by passing itself to that type mirror's accept method.
visitAnnotation(AnnotationMirror, P) - Method in interface javax.lang.model.element.AnnotationValueVisitor
Visits an annotation value in an annotation.
visitAnnotation(AnnotationMirror, P) - Method in class javax.lang.model.util.SimpleAnnotationValueVisitor6
Visits an annotation value in an annotation.
visitArray(List<? extends AnnotationValue>, P) - Method in interface javax.lang.model.element.AnnotationValueVisitor
Visits an array value in an annotation.
visitArray(List<? extends AnnotationValue>, P) - Method in class javax.lang.model.util.SimpleAnnotationValueVisitor6
Visits an array value in an annotation.
visitArray(ArrayType, P) - Method in class javax.lang.model.util.SimpleTypeVisitor6
Visits an array type.
visitBoolean(boolean, P) - Method in interface javax.lang.model.element.AnnotationValueVisitor
Visits a boolean value in an annotation.
visitBoolean(boolean, P) - Method in class javax.lang.model.util.SimpleAnnotationValueVisitor6
Visits a boolean value in an annotation.
visitByte(byte, P) - Method in interface javax.lang.model.element.AnnotationValueVisitor
Visits a byte value in an annotation.
visitByte(byte, P) - Method in class javax.lang.model.util.SimpleAnnotationValueVisitor6
Visits a byte value in an annotation.
visitChar(char, P) - Method in interface javax.lang.model.element.AnnotationValueVisitor
Visits a char value in an annotation.
visitChar(char, P) - Method in class javax.lang.model.util.SimpleAnnotationValueVisitor6
Visits a char value in an annotation.
visitDeclared(DeclaredType, P) - Method in class javax.lang.model.util.SimpleTypeVisitor6
Visits a declared type.
visitDouble(double, P) - Method in interface javax.lang.model.element.AnnotationValueVisitor
Visits a double value in an annotation.
visitDouble(double, P) - Method in class javax.lang.model.util.SimpleAnnotationValueVisitor6
Visits a double value in an annotation.
visitEnumConstant(VariableElement, P) - Method in interface javax.lang.model.element.AnnotationValueVisitor
Visits an enum value in an annotation.
visitEnumConstant(VariableElement, P) - Method in class javax.lang.model.util.SimpleAnnotationValueVisitor6
Visits an enum value in an annotation.
visitError(ErrorType, P) - Method in class javax.lang.model.util.SimpleTypeVisitor6
Visits an error type.
visitExecutable(ExecutableElement, P) - Method in interface javax.lang.model.element.ElementVisitor
Visits an executable element.
visitExecutable(ExecutableElement, P) - Method in class javax.lang.model.util.ElementKindVisitor6
Visits an executable element.
visitExecutable(ExecutableElement, P) - Method in class javax.lang.model.util.ElementScanner6
Visits an executable element.
visitExecutable(ExecutableElement, P) - Method in class javax.lang.model.util.SimpleElementVisitor6
Visits an executable element.
visitExecutable(ExecutableType, P) - Method in class javax.lang.model.util.SimpleTypeVisitor6
Visits an executable type.
visitExecutableAsConstructor(ExecutableElement, P) - Method in class javax.lang.model.util.ElementKindVisitor6
Visits a CONSTRUCTOR executable element.
visitExecutableAsInstanceInit(ExecutableElement, P) - Method in class javax.lang.model.util.ElementKindVisitor6
Visits an INSTANCE_INIT executable element.
visitExecutableAsMethod(ExecutableElement, P) - Method in class javax.lang.model.util.ElementKindVisitor6
Visits a METHOD executable element.
visitExecutableAsStaticInit(ExecutableElement, P) - Method in class javax.lang.model.util.ElementKindVisitor6
Visits a STATIC_INIT executable element.
visitExports(ModuleElement.ExportsDirective, P) - Method in interface javax.lang.model.element.ModuleElement.DirectiveVisitor
Visits an exports directive.
visitFloat(float, P) - Method in interface javax.lang.model.element.AnnotationValueVisitor
Visits a float value in an annotation.
visitFloat(float, P) - Method in class javax.lang.model.util.SimpleAnnotationValueVisitor6
Visits a float value in an annotation.
visitInt(int, P) - Method in interface javax.lang.model.element.AnnotationValueVisitor
Visits an int value in an annotation.
visitInt(int, P) - Method in class javax.lang.model.util.SimpleAnnotationValueVisitor6
Visits an int value in an annotation.
visitIntersection(IntersectionType, P) - Method in class javax.lang.model.util.AbstractTypeVisitor6
Visits an intersection type.
visitIntersection(IntersectionType, P) - Method in class javax.lang.model.util.AbstractTypeVisitor8
Visits an IntersectionType in a manner defined by a subclass.
visitIntersection(IntersectionType, P) - Method in class javax.lang.model.util.SimpleTypeVisitor8
Visits an intersection type.
visitIntersection(IntersectionType, P) - Method in class javax.lang.model.util.TypeKindVisitor8
Visits an intersection type.
visitLong(long, P) - Method in interface javax.lang.model.element.AnnotationValueVisitor
Visits a long value in an annotation.
visitLong(long, P) - Method in class javax.lang.model.util.SimpleAnnotationValueVisitor6
Visits a long value in an annotation.
visitModule(ModuleElement, P) - Method in interface javax.lang.model.element.ElementVisitor
Visits a module element.
visitModule(ModuleElement, P) - Method in class javax.lang.model.util.AbstractElementVisitor6
Visits a module element.
visitModule(ModuleElement, P) - Method in class javax.lang.model.util.AbstractElementVisitor9
Visits a module element.
visitModule(ModuleElement, P) - Method in class javax.lang.model.util.ElementKindVisitor9
Visits a module element.
visitModule(ModuleElement, P) - Method in class javax.lang.model.util.ElementScanner9
Visits a module element.
visitModule(ModuleElement, P) - Method in class javax.lang.model.util.SimpleElementVisitor9
Visits a module element.
visitNoType(NoType, P) - Method in class javax.lang.model.util.SimpleTypeVisitor6
Visits a NoType instance.
visitNoType(NoType, P) - Method in class javax.lang.model.util.TypeKindVisitor6
Visits a NoType instance.
visitNoTypeAsModule(NoType, P) - Method in class javax.lang.model.util.TypeKindVisitor6
Visits a MODULE pseudo-type.
visitNoTypeAsModule(NoType, P) - Method in class javax.lang.model.util.TypeKindVisitor9
Visits a MODULE pseudo-type.
visitNoTypeAsNone(NoType, P) - Method in class javax.lang.model.util.TypeKindVisitor6
Visits a NONE pseudo-type.
visitNoTypeAsPackage(NoType, P) - Method in class javax.lang.model.util.TypeKindVisitor6
Visits a PACKAGE pseudo-type.
visitNoTypeAsVoid(NoType, P) - Method in class javax.lang.model.util.TypeKindVisitor6
Visits a VOID pseudo-type.
visitNull(NullType, P) - Method in class javax.lang.model.util.SimpleTypeVisitor6
Visits the null type.
visitOpens(ModuleElement.OpensDirective, P) - Method in interface javax.lang.model.element.ModuleElement.DirectiveVisitor
Visits an opens directive.
visitPackage(PackageElement, P) - Method in interface javax.lang.model.element.ElementVisitor
Visits a package element.
visitPackage(PackageElement, P) - Method in class javax.lang.model.util.ElementKindVisitor6
Visits a package element.
visitPackage(PackageElement, P) - Method in class javax.lang.model.util.ElementScanner6
Visits a package element.
visitPackage(PackageElement, P) - Method in class javax.lang.model.util.SimpleElementVisitor6
Visits a package element.
visitPrimitive(PrimitiveType, P) - Method in class javax.lang.model.util.SimpleTypeVisitor6
Visits a primitive type.
visitPrimitive(PrimitiveType, P) - Method in class javax.lang.model.util.TypeKindVisitor6
Visits a primitive type.
visitPrimitiveAsBoolean(PrimitiveType, P) - Method in class javax.lang.model.util.TypeKindVisitor6
Visits a BOOLEAN primitive type.
visitPrimitiveAsByte(PrimitiveType, P) - Method in class javax.lang.model.util.TypeKindVisitor6
Visits a BYTE primitive type.
visitPrimitiveAsChar(PrimitiveType, P) - Method in class javax.lang.model.util.TypeKindVisitor6
Visits a CHAR primitive type.
visitPrimitiveAsDouble(PrimitiveType, P) - Method in class javax.lang.model.util.TypeKindVisitor6
Visits a DOUBLE primitive type.
visitPrimitiveAsFloat(PrimitiveType, P) - Method in class javax.lang.model.util.TypeKindVisitor6
Visits a FLOAT primitive type.
visitPrimitiveAsInt(PrimitiveType, P) - Method in class javax.lang.model.util.TypeKindVisitor6
Visits an INT primitive type.
visitPrimitiveAsLong(PrimitiveType, P) - Method in class javax.lang.model.util.TypeKindVisitor6
Visits a LONG primitive type.
visitPrimitiveAsShort(PrimitiveType, P) - Method in class javax.lang.model.util.TypeKindVisitor6
Visits a SHORT primitive type.
visitProvides(ModuleElement.ProvidesDirective, P) - Method in interface javax.lang.model.element.ModuleElement.DirectiveVisitor
Visits a provides directive.
visitRecordComponent(RecordComponentElement, P) - Method in interface javax.lang.model.element.ElementVisitor
Visits a record component element.
visitRecordComponent(RecordComponentElement, P) - Method in class javax.lang.model.util.AbstractElementVisitor14
Visits a record component element.
visitRecordComponent(RecordComponentElement, P) - Method in class javax.lang.model.util.AbstractElementVisitor6
Visits a record component element.
visitRecordComponent(RecordComponentElement, P) - Method in class javax.lang.model.util.ElementKindVisitor14
Visits a record component element.
visitRecordComponent(RecordComponentElement, P) - Method in class javax.lang.model.util.ElementScanner14
Visits a record component element.
visitRecordComponent(RecordComponentElement, P) - Method in class javax.lang.model.util.SimpleElementVisitor14
Visits a record component element.
visitRequires(ModuleElement.RequiresDirective, P) - Method in interface javax.lang.model.element.ModuleElement.DirectiveVisitor
Visits a requires directive.
visitShort(short, P) - Method in interface javax.lang.model.element.AnnotationValueVisitor
Visits a short value in an annotation.
visitShort(short, P) - Method in class javax.lang.model.util.SimpleAnnotationValueVisitor6
Visits a short value in an annotation.
visitString(String, P) - Method in interface javax.lang.model.element.AnnotationValueVisitor
Visits a string value in an annotation.
visitString(String, P) - Method in class javax.lang.model.util.SimpleAnnotationValueVisitor6
Visits a string value in an annotation.
visitType(TypeElement, P) - Method in interface javax.lang.model.element.ElementVisitor
Visits a type element.
visitType(TypeElement, P) - Method in class javax.lang.model.util.ElementKindVisitor6
Visits a type element.
visitType(TypeElement, P) - Method in class javax.lang.model.util.ElementScanner6
Visits a type element.
visitType(TypeElement, P) - Method in class javax.lang.model.util.SimpleElementVisitor6
Visits a type element.
visitType(TypeMirror, P) - Method in interface javax.lang.model.element.AnnotationValueVisitor
Visits a type value in an annotation.
visitType(TypeMirror, P) - Method in class javax.lang.model.util.SimpleAnnotationValueVisitor6
Visits a type value in an annotation.
visitTypeAsAnnotationType(TypeElement, P) - Method in class javax.lang.model.util.ElementKindVisitor6
Visits an ANNOTATION_TYPE type element.
visitTypeAsClass(TypeElement, P) - Method in class javax.lang.model.util.ElementKindVisitor6
Visits a CLASS type element.
visitTypeAsEnum(TypeElement, P) - Method in class javax.lang.model.util.ElementKindVisitor6
Visits an ENUM type element.
visitTypeAsInterface(TypeElement, P) - Method in class javax.lang.model.util.ElementKindVisitor6
Visits an INTERFACE type element.
visitTypeAsRecord(TypeElement, P) - Method in class javax.lang.model.util.ElementKindVisitor14
Visits a RECORD type element.
visitTypeAsRecord(TypeElement, P) - Method in class javax.lang.model.util.ElementKindVisitor6
Visits a RECORD type element.
visitTypeParameter(TypeParameterElement, P) - Method in interface javax.lang.model.element.ElementVisitor
Visits a type parameter element.
visitTypeParameter(TypeParameterElement, P) - Method in class javax.lang.model.util.ElementKindVisitor6
Visits a type parameter element.
visitTypeParameter(TypeParameterElement, P) - Method in class javax.lang.model.util.ElementScanner6
Visits a type parameter element.
visitTypeParameter(TypeParameterElement, P) - Method in class javax.lang.model.util.SimpleElementVisitor6
Visits a type parameter element.
visitTypeVariable(TypeVariable, P) - Method in class javax.lang.model.util.SimpleTypeVisitor6
Visits a type variable.
visitUnion(UnionType, P) - Method in class javax.lang.model.util.AbstractTypeVisitor6
Visits a union type.
visitUnion(UnionType, P) - Method in class javax.lang.model.util.AbstractTypeVisitor7
Visits a UnionType in a manner defined by a subclass.
visitUnion(UnionType, P) - Method in class javax.lang.model.util.SimpleTypeVisitor7
Visits a union type.
visitUnion(UnionType, P) - Method in class javax.lang.model.util.TypeKindVisitor7
Visits a union type.
visitUnknown(AnnotationValue, P) - Method in interface javax.lang.model.element.AnnotationValueVisitor
Visits an unknown kind of annotation value.
visitUnknown(AnnotationValue, P) - Method in class javax.lang.model.util.AbstractAnnotationValueVisitor6
Visits an unknown kind of annotation value.
visitUnknown(Element, P) - Method in interface javax.lang.model.element.ElementVisitor
Visits an unknown kind of element.
visitUnknown(Element, P) - Method in class javax.lang.model.util.AbstractElementVisitor6
Visits an unknown kind of element.
visitUnknown(ModuleElement.Directive, P) - Method in interface javax.lang.model.element.ModuleElement.DirectiveVisitor
Visits an unknown directive.
visitUnknown(TypeMirror, P) - Method in class javax.lang.model.util.AbstractTypeVisitor6
Visits an unknown kind of type.
visitUses(ModuleElement.UsesDirective, P) - Method in interface javax.lang.model.element.ModuleElement.DirectiveVisitor
Visits a uses directive.
visitVariable(VariableElement, P) - Method in interface javax.lang.model.element.ElementVisitor
Visits a variable element.
visitVariable(VariableElement, P) - Method in class javax.lang.model.util.ElementKindVisitor6
Visits a variable element
visitVariable(VariableElement, P) - Method in class javax.lang.model.util.ElementScanner6
Visits a variable element.
visitVariable(VariableElement, P) - Method in class javax.lang.model.util.ElementScanner7
Visits a variable element.
visitVariable(VariableElement, P) - Method in class javax.lang.model.util.SimpleElementVisitor6
Visits a variable element.
visitVariable(VariableElement, P) - Method in class javax.lang.model.util.SimpleElementVisitor7
Visits a variable element.
visitVariableAsEnumConstant(VariableElement, P) - Method in class javax.lang.model.util.ElementKindVisitor6
Visits an ENUM_CONSTANT variable element.
visitVariableAsExceptionParameter(VariableElement, P) - Method in class javax.lang.model.util.ElementKindVisitor6
Visits an EXCEPTION_PARAMETER variable element.
visitVariableAsField(VariableElement, P) - Method in class javax.lang.model.util.ElementKindVisitor6
Visits a FIELD variable element.
visitVariableAsLocalVariable(VariableElement, P) - Method in class javax.lang.model.util.ElementKindVisitor6
Visits a LOCAL_VARIABLE variable element.
visitVariableAsParameter(VariableElement, P) - Method in class javax.lang.model.util.ElementKindVisitor6
Visits a PARAMETER variable element.
visitVariableAsResourceVariable(VariableElement, P) - Method in class javax.lang.model.util.ElementKindVisitor6
Visits a RESOURCE_VARIABLE variable element.
visitVariableAsResourceVariable(VariableElement, P) - Method in class javax.lang.model.util.ElementKindVisitor7
Visits a RESOURCE_VARIABLE variable element.
visitWildcard(WildcardType, P) - Method in class javax.lang.model.util.SimpleTypeVisitor6
Visits a wildcard type.
VOLATILE - javax.lang.model.element.Modifier
The modifier volatile
A B C D E F G H I J L M N O P Q R S T U V 
All Classes All Packages