Overview | Package | Class | Use | Tree | Deprecated | Index | Help
| Mirror API
PREV NEXT | FRAMES NO FRAMES

A C D E F G H I L M N O P R S T V W

## A

accept(DeclarationVisitor) - Method in interface com.sun.mirror.declaration.Declaration
  Applies a visitor to this declaration.
accept(TypeVisitor) - Method in interface com.sun.mirror.type.TypeMirror
  Applies a visitor to this type.
addListener(AnnotationProcessorListener) - Method in interface com.sun.mirror.apt.AnnotationProcessorEnvironment
  Add a listener.
and(DeclarationFilter) - Method in class com.sun.mirror.util.DeclarationFilter
  Returns a filter that selects those declarations selected by both this filter and another.
AnnotationMirror - Interface in com.sun.mirror.declaration
  Represents an annotation.
AnnotationProcessor - Interface in com.sun.mirror.apt
  An annotation processor, used to examine and process the annotations of program elements.
AnnotationProcessorEnvironment - Interface in com.sun.mirror.apt
  The environment encapsulating the state needed by an annotation processor.
AnnotationProcessorFactory - Interface in com.sun.mirror.apt
  A factory for creating annotation processors.
AnnotationProcessorListener - Interface in com.sun.mirror.apt
  Superinterface for all annotation processor event listeners.
AnnotationProcessors - Class in com.sun.mirror.apt
  Utilities to create specialized annotation processors.
AnnotationProcessors() - Constructor for class com.sun.mirror.apt.AnnotationProcessors
AnnotationType - Interface in com.sun.mirror.type
  Represents an annotation type.
AnnotationTypeDeclaration - Interface in com.sun.mirror.declaration
  Represents the declaration of an annotation type.
AnnotationTypeElementDeclaration - Interface in com.sun.mirror.declaration
  Represents an element of an annotation type.
AnnotationValue - Interface in com.sun.mirror.declaration
  Represents a value of an annotation type element.
ArrayType - Interface in com.sun.mirror.type
  Represents an array type.

## C

ClassDeclaration - Interface in com.sun.mirror.declaration
  Represents the declaration of a class.
classFilesCreated() - Method in interface com.sun.mirror.apt.RoundState
  Returns `true` if new class files were created in this round of processing; returns `false` otherwise.
ClassType - Interface in com.sun.mirror.type
  Represents a class type.
column() - Method in interface com.sun.mirror.util.SourcePosition
  Returns the column number of this position.
com.sun.mirror.apt - package com.sun.mirror.apt
  Classes used to communicate information between annotation processors and an annotation processing tool.
com.sun.mirror.declaration - package com.sun.mirror.declaration
  Interfaces used to model program element declarations.
com.sun.mirror.type - package com.sun.mirror.type
  Interfaces used to model types.
com.sun.mirror.util - package com.sun.mirror.util
  Utilities to assist in the processing of declarations and types.
ConstructorDeclaration - Interface in com.sun.mirror.declaration
  Represents a constructor of a class or interface.
createBinaryFile(Filer.Location, String, File) - Method in interface com.sun.mirror.apt.Filer
  Creates a new binary file, and returns a stream for writing to it.
createClassFile(String) - Method in interface com.sun.mirror.apt.Filer
  Creates a new class file, and returns a stream for writing to it.
createSourceFile(String) - Method in interface com.sun.mirror.apt.Filer
  Creates a new source file and returns a writer for it.
createTextFile(Filer.Location, String, File, String) - Method in interface com.sun.mirror.apt.Filer
  Creates a new text file, and returns a writer for it.

## D

Declaration - Interface in com.sun.mirror.declaration
  Represents the declaration of a program element such as a package, class, or method.
DeclarationFilter - Class in com.sun.mirror.util
  A filter for selecting just the items of interest from a collection of declarations.
DeclarationFilter() - Constructor for class com.sun.mirror.util.DeclarationFilter
  Constructs an identity filter: one that selects all declarations.
Declarations - Interface in com.sun.mirror.util
  Utility methods for operating on declarations.
DeclarationVisitor - Interface in com.sun.mirror.util
  A visitor for declarations, in the style of the standard visitor design pattern.
DeclarationVisitors - Class in com.sun.mirror.util
  Utilities to create specialized `DeclarationVisitor` instances.
DeclaredType - Interface in com.sun.mirror.type
  Represents a declared type, either a class type or an interface type.

## E

EnumConstantDeclaration - Interface in com.sun.mirror.declaration
  Represents an enum constant declaration.
