|
|||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | ||||||||
public interface IBinaryTypeAnnotation
This represents class file information about an annotation instance.
| Field Summary | |
|---|---|
static int[] |
NO_TYPE_PATH
|
| Method Summary | |
|---|---|
IBinaryAnnotation |
getAnnotation()
|
int |
getBoundIndex()
Applicable for target type 0x11(CLASS_TYPE_PARAMETER_BOUND), 0x12(METHOD_TYPE_PARAMETER_BOUND) |
int |
getMethodFormalParameterIndex()
Applicable for target type 0x16(METHOD_FORMAL_PARAMETER) |
int |
getSupertypeIndex()
Applicable for target type 0x10(CLASS_EXTENDS) |
int |
getTargetType()
|
int |
getThrowsTypeIndex()
Applicable for target type 0x17(THROWS) |
int |
getTypeParameterIndex()
Applicable for target type 0x00(CLASS_TYPE_PARAMETER), 0x01(METHOD_TYPE_PARAMETER) |
int[] |
getTypePath()
|
| Field Detail |
|---|
static final int[] NO_TYPE_PATH
| Method Detail |
|---|
IBinaryAnnotation getAnnotation()
int getTargetType()
AnnotationTargetTypeConstantsint[] getTypePath()
int getSupertypeIndex()
int getTypeParameterIndex()
int getBoundIndex()
int getMethodFormalParameterIndex()
int getThrowsTypeIndex()
|
|||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | ||||||||