Generated by
JDiff

Class org.objectweb.asm.ClassWriter

Documentation changed from old to new.

Added Constructors
ClassWriter(ClassReader, boolean) Constructs a new ClassWriter object and enables optimizations for "mostly add" bytecode transformations.
 

Changed Constructors
ClassWriter(boolean) Documentation changed from old to new.
Constructs a new ClassWriter object.
ClassWriter(boolean, boolean) Documentation changed from old to new.
Constructs a new ClassWriter object.
 

Removed Methods
int newConstDouble(double)  
int newConstFloat(float)  
int newConstInt(int)  
int newConstLong(long)  
 

Added Methods
AnnotationVisitor visitAnnotation(String, boolean)  
void visitOuterClass(String, String, String)  
void visitSource(String, String)  
 

Changed Methods
int newClass(String) Documentation changed from old to new.
Adds a class reference to the constant pool of the class being build.
int newConst(Object) Documentation changed from old to new.
Adds a number or string constant to the constant pool of the class being build.
int newField(String, String, String) Documentation changed from old to new.
Adds a field reference to the constant pool of the class being build.
int newMethod(String, String, String, boolean) Documentation changed from old to new.
Adds a method reference to the constant pool of the class being build.
int newNameType(String, String) Documentation changed from old to new.
Adds a name and type to the constant pool of the class being build.
int newUTF8(String) Documentation changed from old to new.
Adds an UTF8 string to the constant pool of the class being build.
byte[] toByteArray() Documentation changed from old to new.
Returns the bytecode of the class that was build with this class writer.
void visit(int, int, String, String, String, String[]) Change in signature from (int, int, String, String, String[], String) to (int, int, String, String, String, String[]).
 
FieldVisitor visitField(int, String, String, String, Object) Change in return type from void to FieldVisitor.
Change in signature from (int, String, String, Object, Attribute) to (int, String, String, String, Object).
 
MethodVisitor visitMethod(int, String, String, String, String[]) Change in return type from CodeVisitor to MethodVisitor.
Change in signature from (int, String, String, String[], Attribute) to (int, String, String, String, String[]).