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.
|
Modifier and Type | Method and Description |
---|---|
Collection<Declaration> |
AnnotationProcessorEnvironment.getDeclarationsAnnotatedWith(AnnotationTypeDeclaration a)
Deprecated.
Returns the declarations annotated with the given annotation type.
|
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.
|
Modifier and Type | Method and Description |
---|---|
<D extends Declaration> |
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.
|
<D extends Declaration> |
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 |
---|---|
<D extends Declaration> |
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.
|
Copyright © 2004, 2015, Oracle and/or its affiliates. All rights reserved.