public interface net.bytebuddy.asm.Advice$ArgumentHandler$ForInstrumentedMethod extends net.bytebuddy.asm.Advice$ArgumentHandler
  minor version: 0
  major version: 59
  flags: flags: (0x0601) ACC_PUBLIC, ACC_INTERFACE, ACC_ABSTRACT
  this_class: net.bytebuddy.asm.Advice$ArgumentHandler$ForInstrumentedMethod
  super_class: java.lang.Object
{
  public abstract int variable(int);
    descriptor: (I)I
    flags: (0x0401) ACC_PUBLIC, ACC_ABSTRACT
    MethodParameters:
       Name  Flags
      index  

  public abstract int prepare(org.objectweb.asm.MethodVisitor);
    descriptor: (Lorg/objectweb/asm/MethodVisitor;)I
    flags: (0x0401) ACC_PUBLIC, ACC_ABSTRACT
    MethodParameters:
               Name  Flags
      methodVisitor  

  public abstract net.bytebuddy.asm.Advice$ArgumentHandler$ForAdvice bindEnter(net.bytebuddy.description.method.MethodDescription);
    descriptor: (Lnet/bytebuddy/description/method/MethodDescription;)Lnet/bytebuddy/asm/Advice$ArgumentHandler$ForAdvice;
    flags: (0x0401) ACC_PUBLIC, ACC_ABSTRACT
    MethodParameters:
              Name  Flags
      adviceMethod  

  public abstract net.bytebuddy.asm.Advice$ArgumentHandler$ForAdvice bindExit(net.bytebuddy.description.method.MethodDescription, boolean);
    descriptor: (Lnet/bytebuddy/description/method/MethodDescription;Z)Lnet/bytebuddy/asm/Advice$ArgumentHandler$ForAdvice;
    flags: (0x0401) ACC_PUBLIC, ACC_ABSTRACT
    MethodParameters:
               Name  Flags
      adviceMethod   
      skipThrowable  

  public abstract boolean isCopyingArguments();
    descriptor: ()Z
    flags: (0x0401) ACC_PUBLIC, ACC_ABSTRACT

  public abstract java.util.List<net.bytebuddy.description.type.TypeDescription> getNamedTypes();
    descriptor: ()Ljava/util/List;
    flags: (0x0401) ACC_PUBLIC, ACC_ABSTRACT
    Signature: ()Ljava/util/List<Lnet/bytebuddy/description/type/TypeDescription;>;
}
SourceFile: "Advice.java"
NestHost: net.bytebuddy.asm.Advice
InnerClasses:
  public abstract ArgumentHandler = net.bytebuddy.asm.Advice$ArgumentHandler of net.bytebuddy.asm.Advice
  public abstract ForAdvice = net.bytebuddy.asm.Advice$ArgumentHandler$ForAdvice of net.bytebuddy.asm.Advice$ArgumentHandler
  public abstract ForInstrumentedMethod = net.bytebuddy.asm.Advice$ArgumentHandler$ForInstrumentedMethod of net.bytebuddy.asm.Advice$ArgumentHandler
  public abstract Default = net.bytebuddy.asm.Advice$ArgumentHandler$ForInstrumentedMethod$Default of net.bytebuddy.asm.Advice$ArgumentHandler$ForInstrumentedMethod