EnumDeclaration - Interface in com.sun.mirror.declaration
  Represents the declaration of an enum type.
EnumType - Interface in com.sun.mirror.type
  Represents an enum type.
equals(Object) - Method in interface com.sun.mirror.declaration.Declaration
  Tests whether an object represents the same declaration as this.
equals(Object) - Method in interface com.sun.mirror.type.TypeMirror
  Tests whether two types represent the same type.
errorRaised() - Method in interface com.sun.mirror.apt.RoundState
  Returns `true` if an error was raised in this round of processing; returns `false` otherwise.
ExecutableDeclaration - Interface in com.sun.mirror.declaration
  Represents a method or constructor of a class or interface.

## F

FieldDeclaration - Interface in com.sun.mirror.declaration
  Represents a field of a type declaration.
file() - Method in interface com.sun.mirror.util.SourcePosition
  Returns the source file containing this position.
Filer - Interface in com.sun.mirror.apt
  This interface supports the creation of new files by an annotation processor.
Filer.Location - Enum in com.sun.mirror.apt
  Locations (subtrees within the file system) where new files are created.
filter(Collection<D>) - Method in class com.sun.mirror.util.DeclarationFilter
  Returns the declarations matched by this filter.
filter(Collection<? extends Declaration>, Class<D>) - Method in class com.sun.mirror.util.DeclarationFilter
  Returns the declarations matched by this filter, with the result being restricted to declarations of a given kind.
FILTER_PACKAGE - Static variable in class com.sun.mirror.util.DeclarationFilter
  A filter that selects only package-private (default) declarations.
FILTER_PRIVATE - Static variable in class com.sun.mirror.util.DeclarationFilter
  A filter that selects only `private` declarations.
FILTER_PROTECTED - Static variable in class com.sun.mirror.util.DeclarationFilter
  A filter that selects only `protected` declarations.
FILTER_PUBLIC - Static variable in class com.sun.mirror.util.DeclarationFilter
  A filter that selects only `public` declarations.
FILTER_PUBLIC_OR_PROTECTED - Static variable in class com.sun.mirror.util.DeclarationFilter
  A filter that selects only `public` or `protected` declarations.
finalRound() - Method in interface com.sun.mirror.apt.RoundState
  Returns `true` if this was the last round of annotation processing; returns `false` if there will be a subsequent round.

## G

getActualTypeArguments() - Method in interface com.sun.mirror.type.DeclaredType
  Returns (in order) the actual type arguments of this type.
getAnnotation(Class<A>) - Method in interface com.sun.mirror.declaration.Declaration
  Returns the annotation of this declaration having the specified type.
getAnnotationMirrors() - Method in interface com.sun.mirror.declaration.Declaration
  Returns the annotations that are directly present on this declaration.
getAnnotationType() - Method in interface com.sun.mirror.declaration.AnnotationMirror
  Returns the annotation type of this annotation.
getAnnotationTypes() - Method in interface com.sun.mirror.declaration.PackageDeclaration
  Returns the declarations of the top-level annotation types in this package.
getArrayType(TypeMirror) - Method in interface com.sun.mirror.util.Types
  Returns an array type with the specified component type.
getBounds() - Method in interface com.sun.mirror.declaration.TypeParameterDeclaration
  Returns the bounds of this type parameter.
getClasses() - Method in interface com.sun.mirror.declaration.PackageDeclaration
  Returns the declarations of the top-level classes in this package.
getComponentType() - Method in interface com.sun.mirror.type.ArrayType
  Returns the component type of this array type.
getCompositeAnnotationProcessor(AnnotationProcessor...) - Static method in class com.sun.mirror.apt.AnnotationProcessors
  Constructs a new composite annotation processor.
getCompositeAnnotationProcessor(Collection<AnnotationProcessor>) - Static method in class com.sun.mirror.apt.AnnotationProcessors
  Constructs a new composite annotation processor.
getConstantExpression() - Method in interface com.sun.mirror.declaration.FieldDeclaration
  Returns the text of a constant expression representing the value of this field if this field is a compile-time constant.
getConstantValue() - Method in interface com.sun.mirror.declaration.FieldDeclaration
  Returns the value of this field if this field is a compile-time constant.
getConstructors() - Method in interface com.sun.mirror.declaration.ClassDeclaration
  Returns the constructors of this class.
getContainingType() - Method in interface com.sun.mirror.type.DeclaredType
  Returns the type that contains this type as a member.
