Generated by
JDiff

Class org.objectweb.asm.tree.ClassNode

The superclass changed from org.objectweb.asm.tree.MemberNode to org.objectweb.asm.ClassVisitor.
Removed interface org.objectweb.asm.ClassVisitor.

Added Constructors
ClassNode(int) Constructs a new ClassNode.
 

Added Methods
void check(int) Checks that this class node is compatible with the given ASM API version.
 

Changed Methods
AnnotationVisitor visitAnnotation(String, boolean) Method was inherited from org.objectweb.asm.tree.MemberNode, but is now defined locally.  
void visitAttribute(Attribute) Method was inherited from org.objectweb.asm.tree.MemberNode, but is now defined locally.  
void visitEnd() Method was inherited from org.objectweb.asm.tree.MemberNode, but is now defined locally.  
 

Changed Fields
List<Attribute> attrs Change in type from List to List<Attribute>.
Field was inherited from org.objectweb.asm.tree.MemberNode, but is now defined locally.
The non standard attributes of this class.
List<FieldNode> fields Change in type from List to List<FieldNode>.
The fields of this class.
List<InnerClassNode> innerClasses Change in type from List to List<InnerClassNode>.
Informations about the inner classes of this class.
List<String> interfaces Change in type from List to List<String>.
The internal names of the class's interfaces (see getInternalName).
List<AnnotationNode> invisibleAnnotations Change in type from List to List<AnnotationNode>.
Field was inherited from org.objectweb.asm.tree.MemberNode, but is now defined locally.
The runtime invisible annotations of this class.
List<MethodNode> methods Change in type from List to List<MethodNode>.
The methods of this class.
List<AnnotationNode> visibleAnnotations Change in type from List to List<AnnotationNode>.
Field was inherited from org.objectweb.asm.tree.MemberNode, but is now defined locally.
The runtime visible annotations of this class.