Spec-Zone .ru
спецификации, руководства, описания, API
|
|
Mirror API DRAFT ea-b118 |
|||||||||
PREV NEXT | FRAMES NO FRAMES |
Package | Description |
---|---|
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.util | Utilities to assist in the processing of declarations and types. |
Uses of Declaration in com.sun.mirror.apt |
---|
Modifier and Type | Method and Description |
---|---|
Collection<Declaration> |
AnnotationProcessorEnvironment.getDeclarationsAnnotatedWith(AnnotationTypeDeclaration a)
Deprecated. Returns the declarations annotated with the given annotation type. |
Uses of Declaration in com.sun.mirror.declaration |
---|
Modifier and Type | Interface and Description |
---|---|
interface |
AnnotationTypeDeclaration
Deprecated. All components of this API have been superseded by the standardized annotation processing API. The replacement for the functionality of this interface is included in TypeElement . |
interface |
AnnotationTypeElementDeclaration
Deprecated. All components of this API have been superseded by the standardized annotation processing API. The replacement for the functionality of this interface is included in ExecutableElement . |
interface |
ClassDeclaration
Deprecated. All components of this API have been superseded by the standardized annotation processing API. The replacement for the functionality of this interface is included in TypeElement . |
interface |
ConstructorDeclaration
Deprecated. All components of this API have been superseded by the standardized annotation processing API. The replacement for the functionality of this interface is included in ExecutableElement . |
interface |
EnumConstantDeclaration
Deprecated. All components of this API have been superseded by the standardized annotation processing API. The replacement for the functionality of this interface is included in VariableElement . |
interface |
EnumDeclaration
Deprecated. All components of this API have been superseded by the standardized annotation processing API. The replacement for the functionality of this interface is included in TypeElement . |
interface |
ExecutableDeclaration
Deprecated. All components of this API have been superseded by the standardized annotation processing API. The replacement for the functionality of this interface is ExecutableElement . |
interface |
FieldDeclaration
Deprecated. All components of this API have been superseded by the standardized annotation processing API. The replacement for the functionality of this interface is included in VariableElement . |
interface |
InterfaceDeclaration
Deprecated. All components of this API have been superseded by the standardized annotation processing API. The replacement for the functionality of this interface is included in TypeElement . |
interface |
MemberDeclaration
Deprecated. All components of this API have been superseded by the standardized annotation processing API. The replacement for the functionality of this interface is Element . |
interface |
MethodDeclaration
Deprecated. All components of this API have been superseded by the standardized annotation processing API. The replacement for the functionality of this interface is included in ExecutableElement . |
interface |
PackageDeclaration
Deprecated. All components of this API have been superseded by the standardized annotation processing API. The replacement for the functionality of this interface is PackageElement . |
interface |
ParameterDeclaration
Deprecated. All components of this API have been superseded by the standardized annotation processing API. The replacement for the functionality of this interface is included in VariableElement . |
interface |
TypeDeclaration
Deprecated. All components of this API have been superseded by the standardized annotation processing API. The replacement for the functionality of this interface is included in TypeElement . |
interface |
TypeParameterDeclaration
Deprecated. All components of this API have been superseded by the standardized annotation processing API. The replacement for the functionality of this interface is TypeParameterElement . |
Modifier and Type | Method and Description |
---|---|
Declaration |
TypeParameterDeclaration.getOwner()
Deprecated. Returns the type, method, or constructor declaration within which this type parameter is declared. |
Uses of Declaration in com.sun.mirror.util |
---|
Modifier and Type | Method and Description | |
---|---|---|
|
DeclarationFilter.filter(Collection<? extends Declaration> decls,
Class<D> resType)
Deprecated. Returns the declarations matched by this filter, with the result being restricted to declarations of a given kind. |
|
|
DeclarationFilter.filter(Collection<D> decls)
Deprecated. Returns the declarations matched by this filter. |
Modifier and Type | Method and Description |
---|---|
boolean |
DeclarationFilter.matches(Declaration decl)
Deprecated. Tests whether this filter matches a given declaration. |
void |
SimpleDeclarationVisitor.visitDeclaration(Declaration d)
Deprecated. Visits a declaration. |
void |
DeclarationVisitor.visitDeclaration(Declaration d)
Deprecated. Visits a declaration. |
Modifier and Type | Method and Description | |
---|---|---|
|
DeclarationFilter.filter(Collection<? extends Declaration> decls,
Class<D> resType)
Deprecated. Returns the declarations matched by this filter, with the result being restricted to declarations of a given kind. |
|
static DeclarationFilter |
DeclarationFilter.getFilter(Class<? extends Declaration> kind)
Deprecated. Returns a filter that selects declarations of a particular kind. |
|
Mirror API DRAFT ea-b118 |
|||||||||
PREV NEXT | FRAMES NO FRAMES |
Copyright © 2004, 2010, Oracle Corporation. All rights reserved.