getDeclaration() - Method in interface com.sun.mirror.type.AnnotationType
  Returns the declaration of this type.
getDeclaration() - Method in interface com.sun.mirror.type.ClassType
  Returns the declaration of this type.
getDeclaration() - Method in interface com.sun.mirror.type.DeclaredType
  Returns the declaration of this type.
getDeclaration() - Method in interface com.sun.mirror.type.EnumType
  Returns the declaration of this type.
getDeclaration() - Method in interface com.sun.mirror.type.InterfaceType
  Returns the declaration of this type.
getDeclaration() - Method in interface com.sun.mirror.type.TypeVariable
  Returns the type parameter that declared this type variable.
getDeclarationsAnnotatedWith(AnnotationTypeDeclaration) - Method in interface com.sun.mirror.apt.AnnotationProcessorEnvironment
  Returns the declarations annotated with the given annotation type.
getDeclarationScanner(DeclarationVisitor, DeclarationVisitor) - Static method in class com.sun.mirror.util.DeclarationVisitors
  Return a `DeclarationVisitor` that will scan the declaration structure, visiting declarations contained in another declaration.
getDeclarationUtils() - Method in interface com.sun.mirror.apt.AnnotationProcessorEnvironment
  Returns an implementation of some utility methods for operating on declarations.
getDeclaredType(TypeDeclaration, TypeMirror...) - Method in interface com.sun.mirror.util.Types
  Returns the type corresponding to a type declaration and actual type arguments.
getDeclaredType(DeclaredType, TypeDeclaration, TypeMirror...) - Method in interface com.sun.mirror.util.Types
  Returns the type corresponding to a type declaration and actual arguments, given a containing type of which it is a member.
getDeclaringType() - Method in interface com.sun.mirror.declaration.AnnotationTypeElementDeclaration
  Returns the type declaration within which this member or constructor is declared.
getDeclaringType() - Method in interface com.sun.mirror.declaration.EnumConstantDeclaration
  Returns the type declaration within which this member or constructor is declared.
getDeclaringType() - Method in interface com.sun.mirror.declaration.MemberDeclaration
  Returns the type declaration within which this member or constructor is declared.
getDefaultValue() - Method in interface com.sun.mirror.declaration.AnnotationTypeElementDeclaration
  Returns the default value of this element.
getDocComment() - Method in interface com.sun.mirror.declaration.Declaration
  Returns the text of the documentation ("javadoc") comment of this declaration.
getElementValues() - Method in interface com.sun.mirror.declaration.AnnotationMirror
  Returns this annotation's elements and their values.
getEnumConstants() - Method in interface com.sun.mirror.declaration.EnumDeclaration
  Returns the enum constants defined for this enum.
getEnums() - Method in interface com.sun.mirror.declaration.PackageDeclaration
  Returns the declarations of the top-level enum types in this package.
getErasure(TypeMirror) - Method in interface com.sun.mirror.util.Types
  Returns the erasure of a type.
getFields() - Method in interface com.sun.mirror.declaration.TypeDeclaration
  Returns the fields that are directly declared by this class or interface.
getFiler() - Method in interface com.sun.mirror.apt.AnnotationProcessorEnvironment
  Returns the filer used to create new source, class, or auxiliary files.
getFilter(Collection<Modifier>) - Static method in class com.sun.mirror.util.DeclarationFilter
  Returns a filter that selects declarations containing all of a collection of modifiers.
getFilter(Class<? extends Declaration>) - Static method in class com.sun.mirror.util.DeclarationFilter
  Returns a filter that selects declarations of a particular kind.
getFormalTypeParameters() - Method in interface com.sun.mirror.declaration.ExecutableDeclaration
  Returns the formal type parameters of this method or constructor.
getFormalTypeParameters() - Method in interface com.sun.mirror.declaration.TypeDeclaration
  Returns the formal type parameters of this class or interface.
getInterfaces() - Method in interface com.sun.mirror.declaration.PackageDeclaration
  Returns the declarations of the top-level interfaces in this package.
getKind() - Method in interface com.sun.mirror.type.PrimitiveType
  Returns the kind of primitive type that this object represents.
getLowerBounds() - Method in interface com.sun.mirror.type.WildcardType
  Returns the lower bounds of this wildcard.
getMessager() - Method in interface com.sun.mirror.apt.AnnotationProcessorEnvironment
  Returns the messager used to report errors, warnings, and other notices.
