Bytecode-level Annotations API.
See: Description
Interface Summary | |
---|---|
MemberValueVisitor | Visitor for traversing member values included in an annotation. |
Class Summary | |
---|---|
Annotation |
The annotation structure.
|
AnnotationImpl | Internal-use only. |
AnnotationMemberValue | Nested annotation. |
AnnotationsWriter |
A convenience class for constructing a
..Annotations_attribute .
|
ArrayMemberValue | Array member. |
BooleanMemberValue | Boolean constant value. |
ByteMemberValue | Byte constant value. |
CharMemberValue | Char constant value. |
ClassMemberValue | Class value. |
DoubleMemberValue | Double floating-point number constant value. |
EnumMemberValue | Enum constant value. |
FloatMemberValue | Floating-point number constant value. |
IntegerMemberValue | Integer constant value. |
LongMemberValue | Long integer constant value. |
MemberValue | The value of a member declared in an annotation. |
ShortMemberValue | Short integer constant value. |
StringMemberValue | String constant value. |
This package provides low-level API for editing annotations attributes.