public interface net.bytebuddy.dynamic.DynamicType
  minor version: 0
  major version: 59
  flags: flags: (0x0601) ACC_PUBLIC, ACC_INTERFACE, ACC_ABSTRACT
  this_class: net.bytebuddy.dynamic.DynamicType
  super_class: java.lang.Object
{
  public abstract net.bytebuddy.description.type.TypeDescription getTypeDescription();
    descriptor: ()Lnet/bytebuddy/description/type/TypeDescription;
    flags: (0x0401) ACC_PUBLIC, ACC_ABSTRACT

  public abstract byte[] getBytes();
    descriptor: ()[B
    flags: (0x0401) ACC_PUBLIC, ACC_ABSTRACT

  public abstract java.util.Map<net.bytebuddy.description.type.TypeDescription, byte[]> getAuxiliaryTypes();
    descriptor: ()Ljava/util/Map;
    flags: (0x0401) ACC_PUBLIC, ACC_ABSTRACT
    Signature: ()Ljava/util/Map<Lnet/bytebuddy/description/type/TypeDescription;[B>;

  public abstract java.util.Map<net.bytebuddy.description.type.TypeDescription, byte[]> getAllTypes();
    descriptor: ()Ljava/util/Map;
    flags: (0x0401) ACC_PUBLIC, ACC_ABSTRACT
    Signature: ()Ljava/util/Map<Lnet/bytebuddy/description/type/TypeDescription;[B>;

  public abstract java.util.Map<net.bytebuddy.description.type.TypeDescription, net.bytebuddy.implementation.LoadedTypeInitializer> getLoadedTypeInitializers();
    descriptor: ()Ljava/util/Map;
    flags: (0x0401) ACC_PUBLIC, ACC_ABSTRACT
    Signature: ()Ljava/util/Map<Lnet/bytebuddy/description/type/TypeDescription;Lnet/bytebuddy/implementation/LoadedTypeInitializer;>;

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

  public abstract java.util.Map<net.bytebuddy.description.type.TypeDescription, java.io.File> saveIn(java.io.File);
    descriptor: (Ljava/io/File;)Ljava/util/Map;
    flags: (0x0401) ACC_PUBLIC, ACC_ABSTRACT
    Exceptions:
      throws java.io.IOException
    Signature: (Ljava/io/File;)Ljava/util/Map<Lnet/bytebuddy/description/type/TypeDescription;Ljava/io/File;>;
    MethodParameters:
        Name  Flags
      folder  

  public abstract java.io.File inject(java.io.File, java.io.File);
    descriptor: (Ljava/io/File;Ljava/io/File;)Ljava/io/File;
    flags: (0x0401) ACC_PUBLIC, ACC_ABSTRACT
    Exceptions:
      throws java.io.IOException
    MethodParameters:
           Name  Flags
      sourceJar  
      targetJar  

  public abstract java.io.File inject(java.io.File);
    descriptor: (Ljava/io/File;)Ljava/io/File;
    flags: (0x0401) ACC_PUBLIC, ACC_ABSTRACT
    Exceptions:
      throws java.io.IOException
    MethodParameters:
      Name  Flags
      jar   

  public abstract java.io.File toJar(java.io.File);
    descriptor: (Ljava/io/File;)Ljava/io/File;
    flags: (0x0401) ACC_PUBLIC, ACC_ABSTRACT
    Exceptions:
      throws java.io.IOException
    MethodParameters:
      Name  Flags
      file  

  public abstract java.io.File toJar(java.io.File, java.util.jar.Manifest);
    descriptor: (Ljava/io/File;Ljava/util/jar/Manifest;)Ljava/io/File;
    flags: (0x0401) ACC_PUBLIC, ACC_ABSTRACT
    Exceptions:
      throws java.io.IOException
    MethodParameters:
          Name  Flags
      file      
      manifest  
}
SourceFile: "DynamicType.java"
NestMembers:
  net.bytebuddy.dynamic.DynamicType$Builder  net.bytebuddy.dynamic.DynamicType$Builder$AbstractBase  net.bytebuddy.dynamic.DynamicType$Builder$AbstractBase$Adapter  net.bytebuddy.dynamic.DynamicType$Builder$AbstractBase$Adapter$FieldDefinitionAdapter  net.bytebuddy.dynamic.DynamicType$Builder$AbstractBase$Adapter$FieldMatchAdapter  net.bytebuddy.dynamic.DynamicType$Builder$AbstractBase$Adapter$InnerTypeDefinitionForMethodAdapter  net.bytebuddy.dynamic.DynamicType$Builder$AbstractBase$Adapter$InnerTypeDefinitionForTypeAdapter  net.bytebuddy.dynamic.DynamicType$Builder$AbstractBase$Adapter$MethodDefinitionAdapter  net.bytebuddy.dynamic.DynamicType$Builder$AbstractBase$Adapter$MethodDefinitionAdapter$AnnotationAdapter  net.bytebuddy.dynamic.DynamicType$Builder$AbstractBase$Adapter$MethodDefinitionAdapter$ParameterAnnotationAdapter  net.bytebuddy.dynamic.DynamicType$Builder$AbstractBase$Adapter$MethodDefinitionAdapter$SimpleParameterAnnotationAdapter  net.bytebuddy.dynamic.DynamicType$Builder$AbstractBase$Adapter$MethodDefinitionAdapter$TypeVariableAnnotationAdapter  net.bytebuddy.dynamic.DynamicType$Builder$AbstractBase$Adapter$MethodMatchAdapter  net.bytebuddy.dynamic.DynamicType$Builder$AbstractBase$Adapter$MethodMatchAdapter$AnnotationAdapter  net.bytebuddy.dynamic.DynamicType$Builder$AbstractBase$Adapter$OptionalMethodMatchAdapter  net.bytebuddy.dynamic.DynamicType$Builder$AbstractBase$Adapter$TypeVariableDefinitionAdapter  net.bytebuddy.dynamic.DynamicType$Builder$AbstractBase$Delegator  net.bytebuddy.dynamic.DynamicType$Builder$FieldDefinition  net.bytebuddy.dynamic.DynamicType$Builder$FieldDefinition$Optional  net.bytebuddy.dynamic.DynamicType$Builder$FieldDefinition$Optional$AbstractBase  net.bytebuddy.dynamic.DynamicType$Builder$FieldDefinition$Optional$Valuable  net.bytebuddy.dynamic.DynamicType$Builder$FieldDefinition$Optional$Valuable$AbstractBase  net.bytebuddy.dynamic.DynamicType$Builder$FieldDefinition$Optional$Valuable$AbstractBase$Adapter  net.bytebuddy.dynamic.DynamicType$Builder$FieldDefinition$Valuable  net.bytebuddy.dynamic.DynamicType$Builder$InnerTypeDefinition  net.bytebuddy.dynamic.DynamicType$Builder$InnerTypeDefinition$ForType  net.bytebuddy.dynamic.DynamicType$Builder$MethodDefinition  net.bytebuddy.dynamic.DynamicType$Builder$MethodDefinition$AbstractBase  net.bytebuddy.dynamic.DynamicType$Builder$MethodDefinition$AbstractBase$Adapter  net.bytebuddy.dynamic.DynamicType$Builder$MethodDefinition$ExceptionDefinition  net.bytebuddy.dynamic.DynamicType$Builder$MethodDefinition$ExceptionDefinition$AbstractBase  net.bytebuddy.dynamic.DynamicType$Builder$MethodDefinition$ImplementationDefinition  net.bytebuddy.dynamic.DynamicType$Builder$MethodDefinition$ImplementationDefinition$AbstractBase  net.bytebuddy.dynamic.DynamicType$Builder$MethodDefinition$ImplementationDefinition$Optional  net.bytebuddy.dynamic.DynamicType$Builder$MethodDefinition$ParameterDefinition  net.bytebuddy.dynamic.DynamicType$Builder$MethodDefinition$ParameterDefinition$AbstractBase  net.bytebuddy.dynamic.DynamicType$Builder$MethodDefinition$ParameterDefinition$Annotatable  net.bytebuddy.dynamic.DynamicType$Builder$MethodDefinition$ParameterDefinition$Annotatable$AbstractBase  net.bytebuddy.dynamic.DynamicType$Builder$MethodDefinition$ParameterDefinition$Annotatable$AbstractBase$Adapter  net.bytebuddy.dynamic.DynamicType$Builder$MethodDefinition$ParameterDefinition$Initial  net.bytebuddy.dynamic.DynamicType$Builder$MethodDefinition$ParameterDefinition$Initial$AbstractBase  net.bytebuddy.dynamic.DynamicType$Builder$MethodDefinition$ParameterDefinition$Simple  net.bytebuddy.dynamic.DynamicType$Builder$MethodDefinition$ParameterDefinition$Simple$AbstractBase  net.bytebuddy.dynamic.DynamicType$Builder$MethodDefinition$ParameterDefinition$Simple$Annotatable  net.bytebuddy.dynamic.DynamicType$Builder$MethodDefinition$ParameterDefinition$Simple$Annotatable$AbstractBase  net.bytebuddy.dynamic.DynamicType$Builder$MethodDefinition$ParameterDefinition$Simple$Annotatable$AbstractBase$Adapter  net.bytebuddy.dynamic.DynamicType$Builder$MethodDefinition$ReceiverTypeDefinition  net.bytebuddy.dynamic.DynamicType$Builder$MethodDefinition$ReceiverTypeDefinition$AbstractBase  net.bytebuddy.dynamic.DynamicType$Builder$MethodDefinition$TypeVariableDefinition  net.bytebuddy.dynamic.DynamicType$Builder$MethodDefinition$TypeVariableDefinition$AbstractBase  net.bytebuddy.dynamic.DynamicType$Builder$MethodDefinition$TypeVariableDefinition$Annotatable  net.bytebuddy.dynamic.DynamicType$Builder$MethodDefinition$TypeVariableDefinition$Annotatable$AbstractBase  net.bytebuddy.dynamic.DynamicType$Builder$MethodDefinition$TypeVariableDefinition$Annotatable$AbstractBase$Adapter  net.bytebuddy.dynamic.DynamicType$Builder$TypeVariableDefinition  net.bytebuddy.dynamic.DynamicType$Builder$TypeVariableDefinition$AbstractBase  net.bytebuddy.dynamic.DynamicType$Default  net.bytebuddy.dynamic.DynamicType$Default$Dispatcher  net.bytebuddy.dynamic.DynamicType$Default$Dispatcher$CreationAction  net.bytebuddy.dynamic.DynamicType$Default$Dispatcher$ForJava7CapableVm  net.bytebuddy.dynamic.DynamicType$Default$Dispatcher$ForLegacyVm  net.bytebuddy.dynamic.DynamicType$Default$Loaded  net.bytebuddy.dynamic.DynamicType$Default$Unloaded  net.bytebuddy.dynamic.DynamicType$Loaded  net.bytebuddy.dynamic.DynamicType$Unloaded
InnerClasses:
  public abstract Builder = net.bytebuddy.dynamic.DynamicType$Builder of net.bytebuddy.dynamic.DynamicType
  public Default = net.bytebuddy.dynamic.DynamicType$Default of net.bytebuddy.dynamic.DynamicType
  public abstract Loaded = net.bytebuddy.dynamic.DynamicType$Loaded of net.bytebuddy.dynamic.DynamicType
  public abstract Unloaded = net.bytebuddy.dynamic.DynamicType$Unloaded of net.bytebuddy.dynamic.DynamicType