interface jdk.tools.jimage.JImageTask$ModuleAction
  minor version: 0
  major version: 59
  flags: flags: (0x0600) ACC_INTERFACE, ACC_ABSTRACT
  this_class: jdk.tools.jimage.JImageTask$ModuleAction
  super_class: java.lang.Object
{
  public abstract void apply(jdk.internal.jimage.BasicImageReader, java.lang.String, java.lang.String);
    descriptor: (Ljdk/internal/jimage/BasicImageReader;Ljava/lang/String;Ljava/lang/String;)V
    flags: (0x0401) ACC_PUBLIC, ACC_ABSTRACT
    Exceptions:
      throws java.io.IOException, jdk.tools.jlink.internal.TaskHelper$BadArgs
    MethodParameters:
           Name  Flags
      reader     
      oldModule  
      newModule  
}
SourceFile: "JImageTask.java"
NestHost: jdk.tools.jimage.JImageTask
InnerClasses:
  private abstract ModuleAction = jdk.tools.jimage.JImageTask$ModuleAction of jdk.tools.jimage.JImageTask
  public final BadArgs = jdk.tools.jlink.internal.TaskHelper$BadArgs of jdk.tools.jlink.internal.TaskHelper