getMethods() - Method in interface com.sun.mirror.declaration.AnnotationTypeDeclaration
  Returns the annotation type elements of this annotation type.
getMethods() - Method in interface com.sun.mirror.declaration.ClassDeclaration
  Returns the methods that are directly declared by this class or interface.
getMethods() - Method in interface com.sun.mirror.declaration.TypeDeclaration
  Returns the methods that are directly declared by this class or interface.
getModifiers() - Method in interface com.sun.mirror.declaration.Declaration
  Returns the modifiers of this declaration, excluding annotations.
getNestedTypes() - Method in interface com.sun.mirror.declaration.TypeDeclaration
  Returns the declarations of the nested classes and interfaces that are directly declared by this class or interface.
getOptions() - Method in interface com.sun.mirror.apt.AnnotationProcessorEnvironment
  Returns the options passed to the annotation processing tool.
getOwner() - Method in interface com.sun.mirror.declaration.TypeParameterDeclaration
  Returns the type, method, or constructor declaration within which this type parameter is declared.
getPackage(String) - Method in interface com.sun.mirror.apt.AnnotationProcessorEnvironment
  Returns the declaration of a package given its fully qualified name.
getPackage() - Method in interface com.sun.mirror.declaration.TypeDeclaration
  Returns the package within which this type is declared.
getParameters() - Method in interface com.sun.mirror.declaration.ExecutableDeclaration
  Returns the formal parameters of this method or constructor.
getPosition() - Method in interface com.sun.mirror.declaration.AnnotationMirror
  Returns the source position of the beginning of this annotation.
getPosition() - Method in interface com.sun.mirror.declaration.AnnotationValue
  Returns the source position of the beginning of this annotation value.
getPosition() - Method in interface com.sun.mirror.declaration.Declaration
  Returns the source position of the beginning of this declaration.
getPrimitiveType(PrimitiveType.Kind) - Method in interface com.sun.mirror.util.Types
  Returns a primitive type.
getProcessorFor(Set<AnnotationTypeDeclaration>, AnnotationProcessorEnvironment) - Method in interface com.sun.mirror.apt.AnnotationProcessorFactory
  Returns an annotation processor for a set of annotation types.
getQualifiedName() - Method in interface com.sun.mirror.declaration.PackageDeclaration
  Returns the fully qualified name of this package.
getQualifiedName() - Method in interface com.sun.mirror.declaration.TypeDeclaration
  Returns the fully qualified name of this class or interface declaration.
getQualifiedName() - Method in exception com.sun.mirror.type.MirroredTypeException
  Returns the fully qualified name of the type being accessed.
getQualifiedNames() - Method in exception com.sun.mirror.type.MirroredTypesException
  Returns the fully qualified names of the types being accessed.
getReturnType() - Method in interface com.sun.mirror.declaration.MethodDeclaration
  Returns the formal return type of this method.
getRoundState() - Method in class com.sun.mirror.apt.RoundCompleteEvent
  Return round state.
getSimpleName() - Method in interface com.sun.mirror.declaration.Declaration
  Returns the simple (unqualified) name of this declaration.
getSource() - Method in class com.sun.mirror.apt.RoundCompleteEvent
  Return source.
getSourceOrderDeclarationScanner(DeclarationVisitor, DeclarationVisitor) - Static method in class com.sun.mirror.util.DeclarationVisitors
  Return a `DeclarationVisitor` that will scan the declaration structure, visiting declarations contained in another declaration in source code order.
getSpecifiedTypeDeclarations() - Method in interface com.sun.mirror.apt.AnnotationProcessorEnvironment
  Returns the declarations of the types specified when the annotation processing tool was invoked.
getSuperclass() - Method in interface com.sun.mirror.declaration.ClassDeclaration
  Returns the class type directly extended by this class.
getSuperclass() - Method in interface com.sun.mirror.type.ClassType
  Returns the class type that is a direct supertype of this one.
getSuperinterfaces() - Method in interface com.sun.mirror.declaration.TypeDeclaration
  Returns the interface types directly implemented by this class or extended by this interface.
getSuperinterfaces() - Method in interface com.sun.mirror.type.DeclaredType
  Returns the interface types that are direct supertypes of this type.
getThrownTypes() - Method in interface com.sun.mirror.declaration.ExecutableDeclaration
  Returns the exceptions and other throwables listed in this method or constructor's `throws` clause.
getType() - Method in interface com.sun.mirror.declaration.FieldDeclaration
  Returns the type of this field.
