Package org.springframework.cglib.core
Class DebuggingClassWriter
java.lang.Object
org.springframework.asm.ClassVisitor
org.springframework.cglib.core.DebuggingClassWriter
- 
Field Summary
FieldsFields inherited from class org.springframework.asm.ClassVisitor
api, cv - 
Constructor Summary
Constructors - 
Method Summary
Methods inherited from class org.springframework.asm.ClassVisitor
getDelegate, visitAnnotation, visitAttribute, visitEnd, visitField, visitInnerClass, visitMethod, visitModule, visitNestHost, visitNestMember, visitOuterClass, visitPermittedSubclass, visitRecordComponent, visitSource, visitTypeAnnotation 
- 
Field Details
- 
DEBUG_LOCATION_PROPERTY
- See Also:
 
 
 - 
 - 
Constructor Details
- 
DebuggingClassWriter
public DebuggingClassWriter(int flags)  
 - 
 - 
Method Details
- 
visit
public void visit(int version, int access, String name, String signature, String superName, String[] interfaces) Description copied from class:ClassVisitorVisits the header of the class.- Overrides:
 visitin classClassVisitor- Parameters:
 version- the class version. The minor version is stored in the 16 most significant bits, and the major version in the 16 least significant bits.access- the class's access flags (seeOpcodes). This parameter also indicates if the class is deprecatedOpcodes.ACC_DEPRECATEDor a recordOpcodes.ACC_RECORD.name- the internal name of the class (seeType.getInternalName()).signature- the signature of this class. May be null if the class is not a generic one, and does not extend or implement generic classes or interfaces.superName- the internal of name of the super class (seeType.getInternalName()). For interfaces, the super class isObject. May be null, but only for theObjectclass.interfaces- the internal names of the class's interfaces (seeType.getInternalName()). May be null.
 - 
getClassName
 - 
getSuperName
 - 
toByteArray
public byte[] toByteArray() 
 -