Package aQute.bnd.classfile
Class TypeAnnotationInfo
- java.lang.Object
-
- aQute.bnd.classfile.AnnotationInfo
-
- aQute.bnd.classfile.TypeAnnotationInfo
-
public class TypeAnnotationInfo extends AnnotationInfo
-
-
Nested Class Summary
-
Nested classes/interfaces inherited from class aQute.bnd.classfile.AnnotationInfo
AnnotationInfo.Constructor<A extends AnnotationInfo>
-
-
Field Summary
Fields Modifier and Type Field Description int
target_index
byte[]
target_info
int
target_type
byte[]
type_path
static int
TYPEUSE_INDEX_NONE
static int
TYPEUSE_TARGET_INDEX_EXTENDS
-
Fields inherited from class aQute.bnd.classfile.AnnotationInfo
type, values
-
-
Constructor Summary
Constructors Constructor Description TypeAnnotationInfo(int target_type, byte[] target_info, int target_index, byte[] type_path, java.lang.String type, ElementValueInfo[] values)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description java.lang.String
toString()
-
-
-
Field Detail
-
TYPEUSE_INDEX_NONE
public static final int TYPEUSE_INDEX_NONE
- See Also:
- Constant Field Values
-
TYPEUSE_TARGET_INDEX_EXTENDS
public static final int TYPEUSE_TARGET_INDEX_EXTENDS
- See Also:
- Constant Field Values
-
target_type
public final int target_type
-
target_info
public final byte[] target_info
-
target_index
public final int target_index
-
type_path
public final byte[] type_path
-
-
Constructor Detail
-
TypeAnnotationInfo
public TypeAnnotationInfo(int target_type, byte[] target_info, int target_index, byte[] type_path, java.lang.String type, ElementValueInfo[] values)
-
-
Method Detail
-
toString
public java.lang.String toString()
- Overrides:
toString
in classAnnotationInfo
-
-