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) |
AnnotationBinding[] |
LookupEnvironment.filterNullTypeAnnotations(AnnotationBinding[] typeAnnotations) |
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 |
ReferenceBinding.setAnnotations(AnnotationBinding[] annotations) |
void |
Binding.setAnnotations(AnnotationBinding[] annotations) |
void |
MethodBinding.setAnnotations(AnnotationBinding[] annotations) |
void |
FieldBinding.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 |
Binding.setAnnotations(AnnotationBinding[] annotations,
Scope scope) |
void |
LocalVariableBinding.setAnnotations(AnnotationBinding[] annotations,
Scope scope) |
void |
MethodBinding.setParameterAnnotations(AnnotationBinding[][] parameterAnnotations) |
void |
VoidTypeBinding.setTypeAnnotations(AnnotationBinding[] annotations,
boolean evalNullAnnotations) |
void |
ProblemReferenceBinding.setTypeAnnotations(AnnotationBinding[] annotations,
boolean evalNullAnnotations) |
void |
ArrayBinding.setTypeAnnotations(AnnotationBinding[] annotations,
boolean evalNullAnnotations) |
void |
TypeVariableBinding.setTypeAnnotations(AnnotationBinding[] annotations,
boolean evalNullAnnotations) |
void |
MissingTypeBinding.setTypeAnnotations(AnnotationBinding[] annotations,
boolean evalNullAnnotations) |
void |
NullTypeBinding.setTypeAnnotations(AnnotationBinding[] annotations,
boolean evalNullAnnotations) |
void |
TypeBinding.setTypeAnnotations(AnnotationBinding[] annotations,
boolean evalNullAnnotations) |
void |
BaseTypeBinding.setTypeAnnotations(AnnotationBinding[] annotations,
boolean evalNullAnnotations) |