public interface net.bytebuddy.build.Plugin$Engine$ErrorHandler
  minor version: 0
  major version: 59
  flags: flags: (0x0601) ACC_PUBLIC, ACC_INTERFACE, ACC_ABSTRACT
  this_class: net.bytebuddy.build.Plugin$Engine$ErrorHandler
  super_class: java.lang.Object
{
  public abstract void onError(net.bytebuddy.description.type.TypeDescription, net.bytebuddy.build.Plugin, java.lang.Throwable);
    descriptor: (Lnet/bytebuddy/description/type/TypeDescription;Lnet/bytebuddy/build/Plugin;Ljava/lang/Throwable;)V
    flags: (0x0401) ACC_PUBLIC, ACC_ABSTRACT
    MethodParameters:
                 Name  Flags
      typeDescription  
      plugin           
      throwable        

  public abstract void onError(net.bytebuddy.description.type.TypeDescription, java.util.List<java.lang.Throwable>);
    descriptor: (Lnet/bytebuddy/description/type/TypeDescription;Ljava/util/List;)V
    flags: (0x0401) ACC_PUBLIC, ACC_ABSTRACT
    Signature: (Lnet/bytebuddy/description/type/TypeDescription;Ljava/util/List<Ljava/lang/Throwable;>;)V
    MethodParameters:
                 Name  Flags
      typeDescription  
      throwables       

  public abstract void onError(java.util.Map<net.bytebuddy.description.type.TypeDescription, java.util.List<java.lang.Throwable>>);
    descriptor: (Ljava/util/Map;)V
    flags: (0x0401) ACC_PUBLIC, ACC_ABSTRACT
    Signature: (Ljava/util/Map<Lnet/bytebuddy/description/type/TypeDescription;Ljava/util/List<Ljava/lang/Throwable;>;>;)V
    MethodParameters:
            Name  Flags
      throwables  

  public abstract void onError(net.bytebuddy.build.Plugin, java.lang.Throwable);
    descriptor: (Lnet/bytebuddy/build/Plugin;Ljava/lang/Throwable;)V
    flags: (0x0401) ACC_PUBLIC, ACC_ABSTRACT
    MethodParameters:
           Name  Flags
      plugin     
      throwable  

  public abstract void onLiveInitializer(net.bytebuddy.description.type.TypeDescription, net.bytebuddy.description.type.TypeDescription);
    descriptor: (Lnet/bytebuddy/description/type/TypeDescription;Lnet/bytebuddy/description/type/TypeDescription;)V
    flags: (0x0401) ACC_PUBLIC, ACC_ABSTRACT
    MethodParameters:
                 Name  Flags
      typeDescription  
      definingType     

  public abstract void onUnresolved(java.lang.String);
    descriptor: (Ljava/lang/String;)V
    flags: (0x0401) ACC_PUBLIC, ACC_ABSTRACT
    MethodParameters:
          Name  Flags
      typeName  

  public abstract void onManifest(java.util.jar.Manifest);
    descriptor: (Ljava/util/jar/Manifest;)V
    flags: (0x0401) ACC_PUBLIC, ACC_ABSTRACT
    MethodParameters:
          Name  Flags
      manifest  

  public abstract void onResource(java.lang.String);
    descriptor: (Ljava/lang/String;)V
    flags: (0x0401) ACC_PUBLIC, ACC_ABSTRACT
    MethodParameters:
      Name  Flags
      name  
}
SourceFile: "Plugin.java"
NestHost: net.bytebuddy.build.Plugin
InnerClasses:
  public abstract Engine = net.bytebuddy.build.Plugin$Engine of net.bytebuddy.build.Plugin
  public abstract ErrorHandler = net.bytebuddy.build.Plugin$Engine$ErrorHandler of net.bytebuddy.build.Plugin$Engine
  public Compound = net.bytebuddy.build.Plugin$Engine$ErrorHandler$Compound of net.bytebuddy.build.Plugin$Engine$ErrorHandler
  public abstract Enforcing = net.bytebuddy.build.Plugin$Engine$ErrorHandler$Enforcing of net.bytebuddy.build.Plugin$Engine$ErrorHandler
  public abstract Failing = net.bytebuddy.build.Plugin$Engine$ErrorHandler$Failing of net.bytebuddy.build.Plugin$Engine$ErrorHandler