| Interface | Description | 
|---|---|
| MemberValueVisitor | Visitor for traversing member values included in an annotation. | 
| Class | Description | 
|---|---|
| Annotation | The  annotationstructure. | 
| 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. | 
| TypeAnnotationsWriter | A convenience class for constructing a
  ..TypeAnnotations_attribute. | 
| Error | Description | 
|---|---|
| NoSuchClassError | Thrown if the linkage fails. | 
This package provides low-level API for editing annotations attributes.
Copyright © 2016 Shigeru Chiba, www.javassist.org. All Rights Reserved.