# Uses of Class
javassist.bytecode.annotation.AnnotationsWriter

Packages that use AnnotationsWriter
Package
Description
javassist.bytecode.annotation
Bytecode-level Annotations API.

## Uses of AnnotationsWriter in javassist.bytecode.annotation

Subclasses of AnnotationsWriter in javassist.bytecode.annotation
Modifier and Type
Class
Description
`class`
`TypeAnnotationsWriter`
A convenience class for constructing a `..TypeAnnotations_attribute`.
Methods in javassist.bytecode.annotation with parameters of type AnnotationsWriter
Modifier and Type
Method
Description
`void`
Annotation.`write(AnnotationsWriter writer)`
Writes this annotation.
`void`
AnnotationMemberValue.`write(AnnotationsWriter writer)`
Writes the value.
`void`
ArrayMemberValue.`write(AnnotationsWriter writer)`
Writes the value.
`void`
BooleanMemberValue.`write(AnnotationsWriter writer)`
Writes the value.
`void`
ByteMemberValue.`write(AnnotationsWriter writer)`
Writes the value.
`void`
CharMemberValue.`write(AnnotationsWriter writer)`
Writes the value.
`void`
ClassMemberValue.`write(AnnotationsWriter writer)`
Writes the value.
`void`
DoubleMemberValue.`write(AnnotationsWriter writer)`
Writes the value.
`void`
EnumMemberValue.`write(AnnotationsWriter writer)`
Writes the value.
`void`
FloatMemberValue.`write(AnnotationsWriter writer)`
Writes the value.
`void`
IntegerMemberValue.`write(AnnotationsWriter writer)`
Writes the value.
`void`
LongMemberValue.`write(AnnotationsWriter writer)`
Writes the value.
`abstract void`
MemberValue.`write(AnnotationsWriter w)`
Writes the value.
`void`
ShortMemberValue.`write(AnnotationsWriter writer)`
Writes the value.
`void`
StringMemberValue.`write(AnnotationsWriter writer)`
Writes the value.