Generated by
JDiff

Class org.objectweb.asm.tree.ClassNode

The superclass changed from java.lang.Object to org.objectweb.asm.tree.MemberNode.
Added interface org.objectweb.asm.ClassVisitor.

Changed Constructors
ClassNode(void) Change in type from (int, int, String, String, String[], String) to void.
Documentation changed from old to new.
Constructs a new ClassNode.
 

Added Methods
void visit(int, int, String, String, String, String[])  
void visitEnd()  
FieldVisitor visitField(int, String, String, String, Object)  
void visitInnerClass(String, String, String, int)  
MethodVisitor visitMethod(int, String, String, String, String[])  
void visitOuterClass(String, String, String)  
void visitSource(String, String)  
 

Changed Methods
void accept(ClassVisitor) Documentation changed from old to new.
Makes the given class visitor visit this class.
 

Added Fields
String outerClass The internal name of the enclosing class of the class.
String outerMethod The name of the method that contains the class, or null if the class is not enclosed in a method.
String outerMethodDesc The descriptor of the method that contains the class, or null if the class is not enclosed in a method.
String signature The signature of the class.
String sourceDebug Debug information to compute the correspondance between source and compiled elements of the class.
 

Changed Fields
int access Documentation changed from old to new.
The class's access flags (see org.objectweb.asm.Opcodes).
List attrs Change in type from Attribute to List.
Documentation changed from old to new.
Field was locally defined, but is now inherited from MemberNode.
The non standard attributes of this class, field or method.
List fields Documentation changed from old to new.
Change from final to non-final.
The fields of this class.
List innerClasses Documentation changed from old to new.
Change from final to non-final.
Informations about the inner classes of this class.
List interfaces Documentation changed from old to new.
Change from final to non-final.
The internal names of the class's interfaces (see getInternalName).
List methods Documentation changed from old to new.
Change from final to non-final.
The methods of this class.
String name Documentation changed from old to new.
The internal name of the class (see getInternalName).
String superName Documentation changed from old to new.
The internal of name of the super class (see getInternalName).