Skip navigation links
A B C D E F G H I J L M N O P Q R S T U V W 

A

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
Constructor for concrete subclasses to call.
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
Constructor for concrete subclasses to call.
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.
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
Constructor for concrete subclasses to call.
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
Constructor for concrete subclasses to call.
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.
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.
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
Constructor for concrete subclasses to call.
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
Constructor for concrete subclasses to call.
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.
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(TypeVisitor<R, P>, P) - Method in interface javax.lang.model.type.TypeMirror
Applies a visitor to this type.
AnnotatedConstruct - Interface in javax.lang.model
Represents a construct that can be annotated.
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.
ArrayType - Interface in javax.lang.model.type
Represents an array type.
asElement() - Method in interface javax.lang.model.type.DeclaredType
Returns the element corresponding to this type.
asElement() - Method in interface javax.lang.model.type.TypeVariable
Returns the element corresponding to this type variable.
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.

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.
Completion - Interface in javax.annotation.processing
A suggested completion for an annotation.
Completions - Class in javax.annotation.processing
Utility class for assembling Completion objects.
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

DeclaredType - Interface in javax.lang.model.type
Represents a declared type, either a class type or an interface type.
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 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.
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
Constructor for concrete subclasses; uses null for the default value.
ElementKindVisitor6(R) - Constructor for class javax.lang.model.util.ElementKindVisitor6
Constructor for concrete subclasses; uses the argument for the default value.
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
Constructor for concrete subclasses; uses null for the default value.
ElementKindVisitor7(R) - Constructor for class javax.lang.model.util.ElementKindVisitor7
Constructor for concrete subclasses; uses the argument for the default value.
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.
Elements - Interface in javax.lang.model.util
Utility methods for operating on program elements.
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
Constructor for concrete subclasses; uses null for the default value.
ElementScanner6(R) - Constructor for class javax.lang.model.util.ElementScanner6
Constructor for concrete subclasses; uses the argument for the default value.
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
Constructor for concrete subclasses; uses null for the default value.
ElementScanner7(R) - Constructor for class javax.lang.model.util.ElementScanner7
Constructor for concrete subclasses; uses the argument for the default value.
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.
ElementVisitor<R,P> - Interface in javax.lang.model.element
A visitor of program elements, in the style of the visitor design pattern.
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.
equals(Object) - Method in interface javax.lang.model.type.TypeMirror
Obeys the general contract of Object.equals.
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.
ErrorType - Interface in javax.lang.model.type
Represents a class or interface type that cannot be properly modeled.
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.
ExecutableType - Interface in javax.lang.model.type
Represents the type of an executable.

F

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.

