public abstract class org.graalvm.component.installer.commands.QueryCommandBase implements org.graalvm.component.installer.InstallerCommand
  minor version: 0
  major version: 59
  flags: flags: (0x0421) ACC_PUBLIC, ACC_SUPER, ACC_ABSTRACT
  this_class: org.graalvm.component.installer.commands.QueryCommandBase
  super_class: java.lang.Object
{
  protected static final java.util.Map<java.lang.String, java.lang.String> BASE_OPTIONS;
    descriptor: Ljava/util/Map;
    flags: (0x001c) ACC_PROTECTED, ACC_STATIC, ACC_FINAL
    Signature: Ljava/util/Map<Ljava/lang/String;Ljava/lang/String;>;

  protected org.graalvm.component.installer.CommandInput input;
    descriptor: Lorg/graalvm/component/installer/CommandInput;
    flags: (0x0004) ACC_PROTECTED

  protected org.graalvm.component.installer.model.ComponentRegistry registry;
    descriptor: Lorg/graalvm/component/installer/model/ComponentRegistry;
    flags: (0x0004) ACC_PROTECTED

  protected org.graalvm.component.installer.ComponentCollection catalog;
    descriptor: Lorg/graalvm/component/installer/ComponentCollection;
    flags: (0x0004) ACC_PROTECTED

  protected org.graalvm.component.installer.Feedback feedback;
    descriptor: Lorg/graalvm/component/installer/Feedback;
    flags: (0x0004) ACC_PROTECTED

  protected boolean verbose;
    descriptor: Z
    flags: (0x0004) ACC_PROTECTED

  protected boolean printTable;
    descriptor: Z
    flags: (0x0004) ACC_PROTECTED

  protected boolean listFiles;
    descriptor: Z
    flags: (0x0004) ACC_PROTECTED

  protected java.util.List<org.graalvm.component.installer.ComponentParam> componentParams;
    descriptor: Ljava/util/List;
    flags: (0x0004) ACC_PROTECTED
    Signature: Ljava/util/List<Lorg/graalvm/component/installer/ComponentParam;>;

  protected java.util.List<org.graalvm.component.installer.model.ComponentInfo> components;
    descriptor: Ljava/util/List;
    flags: (0x0004) ACC_PROTECTED
    Signature: Ljava/util/List<Lorg/graalvm/component/installer/model/ComponentInfo;>;

  protected boolean simpleFormat;
    descriptor: Z
    flags: (0x0004) ACC_PROTECTED

  static void <clinit>();
    descriptor: ()V
    flags: (0x0008) ACC_STATIC
    Code:
      stack=3, locals=0, args_size=0
         0: .line 54
            new java.util.HashMap
            dup
            invokespecial java.util.HashMap.<init>:()V
            putstatic org.graalvm.component.installer.commands.QueryCommandBase.BASE_OPTIONS:Ljava/util/Map;
         1: .line 57
            getstatic org.graalvm.component.installer.commands.QueryCommandBase.BASE_OPTIONS:Ljava/util/Map;
            ldc "l"
            ldc ""
            invokeinterface java.util.Map.put:(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object;
            pop
         2: .line 58
            getstatic org.graalvm.component.installer.commands.QueryCommandBase.BASE_OPTIONS:Ljava/util/Map;
            ldc "list-files"
            ldc "l"
            invokeinterface java.util.Map.put:(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object;
            pop
         3: .line 59
            return
      LocalVariableTable:
        Start  End  Slot  Name  Signature

  public void <init>();
    descriptor: ()V
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=3, locals=1, args_size=1
        start local 0 // org.graalvm.component.installer.commands.QueryCommandBase this
         0: .line 53
            aload 0 /* this */
            invokespecial java.lang.Object.<init>:()V
         1: .line 73
            aload 0 /* this */
            new java.util.ArrayList
            dup
            invokespecial java.util.ArrayList.<init>:()V
            putfield org.graalvm.component.installer.commands.QueryCommandBase.componentParams:Ljava/util/List;
         2: .line 74
            aload 0 /* this */
            new java.util.ArrayList
            dup
            invokespecial java.util.ArrayList.<init>:()V
            putfield org.graalvm.component.installer.commands.QueryCommandBase.components:Ljava/util/List;
         3: .line 53
            return
        end local 0 // org.graalvm.component.installer.commands.QueryCommandBase this
      LocalVariableTable:
        Start  End  Slot  Name  Signature
            0    4     0  this  Lorg/graalvm/component/installer/commands/QueryCommandBase;

  public java.util.Map<java.lang.String, java.lang.String> supportedOptions();
    descriptor: ()Ljava/util/Map;
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=1, locals=1, args_size=1
        start local 0 // org.graalvm.component.installer.commands.QueryCommandBase this
         0: .line 63
            getstatic org.graalvm.component.installer.commands.QueryCommandBase.BASE_OPTIONS:Ljava/util/Map;
            areturn
        end local 0 // org.graalvm.component.installer.commands.QueryCommandBase this
      LocalVariableTable:
        Start  End  Slot  Name  Signature
            0    1     0  this  Lorg/graalvm/component/installer/commands/QueryCommandBase;
    Signature: ()Ljava/util/Map<Ljava/lang/String;Ljava/lang/String;>;

  public org.graalvm.component.installer.model.ComponentRegistry getRegistry();
    descriptor: ()Lorg/graalvm/component/installer/model/ComponentRegistry;
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=1, locals=1, args_size=1
        start local 0 // org.graalvm.component.installer.commands.QueryCommandBase this
         0: .line 78
            aload 0 /* this */
            getfield org.graalvm.component.installer.commands.QueryCommandBase.registry:Lorg/graalvm/component/installer/model/ComponentRegistry;
            areturn
        end local 0 // org.graalvm.component.installer.commands.QueryCommandBase this
      LocalVariableTable:
        Start  End  Slot  Name  Signature
            0    1     0  this  Lorg/graalvm/component/installer/commands/QueryCommandBase;

  public void setRegistry(org.graalvm.component.installer.model.ComponentRegistry);
    descriptor: (Lorg/graalvm/component/installer/model/ComponentRegistry;)V
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=2, locals=2, args_size=2
        start local 0 // org.graalvm.component.installer.commands.QueryCommandBase this
        start local 1 // org.graalvm.component.installer.model.ComponentRegistry registry
         0: .line 82
            aload 0 /* this */
            aload 1 /* registry */
            putfield org.graalvm.component.installer.commands.QueryCommandBase.registry:Lorg/graalvm/component/installer/model/ComponentRegistry;
         1: .line 83
            return
        end local 1 // org.graalvm.component.installer.model.ComponentRegistry registry
        end local 0 // org.graalvm.component.installer.commands.QueryCommandBase this
      LocalVariableTable:
        Start  End  Slot      Name  Signature
            0    2     0      this  Lorg/graalvm/component/installer/commands/QueryCommandBase;
            0    2     1  registry  Lorg/graalvm/component/installer/model/ComponentRegistry;
    MethodParameters:
          Name  Flags
      registry  

  public org.graalvm.component.installer.Feedback getFeedback();
    descriptor: ()Lorg/graalvm/component/installer/Feedback;
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=1, locals=1, args_size=1
        start local 0 // org.graalvm.component.installer.commands.QueryCommandBase this
         0: .line 86
            aload 0 /* this */
            getfield org.graalvm.component.installer.commands.QueryCommandBase.feedback:Lorg/graalvm/component/installer/Feedback;
            areturn
        end local 0 // org.graalvm.component.installer.commands.QueryCommandBase this
      LocalVariableTable:
        Start  End  Slot  Name  Signature
            0    1     0  this  Lorg/graalvm/component/installer/commands/QueryCommandBase;

  public void setFeedback(org.graalvm.component.installer.Feedback);
    descriptor: (Lorg/graalvm/component/installer/Feedback;)V
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=2, locals=2, args_size=2
        start local 0 // org.graalvm.component.installer.commands.QueryCommandBase this
        start local 1 // org.graalvm.component.installer.Feedback feedback
         0: .line 90
            aload 0 /* this */
            aload 1 /* feedback */
            putfield org.graalvm.component.installer.commands.QueryCommandBase.feedback:Lorg/graalvm/component/installer/Feedback;
         1: .line 91
            return
        end local 1 // org.graalvm.component.installer.Feedback feedback
        end local 0 // org.graalvm.component.installer.commands.QueryCommandBase this
      LocalVariableTable:
        Start  End  Slot      Name  Signature
            0    2     0      this  Lorg/graalvm/component/installer/commands/QueryCommandBase;
            0    2     1  feedback  Lorg/graalvm/component/installer/Feedback;
    MethodParameters:
          Name  Flags
      feedback  

  public boolean isListFiles();
    descriptor: ()Z
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=1, locals=1, args_size=1
        start local 0 // org.graalvm.component.installer.commands.QueryCommandBase this
         0: .line 94
            aload 0 /* this */
            getfield org.graalvm.component.installer.commands.QueryCommandBase.listFiles:Z
            ireturn
        end local 0 // org.graalvm.component.installer.commands.QueryCommandBase this
      LocalVariableTable:
        Start  End  Slot  Name  Signature
            0    1     0  this  Lorg/graalvm/component/installer/commands/QueryCommandBase;

  public void setListFiles(boolean);
    descriptor: (Z)V
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=2, locals=2, args_size=2
        start local 0 // org.graalvm.component.installer.commands.QueryCommandBase this
        start local 1 // boolean listFiles
         0: .line 98
            aload 0 /* this */
            iload 1 /* listFiles */
            putfield org.graalvm.component.installer.commands.QueryCommandBase.listFiles:Z
         1: .line 99
            return
        end local 1 // boolean listFiles
        end local 0 // org.graalvm.component.installer.commands.QueryCommandBase this
      LocalVariableTable:
        Start  End  Slot       Name  Signature
            0    2     0       this  Lorg/graalvm/component/installer/commands/QueryCommandBase;
            0    2     1  listFiles  Z
    MethodParameters:
           Name  Flags
      listFiles  

  public boolean isVerbose();
    descriptor: ()Z
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=1, locals=1, args_size=1
        start local 0 // org.graalvm.component.installer.commands.QueryCommandBase this
         0: .line 102
            aload 0 /* this */
            getfield org.graalvm.component.installer.commands.QueryCommandBase.verbose:Z
            ireturn
        end local 0 // org.graalvm.component.installer.commands.QueryCommandBase this
      LocalVariableTable:
        Start  End  Slot  Name  Signature
            0    1     0  this  Lorg/graalvm/component/installer/commands/QueryCommandBase;

  public void setVerbose(boolean);
    descriptor: (Z)V
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=2, locals=2, args_size=2
        start local 0 // org.graalvm.component.installer.commands.QueryCommandBase this
        start local 1 // boolean verbose
         0: .line 106
            aload 0 /* this */
            iload 1 /* verbose */
            putfield org.graalvm.component.installer.commands.QueryCommandBase.verbose:Z
         1: .line 107
            return
        end local 1 // boolean verbose
        end local 0 // org.graalvm.component.installer.commands.QueryCommandBase this
      LocalVariableTable:
        Start  End  Slot     Name  Signature
            0    2     0     this  Lorg/graalvm/component/installer/commands/QueryCommandBase;
            0    2     1  verbose  Z
    MethodParameters:
         Name  Flags
      verbose  

  protected org.graalvm.component.installer.ComponentCollection initRegistry();
    descriptor: ()Lorg/graalvm/component/installer/ComponentCollection;
    flags: (0x0004) ACC_PROTECTED
    Code:
      stack=2, locals=1, args_size=1
        start local 0 // org.graalvm.component.installer.commands.QueryCommandBase this
         0: .line 110
            aload 0 /* this */
            aload 0 /* this */
            getfield org.graalvm.component.installer.commands.QueryCommandBase.input:Lorg/graalvm/component/installer/CommandInput;
            invokeinterface org.graalvm.component.installer.CommandInput.getLocalRegistry:()Lorg/graalvm/component/installer/model/ComponentRegistry;
            putfield org.graalvm.component.installer.commands.QueryCommandBase.registry:Lorg/graalvm/component/installer/model/ComponentRegistry;
         1: .line 111
            aload 0 /* this */
            getfield org.graalvm.component.installer.commands.QueryCommandBase.input:Lorg/graalvm/component/installer/CommandInput;
            ldc "c"
            invokeinterface org.graalvm.component.installer.CommandInput.optValue:(Ljava/lang/String;)Ljava/lang/String;
            ifnonnull 3
         2: .line 112
            aload 0 /* this */
            getfield org.graalvm.component.installer.commands.QueryCommandBase.input:Lorg/graalvm/component/installer/CommandInput;
            ldc "C"
            invokeinterface org.graalvm.component.installer.CommandInput.optValue:(Ljava/lang/String;)Ljava/lang/String;
            ifnull 4
         3: .line 113
      StackMap locals:
      StackMap stack:
            aload 0 /* this */
            getfield org.graalvm.component.installer.commands.QueryCommandBase.input:Lorg/graalvm/component/installer/CommandInput;
            invokeinterface org.graalvm.component.installer.CommandInput.getRegistry:()Lorg/graalvm/component/installer/ComponentCatalog;
            areturn
         4: .line 115
      StackMap locals:
      StackMap stack:
            aload 0 /* this */
            getfield org.graalvm.component.installer.commands.QueryCommandBase.registry:Lorg/graalvm/component/installer/model/ComponentRegistry;
            areturn
        end local 0 // org.graalvm.component.installer.commands.QueryCommandBase this
      LocalVariableTable:
        Start  End  Slot  Name  Signature
            0    5     0  this  Lorg/graalvm/component/installer/commands/QueryCommandBase;

  public void init(org.graalvm.component.installer.CommandInput, org.graalvm.component.installer.Feedback);
    descriptor: (Lorg/graalvm/component/installer/CommandInput;Lorg/graalvm/component/installer/Feedback;)V
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=3, locals=3, args_size=3
        start local 0 // org.graalvm.component.installer.commands.QueryCommandBase this
        start local 1 // org.graalvm.component.installer.CommandInput commandInput
        start local 2 // org.graalvm.component.installer.Feedback feedBack
         0: .line 121
            aload 0 /* this */
            aload 1 /* commandInput */
            putfield org.graalvm.component.installer.commands.QueryCommandBase.input:Lorg/graalvm/component/installer/CommandInput;
         1: .line 122
            aload 0 /* this */
            aload 0 /* this */
            invokevirtual org.graalvm.component.installer.commands.QueryCommandBase.initRegistry:()Lorg/graalvm/component/installer/ComponentCollection;
            putfield org.graalvm.component.installer.commands.QueryCommandBase.catalog:Lorg/graalvm/component/installer/ComponentCollection;
         2: .line 123
            aload 0 /* this */
            aload 2 /* feedBack */
            putfield org.graalvm.component.installer.commands.QueryCommandBase.feedback:Lorg/graalvm/component/installer/Feedback;
         3: .line 124
            aload 0 /* this */
            aload 1 /* commandInput */
            ldc "l"
            invokeinterface org.graalvm.component.installer.CommandInput.optValue:(Ljava/lang/String;)Ljava/lang/String;
            ifnull 4
            iconst_1
            goto 5
      StackMap locals:
      StackMap stack: org.graalvm.component.installer.commands.QueryCommandBase
         4: iconst_0
      StackMap locals: org.graalvm.component.installer.commands.QueryCommandBase org.graalvm.component.installer.CommandInput org.graalvm.component.installer.Feedback
      StackMap stack: org.graalvm.component.installer.commands.QueryCommandBase int
         5: putfield org.graalvm.component.installer.commands.QueryCommandBase.listFiles:Z
         6: .line 125
            aload 0 /* this */
            aload 1 /* commandInput */
            ldc "v"
            invokeinterface org.graalvm.component.installer.CommandInput.optValue:(Ljava/lang/String;)Ljava/lang/String;
            ifnull 7
            iconst_1
            goto 8
      StackMap locals:
      StackMap stack: org.graalvm.component.installer.commands.QueryCommandBase
         7: iconst_0
      StackMap locals: org.graalvm.component.installer.commands.QueryCommandBase org.graalvm.component.installer.CommandInput org.graalvm.component.installer.Feedback
      StackMap stack: org.graalvm.component.installer.commands.QueryCommandBase int
         8: putfield org.graalvm.component.installer.commands.QueryCommandBase.verbose:Z
         9: .line 126
            aload 0 /* this */
            aload 0 /* this */
            getfield org.graalvm.component.installer.commands.QueryCommandBase.listFiles:Z
            ifne 10
            aload 0 /* this */
            getfield org.graalvm.component.installer.commands.QueryCommandBase.verbose:Z
            ifne 10
            iconst_1
            goto 11
      StackMap locals:
      StackMap stack: org.graalvm.component.installer.commands.QueryCommandBase
        10: iconst_0
      StackMap locals: org.graalvm.component.installer.commands.QueryCommandBase org.graalvm.component.installer.CommandInput org.graalvm.component.installer.Feedback
      StackMap stack: org.graalvm.component.installer.commands.QueryCommandBase int
        11: putfield org.graalvm.component.installer.commands.QueryCommandBase.printTable:Z
        12: .line 127
            aload 0 /* this */
            invokevirtual org.graalvm.component.installer.commands.QueryCommandBase.processOutputFormat:()V
        13: .line 128
            return
        end local 2 // org.graalvm.component.installer.Feedback feedBack
        end local 1 // org.graalvm.component.installer.CommandInput commandInput
        end local 0 // org.graalvm.component.installer.commands.QueryCommandBase this
      LocalVariableTable:
        Start  End  Slot          Name  Signature
            0   14     0          this  Lorg/graalvm/component/installer/commands/QueryCommandBase;
            0   14     1  commandInput  Lorg/graalvm/component/installer/CommandInput;
            0   14     2      feedBack  Lorg/graalvm/component/installer/Feedback;
    MethodParameters:
              Name  Flags
      commandInput  
      feedBack      

  protected void addComponent(org.graalvm.component.installer.ComponentParam, org.graalvm.component.installer.model.ComponentInfo);
    descriptor: (Lorg/graalvm/component/installer/ComponentParam;Lorg/graalvm/component/installer/model/ComponentInfo;)V
    flags: (0x0004) ACC_PROTECTED
    Code:
      stack=2, locals=3, args_size=3
        start local 0 // org.graalvm.component.installer.commands.QueryCommandBase this
        start local 1 // org.graalvm.component.installer.ComponentParam param
        start local 2 // org.graalvm.component.installer.model.ComponentInfo info
         0: .line 131
            aload 0 /* this */
            getfield org.graalvm.component.installer.commands.QueryCommandBase.componentParams:Ljava/util/List;
            aload 1 /* param */
            invokeinterface java.util.List.add:(Ljava/lang/Object;)Z
            pop
         1: .line 132
            aload 0 /* this */
            getfield org.graalvm.component.installer.commands.QueryCommandBase.components:Ljava/util/List;
            aload 2 /* info */
            invokeinterface java.util.List.add:(Ljava/lang/Object;)Z
            pop
         2: .line 133
            return
        end local 2 // org.graalvm.component.installer.model.ComponentInfo info
        end local 1 // org.graalvm.component.installer.ComponentParam param
        end local 0 // org.graalvm.component.installer.commands.QueryCommandBase this
      LocalVariableTable:
        Start  End  Slot   Name  Signature
            0    3     0   this  Lorg/graalvm/component/installer/commands/QueryCommandBase;
            0    3     1  param  Lorg/graalvm/component/installer/ComponentParam;
            0    3     2   info  Lorg/graalvm/component/installer/model/ComponentInfo;
    MethodParameters:
       Name  Flags
      param  
      info   

  public java.util.List<org.graalvm.component.installer.model.ComponentInfo> getComponents();
    descriptor: ()Ljava/util/List;
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=1, locals=1, args_size=1
        start local 0 // org.graalvm.component.installer.commands.QueryCommandBase this
         0: .line 136
            aload 0 /* this */
            getfield org.graalvm.component.installer.commands.QueryCommandBase.components:Ljava/util/List;
            areturn
        end local 0 // org.graalvm.component.installer.commands.QueryCommandBase this
      LocalVariableTable:
        Start  End  Slot  Name  Signature
            0    1     0  this  Lorg/graalvm/component/installer/commands/QueryCommandBase;
    Signature: ()Ljava/util/List<Lorg/graalvm/component/installer/model/ComponentInfo;>;

  protected void printComponents();
    descriptor: ()V
    flags: (0x0004) ACC_PROTECTED
    Code:
      stack=3, locals=4, args_size=1
        start local 0 // org.graalvm.component.installer.commands.QueryCommandBase this
         0: .line 140
            aload 0 /* this */
            invokevirtual org.graalvm.component.installer.commands.QueryCommandBase.printHeader:()V
         1: .line 141
            aload 0 /* this */
            getfield org.graalvm.component.installer.commands.QueryCommandBase.componentParams:Ljava/util/List;
            invokeinterface java.util.List.iterator:()Ljava/util/Iterator;
            astore 1 /* itpar */
        start local 1 // java.util.Iterator itpar
         2: .line 142
            aload 0 /* this */
            getfield org.graalvm.component.installer.commands.QueryCommandBase.components:Ljava/util/List;
            invokeinterface java.util.List.iterator:()Ljava/util/Iterator;
            astore 3
            goto 7
      StackMap locals: org.graalvm.component.installer.commands.QueryCommandBase java.util.Iterator top java.util.Iterator
      StackMap stack:
         3: aload 3
            invokeinterface java.util.Iterator.next:()Ljava/lang/Object;
            checkcast org.graalvm.component.installer.model.ComponentInfo
            astore 2 /* info */
        start local 2 // org.graalvm.component.installer.model.ComponentInfo info
         4: .line 143
            aload 0 /* this */
            aload 1 /* itpar */
            invokeinterface java.util.Iterator.next:()Ljava/lang/Object;
            checkcast org.graalvm.component.installer.ComponentParam
            aload 2 /* info */
            invokevirtual org.graalvm.component.installer.commands.QueryCommandBase.printDetails:(Lorg/graalvm/component/installer/ComponentParam;Lorg/graalvm/component/installer/model/ComponentInfo;)V
         5: .line 144
            aload 0 /* this */
            aload 2 /* info */
            invokevirtual org.graalvm.component.installer.commands.QueryCommandBase.printFileList:(Lorg/graalvm/component/installer/model/ComponentInfo;)V
         6: .line 145
            aload 0 /* this */
            aload 2 /* info */
            invokevirtual org.graalvm.component.installer.commands.QueryCommandBase.printSeparator:(Lorg/graalvm/component/installer/model/ComponentInfo;)V
        end local 2 // org.graalvm.component.installer.model.ComponentInfo info
         7: .line 142
      StackMap locals:
      StackMap stack:
            aload 3
            invokeinterface java.util.Iterator.hasNext:()Z
            ifne 3
         8: .line 147
            return
        end local 1 // java.util.Iterator itpar
        end local 0 // org.graalvm.component.installer.commands.QueryCommandBase this
      LocalVariableTable:
        Start  End  Slot   Name  Signature
            0    9     0   this  Lorg/graalvm/component/installer/commands/QueryCommandBase;
            2    9     1  itpar  Ljava/util/Iterator<Lorg/graalvm/component/installer/ComponentParam;>;
            4    7     2   info  Lorg/graalvm/component/installer/model/ComponentInfo;

  void printHeader();
    descriptor: ()V
    flags: (0x0000) 
    Code:
      stack=3, locals=1, args_size=1
        start local 0 // org.graalvm.component.installer.commands.QueryCommandBase this
         0: .line 150
            aload 0 /* this */
            getfield org.graalvm.component.installer.commands.QueryCommandBase.simpleFormat:Z
            ifeq 3
         1: .line 151
            aload 0 /* this */
            getfield org.graalvm.component.installer.commands.QueryCommandBase.feedback:Lorg/graalvm/component/installer/Feedback;
            ldc "LIST_ComponentShortListHeader_Simple@"
            iconst_0
            anewarray java.lang.Object
            invokeinterface org.graalvm.component.installer.Feedback.output:(Ljava/lang/String;[Ljava/lang/Object;)V
         2: .line 152
            return
         3: .line 154
      StackMap locals:
      StackMap stack:
            aload 0 /* this */
            getfield org.graalvm.component.installer.commands.QueryCommandBase.printTable:Z
            ifeq 5
         4: .line 155
            aload 0 /* this */
            getfield org.graalvm.component.installer.commands.QueryCommandBase.feedback:Lorg/graalvm/component/installer/Feedback;
            ldc "LIST_ComponentShortListHeader"
            iconst_0
            anewarray java.lang.Object
            invokeinterface org.graalvm.component.installer.Feedback.output:(Ljava/lang/String;[Ljava/lang/Object;)V
         5: .line 157
      StackMap locals:
      StackMap stack:
            return
        end local 0 // org.graalvm.component.installer.commands.QueryCommandBase this
      LocalVariableTable:
        Start  End  Slot  Name  Signature
            0    6     0  this  Lorg/graalvm/component/installer/commands/QueryCommandBase;

  java.lang.String val(java.lang.String);
    descriptor: (Ljava/lang/String;)Ljava/lang/String;
    flags: (0x0000) 
    Code:
      stack=3, locals=2, args_size=2
        start local 0 // org.graalvm.component.installer.commands.QueryCommandBase this
        start local 1 // java.lang.String s
         0: .line 160
            aload 0 /* this */
            getfield org.graalvm.component.installer.commands.QueryCommandBase.simpleFormat:Z
            ifeq 4
         1: .line 161
            aload 1 /* s */
            ifnonnull 2
            ldc ""
            goto 3
      StackMap locals:
      StackMap stack:
         2: aload 1 /* s */
      StackMap locals:
      StackMap stack: java.lang.String
         3: areturn
         4: .line 163
      StackMap locals:
      StackMap stack:
            aload 1 /* s */
            ifnonnull 5
            aload 0 /* this */
            getfield org.graalvm.component.installer.commands.QueryCommandBase.feedback:Lorg/graalvm/component/installer/Feedback;
            ldc "LIST_MetadataUnknown"
            iconst_0
            anewarray java.lang.Object
            invokeinterface org.graalvm.component.installer.Feedback.l10n:(Ljava/lang/String;[Ljava/lang/Object;)Ljava/lang/String;
            goto 6
      StackMap locals:
      StackMap stack:
         5: aload 1 /* s */
      StackMap locals:
      StackMap stack: java.lang.String
         6: areturn
        end local 1 // java.lang.String s
        end local 0 // org.graalvm.component.installer.commands.QueryCommandBase this
      LocalVariableTable:
        Start  End  Slot  Name  Signature
            0    7     0  this  Lorg/graalvm/component/installer/commands/QueryCommandBase;
            0    7     1     s  Ljava/lang/String;
    MethodParameters:
      Name  Flags
      s     

  protected java.lang.String shortenComponentId(org.graalvm.component.installer.model.ComponentInfo);
    descriptor: (Lorg/graalvm/component/installer/model/ComponentInfo;)Ljava/lang/String;
    flags: (0x0004) ACC_PROTECTED
    Code:
      stack=2, locals=2, args_size=2
        start local 0 // org.graalvm.component.installer.commands.QueryCommandBase this
        start local 1 // org.graalvm.component.installer.model.ComponentInfo info
         0: .line 168
            aload 0 /* this */
            getfield org.graalvm.component.installer.commands.QueryCommandBase.registry:Lorg/graalvm/component/installer/model/ComponentRegistry;
            aload 1 /* info */
            invokevirtual org.graalvm.component.installer.model.ComponentRegistry.shortenComponentId:(Lorg/graalvm/component/installer/model/ComponentInfo;)Ljava/lang/String;
            areturn
        end local 1 // org.graalvm.component.installer.model.ComponentInfo info
        end local 0 // org.graalvm.component.installer.commands.QueryCommandBase this
      LocalVariableTable:
        Start  End  Slot  Name  Signature
            0    1     0  this  Lorg/graalvm/component/installer/commands/QueryCommandBase;
            0    1     1  info  Lorg/graalvm/component/installer/model/ComponentInfo;
    MethodParameters:
      Name  Flags
      info  

  void printDetails(org.graalvm.component.installer.ComponentParam, org.graalvm.component.installer.model.ComponentInfo);
    descriptor: (Lorg/graalvm/component/installer/ComponentParam;Lorg/graalvm/component/installer/model/ComponentInfo;)V
    flags: (0x0000) 
    Code:
      stack=7, locals=7, args_size=3
        start local 0 // org.graalvm.component.installer.commands.QueryCommandBase this
        start local 1 // org.graalvm.component.installer.ComponentParam param
        start local 2 // org.graalvm.component.installer.model.ComponentInfo info
         0: .line 174
            aload 2 /* info */
            invokevirtual org.graalvm.component.installer.model.ComponentInfo.getRemoteURL:()Ljava/net/URL;
            astore 4 /* u */
        start local 4 // java.net.URL u
         1: .line 175
            aload 0 /* this */
            getfield org.graalvm.component.installer.commands.QueryCommandBase.simpleFormat:Z
            ifeq 6
         2: .line 176
            aload 4 /* u */
            ifnonnull 3
            ldc ""
            goto 4
      StackMap locals: org.graalvm.component.installer.commands.QueryCommandBase org.graalvm.component.installer.ComponentParam org.graalvm.component.installer.model.ComponentInfo top java.net.URL
      StackMap stack:
         3: aload 4 /* u */
            invokevirtual java.net.URL.toString:()Ljava/lang/String;
      StackMap locals:
      StackMap stack: java.lang.String
         4: astore 3 /* org */
        start local 3 // java.lang.String org
         5: .line 177
            goto 16
        end local 3 // java.lang.String org
      StackMap locals:
      StackMap stack:
         6: aload 4 /* u */
            ifnonnull 9
         7: .line 178
            ldc ""
            astore 3 /* org */
        start local 3 // java.lang.String org
         8: .line 179
            goto 16
        end local 3 // java.lang.String org
      StackMap locals:
      StackMap stack:
         9: aload 4 /* u */
            invokevirtual java.net.URL.getProtocol:()Ljava/lang/String;
            ldc "file"
            invokevirtual java.lang.String.equals:(Ljava/lang/Object;)Z
            ifeq 15
        10: .line 181
            new java.io.File
            dup
            aload 4 /* u */
            invokevirtual java.net.URL.toURI:()Ljava/net/URI;
            invokespecial java.io.File.<init>:(Ljava/net/URI;)V
            invokevirtual java.io.File.getAbsolutePath:()Ljava/lang/String;
            astore 3 /* org */
        start local 3 // java.lang.String org
        11: .line 182
            goto 16
        end local 3 // java.lang.String org
      StackMap locals:
      StackMap stack: java.net.URISyntaxException
        12: pop
        13: .line 184
            aload 4 /* u */
            invokevirtual java.net.URL.toString:()Ljava/lang/String;
            astore 3 /* org */
        start local 3 // java.lang.String org
        14: .line 186
            goto 16
        end local 3 // java.lang.String org
        15: .line 187
      StackMap locals:
      StackMap stack:
            aload 4 /* u */
            invokevirtual java.net.URL.getHost:()Ljava/lang/String;
            astore 3 /* org */
        start local 3 // java.lang.String org
        16: .line 189
      StackMap locals: org.graalvm.component.installer.commands.QueryCommandBase org.graalvm.component.installer.ComponentParam org.graalvm.component.installer.model.ComponentInfo java.lang.String java.net.URL
      StackMap stack:
            aload 0 /* this */
            getfield org.graalvm.component.installer.commands.QueryCommandBase.printTable:Z
            ifeq 25
        17: .line 190
            aload 0 /* this */
            getfield org.graalvm.component.installer.commands.QueryCommandBase.simpleFormat:Z
            ifeq 18
            ldc "LIST_ComponentShortList_Simple@"
            goto 19
      StackMap locals:
      StackMap stack:
        18: ldc "LIST_ComponentShortList"
      StackMap locals:
      StackMap stack: java.lang.String
        19: astore 5 /* fmt */
        start local 5 // java.lang.String fmt
        20: .line 191
            aload 0 /* this */
            getfield org.graalvm.component.installer.commands.QueryCommandBase.feedback:Lorg/graalvm/component/installer/Feedback;
            aload 5 /* fmt */
            iconst_0
            anewarray java.lang.Object
            invokeinterface org.graalvm.component.installer.Feedback.l10n:(Ljava/lang/String;[Ljava/lang/Object;)Ljava/lang/String;
            bipush 6
            anewarray java.lang.Object
            dup
            iconst_0
        21: .line 192
            aload 0 /* this */
            aload 2 /* info */
            invokevirtual org.graalvm.component.installer.commands.QueryCommandBase.shortenComponentId:(Lorg/graalvm/component/installer/model/ComponentInfo;)Ljava/lang/String;
            aastore
            dup
            iconst_1
            aload 2 /* info */
            invokevirtual org.graalvm.component.installer.model.ComponentInfo.getVersion:()Lorg/graalvm/component/installer/Version;
            invokevirtual org.graalvm.component.installer.Version.displayString:()Ljava/lang/String;
            aastore
            dup
            iconst_2
            aload 2 /* info */
            invokevirtual org.graalvm.component.installer.model.ComponentInfo.getName:()Ljava/lang/String;
            aastore
            dup
            iconst_3
            aload 3 /* org */
            aastore
            dup
            iconst_4
            aload 2 /* info */
            invokevirtual org.graalvm.component.installer.model.ComponentInfo.getId:()Ljava/lang/String;
            aastore
            dup
            iconst_5
            aload 2 /* info */
            invokevirtual org.graalvm.component.installer.model.ComponentInfo.getStability:()Lorg/graalvm/component/installer/model/StabilityLevel;
            aload 0 /* this */
            getfield org.graalvm.component.installer.commands.QueryCommandBase.feedback:Lorg/graalvm/component/installer/Feedback;
            invokevirtual org.graalvm.component.installer.model.StabilityLevel.displayName:(Lorg/graalvm/component/installer/Feedback;)Ljava/lang/String;
            aastore
        22: .line 191
            invokestatic java.lang.String.format:(Ljava/lang/String;[Ljava/lang/Object;)Ljava/lang/String;
            astore 6 /* line */
        start local 6 // java.lang.String line
        23: .line 193
            aload 0 /* this */
            getfield org.graalvm.component.installer.commands.QueryCommandBase.feedback:Lorg/graalvm/component/installer/Feedback;
            aload 6 /* line */
            iconst_0
            invokeinterface org.graalvm.component.installer.Feedback.verbatimOut:(Ljava/lang/String;Z)Z
            pop
        end local 6 // java.lang.String line
        end local 5 // java.lang.String fmt
        24: .line 194
            goto 34
        25: .line 195
      StackMap locals:
      StackMap stack:
            aload 0 /* this */
            getfield org.graalvm.component.installer.commands.QueryCommandBase.simpleFormat:Z
            ifeq 26
            ldc "LIST_ComponentBasicInfo_Simple@"
            goto 27
      StackMap locals:
      StackMap stack:
        26: ldc "LIST_ComponentBasicInfo"
      StackMap locals:
      StackMap stack: java.lang.String
        27: astore 5 /* fmt */
        start local 5 // java.lang.String fmt
        28: .line 196
            aload 0 /* this */
            getfield org.graalvm.component.installer.commands.QueryCommandBase.feedback:Lorg/graalvm/component/installer/Feedback;
            aload 5 /* fmt */
            bipush 7
            anewarray java.lang.Object
            dup
            iconst_0
        29: .line 197
            aload 0 /* this */
            aload 2 /* info */
            invokevirtual org.graalvm.component.installer.commands.QueryCommandBase.shortenComponentId:(Lorg/graalvm/component/installer/model/ComponentInfo;)Ljava/lang/String;
            aastore
            dup
            iconst_1
            aload 2 /* info */
            invokevirtual org.graalvm.component.installer.model.ComponentInfo.getVersion:()Lorg/graalvm/component/installer/Version;
            invokevirtual org.graalvm.component.installer.Version.displayString:()Ljava/lang/String;
            aastore
            dup
            iconst_2
            aload 2 /* info */
            invokevirtual org.graalvm.component.installer.model.ComponentInfo.getName:()Ljava/lang/String;
            aastore
            dup
            iconst_3
        30: .line 198
            aload 0 /* this */
            aload 2 /* info */
            invokevirtual org.graalvm.component.installer.commands.QueryCommandBase.findRequiredGraalVMVersion:(Lorg/graalvm/component/installer/model/ComponentInfo;)Ljava/lang/String;
            aastore
            dup
            iconst_4
            aload 4 /* u */
            ifnonnull 31
            ldc ""
            goto 32
      StackMap locals: org.graalvm.component.installer.commands.QueryCommandBase org.graalvm.component.installer.ComponentParam org.graalvm.component.installer.model.ComponentInfo java.lang.String java.net.URL java.lang.String
      StackMap stack: org.graalvm.component.installer.Feedback java.lang.String java.lang.Object[] java.lang.Object[] int
        31: aload 4 /* u */
      StackMap locals: org.graalvm.component.installer.commands.QueryCommandBase org.graalvm.component.installer.ComponentParam org.graalvm.component.installer.model.ComponentInfo java.lang.String java.net.URL java.lang.String
      StackMap stack: org.graalvm.component.installer.Feedback java.lang.String java.lang.Object[] java.lang.Object[] int java.io.Serializable
        32: aastore
            dup
            iconst_5
            aload 2 /* info */
            invokevirtual org.graalvm.component.installer.model.ComponentInfo.getId:()Ljava/lang/String;
            aastore
            dup
            bipush 6
            aload 2 /* info */
            invokevirtual org.graalvm.component.installer.model.ComponentInfo.getStability:()Lorg/graalvm/component/installer/model/StabilityLevel;
            aload 0 /* this */
            getfield org.graalvm.component.installer.commands.QueryCommandBase.feedback:Lorg/graalvm/component/installer/Feedback;
            invokevirtual org.graalvm.component.installer.model.StabilityLevel.displayName:(Lorg/graalvm/component/installer/Feedback;)Ljava/lang/String;
            aastore
        33: .line 196
            invokeinterface org.graalvm.component.installer.Feedback.output:(Ljava/lang/String;[Ljava/lang/Object;)V
        end local 5 // java.lang.String fmt
        34: .line 200
      StackMap locals:
      StackMap stack:
            return
        end local 4 // java.net.URL u
        end local 3 // java.lang.String org
        end local 2 // org.graalvm.component.installer.model.ComponentInfo info
        end local 1 // org.graalvm.component.installer.ComponentParam param
        end local 0 // org.graalvm.component.installer.commands.QueryCommandBase this
      LocalVariableTable:
        Start  End  Slot   Name  Signature
            0   35     0   this  Lorg/graalvm/component/installer/commands/QueryCommandBase;
            0   35     1  param  Lorg/graalvm/component/installer/ComponentParam;
            0   35     2   info  Lorg/graalvm/component/installer/model/ComponentInfo;
            5    6     3    org  Ljava/lang/String;
            8    9     3    org  Ljava/lang/String;
           11   12     3    org  Ljava/lang/String;
           14   15     3    org  Ljava/lang/String;
           16   35     3    org  Ljava/lang/String;
            1   35     4      u  Ljava/net/URL;
           20   24     5    fmt  Ljava/lang/String;
           23   24     6   line  Ljava/lang/String;
           28   34     5    fmt  Ljava/lang/String;
      Exception table:
        from    to  target  type
          10    11      12  Class java.net.URISyntaxException
    MethodParameters:
       Name  Flags
      param  
      info   

  protected java.lang.String findRequiredGraalVMVersion(org.graalvm.component.installer.model.ComponentInfo);
    descriptor: (Lorg/graalvm/component/installer/model/ComponentInfo;)Ljava/lang/String;
    flags: (0x0004) ACC_PROTECTED
    Code:
      stack=2, locals=4, args_size=2
        start local 0 // org.graalvm.component.installer.commands.QueryCommandBase this
        start local 1 // org.graalvm.component.installer.model.ComponentInfo info
         0: .line 203
            aload 1 /* info */
            invokevirtual org.graalvm.component.installer.model.ComponentInfo.getRequiredGraalValues:()Ljava/util/Map;
            ldc "graalvm_version"
            invokeinterface java.util.Map.get:(Ljava/lang/Object;)Ljava/lang/Object;
            checkcast java.lang.String
            astore 2 /* s */
        start local 2 // java.lang.String s
         1: .line 204
            aload 2 /* s */
            ifnonnull 3
         2: .line 205
            aload 0 /* this */
            aload 2 /* s */
            invokevirtual org.graalvm.component.installer.commands.QueryCommandBase.val:(Ljava/lang/String;)Ljava/lang/String;
            areturn
         3: .line 207
      StackMap locals: java.lang.String
      StackMap stack:
            aload 2 /* s */
            invokestatic org.graalvm.component.installer.Version.fromString:(Ljava/lang/String;)Lorg/graalvm/component/installer/Version;
            astore 3 /* v */
        start local 3 // org.graalvm.component.installer.Version v
         4: .line 208
            aload 3 /* v */
            invokevirtual org.graalvm.component.installer.Version.displayString:()Ljava/lang/String;
            areturn
        end local 3 // org.graalvm.component.installer.Version v
        end local 2 // java.lang.String s
        end local 1 // org.graalvm.component.installer.model.ComponentInfo info
        end local 0 // org.graalvm.component.installer.commands.QueryCommandBase this
      LocalVariableTable:
        Start  End  Slot  Name  Signature
            0    5     0  this  Lorg/graalvm/component/installer/commands/QueryCommandBase;
            0    5     1  info  Lorg/graalvm/component/installer/model/ComponentInfo;
            1    5     2     s  Ljava/lang/String;
            4    5     3     v  Lorg/graalvm/component/installer/Version;
    MethodParameters:
      Name  Flags
      info  

  void printFileList(org.graalvm.component.installer.model.ComponentInfo);
    descriptor: (Lorg/graalvm/component/installer/model/ComponentInfo;)V
    flags: (0x0000) 
    Code:
      stack=6, locals=5, args_size=2
        start local 0 // org.graalvm.component.installer.commands.QueryCommandBase this
        start local 1 // org.graalvm.component.installer.model.ComponentInfo info
         0: .line 212
            aload 0 /* this */
            getfield org.graalvm.component.installer.commands.QueryCommandBase.listFiles:Z
            ifne 2
         1: .line 213
            return
         2: .line 215
      StackMap locals:
      StackMap stack:
            new java.util.ArrayList
            dup
            aload 1 /* info */
            invokevirtual org.graalvm.component.installer.model.ComponentInfo.getPaths:()Ljava/util/List;
            invokespecial java.util.ArrayList.<init>:(Ljava/util/Collection;)V
            astore 2 /* files */
        start local 2 // java.util.List files
         3: .line 216
            aload 0 /* this */
            getfield org.graalvm.component.installer.commands.QueryCommandBase.feedback:Lorg/graalvm/component/installer/Feedback;
            aload 0 /* this */
            getfield org.graalvm.component.installer.commands.QueryCommandBase.simpleFormat:Z
            ifeq 4
            ldc "LIST_ComponentFilesHeader_Simple@"
            goto 5
      StackMap locals: org.graalvm.component.installer.commands.QueryCommandBase org.graalvm.component.installer.model.ComponentInfo java.util.List
      StackMap stack: org.graalvm.component.installer.Feedback
         4: ldc "LIST_ComponentFilesHeader"
      StackMap locals: org.graalvm.component.installer.commands.QueryCommandBase org.graalvm.component.installer.model.ComponentInfo java.util.List
      StackMap stack: org.graalvm.component.installer.Feedback java.lang.String
         5: iconst_1
            anewarray java.lang.Object
            dup
            iconst_0
            aload 2 /* files */
            invokeinterface java.util.List.size:()I
            invokestatic java.lang.Integer.valueOf:(I)Ljava/lang/Integer;
            aastore
            invokeinterface org.graalvm.component.installer.Feedback.output:(Ljava/lang/String;[Ljava/lang/Object;)V
         6: .line 217
            aload 2 /* files */
            invokestatic java.util.Collections.sort:(Ljava/util/List;)V
         7: .line 218
            aload 2 /* files */
            invokeinterface java.util.List.iterator:()Ljava/util/Iterator;
            astore 4
            goto 10
      StackMap locals: org.graalvm.component.installer.commands.QueryCommandBase org.graalvm.component.installer.model.ComponentInfo java.util.List top java.util.Iterator
      StackMap stack:
         8: aload 4
            invokeinterface java.util.Iterator.next:()Ljava/lang/Object;
            checkcast java.lang.String
            astore 3 /* s */
        start local 3 // java.lang.String s
         9: .line 219
            aload 0 /* this */
            getfield org.graalvm.component.installer.commands.QueryCommandBase.feedback:Lorg/graalvm/component/installer/Feedback;
            aload 3 /* s */
            iconst_0
            invokeinterface org.graalvm.component.installer.Feedback.verbatimOut:(Ljava/lang/String;Z)Z
            pop
        end local 3 // java.lang.String s
        10: .line 218
      StackMap locals:
      StackMap stack:
            aload 4
            invokeinterface java.util.Iterator.hasNext:()Z
            ifne 8
        11: .line 221
            aload 0 /* this */
            getfield org.graalvm.component.installer.commands.QueryCommandBase.simpleFormat:Z
            ifeq 13
        12: .line 222
            aload 0 /* this */
            getfield org.graalvm.component.installer.commands.QueryCommandBase.feedback:Lorg/graalvm/component/installer/Feedback;
            ldc "LIST_ComponentFilesEnd@"
            iconst_0
            anewarray java.lang.Object
            invokeinterface org.graalvm.component.installer.Feedback.output:(Ljava/lang/String;[Ljava/lang/Object;)V
        13: .line 224
      StackMap locals: org.graalvm.component.installer.commands.QueryCommandBase org.graalvm.component.installer.model.ComponentInfo java.util.List
      StackMap stack:
            return
        end local 2 // java.util.List files
        end local 1 // org.graalvm.component.installer.model.ComponentInfo info
        end local 0 // org.graalvm.component.installer.commands.QueryCommandBase this
      LocalVariableTable:
        Start  End  Slot   Name  Signature
            0   14     0   this  Lorg/graalvm/component/installer/commands/QueryCommandBase;
            0   14     1   info  Lorg/graalvm/component/installer/model/ComponentInfo;
            3   14     2  files  Ljava/util/List<Ljava/lang/String;>;
            9   10     3      s  Ljava/lang/String;
    MethodParameters:
      Name  Flags
      info  

  void printSeparator(org.graalvm.component.installer.model.ComponentInfo);
    descriptor: (Lorg/graalvm/component/installer/model/ComponentInfo;)V
    flags: (0x0000) 
    Code:
      stack=3, locals=2, args_size=2
        start local 0 // org.graalvm.component.installer.commands.QueryCommandBase this
        start local 1 // org.graalvm.component.installer.model.ComponentInfo info
         0: .line 227
            aload 0 /* this */
            getfield org.graalvm.component.installer.commands.QueryCommandBase.simpleFormat:Z
            ifne 1
            aload 0 /* this */
            getfield org.graalvm.component.installer.commands.QueryCommandBase.printTable:Z
            ifeq 2
         1: .line 228
      StackMap locals:
      StackMap stack:
            return
         2: .line 230
      StackMap locals:
      StackMap stack:
            aload 0 /* this */
            getfield org.graalvm.component.installer.commands.QueryCommandBase.feedback:Lorg/graalvm/component/installer/Feedback;
            ldc ""
            iconst_1
            invokeinterface org.graalvm.component.installer.Feedback.verbatimOut:(Ljava/lang/String;Z)Z
            pop
         3: .line 231
            return
        end local 1 // org.graalvm.component.installer.model.ComponentInfo info
        end local 0 // org.graalvm.component.installer.commands.QueryCommandBase this
      LocalVariableTable:
        Start  End  Slot  Name  Signature
            0    4     0  this  Lorg/graalvm/component/installer/commands/QueryCommandBase;
            0    4     1  info  Lorg/graalvm/component/installer/model/ComponentInfo;
    MethodParameters:
      Name  Flags
      info  

  void processOutputFormat();
    descriptor: ()V
    flags: (0x0000) 
    Code:
      stack=2, locals=1, args_size=1
        start local 0 // org.graalvm.component.installer.commands.QueryCommandBase this
         0: .line 234
            getstatic java.lang.Boolean.TRUE:Ljava/lang/Boolean;
            invokevirtual java.lang.Boolean.toString:()Ljava/lang/String;
            ldc "org.graalvm.component.installer.SimpleOutput"
            invokestatic java.lang.System.getProperty:(Ljava/lang/String;)Ljava/lang/String;
            invokevirtual java.lang.String.equals:(Ljava/lang/Object;)Z
            ifeq 2
         1: .line 235
            aload 0 /* this */
            iconst_1
            putfield org.graalvm.component.installer.commands.QueryCommandBase.simpleFormat:Z
         2: .line 237
      StackMap locals:
      StackMap stack:
            return
        end local 0 // org.graalvm.component.installer.commands.QueryCommandBase this
      LocalVariableTable:
        Start  End  Slot  Name  Signature
            0    3     0  this  Lorg/graalvm/component/installer/commands/QueryCommandBase;
}
SourceFile: "QueryCommandBase.java"