public interface sun.util.logging.PlatformLogger$Bridge
  minor version: 0
  major version: 59
  flags: flags: (0x0601) ACC_PUBLIC, ACC_INTERFACE, ACC_ABSTRACT
  this_class: sun.util.logging.PlatformLogger$Bridge
  super_class: java.lang.Object
{
  public abstract java.lang.String getName();
    descriptor: ()Ljava/lang/String;
    flags: (0x0401) ACC_PUBLIC, ACC_ABSTRACT

  public abstract boolean isLoggable(sun.util.logging.PlatformLogger$Level);
    descriptor: (Lsun/util/logging/PlatformLogger$Level;)Z
    flags: (0x0401) ACC_PUBLIC, ACC_ABSTRACT
    MethodParameters:
       Name  Flags
      level  

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

  public abstract void log(sun.util.logging.PlatformLogger$Level, java.lang.String);
    descriptor: (Lsun/util/logging/PlatformLogger$Level;Ljava/lang/String;)V
    flags: (0x0401) ACC_PUBLIC, ACC_ABSTRACT
    MethodParameters:
       Name  Flags
      level  
      msg    

  public abstract void log(sun.util.logging.PlatformLogger$Level, java.lang.String, java.lang.Throwable);
    descriptor: (Lsun/util/logging/PlatformLogger$Level;Ljava/lang/String;Ljava/lang/Throwable;)V
    flags: (0x0401) ACC_PUBLIC, ACC_ABSTRACT
    MethodParameters:
        Name  Flags
      level   
      msg     
      thrown  

  public abstract void log(sun.util.logging.PlatformLogger$Level, java.lang.String, java.lang.Object[]);
    descriptor: (Lsun/util/logging/PlatformLogger$Level;Ljava/lang/String;[Ljava/lang/Object;)V
    flags: (0x0481) ACC_PUBLIC, ACC_VARARGS, ACC_ABSTRACT
    MethodParameters:
        Name  Flags
      level   
      msg     
      params  

  public abstract void log(sun.util.logging.PlatformLogger$Level, java.util.function.Supplier<java.lang.String>);
    descriptor: (Lsun/util/logging/PlatformLogger$Level;Ljava/util/function/Supplier;)V
    flags: (0x0401) ACC_PUBLIC, ACC_ABSTRACT
    Signature: (Lsun/util/logging/PlatformLogger$Level;Ljava/util/function/Supplier<Ljava/lang/String;>;)V
    MethodParameters:
             Name  Flags
      level        
      msgSupplier  

  public abstract void log(sun.util.logging.PlatformLogger$Level, java.lang.Throwable, java.util.function.Supplier<java.lang.String>);
    descriptor: (Lsun/util/logging/PlatformLogger$Level;Ljava/lang/Throwable;Ljava/util/function/Supplier;)V
    flags: (0x0401) ACC_PUBLIC, ACC_ABSTRACT
    Signature: (Lsun/util/logging/PlatformLogger$Level;Ljava/lang/Throwable;Ljava/util/function/Supplier<Ljava/lang/String;>;)V
    MethodParameters:
             Name  Flags
      level        
      thrown       
      msgSupplier  

  public abstract void logp(sun.util.logging.PlatformLogger$Level, java.lang.String, java.lang.String, java.lang.String);
    descriptor: (Lsun/util/logging/PlatformLogger$Level;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;)V
    flags: (0x0401) ACC_PUBLIC, ACC_ABSTRACT
    MethodParameters:
              Name  Flags
      level         
      sourceClass   
      sourceMethod  
      msg           

  public abstract void logp(sun.util.logging.PlatformLogger$Level, java.lang.String, java.lang.String, java.util.function.Supplier<java.lang.String>);
    descriptor: (Lsun/util/logging/PlatformLogger$Level;Ljava/lang/String;Ljava/lang/String;Ljava/util/function/Supplier;)V
    flags: (0x0401) ACC_PUBLIC, ACC_ABSTRACT
    Signature: (Lsun/util/logging/PlatformLogger$Level;Ljava/lang/String;Ljava/lang/String;Ljava/util/function/Supplier<Ljava/lang/String;>;)V
    MethodParameters:
              Name  Flags
      level         
      sourceClass   
      sourceMethod  
      msgSupplier   

  public abstract void logp(sun.util.logging.PlatformLogger$Level, java.lang.String, java.lang.String, java.lang.String, java.lang.Object[]);
    descriptor: (Lsun/util/logging/PlatformLogger$Level;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;[Ljava/lang/Object;)V
    flags: (0x0481) ACC_PUBLIC, ACC_VARARGS, ACC_ABSTRACT
    MethodParameters:
              Name  Flags
      level         
      sourceClass   
      sourceMethod  
      msg           
      params        

  public abstract void logp(sun.util.logging.PlatformLogger$Level, java.lang.String, java.lang.String, java.lang.String, java.lang.Throwable);
    descriptor: (Lsun/util/logging/PlatformLogger$Level;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Ljava/lang/Throwable;)V
    flags: (0x0401) ACC_PUBLIC, ACC_ABSTRACT
    MethodParameters:
              Name  Flags
      level         
      sourceClass   
      sourceMethod  
      msg           
      thrown        

  public abstract void logp(sun.util.logging.PlatformLogger$Level, java.lang.String, java.lang.String, java.lang.Throwable, java.util.function.Supplier<java.lang.String>);
    descriptor: (Lsun/util/logging/PlatformLogger$Level;Ljava/lang/String;Ljava/lang/String;Ljava/lang/Throwable;Ljava/util/function/Supplier;)V
    flags: (0x0401) ACC_PUBLIC, ACC_ABSTRACT
    Signature: (Lsun/util/logging/PlatformLogger$Level;Ljava/lang/String;Ljava/lang/String;Ljava/lang/Throwable;Ljava/util/function/Supplier<Ljava/lang/String;>;)V
    MethodParameters:
              Name  Flags
      level         
      sourceClass   
      sourceMethod  
      thrown        
      msgSupplier   

  public abstract void logrb(sun.util.logging.PlatformLogger$Level, java.lang.String, java.lang.String, java.util.ResourceBundle, java.lang.String, java.lang.Object[]);
    descriptor: (Lsun/util/logging/PlatformLogger$Level;Ljava/lang/String;Ljava/lang/String;Ljava/util/ResourceBundle;Ljava/lang/String;[Ljava/lang/Object;)V
    flags: (0x0481) ACC_PUBLIC, ACC_VARARGS, ACC_ABSTRACT
    MethodParameters:
              Name  Flags
      level         
      sourceClass   
      sourceMethod  
      bundle        
      msg           
      params        

  public abstract void logrb(sun.util.logging.PlatformLogger$Level, java.lang.String, java.lang.String, java.util.ResourceBundle, java.lang.String, java.lang.Throwable);
    descriptor: (Lsun/util/logging/PlatformLogger$Level;Ljava/lang/String;Ljava/lang/String;Ljava/util/ResourceBundle;Ljava/lang/String;Ljava/lang/Throwable;)V
    flags: (0x0401) ACC_PUBLIC, ACC_ABSTRACT
    MethodParameters:
              Name  Flags
      level         
      sourceClass   
      sourceMethod  
      bundle        
      msg           
      thrown        

  public abstract void logrb(sun.util.logging.PlatformLogger$Level, java.util.ResourceBundle, java.lang.String, java.lang.Object[]);
    descriptor: (Lsun/util/logging/PlatformLogger$Level;Ljava/util/ResourceBundle;Ljava/lang/String;[Ljava/lang/Object;)V
    flags: (0x0481) ACC_PUBLIC, ACC_VARARGS, ACC_ABSTRACT
    MethodParameters:
        Name  Flags
      level   
      bundle  
      msg     
      params  

  public abstract void logrb(sun.util.logging.PlatformLogger$Level, java.util.ResourceBundle, java.lang.String, java.lang.Throwable);
    descriptor: (Lsun/util/logging/PlatformLogger$Level;Ljava/util/ResourceBundle;Ljava/lang/String;Ljava/lang/Throwable;)V
    flags: (0x0401) ACC_PUBLIC, ACC_ABSTRACT
    MethodParameters:
        Name  Flags
      level   
      bundle  
      msg     
      thrown  

  public static sun.util.logging.PlatformLogger$Bridge convert(java.lang.System$Logger);
    descriptor: (Ljava/lang/System$Logger;)Lsun/util/logging/PlatformLogger$Bridge;
    flags: (0x0009) ACC_PUBLIC, ACC_STATIC
    Code:
      stack=3, locals=1, args_size=1
        start local 0 // java.lang.System$Logger logger
         0: .line 232
            aload 0 /* logger */
            instanceof sun.util.logging.PlatformLogger$Bridge
            ifeq 2
         1: .line 233
            aload 0 /* logger */
            checkcast sun.util.logging.PlatformLogger$Bridge
            areturn
         2: .line 235
      StackMap locals:
      StackMap stack:
            new jdk.internal.logger.LoggerWrapper
            dup
            aload 0 /* logger */
            invokespecial jdk.internal.logger.LoggerWrapper.<init>:(Ljava/lang/System$Logger;)V
            areturn
        end local 0 // java.lang.System$Logger logger
      LocalVariableTable:
        Start  End  Slot    Name  Signature
            0    3     0  logger  Ljava/lang/System$Logger;
    MethodParameters:
        Name  Flags
      logger  
}
SourceFile: "PlatformLogger.java"
NestHost: sun.util.logging.PlatformLogger
InnerClasses:
  public abstract Logger = java.lang.System$Logger of java.lang.System
  public abstract Bridge = sun.util.logging.PlatformLogger$Bridge of sun.util.logging.PlatformLogger
  public final Level = sun.util.logging.PlatformLogger$Level of sun.util.logging.PlatformLogger