| Package | Description |
|---|---|
| org.eclipse.jdt.internal.compiler.apt.model | |
| org.eclipse.jdt.internal.compiler.ast | |
| org.eclipse.jdt.internal.compiler.lookup |
| Modifier and Type | Field and Description |
|---|---|
AnnotationBinding |
AnnotationMirrorImpl._binding |
| Modifier and Type | Method and Description |
|---|---|
protected AnnotationBinding[] |
PackageElementImpl.getAnnotationBindings() |
protected AnnotationBinding[] |
TypeElementImpl.getAnnotationBindings() |
protected AnnotationBinding[] |
ExecutableElementImpl.getAnnotationBindings() |
protected abstract AnnotationBinding[] |
ElementImpl.getAnnotationBindings() |
protected AnnotationBinding[] |
VariableElementImpl.getAnnotationBindings() |
protected AnnotationBinding[] |
TypeParameterElementImpl.getAnnotationBindings() |
| Modifier and Type | Method and Description |
|---|---|
List<? extends AnnotationMirror> |
Factory.getAnnotationMirrors(AnnotationBinding[] annotations)
Convert an array of compiler annotation bindings into a list of AnnotationMirror
|
AnnotationMirror |
Factory.newAnnotationMirror(AnnotationBinding binding) |
| Modifier and Type | Method and Description |
|---|---|
AnnotationBinding |
Annotation.getCompilerAnnotation() |
| Modifier and Type | Class and Description |
|---|---|
class |
UnresolvedAnnotationBinding |
| Modifier and Type | Field and Description |
|---|---|
static AnnotationBinding[] |
Binding.NO_ANNOTATIONS |
| Modifier and Type | Method and Description |
|---|---|
static AnnotationBinding[] |
AnnotationBinding.addStandardAnnotations(AnnotationBinding[] recordedAnnotations,
long annotationTagBits,
LookupEnvironment env)
Add the standard annotations encoded in the tag bits to the recorded annotations.
|
AnnotationBinding |
LookupEnvironment.createAnnotation(ReferenceBinding annotationType,
ElementValuePair[] pairs) |
static AnnotationBinding[] |
BinaryTypeBinding.createAnnotations(IBinaryAnnotation[] annotationInfos,
LookupEnvironment env,
char[][][] missingTypeNames) |
AnnotationBinding[] |
ReferenceBinding.getAnnotations() |
AnnotationBinding[] |
LocalVariableBinding.getAnnotations() |
AnnotationBinding[] |
FieldBinding.getAnnotations() |
AnnotationBinding[] |
MethodBinding.getAnnotations() |
abstract AnnotationBinding[] |
VariableBinding.getAnnotations() |
AnnotationBinding[] |
AptBinaryLocalVariableBinding.getAnnotations() |
AnnotationBinding[][] |
AnnotationHolder.getParameterAnnotations() |
AnnotationBinding[][] |
MethodBinding.getParameterAnnotations() |
| Modifier and Type | Method and Description |
|---|---|
static AnnotationBinding[] |
AnnotationBinding.addStandardAnnotations(AnnotationBinding[] recordedAnnotations,
long annotationTagBits,
LookupEnvironment env)
Add the standard annotations encoded in the tag bits to the recorded annotations.
|
void |
ReferenceBinding.setAnnotations(AnnotationBinding[] annotations) |
void |
FieldBinding.setAnnotations(AnnotationBinding[] annotations) |
void |
MethodBinding.setAnnotations(AnnotationBinding[] annotations) |
void |
MethodBinding.setAnnotations(AnnotationBinding[] annotations,
AnnotationBinding[][] parameterAnnotations,
Object defaultValue,
LookupEnvironment optionalEnv) |
void |
MethodBinding.setAnnotations(AnnotationBinding[] annotations,
AnnotationBinding[][] parameterAnnotations,
Object defaultValue,
LookupEnvironment optionalEnv) |
void |
LocalVariableBinding.setAnnotations(AnnotationBinding[] annotations,
Scope scope) |
void |
MethodBinding.setParameterAnnotations(AnnotationBinding[][] parameterAnnotations) |
| Constructor and Description |
|---|
AptBinaryLocalVariableBinding(char[] name,
TypeBinding type,
int modifiers,
AnnotationBinding[] annotationBindings,
MethodBinding methodBinding) |
Copyright © 2013. All rights reserved.