Package javassist.bytecode.annotation
Bytecode-level Annotations API.
This package provides low-level API for editing annotations attributes.
-
Interface Summary Interface Description MemberValueVisitor Visitor for traversing member values included in an annotation. -
Class Summary Class Description Annotation Theannotation
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.TypeAnnotationsWriter A convenience class for constructing a..TypeAnnotations_attribute
. -
Error Summary Error Description NoSuchClassError Thrown if the linkage fails.