G

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.
getAlternatives() - Method in interface javax.lang.model.type.UnionType
Return the alternatives comprising this union type.
getAnnotation(Class<A>) - Method in interface javax.lang.model.AnnotatedConstruct
Returns this construct's annotation of the specified type if such an annotation is present, else null.
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.AnnotatedConstruct
Returns the annotations that are directly present on this construct.
getAnnotationMirrors() - Method in interface javax.lang.model.element.Element
Returns the annotations that are directly present on this construct.
getAnnotationsByType(Class<A>) - Method in interface javax.lang.model.AnnotatedConstruct
Returns annotations that are associated with 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.UnknownElementException
Returns the additional argument.
getArgument() - Method in exception javax.lang.model.type.UnknownTypeException
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.
getBounds() - Method in interface javax.lang.model.type.IntersectionType
Return the bounds comprising this intersection type.
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.
getComponentType() - Method in interface javax.lang.model.type.ArrayType
Returns the component type of this array type.
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.
getDocComment(Element) - Method in interface javax.lang.model.util.Elements
Returns the text of the documentation ("Javadoc") comment of an element.
getElementsAnnotatedWith(TypeElement) - Method in interface javax.annotation.processing.RoundEnvironment
Returns the elements annotated with the given annotation type.
getElementsAnnotatedWith(Class<? extends Annotation>) - Method in interface javax.annotation.processing.RoundEnvironment
Returns the elements annotated with the given annotation type.
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.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, 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.PackageElement
Returns null since a package is not enclosed by another element.
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.
getEnclosingType() - Method in interface javax.lang.model.type.DeclaredType
Returns the type of the innermost enclosing instance or a NoType of kind NONE if there is no enclosing instance.
getExtendsBound() - Method in interface javax.lang.model.type.WildcardType
Returns the upper bound of this wildcard.
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.
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.type.TypeMirror
Returns the kind of this type.
getLocale() - Method in interface javax.annotation.processing.ProcessingEnvironment
Returns the current locale or null if no locale is in effect.
getLowerBound() - Method in interface javax.lang.model.type.TypeVariable
Returns the lower bound of this type variable.
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.
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.
getPackageElement(CharSequence) - Method in interface javax.lang.model.util.Elements
Returns a package given its fully qualified name.
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.
getParameterTypes() - Method in interface javax.lang.model.type.ExecutableType
Returns the types of this executable's formal parameters.
getPrimitiveType(TypeKind) - Method in interface javax.lang.model.util.Types
Returns a primitive type.
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.
getReceiverType() - Method in interface javax.lang.model.type.ExecutableType
Returns the receiver type of this executable, or NoType with kind NONE if the executable has no receiver type.
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.
getReturnType() - Method in interface javax.lang.model.type.ExecutableType
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.
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.PackageElement
Returns the simple name of this package.
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.
getSuperBound() - Method in interface javax.lang.model.type.WildcardType
Returns the lower bound of this wildcard.
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.
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.
getThrownTypes() - Method in interface javax.lang.model.type.ExecutableType
Returns the exceptions and other throwables listed in this executable's throws clause.
getTypeArguments() - Method in interface javax.lang.model.type.DeclaredType
Returns the actual type arguments of this type.
getTypeElement(CharSequence) - Method in interface javax.lang.model.util.Elements
Returns a type element given its canonical name.
getTypeMirror() - Method in exception javax.lang.model.type.MirroredTypeException
Returns the type mirror corresponding to the type being accessed.
getTypeMirrors() - Method in exception javax.lang.model.type.MirroredTypesException
Returns the type mirrors corresponding to the types being accessed.
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 the type 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.
getTypeVariables() - Method in interface javax.lang.model.type.ExecutableType
Returns the type variables declared by the formal type parameters of this executable.
getUnknownAnnotationValue() - Method in exception javax.lang.model.element.UnknownAnnotationValueException
Returns the unknown annotation value.
getUnknownElement() - Method in exception javax.lang.model.element.UnknownElementException
Returns the unknown element.
getUnknownType() - Method in exception javax.lang.model.type.UnknownTypeException
Returns the unknown type.
getUpperBound() - Method in interface javax.lang.model.type.TypeVariable
Returns the upper bound of this type variable.
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.
hashCode() - Method in interface javax.lang.model.type.TypeMirror
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.
IntersectionType - Interface in javax.lang.model.type
Represents an intersection type.
isAssignable(TypeMirror, TypeMirror) - Method in interface javax.lang.model.util.Types
Tests whether one type is assignable to another.
isClass() - Method in enum javax.lang.model.element.ElementKind
Returns true if this is a kind of class: either CLASS or ENUM.
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.
isIdentifier(CharSequence) - Static method in enum javax.lang.model.SourceVersion
Returns whether or not name is a syntactically valid identifier (simple name) or keyword in the latest source version.
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.
isKeyword(CharSequence) - Static method in enum javax.lang.model.SourceVersion
Returns whether or not s is a keyword or literal in the latest source version.
isName(CharSequence) - Static method in enum javax.lang.model.SourceVersion
Returns whether or not name is a syntactically valid qualified name in the latest source version.
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.
isPrimitive() - Method in enum javax.lang.model.type.TypeKind
Returns true if this kind corresponds to a primitive type and false otherwise.
isSameType(TypeMirror, TypeMirror) - Method in interface javax.lang.model.util.Types
Tests whether two TypeMirror objects represent the same type.
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.
isUnnamed() - Method in interface javax.lang.model.element.PackageElement
Returns true is 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

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 - package javax.lang.model
Classes and hierarchies of packages used to model the Java programming language.
javax.lang.model.element - package javax.lang.model.element
Interfaces used to model elements of the Java programming language.
javax.lang.model.type - package javax.lang.model.type
Interfaces used to model Java programming language types.
javax.lang.model.util - package javax.lang.model.util
Utilities to assist in the processing of program elements and types.