getType() - Method in interface com.sun.mirror.declaration.ParameterDeclaration
  Returns the type of this parameter.
getTypeDeclaration(String) - Method in interface com.sun.mirror.apt.AnnotationProcessorEnvironment
  Returns the declaration of a type given its fully qualified name.
getTypeDeclarations() - Method in interface com.sun.mirror.apt.AnnotationProcessorEnvironment
  A convenience method that returns the declarations of the types included in this invocation of the annotation processing tool.
getTypeMirror() - Method in exception com.sun.mirror.type.MirroredTypeException
  Returns the type mirror corresponding to the type being accessed.
getTypeMirrors() - Method in exception com.sun.mirror.type.MirroredTypesException
  Returns the type mirrors corresponding to the types being accessed.
getTypeUtils() - Method in interface com.sun.mirror.apt.AnnotationProcessorEnvironment
  Returns an implementation of some utility methods for operating on types.
getTypeVariable(TypeParameterDeclaration) - Method in interface com.sun.mirror.util.Types
  Returns the type variable declared by a type parameter.
getUpperBounds() - Method in interface com.sun.mirror.type.WildcardType
  Returns the upper bounds of this wildcard.
getValue() - Method in interface com.sun.mirror.declaration.AnnotationValue
  Returns the value.
getVoidType() - Method in interface com.sun.mirror.util.Types
  Returns the pseudo-type representing the type of `void`.
getWildcardType(Collection<ReferenceType>, Collection<ReferenceType>) - Method in interface com.sun.mirror.util.Types
  Returns a new wildcard.

## H

hides(MemberDeclaration, MemberDeclaration) - Method in interface com.sun.mirror.util.Declarations
  Tests whether one type, method, or field declaration hides another.

## I

InterfaceDeclaration - Interface in com.sun.mirror.declaration
  Represents the declaration of an interface.
InterfaceType - Interface in com.sun.mirror.type
  Represents an interface type.
isAssignable(TypeMirror, TypeMirror) - Method in interface com.sun.mirror.util.Types
  Tests whether one type is assignable to another.
isSubtype(TypeMirror, TypeMirror) - Method in interface com.sun.mirror.util.Types
  Tests whether one type is a subtype of the another.
isVarArgs() - Method in interface com.sun.mirror.declaration.ExecutableDeclaration
  Returns `true` if this method or constructor accepts a variable number of arguments.

## L

line() - Method in interface com.sun.mirror.util.SourcePosition
  Returns the line number of this position.

## M

matches(Declaration) - Method in class com.sun.mirror.util.DeclarationFilter
  Tests whether this filter matches a given declaration.
MemberDeclaration - Interface in com.sun.mirror.declaration
  Represents a declaration that may be a member or constructor of a declared type.
Messager - Interface in com.sun.mirror.apt
  A `Messager` provides the way for an annotation processor to report error messages, warnings, and other notices.
MethodDeclaration - Interface in com.sun.mirror.declaration
  Represents a method of a class or interface.
MirroredTypeException - Exception in com.sun.mirror.type
  Thrown when an application attempts to access the `Class` object corresponding to a `TypeMirror`.
MirroredTypeException(TypeMirror) - Constructor for exception com.sun.mirror.type.MirroredTypeException
  Constructs a new MirroredTypeException for the specified type.
MirroredTypesException - Exception in com.sun.mirror.type
  Thrown when an application attempts to access a sequence of `Class` objects each corresponding to a `TypeMirror`.
MirroredTypesException(Collection<TypeMirror>) - Constructor for exception com.sun.mirror.type.MirroredTypesException
  Constructs a new MirroredTypesException for the specified types.
Modifier - Enum in com.sun.mirror.declaration
  Represents a modifier on the declaration of a program element such as a class, method, or field.

## N

NO_OP - Static variable in class com.sun.mirror.apt.AnnotationProcessors
  An annotation processor that does nothing and has no state.
NO_OP - Static variable in class com.sun.mirror.util.DeclarationVisitors
  A visitor that has no side effects and keeps no state.
not() - Method in class com.sun.mirror.util.DeclarationFilter
  Returns a filter that selects those declarations not selected by this filter.

## O

or(DeclarationFilter) - Method in class com.sun.mirror.util.DeclarationFilter
  Returns a filter that selects those declarations selected by either this filter or another.
overrides(MethodDeclaration, MethodDeclaration) - Method in interface com.sun.mirror.util.Declarations
  Tests whether one method overrides another.

## P

