| Package | Description | 
|---|---|
| javassist.bytecode | Bytecode-level API. | 
| Modifier and Type | Method and 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. | 
| 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. | 
| 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.MethodWriter. end(StackMapTable.Writer smap,
   ClassFileWriter.AttributeWriter aw)Ends adding a new method. | 
Copyright © 2016 Shigeru Chiba, www.javassist.org. All Rights Reserved.