クラス DebuggingClassWriter

java.lang.ObjectSE
org.springframework.asm.ClassVisitor
org.springframework.cglib.core.DebuggingClassWriter

public class DebuggingClassWriter extends ClassVisitor
  • フィールドの詳細

  • コンストラクターの詳細

    • DebuggingClassWriter

      public DebuggingClassWriter(int flags)
  • メソッドの詳細

    • visit

      public void visit(int version, int access, StringSE name, StringSE signature, StringSE superName, StringSE[] interfaces)
      クラスからコピーされた説明: ClassVisitor
      クラスのヘッダーにアクセスします。
      オーバーライド:
      クラス ClassVisitorvisit 
      パラメーター:
      version - クラスのバージョン。マイナーバージョンは上位 16 ビットに格納され、メジャーバージョンは下位 16 ビットに格納されます。
      access - クラスのアクセスフラグ(Opcodes を参照)。このパラメーターは、クラスが非推奨の Opcodes.ACC_DEPRECATED であるかレコード Opcodes.ACC_RECORD であるかも示します。
      name - クラスの内部名(Type.getInternalName() を参照)
      signature - このクラスの署名。クラスが総称クラスではなく、総称クラスまたはインターフェースを継承または実装しない場合、null になることがあります。
      superName - スーパークラスの内部名(Type.getInternalName() を参照)インターフェースの場合、スーパークラスは ObjectSE です。null の可能性がありますが、ObjectSE クラスの場合のみです。
      interfaces - クラスのインターフェースの内部名(Type.getInternalName() を参照) null の可能性があります。
    • getClassName

      public StringSE getClassName()
    • getSuperName

      public StringSE getSuperName()
    • toByteArray

      public byte[] toByteArray()