L

latest() - Static method in enum javax.lang.model.SourceVersion
Returns the latest source version that can be modeled.
latestSupported() - Static method in enum javax.lang.model.SourceVersion
Returns the latest source version fully supported by the current execution environment.

M

Messager - Interface in javax.annotation.processing
A Messager provides the way for an annotation processor to report error messages, warnings, and other notices.
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.
MirroredTypeException - Exception in javax.lang.model.type
Thrown when an application attempts to access the Class object corresponding to a TypeMirror.
MirroredTypeException(TypeMirror) - Constructor for exception javax.lang.model.type.MirroredTypeException
Constructs a new MirroredTypeException for the specified type.
MirroredTypesException - Exception in javax.lang.model.type
Thrown when an application attempts to access a sequence of Class objects each corresponding to a TypeMirror.
MirroredTypesException(List<? extends TypeMirror>) - Constructor for exception javax.lang.model.type.MirroredTypesException
Constructs a new MirroredTypesException for the specified types.
Modifier - Enum in javax.lang.model.element
Represents a modifier on a program element such as a class, method, or field.

N

Name - Interface in javax.lang.model.element
An immutable sequence of characters.
NestingKind - Enum in javax.lang.model.element
The nesting kind of a type element.
NoType - Interface in javax.lang.model.type
A pseudo-type used where no actual type is appropriate.
NullType - Interface in javax.lang.model.type
Represents the null type.

O

of(String, String) - Static method in class javax.annotation.processing.Completions
Returns a completion of the value and message.
of(String) - Static method in class javax.annotation.processing.Completions
Returns a completion of the value and an empty message
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

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.
Parameterizable - Interface in javax.lang.model.element
A mixin interface for an element that has type parameters.
PrimitiveType - Interface in javax.lang.model.type
Represents a primitive type.
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.
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.

Q

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

R

ReferenceType - Interface in javax.lang.model.type
Represents a reference type.
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, 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.
scan(Element) - Method in class javax.lang.model.util.ElementScanner6
Convenience method equivalent to v.scan(e, null).
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
Constructor for concrete subclasses; uses null for the default value.
SimpleAnnotationValueVisitor6(R) - Constructor for class javax.lang.model.util.SimpleAnnotationValueVisitor6
Constructor for concrete subclasses; uses the argument for the default value.
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
Constructor for concrete subclasses; uses null for the default value.
SimpleAnnotationValueVisitor7(R) - Constructor for class javax.lang.model.util.SimpleAnnotationValueVisitor7
Constructor for concrete subclasses; uses the argument for the default value.
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.
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
Constructor for concrete subclasses; uses null for the default value.
SimpleElementVisitor6(R) - Constructor for class javax.lang.model.util.SimpleElementVisitor6
Constructor for concrete subclasses; uses the argument for the default value.
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
Constructor for concrete subclasses; uses null for the default value.
SimpleElementVisitor7(R) - Constructor for class javax.lang.model.util.SimpleElementVisitor7
Constructor for concrete subclasses; uses the argument for the default value.
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.
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
Constructor for concrete subclasses; uses null for the default value.
SimpleTypeVisitor6(R) - Constructor for class javax.lang.model.util.SimpleTypeVisitor6
Constructor for concrete subclasses; uses the argument for the default value.
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
Constructor for concrete subclasses; uses null for the default value.
SimpleTypeVisitor7(R) - Constructor for class javax.lang.model.util.SimpleTypeVisitor7
Constructor for concrete subclasses; uses the argument for the default value.
SimpleTypeVisitor8<R,P> - Class in javax.lang.model.util
A simple visitor of types with default behavior appropriate for the RELEASE_7 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.
SourceVersion - Enum in javax.lang.model
Source versions of the Java™ programming language.
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.

