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
All Classes All Packages
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
throughRELEASE_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
throughRELEASE_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
throughRELEASE_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
orRECORD
). - 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
throughRELEASE_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
throughRELEASE_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 asthis
, orfalse
otherwise. - equals(Object) - Method in interface javax.lang.model.element.Name
-
Returns
true
if the argument represents the same name asthis
, andfalse
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; returnsfalse
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 indirectives
.
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 theFiler
. - 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 kindNONE
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
- 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 theprocessingEnv
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: eitherCLASS
orENUM
orRECORD
. - 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 returnsfalse
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: eitherFIELD
orENUM_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
- isInterface() - Method in enum javax.lang.model.element.ElementKind
-
Returns
true
if this is a kind of interface: eitherINTERFACE
orANNOTATION_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 andfalse
otherwise. - isPreviewEnabled() - Method in interface javax.annotation.processing.ProcessingEnvironment
-
Returns
true
if preview features are enabled andfalse
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 andfalse
otherwise. - isUnnamed() - Method in interface javax.lang.model.element.PackageElement
-
Returns
true
if this is an unnamed package andfalse
otherwise. - isVarArgs() - Method in interface javax.lang.model.element.ExecutableElement
-
Returns
true
if this method or constructor accepts a variable number of arguments and returnsfalse
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 indirectives
. - 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; returnsfalse
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 indirectives
. - 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 indirectives
. - 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
throughRELEASE_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
throughRELEASE_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
throughRELEASE_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
throughRELEASE_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 indirectives
.
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 passingnull
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 passingnull
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 passingnull
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 passingnull
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
All Classes All Packages