PackageDeclaration - Interface in com.sun.mirror.declaration
  Represents the declaration of a package.
ParameterDeclaration - Interface in com.sun.mirror.declaration
  Represents a formal parameter of a method or constructor.
PrimitiveType - Interface in com.sun.mirror.type
  Represents a primitive type.
PrimitiveType.Kind - Enum in com.sun.mirror.type
  An enumeration of the different kinds of primitive types.
printError(String) - Method in interface com.sun.mirror.apt.Messager
  Prints an error message.
printError(SourcePosition, String) - Method in interface com.sun.mirror.apt.Messager
  Prints an error message.
printNotice(String) - Method in interface com.sun.mirror.apt.Messager
  Prints a notice.
printNotice(SourcePosition, String) - Method in interface com.sun.mirror.apt.Messager
  Prints a notice.
printWarning(String) - Method in interface com.sun.mirror.apt.Messager
  Prints a warning message.
printWarning(SourcePosition, String) - Method in interface com.sun.mirror.apt.Messager
  Prints a warning message.
process() - Method in interface com.sun.mirror.apt.AnnotationProcessor
  Process all program elements supported by this annotation processor.

## R

ReferenceType - Interface in com.sun.mirror.type
  Represents a reference type.
removeListener(AnnotationProcessorListener) - Method in interface com.sun.mirror.apt.AnnotationProcessorEnvironment
  Remove a listener.
roundComplete(RoundCompleteEvent) - Method in interface com.sun.mirror.apt.RoundCompleteListener
  Invoked after all processors for a round have run to completion.
RoundCompleteEvent - Class in com.sun.mirror.apt
  Event for the completion of a round of annotation processing.
RoundCompleteEvent(AnnotationProcessorEnvironment, RoundState) - Constructor for class com.sun.mirror.apt.RoundCompleteEvent
  The current `AnnotationProcessorEnvironment` is regarded as the source of events.
RoundCompleteListener - Interface in com.sun.mirror.apt
  Listener for the completion of a round of annotation processing.
RoundState - Interface in com.sun.mirror.apt
  Represents the status of a completed round of annotation processing.

## S

SimpleDeclarationVisitor - Class in com.sun.mirror.util
  A simple visitor for declarations.
SimpleDeclarationVisitor() - Constructor for class com.sun.mirror.util.SimpleDeclarationVisitor
  Creates a new `SimpleDeclarationVisitor`.
SimpleTypeVisitor - Class in com.sun.mirror.util
  A simple visitor for types.
SimpleTypeVisitor() - Constructor for class com.sun.mirror.util.SimpleTypeVisitor
  Creates a new `SimpleTypeVisitor`.
sourceFilesCreated() - Method in interface com.sun.mirror.apt.RoundState
  Returns `true` if new source files were created in this round of processing; returns `false` otherwise.
SourcePosition - Interface in com.sun.mirror.util
  Represents a position in a source file.
supportedAnnotationTypes() - Method in interface com.sun.mirror.apt.AnnotationProcessorFactory
  Returns the names of the annotation types supported by this factory.
supportedOptions() - Method in interface com.sun.mirror.apt.AnnotationProcessorFactory
  Returns the options recognized by this factory or by any of the processors it may create.

## T

toString() - Method in interface com.sun.mirror.declaration.AnnotationValue
  Returns a string representation of this value.
toString() - Method in enum com.sun.mirror.declaration.Modifier
  Returns this modifier's name in lowercase.
toString() - Method in interface com.sun.mirror.type.TypeMirror
  Returns a string representation of this type.
TypeDeclaration - Interface in com.sun.mirror.declaration
  Represents the declaration of a class or interface.
TypeMirror - Interface in com.sun.mirror.type
  Represents a type in the Java programming language.
TypeParameterDeclaration - Interface in com.sun.mirror.declaration
  Represents a formal type parameter of a generic type, method, or constructor declaration.
Types - Interface in com.sun.mirror.util
  Utility methods for operating on types.
TypeVariable - Interface in com.sun.mirror.type
  Represents a type variable.
TypeVisitor - Interface in com.sun.mirror.util
  A visitor for types, in the style of the standard visitor design pattern.

## V

valueOf(String) - Static method in enum com.sun.mirror.apt.Filer.Location
  Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum com.sun.mirror.declaration.Modifier
  Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum com.sun.mirror.type.PrimitiveType.Kind
  Returns the enum constant of this type with the specified name.