T

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.
toString() - Method in interface javax.lang.model.type.TypeMirror
Returns an informative string representation of this type.
TypeElement - Interface in javax.lang.model.element
Represents a class or interface program element.
TypeKind - Enum in javax.lang.model.type
The kind of a type mirror.
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
Constructor for concrete subclasses to call; uses null for the default value.
TypeKindVisitor6(R) - Constructor for class javax.lang.model.util.TypeKindVisitor6
Constructor for concrete subclasses to call; uses the argument for the default value.
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
Constructor for concrete subclasses to call; uses null for the default value.
TypeKindVisitor7(R) - Constructor for class javax.lang.model.util.TypeKindVisitor7
Constructor for concrete subclasses to call; uses the argument for the default value.
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.
TypeMirror - Interface in javax.lang.model.type
Represents a type in the Java programming language.
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.
TypeVariable - Interface in javax.lang.model.type
Represents a type variable.
TypeVisitor<R,P> - Interface in javax.lang.model.type
A visitor of types, in the style of the visitor design pattern.

U

unboxedType(TypeMirror) - Method in interface javax.lang.model.util.Types
Returns the type (a primitive type) of unboxed values of a given type.
UnionType - Interface in javax.lang.model.type
Represents a union 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.
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.
UnknownEntityException - Exception in javax.lang.model
Superclass of exceptions which indicate that an unknown kind of entity was encountered.
UnknownEntityException(String) - Constructor for exception javax.lang.model.UnknownEntityException
Creates a new UnknownEntityException with the specified detail message.
UnknownTypeException - Exception in javax.lang.model.type
Indicates that an unknown kind of type was encountered.
UnknownTypeException(TypeMirror, Object) - Constructor for exception javax.lang.model.type.UnknownTypeException
Creates a new UnknownTypeException.The p parameter may be used to pass in an additional argument with information about the context in which the unknown type was encountered; for example, the visit methods of TypeVisitor may pass in their additional parameter.

