public interface org.graalvm.component.installer.Feedback
  minor version: 0
  major version: 59
  flags: flags: (0x0601) ACC_PUBLIC, ACC_INTERFACE, ACC_ABSTRACT
  this_class: org.graalvm.component.installer.Feedback
  super_class: java.lang.Object
{
  public static final java.lang.String AUTO_YES;
    descriptor: Ljava/lang/String;
    flags: (0x0019) ACC_PUBLIC, ACC_STATIC, ACC_FINAL
    ConstantValue: "<automatic-yes>"

  public abstract void message(java.lang.String, java.lang.Object[]);
    descriptor: (Ljava/lang/String;[Ljava/lang/Object;)V
    flags: (0x0481) ACC_PUBLIC, ACC_VARARGS, ACC_ABSTRACT
    MethodParameters:
           Name  Flags
      bundleKey  
      params     

  public abstract void output(java.lang.String, java.lang.Object[]);
    descriptor: (Ljava/lang/String;[Ljava/lang/Object;)V
    flags: (0x0481) ACC_PUBLIC, ACC_VARARGS, ACC_ABSTRACT
    MethodParameters:
           Name  Flags
      bundleKey  
      params     

  public abstract void outputPart(java.lang.String, java.lang.Object[]);
    descriptor: (Ljava/lang/String;[Ljava/lang/Object;)V
    flags: (0x0481) ACC_PUBLIC, ACC_VARARGS, ACC_ABSTRACT
    MethodParameters:
           Name  Flags
      bundleKey  
      params     

  public abstract boolean verbosePart(java.lang.String, java.lang.Object[]);
    descriptor: (Ljava/lang/String;[Ljava/lang/Object;)Z
    flags: (0x0481) ACC_PUBLIC, ACC_VARARGS, ACC_ABSTRACT
    MethodParameters:
           Name  Flags
      bundleKey  
      params     

  public abstract boolean verboseOutput(java.lang.String, java.lang.Object[]);
    descriptor: (Ljava/lang/String;[Ljava/lang/Object;)Z
    flags: (0x0481) ACC_PUBLIC, ACC_VARARGS, ACC_ABSTRACT
    MethodParameters:
           Name  Flags
      bundleKey  
      params     

  public abstract void error(java.lang.String, java.lang.Throwable, java.lang.Object[]);
    descriptor: (Ljava/lang/String;Ljava/lang/Throwable;[Ljava/lang/Object;)V
    flags: (0x0481) ACC_PUBLIC, ACC_VARARGS, ACC_ABSTRACT
    MethodParameters:
           Name  Flags
      bundleKey  
      t          
      params     

  public abstract java.lang.String l10n(java.lang.String, java.lang.Object[]);
    descriptor: (Ljava/lang/String;[Ljava/lang/Object;)Ljava/lang/String;
    flags: (0x0481) ACC_PUBLIC, ACC_VARARGS, ACC_ABSTRACT
    MethodParameters:
           Name  Flags
      bundleKey  
      params     

  public abstract java.lang.RuntimeException failure(java.lang.String, java.lang.Throwable, java.lang.Object[]);
    descriptor: (Ljava/lang/String;Ljava/lang/Throwable;[Ljava/lang/Object;)Ljava/lang/RuntimeException;
    flags: (0x0481) ACC_PUBLIC, ACC_VARARGS, ACC_ABSTRACT
    MethodParameters:
           Name  Flags
      bundleKey  
      t          
      params     

  public abstract <T> org.graalvm.component.installer.Feedback withBundle(java.lang.Class<T>);
    descriptor: (Ljava/lang/Class;)Lorg/graalvm/component/installer/Feedback;
    flags: (0x0401) ACC_PUBLIC, ACC_ABSTRACT
    Signature: <T:Ljava/lang/Object;>(Ljava/lang/Class<TT;>;)Lorg/graalvm/component/installer/Feedback;
    MethodParameters:
       Name  Flags
      clazz  

  public abstract boolean verbatimOut(java.lang.String, boolean);
    descriptor: (Ljava/lang/String;Z)Z
    flags: (0x0401) ACC_PUBLIC, ACC_ABSTRACT
    MethodParameters:
         Name  Flags
      msg      
      verbose  

  public abstract boolean verbatimPart(java.lang.String, boolean);
    descriptor: (Ljava/lang/String;Z)Z
    flags: (0x0401) ACC_PUBLIC, ACC_ABSTRACT
    MethodParameters:
         Name  Flags
      msg      
      verbose  

  public abstract boolean verbatimPart(java.lang.String, boolean, boolean);
    descriptor: (Ljava/lang/String;ZZ)Z
    flags: (0x0401) ACC_PUBLIC, ACC_ABSTRACT
    MethodParameters:
         Name  Flags
      msg      
      error    
      verbose  

  public abstract boolean backspace(int, boolean);
    descriptor: (IZ)Z
    flags: (0x0401) ACC_PUBLIC, ACC_ABSTRACT
    MethodParameters:
           Name  Flags
      chars      
      beVerbose  

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

  public abstract java.lang.String acceptLine(boolean);
    descriptor: (Z)Ljava/lang/String;
    flags: (0x0401) ACC_PUBLIC, ACC_ABSTRACT
    MethodParameters:
         Name  Flags
      autoYes  

  public abstract char[] acceptPassword();
    descriptor: ()[C
    flags: (0x0401) ACC_PUBLIC, ACC_ABSTRACT

  public abstract void addLocalFileCache(java.net.URL, java.nio.file.Path);
    descriptor: (Ljava/net/URL;Ljava/nio/file/Path;)V
    flags: (0x0401) ACC_PUBLIC, ACC_ABSTRACT
    MethodParameters:
          Name  Flags
      location  
      local     

  public abstract java.nio.file.Path getLocalCache(java.net.URL);
    descriptor: (Ljava/net/URL;)Ljava/nio/file/Path;
    flags: (0x0401) ACC_PUBLIC, ACC_ABSTRACT
    MethodParameters:
          Name  Flags
      location  
}
SourceFile: "Feedback.java"