# Uses of Interface
javassist.bytecode.ClassFileWriter.AttributeWriter

Packages that use ClassFileWriter.AttributeWriter
Package
Description
javassist.bytecode
Bytecode-level API.

## Uses of ClassFileWriter.AttributeWriter in javassist.bytecode

Methods in javassist.bytecode with parameters of type ClassFileWriter.AttributeWriter
Modifier and Type
Method
Description
`void`
ClassFileWriter.FieldWriter.`add(int accessFlags, int name, int descriptor, ClassFileWriter.AttributeWriter aw)`
Adds a new field.
`void`
ClassFileWriter.FieldWriter.`add(int accessFlags, String name, String descriptor, ClassFileWriter.AttributeWriter aw)`
Adds a new field.
`void`
ClassFileWriter.MethodWriter.`begin(int accessFlags, int name, int descriptor, int[] exceptions, ClassFileWriter.AttributeWriter aw)`
Starts adding a new method.
`void`
ClassFileWriter.MethodWriter.`begin(int accessFlags, String name, String descriptor, String[] exceptions, ClassFileWriter.AttributeWriter aw)`
Starts Adding a new method.
`byte[]`
ClassFileWriter.`end(int accessFlags, int thisClass, int superClass, int[] interfaces, ClassFileWriter.AttributeWriter aw)`
Ends writing and returns the contents of the class file.
`void`
ClassFileWriter.`end(DataOutputStream out, int accessFlags, int thisClass, int superClass, int[] interfaces, ClassFileWriter.AttributeWriter aw)`
Ends writing and writes the contents of the class file into the given output stream.
`void`
ClassFileWriter.MethodWriter.`end(StackMapTable.Writer smap, ClassFileWriter.AttributeWriter aw)`
Ends adding a new method.