クラス DebuggingClassWriter
java.lang.ObjectSE
org.springframework.asm.ClassVisitor
org.springframework.cglib.core.DebuggingClassWriter
フィールドサマリー
クラス org.springframework.asm.ClassVisitor から継承されたフィールド
api, cv
コンストラクターのサマリー
メソッドのサマリー
クラス org.springframework.asm.ClassVisitor から継承されたメソッド
getDelegate, visitAnnotation, visitAttribute, visitEnd, visitField, visitInnerClass, visitMethod, visitModule, visitNestHost, visitNestMember, visitOuterClass, visitPermittedSubclass, visitRecordComponent, visitSource, visitTypeAnnotation
フィールドの詳細
DEBUG_LOCATION_PROPERTY
- 関連事項:
コンストラクターの詳細
DebuggingClassWriter
public DebuggingClassWriter(int flags)
メソッドの詳細
visit
public void visit(int version, int access, StringSE name, StringSE signature, StringSE superName, StringSE[] interfaces) クラスからコピーされた説明:ClassVisitor
クラスのヘッダーにアクセスします。- オーバーライド:
- クラス
ClassVisitor
のvisit
- パラメーター:
version
- クラスのバージョン。マイナーバージョンは上位 16 ビットに格納され、メジャーバージョンは下位 16 ビットに格納されます。access
- クラスのアクセスフラグ(Opcodes
を参照)。このパラメーターは、クラスが非推奨のOpcodes.ACC_DEPRECATED
であるかレコードOpcodes.ACC_RECORD
であるかも示します。name
- クラスの内部名(Type.getInternalName()
を参照)signature
- このクラスの署名。クラスが総称クラスではなく、総称クラスまたはインターフェースを継承または実装しない場合、null になることがあります。superName
- スーパークラスの内部名(Type.getInternalName()
を参照)インターフェースの場合、スーパークラスはObject
SE です。null の可能性がありますが、Object
SE クラスの場合のみです。interfaces
- クラスのインターフェースの内部名(Type.getInternalName()
を参照) null の可能性があります。
getClassName
getSuperName
toByteArray
public byte[] toByteArray()