values() - Static method in enum com.sun.mirror.apt.Filer.Location
  Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum com.sun.mirror.declaration.Modifier
  Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum com.sun.mirror.type.PrimitiveType.Kind
  Returns an array containing the constants of this enum type, in the order they are declared.
visitAnnotationType(AnnotationType) - Method in class com.sun.mirror.util.SimpleTypeVisitor
  Visits an annotation type.
visitAnnotationType(AnnotationType) - Method in interface com.sun.mirror.util.TypeVisitor
  Visits an annotation type.
visitAnnotationTypeDeclaration(AnnotationTypeDeclaration) - Method in interface com.sun.mirror.util.DeclarationVisitor
  Visits an annotation type declaration.
visitAnnotationTypeDeclaration(AnnotationTypeDeclaration) - Method in class com.sun.mirror.util.SimpleDeclarationVisitor
  Visits an annotation type declaration.
visitAnnotationTypeElementDeclaration(AnnotationTypeElementDeclaration) - Method in interface com.sun.mirror.util.DeclarationVisitor
  Visits an annotation type element declaration.
visitAnnotationTypeElementDeclaration(AnnotationTypeElementDeclaration) - Method in class com.sun.mirror.util.SimpleDeclarationVisitor
  Visits an annotation type element declaration.
visitArrayType(ArrayType) - Method in class com.sun.mirror.util.SimpleTypeVisitor
  Visits an array type.
visitArrayType(ArrayType) - Method in interface com.sun.mirror.util.TypeVisitor
  Visits an array type.
visitClassDeclaration(ClassDeclaration) - Method in interface com.sun.mirror.util.DeclarationVisitor
  Visits a class declaration.
visitClassDeclaration(ClassDeclaration) - Method in class com.sun.mirror.util.SimpleDeclarationVisitor
  Visits a class declaration.
visitClassType(ClassType) - Method in class com.sun.mirror.util.SimpleTypeVisitor
  Visits a class type.
visitClassType(ClassType) - Method in interface com.sun.mirror.util.TypeVisitor
  Visits a class type.
visitConstructorDeclaration(ConstructorDeclaration) - Method in interface com.sun.mirror.util.DeclarationVisitor
  Visits a constructor declaration.
visitConstructorDeclaration(ConstructorDeclaration) - Method in class com.sun.mirror.util.SimpleDeclarationVisitor
  Visits a constructor declaration.
visitDeclaration(Declaration) - Method in interface com.sun.mirror.util.DeclarationVisitor
  Visits a declaration.
visitDeclaration(Declaration) - Method in class com.sun.mirror.util.SimpleDeclarationVisitor
  Visits a declaration.
visitDeclaredType(DeclaredType) - Method in class com.sun.mirror.util.SimpleTypeVisitor
  Visits a declared type.
visitDeclaredType(DeclaredType) - Method in interface com.sun.mirror.util.TypeVisitor
  Visits a declared type.
visitEnumConstantDeclaration(EnumConstantDeclaration) - Method in interface com.sun.mirror.util.DeclarationVisitor
  Visits an enum constant declaration.
visitEnumConstantDeclaration(EnumConstantDeclaration) - Method in class com.sun.mirror.util.SimpleDeclarationVisitor
  Visits an enum constant declaration.
visitEnumDeclaration(EnumDeclaration) - Method in interface com.sun.mirror.util.DeclarationVisitor
  Visits an enum declaration.
visitEnumDeclaration(EnumDeclaration) - Method in class com.sun.mirror.util.SimpleDeclarationVisitor
  Visits an enum declaration.
visitEnumType(EnumType) - Method in class com.sun.mirror.util.SimpleTypeVisitor
  Visits an enum type.
visitEnumType(EnumType) - Method in interface com.sun.mirror.util.TypeVisitor
  Visits an enum type.
visitExecutableDeclaration(ExecutableDeclaration) - Method in interface com.sun.mirror.util.DeclarationVisitor
  Visits a method or constructor declaration.
visitExecutableDeclaration(ExecutableDeclaration) - Method in class com.sun.mirror.util.SimpleDeclarationVisitor
  Visits a method or constructor declaration.
visitFieldDeclaration(FieldDeclaration) - Method in interface com.sun.mirror.util.DeclarationVisitor
  Visits a field declaration.
visitFieldDeclaration(FieldDeclaration) - Method in class com.sun.mirror.util.SimpleDeclarationVisitor
  Visits a field declaration.
visitInterfaceDeclaration(InterfaceDeclaration) - Method in interface com.sun.mirror.util.DeclarationVisitor
  Visits an interface declaration.
