Mirror API

Uses of Package
com.sun.mirror.declaration

Packages that use com.sun.mirror.declaration
com.sun.mirror.apt Classes used to communicate information between annotation processors and an annotation processing tool. 
com.sun.mirror.declaration Interfaces used to model program element declarations. 
com.sun.mirror.type Interfaces used to model types. 
com.sun.mirror.util Utilities to assist in the processing of declarations and types
 

Classes in com.sun.mirror.declaration used by com.sun.mirror.apt
AnnotationTypeDeclaration
          Represents the declaration of an annotation type.
Declaration
          Represents the declaration of a program element such as a package, class, or method.
PackageDeclaration
          Represents the declaration of a package.
TypeDeclaration
          Represents the declaration of a class or interface.
 

Classes in com.sun.mirror.declaration used by com.sun.mirror.declaration
AnnotationMirror
          Represents an annotation.
AnnotationTypeDeclaration
          Represents the declaration of an annotation type.
AnnotationTypeElementDeclaration
          Represents an element of an annotation type.
AnnotationValue
          Represents a value of an annotation type element.
ClassDeclaration
          Represents the declaration of a class.
ConstructorDeclaration
          Represents a constructor of a class or interface.
Declaration
          Represents the declaration of a program element such as a package, class, or method.
EnumConstantDeclaration
          Represents an enum constant declaration.
EnumDeclaration
          Represents the declaration of an enum type.
ExecutableDeclaration
          Represents a method or constructor of a class or interface.
FieldDeclaration
          Represents a field of a type declaration.
InterfaceDeclaration
          Represents the declaration of an interface.
MemberDeclaration
          Represents a declaration that may be a member or constructor of a declared type.
MethodDeclaration
          Represents a method of a class or interface.
Modifier
          Represents a modifier on the declaration of a program element such as a class, method, or field.
PackageDeclaration
          Represents the declaration of a package.
ParameterDeclaration
          Represents a formal parameter of a method or constructor.
TypeDeclaration
          Represents the declaration of a class or interface.
TypeParameterDeclaration
          Represents a formal type parameter of a generic type, method, or constructor declaration.
 

Classes in com.sun.mirror.declaration used by com.sun.mirror.type
AnnotationTypeDeclaration
          Represents the declaration of an annotation type.
ClassDeclaration
          Represents the declaration of a class.
EnumDeclaration
          Represents the declaration of an enum type.
InterfaceDeclaration
          Represents the declaration of an interface.
TypeDeclaration
          Represents the declaration of a class or interface.
TypeParameterDeclaration
          Represents a formal type parameter of a generic type, method, or constructor declaration.
 

Classes in com.sun.mirror.declaration used by com.sun.mirror.util
AnnotationTypeDeclaration
          Represents the declaration of an annotation type.
AnnotationTypeElementDeclaration
          Represents an element of an annotation type.
ClassDeclaration
          Represents the declaration of a class.
ConstructorDeclaration
          Represents a constructor of a class or interface.
Declaration
          Represents the declaration of a program element such as a package, class, or method.
EnumConstantDeclaration
          Represents an enum constant declaration.
EnumDeclaration
          Represents the declaration of an enum type.
ExecutableDeclaration
          Represents a method or constructor of a class or interface.
FieldDeclaration
          Represents a field of a type declaration.
InterfaceDeclaration
          Represents the declaration of an interface.
MemberDeclaration
          Represents a declaration that may be a member or constructor of a declared type.
MethodDeclaration
          Represents a method of a class or interface.
Modifier
          Represents a modifier on the declaration of a program element such as a class, method, or field.
PackageDeclaration
          Represents the declaration of a package.
ParameterDeclaration
          Represents a formal parameter of a method or constructor.
TypeDeclaration
          Represents the declaration of a class or interface.
TypeParameterDeclaration
          Represents a formal type parameter of a generic type, method, or constructor declaration.
 


Mirror API

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