V

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.NestingKind
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum javax.lang.model.SourceVersion
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum javax.lang.model.type.TypeKind
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.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.SourceVersion
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum javax.lang.model.type.TypeKind
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, P) - Method in interface javax.lang.model.element.AnnotationValueVisitor
Visits an annotation value.
visit(AnnotationValue) - Method in interface javax.lang.model.element.AnnotationValueVisitor
A convenience method equivalent to v.visit(av, null).
visit(Element, P) - Method in interface javax.lang.model.element.ElementVisitor
Visits an element.
visit(Element) - Method in interface javax.lang.model.element.ElementVisitor
A convenience method equivalent to v.visit(e, null).
visit(TypeMirror, P) - Method in interface javax.lang.model.type.TypeVisitor
Visits a type.
visit(TypeMirror) - Method in interface javax.lang.model.type.TypeVisitor
A convenience method equivalent to v.visit(t, null).
visit(AnnotationValue, P) - Method in class javax.lang.model.util.AbstractAnnotationValueVisitor6
Visits an annotation value as if by passing itself to that value's accept.
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(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(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(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.
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.
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(ArrayType, P) - Method in interface javax.lang.model.type.TypeVisitor
Visits an array type.
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 interface javax.lang.model.type.TypeVisitor
Visits a declared type.
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 interface javax.lang.model.type.TypeVisitor
Visits an error type.
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(ExecutableType, P) - Method in interface javax.lang.model.type.TypeVisitor
Visits an executable type.
visitExecutable(ExecutableElement, P) - Method in class javax.lang.model.util.ElementKindVisitor6
Visits an executable element, dispatching to the visit method for the specific kind of executable, CONSTRUCTOR, INSTANCE_INIT, METHOD, or STATIC_INIT.
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 by calling defaultAction.
visitExecutableAsInstanceInit(ExecutableElement, P) - Method in class javax.lang.model.util.ElementKindVisitor6
Visits an INSTANCE_INIT executable element by calling defaultAction.
visitExecutableAsMethod(ExecutableElement, P) - Method in class javax.lang.model.util.ElementKindVisitor6
Visits a METHOD executable element by calling defaultAction.
visitExecutableAsStaticInit(ExecutableElement, P) - Method in class javax.lang.model.util.ElementKindVisitor6
Visits a STATIC_INIT executable element by calling defaultAction.
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 interface javax.lang.model.type.TypeVisitor
Visits an intersection type.
visitIntersection(IntersectionType, P) - Method in class javax.lang.model.util.AbstractTypeVisitor6
Visits an IntersectionType element by calling visitUnknown.
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
This implementation visits an IntersectionType by calling defaultAction.
visitIntersection(IntersectionType, P) - Method in class javax.lang.model.util.TypeKindVisitor8
This implementation visits an IntersectionType by calling defaultAction.
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.
visitNoType(NoType, P) - Method in interface javax.lang.model.type.TypeVisitor
Visits a NoType instance.
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, dispatching to the visit method for the specific kind of pseudo-type: VOID, PACKAGE, or NONE.
visitNoTypeAsNone(NoType, P) - Method in class javax.lang.model.util.TypeKindVisitor6
Visits a NONE pseudo-type by calling defaultAction.
visitNoTypeAsPackage(NoType, P) - Method in class javax.lang.model.util.TypeKindVisitor6
Visits a PACKAGE pseudo-type by calling defaultAction.
visitNoTypeAsVoid(NoType, P) - Method in class javax.lang.model.util.TypeKindVisitor6
Visits a VOID pseudo-type by calling defaultAction.
visitNull(NullType, P) - Method in interface javax.lang.model.type.TypeVisitor
Visits the null type.
visitNull(NullType, P) - Method in class javax.lang.model.util.SimpleTypeVisitor6
Visits the null type.
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 interface javax.lang.model.type.TypeVisitor
Visits a primitive type.
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, dispatching to the visit method for the specific kind of primitive type: BOOLEAN, BYTE, etc.
visitPrimitiveAsBoolean(PrimitiveType, P) - Method in class javax.lang.model.util.TypeKindVisitor6
Visits a BOOLEAN primitive type by calling defaultAction.
visitPrimitiveAsByte(PrimitiveType, P) - Method in class javax.lang.model.util.TypeKindVisitor6
Visits a BYTE primitive type by calling defaultAction.
visitPrimitiveAsChar(PrimitiveType, P) - Method in class javax.lang.model.util.TypeKindVisitor6
Visits a CHAR primitive type by calling defaultAction.
visitPrimitiveAsDouble(PrimitiveType, P) - Method in class javax.lang.model.util.TypeKindVisitor6
Visits a DOUBLE primitive type by calling defaultAction.
visitPrimitiveAsFloat(PrimitiveType, P) - Method in class javax.lang.model.util.TypeKindVisitor6
Visits a FLOAT primitive type by calling defaultAction.
visitPrimitiveAsInt(PrimitiveType, P) - Method in class javax.lang.model.util.TypeKindVisitor6
Visits an INT primitive type by calling defaultAction.
visitPrimitiveAsLong(PrimitiveType, P) - Method in class javax.lang.model.util.TypeKindVisitor6
Visits a LONG primitive type by calling defaultAction.
visitPrimitiveAsShort(PrimitiveType, P) - Method in class javax.lang.model.util.TypeKindVisitor6
Visits a SHORT primitive type by calling defaultAction.
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(TypeMirror, P) - Method in interface javax.lang.model.element.AnnotationValueVisitor
Visits a type 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, dispatching to the visit method for the specific kind of type, ANNOTATION_TYPE, CLASS, ENUM, or INTERFACE.
visitType(TypeElement, P) - Method in class javax.lang.model.util.ElementScanner6
Visits a type element.
visitType(TypeMirror, P) - Method in class javax.lang.model.util.SimpleAnnotationValueVisitor6
Visits a type value in an annotation.
visitType(TypeElement, P) - Method in class javax.lang.model.util.SimpleElementVisitor6
Visits a type element.
visitTypeAsAnnotationType(TypeElement, P) - Method in class javax.lang.model.util.ElementKindVisitor6
Visits an ANNOTATION_TYPE type element by calling defaultAction.
visitTypeAsClass(TypeElement, P) - Method in class javax.lang.model.util.ElementKindVisitor6
Visits a CLASS type element by calling defaultAction.
visitTypeAsEnum(TypeElement, P) - Method in class javax.lang.model.util.ElementKindVisitor6
Visits an ENUM type element by calling defaultAction.
visitTypeAsInterface(TypeElement, P) - Method in class javax.lang.model.util.ElementKindVisitor6
Visits an INTERFACE type element by calling defaultAction.
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 interface javax.lang.model.type.TypeVisitor
Visits a type variable.
visitTypeVariable(TypeVariable, P) - Method in class javax.lang.model.util.SimpleTypeVisitor6
Visits a type variable.
visitUnion(UnionType, P) - Method in interface javax.lang.model.type.TypeVisitor
Visits a union type.
visitUnion(UnionType, P) - Method in class javax.lang.model.util.AbstractTypeVisitor6
Visits a UnionType element by calling visitUnknown.
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
This implementation visits a UnionType by calling defaultAction.
visitUnion(UnionType, P) - Method in class javax.lang.model.util.TypeKindVisitor7
This implementation visits a UnionType by calling defaultAction.
visitUnknown(AnnotationValue, P) - Method in interface javax.lang.model.element.AnnotationValueVisitor
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(TypeMirror, P) - Method in interface javax.lang.model.type.TypeVisitor
Visits an unknown kind of type.
visitUnknown(AnnotationValue, P) - Method in class javax.lang.model.util.AbstractAnnotationValueVisitor6
Visits an unknown kind of annotation value.
visitUnknown(Element, P) - Method in class javax.lang.model.util.AbstractElementVisitor6
Visits an unknown kind of element.
visitUnknown(TypeMirror, P) - Method in class javax.lang.model.util.AbstractTypeVisitor6
Visits an unknown kind of type.
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, dispatching to the visit method for the specific kind of variable, ENUM_CONSTANT, EXCEPTION_PARAMETER, FIELD, LOCAL_VARIABLE, PARAMETER, or RESOURCE_VARIABLE.
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
This implementation scans the enclosed elements.
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
This implementation calls defaultAction.
visitVariableAsEnumConstant(VariableElement, P) - Method in class javax.lang.model.util.ElementKindVisitor6
Visits an ENUM_CONSTANT variable element by calling defaultAction.
visitVariableAsExceptionParameter(VariableElement, P) - Method in class javax.lang.model.util.ElementKindVisitor6
Visits an EXCEPTION_PARAMETER variable element by calling defaultAction.
visitVariableAsField(VariableElement, P) - Method in class javax.lang.model.util.ElementKindVisitor6
Visits a FIELD variable element by calling defaultAction.
visitVariableAsLocalVariable(VariableElement, P) - Method in class javax.lang.model.util.ElementKindVisitor6
Visits a LOCAL_VARIABLE variable element by calling defaultAction.
visitVariableAsParameter(VariableElement, P) - Method in class javax.lang.model.util.ElementKindVisitor6
Visits a PARAMETER variable element by calling defaultAction.
visitVariableAsResourceVariable(VariableElement, P) - Method in class javax.lang.model.util.ElementKindVisitor6
Visits a RESOURCE_VARIABLE variable element by calling visitUnknown.
visitVariableAsResourceVariable(VariableElement, P) - Method in class javax.lang.model.util.ElementKindVisitor7
Visits a RESOURCE_VARIABLE variable element by calling defaultAction.
visitWildcard(WildcardType, P) - Method in interface javax.lang.model.type.TypeVisitor
Visits a wildcard type.
visitWildcard(WildcardType, P) - Method in class javax.lang.model.util.SimpleTypeVisitor6
Visits a wildcard type.

W

WildcardType - Interface in javax.lang.model.type
Represents a wildcard type argument.
A B C D E F G H I J L M N O P Q R S T U V W 
Skip navigation links