visitInterfaceDeclaration(InterfaceDeclaration) - Method in class com.sun.mirror.util.SimpleDeclarationVisitor
  Visits an interface declaration.
visitInterfaceType(InterfaceType) - Method in class com.sun.mirror.util.SimpleTypeVisitor
  Visits an interface type.
visitInterfaceType(InterfaceType) - Method in interface com.sun.mirror.util.TypeVisitor
  Visits an interface type.
visitMemberDeclaration(MemberDeclaration) - Method in interface com.sun.mirror.util.DeclarationVisitor
  Visits a member or constructor declaration.
visitMemberDeclaration(MemberDeclaration) - Method in class com.sun.mirror.util.SimpleDeclarationVisitor
  Visits a member or constructor declaration.
visitMethodDeclaration(MethodDeclaration) - Method in interface com.sun.mirror.util.DeclarationVisitor
  Visits a method declaration.
visitMethodDeclaration(MethodDeclaration) - Method in class com.sun.mirror.util.SimpleDeclarationVisitor
  Visits a method declaration.
visitPackageDeclaration(PackageDeclaration) - Method in interface com.sun.mirror.util.DeclarationVisitor
  Visits a package declaration.
visitPackageDeclaration(PackageDeclaration) - Method in class com.sun.mirror.util.SimpleDeclarationVisitor
  Visits a package declaration.
visitParameterDeclaration(ParameterDeclaration) - Method in interface com.sun.mirror.util.DeclarationVisitor
  Visits a parameter declaration.
visitParameterDeclaration(ParameterDeclaration) - Method in class com.sun.mirror.util.SimpleDeclarationVisitor
  Visits a parameter declaration.
visitPrimitiveType(PrimitiveType) - Method in class com.sun.mirror.util.SimpleTypeVisitor
  Visits a primitive type.
visitPrimitiveType(PrimitiveType) - Method in interface com.sun.mirror.util.TypeVisitor
  Visits a primitive type.
visitReferenceType(ReferenceType) - Method in class com.sun.mirror.util.SimpleTypeVisitor
  Visits a reference type.
visitReferenceType(ReferenceType) - Method in interface com.sun.mirror.util.TypeVisitor
  Visits a reference type.
visitTypeDeclaration(TypeDeclaration) - Method in interface com.sun.mirror.util.DeclarationVisitor
  Visits a type declaration.
visitTypeDeclaration(TypeDeclaration) - Method in class com.sun.mirror.util.SimpleDeclarationVisitor
  Visits a type declaration.
visitTypeMirror(TypeMirror) - Method in class com.sun.mirror.util.SimpleTypeVisitor
  Visits a type mirror.
visitTypeMirror(TypeMirror) - Method in interface com.sun.mirror.util.TypeVisitor
  Visits a type mirror.
visitTypeParameterDeclaration(TypeParameterDeclaration) - Method in interface com.sun.mirror.util.DeclarationVisitor
  Visits a type parameter declaration.
visitTypeParameterDeclaration(TypeParameterDeclaration) - Method in class com.sun.mirror.util.SimpleDeclarationVisitor
  Visits a type parameter declaration.
visitTypeVariable(TypeVariable) - Method in class com.sun.mirror.util.SimpleTypeVisitor
  Visits a type variable.
visitTypeVariable(TypeVariable) - Method in interface com.sun.mirror.util.TypeVisitor
  Visits a type variable.
visitVoidType(VoidType) - Method in class com.sun.mirror.util.SimpleTypeVisitor
  Visits a void type.
visitVoidType(VoidType) - Method in interface com.sun.mirror.util.TypeVisitor
  Visits a void type.
visitWildcardType(WildcardType) - Method in class com.sun.mirror.util.SimpleTypeVisitor
  Visits a wildcard.
visitWildcardType(WildcardType) - Method in interface com.sun.mirror.util.TypeVisitor
  Visits a wildcard.
VoidType - Interface in com.sun.mirror.type
  A pseudo-type representing the type of `void`.

## W

WildcardType - Interface in com.sun.mirror.type
  Represents a wildcard type argument.

A C D E F G H I L M N O P R S T V W

Overview | Package | Class | Use | Tree | Deprecated | Index | Help
| Mirror API
PREV NEXT | FRAMES NO FRAMES

Report a bug or request a feature.
Copyright 2008 Sun Microsystems, Inc. All Rights Reserved. Use is subject to license terms.