| Methods in org.eclipse.jdt.internal.compiler.lookup with parameters of type AnnotationBinding |
static AnnotationBinding[] |
AnnotationBinding.addStandardAnnotations(AnnotationBinding[] recordedAnnotations,
long annotationTagBits,
LookupEnvironment env)
Add the standard annotations encoded in the tag bits to the recorded annotations. |
TypeBinding |
LookupEnvironment.createAnnotatedType(TypeBinding type,
AnnotationBinding[] newbies)
|
TypeBinding |
LookupEnvironment.createAnnotatedType(TypeBinding type,
AnnotationBinding[][] annotations)
|
ArrayBinding |
Scope.createArrayType(TypeBinding type,
int dimension,
AnnotationBinding[] annotations)
|
ArrayBinding |
LookupEnvironment.createArrayType(TypeBinding leafComponentType,
int dimensionCount,
AnnotationBinding[] annotations)
|
ParameterizedTypeBinding |
LookupEnvironment.createParameterizedType(ReferenceBinding genericType,
TypeBinding[] typeArguments,
ReferenceBinding enclosingType,
AnnotationBinding[] annotations)
|
RawTypeBinding |
LookupEnvironment.createRawType(ReferenceBinding genericType,
ReferenceBinding enclosingType,
AnnotationBinding[] annotations)
|
WildcardBinding |
LookupEnvironment.createWildcard(ReferenceBinding genericType,
int rank,
TypeBinding bound,
TypeBinding[] otherBounds,
int boundKind,
AnnotationBinding[] annotations)
|
TypeBinding |
TypeSystem.getAnnotatedType(TypeBinding type,
AnnotationBinding[][] annotations)
|
TypeBinding |
AnnotatableTypeSystem.getAnnotatedType(TypeBinding type,
AnnotationBinding[][] annotations)
|
ArrayBinding |
TypeSystem.getArrayType(TypeBinding leafComponentType,
int dimensions,
AnnotationBinding[] annotations)
|
ArrayBinding |
AnnotatableTypeSystem.getArrayType(TypeBinding leafType,
int dimensions,
AnnotationBinding[] annotations)
|
ParameterizedTypeBinding |
TypeSystem.getParameterizedType(ReferenceBinding genericType,
TypeBinding[] typeArguments,
ReferenceBinding enclosingType,
AnnotationBinding[] annotations)
|
ParameterizedTypeBinding |
AnnotatableTypeSystem.getParameterizedType(ReferenceBinding genericType,
TypeBinding[] typeArguments,
ReferenceBinding enclosingType,
AnnotationBinding[] annotations)
|
RawTypeBinding |
TypeSystem.getRawType(ReferenceBinding genericType,
ReferenceBinding enclosingType,
AnnotationBinding[] annotations)
|
RawTypeBinding |
AnnotatableTypeSystem.getRawType(ReferenceBinding genericType,
ReferenceBinding enclosingType,
AnnotationBinding[] annotations)
|
WildcardBinding |
TypeSystem.getWildcard(ReferenceBinding genericType,
int rank,
TypeBinding bound,
TypeBinding[] otherBounds,
int boundKind,
AnnotationBinding[] annotations)
|
WildcardBinding |
AnnotatableTypeSystem.getWildcard(ReferenceBinding genericType,
int rank,
TypeBinding bound,
TypeBinding[] otherBounds,
int boundKind,
AnnotationBinding[] annotations)
|
void |
MethodBinding.setAnnotations(AnnotationBinding[] annotations)
|
void |
ReferenceBinding.setAnnotations(AnnotationBinding[] annotations)
|
void |
Binding.setAnnotations(AnnotationBinding[] annotations)
|
void |
FieldBinding.setAnnotations(AnnotationBinding[] annotations)
|
void |
MethodBinding.setAnnotations(AnnotationBinding[] annotations,
AnnotationBinding[][] parameterAnnotations,
java.lang.Object defaultValue,
LookupEnvironment optionalEnv)
|
void |
MethodBinding.setAnnotations(AnnotationBinding[] annotations,
AnnotationBinding[][] parameterAnnotations,
java.lang.Object defaultValue,
LookupEnvironment optionalEnv)
|
void |
LocalVariableBinding.setAnnotations(AnnotationBinding[] annotations,
Scope scope)
|
void |
Binding.setAnnotations(AnnotationBinding[] annotations,
Scope scope)
|
void |
MethodBinding.setParameterAnnotations(AnnotationBinding[][] parameterAnnotations)
|
void |
VoidTypeBinding.setTypeAnnotations(AnnotationBinding[] annotations,
boolean evalNullAnnotations)
|
void |
NullTypeBinding.setTypeAnnotations(AnnotationBinding[] annotations,
boolean evalNullAnnotations)
|
void |
TypeVariableBinding.setTypeAnnotations(AnnotationBinding[] annotations,
boolean evalNullAnnotations)
|
void |
TypeBinding.setTypeAnnotations(AnnotationBinding[] annotations,
boolean evalNullAnnotations)
|
void |
ArrayBinding.setTypeAnnotations(AnnotationBinding[] annotations,
boolean evalNullAnnotations)
|
void |
MissingTypeBinding.setTypeAnnotations(AnnotationBinding[] annotations,
boolean evalNullAnnotations)
|
void |
ProblemReferenceBinding.setTypeAnnotations(AnnotationBinding[] annotations,
boolean evalNullAnnotations)
|
void |
BaseTypeBinding.setTypeAnnotations(AnnotationBinding[] annotations,
boolean evalNullAnnotations)
|