public class javax.print.DocFlavor$BYTE_ARRAY extends javax.print.DocFlavor
  minor version: 0
  major version: 59
  flags: flags: (0x0021) ACC_PUBLIC, ACC_SUPER
  this_class: javax.print.DocFlavor$BYTE_ARRAY
  super_class: javax.print.DocFlavor
{
  private static final long serialVersionUID;
    descriptor: J
    flags: (0x001a) ACC_PRIVATE, ACC_STATIC, ACC_FINAL
    ConstantValue: -9065578006593857475

  public static final javax.print.DocFlavor$BYTE_ARRAY TEXT_PLAIN_HOST;
    descriptor: Ljavax/print/DocFlavor$BYTE_ARRAY;
    flags: (0x0019) ACC_PUBLIC, ACC_STATIC, ACC_FINAL

  public static final javax.print.DocFlavor$BYTE_ARRAY TEXT_PLAIN_UTF_8;
    descriptor: Ljavax/print/DocFlavor$BYTE_ARRAY;
    flags: (0x0019) ACC_PUBLIC, ACC_STATIC, ACC_FINAL

  public static final javax.print.DocFlavor$BYTE_ARRAY TEXT_PLAIN_UTF_16;
    descriptor: Ljavax/print/DocFlavor$BYTE_ARRAY;
    flags: (0x0019) ACC_PUBLIC, ACC_STATIC, ACC_FINAL

  public static final javax.print.DocFlavor$BYTE_ARRAY TEXT_PLAIN_UTF_16BE;
    descriptor: Ljavax/print/DocFlavor$BYTE_ARRAY;
    flags: (0x0019) ACC_PUBLIC, ACC_STATIC, ACC_FINAL

  public static final javax.print.DocFlavor$BYTE_ARRAY TEXT_PLAIN_UTF_16LE;
    descriptor: Ljavax/print/DocFlavor$BYTE_ARRAY;
    flags: (0x0019) ACC_PUBLIC, ACC_STATIC, ACC_FINAL

  public static final javax.print.DocFlavor$BYTE_ARRAY TEXT_PLAIN_US_ASCII;
    descriptor: Ljavax/print/DocFlavor$BYTE_ARRAY;
    flags: (0x0019) ACC_PUBLIC, ACC_STATIC, ACC_FINAL

  public static final javax.print.DocFlavor$BYTE_ARRAY TEXT_HTML_HOST;
    descriptor: Ljavax/print/DocFlavor$BYTE_ARRAY;
    flags: (0x0019) ACC_PUBLIC, ACC_STATIC, ACC_FINAL

  public static final javax.print.DocFlavor$BYTE_ARRAY TEXT_HTML_UTF_8;
    descriptor: Ljavax/print/DocFlavor$BYTE_ARRAY;
    flags: (0x0019) ACC_PUBLIC, ACC_STATIC, ACC_FINAL

  public static final javax.print.DocFlavor$BYTE_ARRAY TEXT_HTML_UTF_16;
    descriptor: Ljavax/print/DocFlavor$BYTE_ARRAY;
    flags: (0x0019) ACC_PUBLIC, ACC_STATIC, ACC_FINAL

  public static final javax.print.DocFlavor$BYTE_ARRAY TEXT_HTML_UTF_16BE;
    descriptor: Ljavax/print/DocFlavor$BYTE_ARRAY;
    flags: (0x0019) ACC_PUBLIC, ACC_STATIC, ACC_FINAL

  public static final javax.print.DocFlavor$BYTE_ARRAY TEXT_HTML_UTF_16LE;
    descriptor: Ljavax/print/DocFlavor$BYTE_ARRAY;
    flags: (0x0019) ACC_PUBLIC, ACC_STATIC, ACC_FINAL

  public static final javax.print.DocFlavor$BYTE_ARRAY TEXT_HTML_US_ASCII;
    descriptor: Ljavax/print/DocFlavor$BYTE_ARRAY;
    flags: (0x0019) ACC_PUBLIC, ACC_STATIC, ACC_FINAL

  public static final javax.print.DocFlavor$BYTE_ARRAY PDF;
    descriptor: Ljavax/print/DocFlavor$BYTE_ARRAY;
    flags: (0x0019) ACC_PUBLIC, ACC_STATIC, ACC_FINAL

  public static final javax.print.DocFlavor$BYTE_ARRAY POSTSCRIPT;
    descriptor: Ljavax/print/DocFlavor$BYTE_ARRAY;
    flags: (0x0019) ACC_PUBLIC, ACC_STATIC, ACC_FINAL

  public static final javax.print.DocFlavor$BYTE_ARRAY PCL;
    descriptor: Ljavax/print/DocFlavor$BYTE_ARRAY;
    flags: (0x0019) ACC_PUBLIC, ACC_STATIC, ACC_FINAL

  public static final javax.print.DocFlavor$BYTE_ARRAY GIF;
    descriptor: Ljavax/print/DocFlavor$BYTE_ARRAY;
    flags: (0x0019) ACC_PUBLIC, ACC_STATIC, ACC_FINAL

  public static final javax.print.DocFlavor$BYTE_ARRAY JPEG;
    descriptor: Ljavax/print/DocFlavor$BYTE_ARRAY;
    flags: (0x0019) ACC_PUBLIC, ACC_STATIC, ACC_FINAL

  public static final javax.print.DocFlavor$BYTE_ARRAY PNG;
    descriptor: Ljavax/print/DocFlavor$BYTE_ARRAY;
    flags: (0x0019) ACC_PUBLIC, ACC_STATIC, ACC_FINAL

  public static final javax.print.DocFlavor$BYTE_ARRAY AUTOSENSE;
    descriptor: Ljavax/print/DocFlavor$BYTE_ARRAY;
    flags: (0x0019) ACC_PUBLIC, ACC_STATIC, ACC_FINAL

  static void <clinit>();
    descriptor: ()V
    flags: (0x0008) ACC_STATIC
    Code:
      stack=5, locals=0, args_size=0
         0: .line 677
            new javax.print.DocFlavor$BYTE_ARRAY
            dup
            new java.lang.StringBuilder
            dup
            ldc "text/plain; charset="
            invokespecial java.lang.StringBuilder.<init>:(Ljava/lang/String;)V
            getstatic javax.print.DocFlavor$BYTE_ARRAY.hostEncoding:Ljava/lang/String;
            invokevirtual java.lang.StringBuilder.append:(Ljava/lang/String;)Ljava/lang/StringBuilder;
            invokevirtual java.lang.StringBuilder.toString:()Ljava/lang/String;
            invokespecial javax.print.DocFlavor$BYTE_ARRAY.<init>:(Ljava/lang/String;)V
         1: .line 676
            putstatic javax.print.DocFlavor$BYTE_ARRAY.TEXT_PLAIN_HOST:Ljavax/print/DocFlavor$BYTE_ARRAY;
         2: .line 686
            new javax.print.DocFlavor$BYTE_ARRAY
            dup
            ldc "text/plain; charset=utf-8"
            invokespecial javax.print.DocFlavor$BYTE_ARRAY.<init>:(Ljava/lang/String;)V
         3: .line 685
            putstatic javax.print.DocFlavor$BYTE_ARRAY.TEXT_PLAIN_UTF_8:Ljavax/print/DocFlavor$BYTE_ARRAY;
         4: .line 695
            new javax.print.DocFlavor$BYTE_ARRAY
            dup
            ldc "text/plain; charset=utf-16"
            invokespecial javax.print.DocFlavor$BYTE_ARRAY.<init>:(Ljava/lang/String;)V
         5: .line 694
            putstatic javax.print.DocFlavor$BYTE_ARRAY.TEXT_PLAIN_UTF_16:Ljavax/print/DocFlavor$BYTE_ARRAY;
         6: .line 706
            new javax.print.DocFlavor$BYTE_ARRAY
            dup
            ldc "text/plain; charset=utf-16be"
            invokespecial javax.print.DocFlavor$BYTE_ARRAY.<init>:(Ljava/lang/String;)V
         7: .line 705
            putstatic javax.print.DocFlavor$BYTE_ARRAY.TEXT_PLAIN_UTF_16BE:Ljavax/print/DocFlavor$BYTE_ARRAY;
         8: .line 716
            new javax.print.DocFlavor$BYTE_ARRAY
            dup
            ldc "text/plain; charset=utf-16le"
            invokespecial javax.print.DocFlavor$BYTE_ARRAY.<init>:(Ljava/lang/String;)V
         9: .line 715
            putstatic javax.print.DocFlavor$BYTE_ARRAY.TEXT_PLAIN_UTF_16LE:Ljavax/print/DocFlavor$BYTE_ARRAY;
        10: .line 725
            new javax.print.DocFlavor$BYTE_ARRAY
            dup
            ldc "text/plain; charset=us-ascii"
            invokespecial javax.print.DocFlavor$BYTE_ARRAY.<init>:(Ljava/lang/String;)V
        11: .line 724
            putstatic javax.print.DocFlavor$BYTE_ARRAY.TEXT_PLAIN_US_ASCII:Ljavax/print/DocFlavor$BYTE_ARRAY;
        12: .line 736
            new javax.print.DocFlavor$BYTE_ARRAY
            dup
            new java.lang.StringBuilder
            dup
            ldc "text/html; charset="
            invokespecial java.lang.StringBuilder.<init>:(Ljava/lang/String;)V
            getstatic javax.print.DocFlavor$BYTE_ARRAY.hostEncoding:Ljava/lang/String;
            invokevirtual java.lang.StringBuilder.append:(Ljava/lang/String;)Ljava/lang/StringBuilder;
            invokevirtual java.lang.StringBuilder.toString:()Ljava/lang/String;
            invokespecial javax.print.DocFlavor$BYTE_ARRAY.<init>:(Ljava/lang/String;)V
        13: .line 735
            putstatic javax.print.DocFlavor$BYTE_ARRAY.TEXT_HTML_HOST:Ljavax/print/DocFlavor$BYTE_ARRAY;
        14: .line 745
            new javax.print.DocFlavor$BYTE_ARRAY
            dup
            ldc "text/html; charset=utf-8"
            invokespecial javax.print.DocFlavor$BYTE_ARRAY.<init>:(Ljava/lang/String;)V
        15: .line 744
            putstatic javax.print.DocFlavor$BYTE_ARRAY.TEXT_HTML_UTF_8:Ljavax/print/DocFlavor$BYTE_ARRAY;
        16: .line 754
            new javax.print.DocFlavor$BYTE_ARRAY
            dup
            ldc "text/html; charset=utf-16"
            invokespecial javax.print.DocFlavor$BYTE_ARRAY.<init>:(Ljava/lang/String;)V
        17: .line 753
            putstatic javax.print.DocFlavor$BYTE_ARRAY.TEXT_HTML_UTF_16:Ljavax/print/DocFlavor$BYTE_ARRAY;
        18: .line 764
            new javax.print.DocFlavor$BYTE_ARRAY
            dup
            ldc "text/html; charset=utf-16be"
            invokespecial javax.print.DocFlavor$BYTE_ARRAY.<init>:(Ljava/lang/String;)V
        19: .line 763
            putstatic javax.print.DocFlavor$BYTE_ARRAY.TEXT_HTML_UTF_16BE:Ljavax/print/DocFlavor$BYTE_ARRAY;
        20: .line 774
            new javax.print.DocFlavor$BYTE_ARRAY
            dup
            ldc "text/html; charset=utf-16le"
            invokespecial javax.print.DocFlavor$BYTE_ARRAY.<init>:(Ljava/lang/String;)V
        21: .line 773
            putstatic javax.print.DocFlavor$BYTE_ARRAY.TEXT_HTML_UTF_16LE:Ljavax/print/DocFlavor$BYTE_ARRAY;
        22: .line 783
            new javax.print.DocFlavor$BYTE_ARRAY
            dup
            ldc "text/html; charset=us-ascii"
            invokespecial javax.print.DocFlavor$BYTE_ARRAY.<init>:(Ljava/lang/String;)V
        23: .line 782
            putstatic javax.print.DocFlavor$BYTE_ARRAY.TEXT_HTML_US_ASCII:Ljavax/print/DocFlavor$BYTE_ARRAY;
        24: .line 790
            new javax.print.DocFlavor$BYTE_ARRAY
            dup
            ldc "application/pdf"
            invokespecial javax.print.DocFlavor$BYTE_ARRAY.<init>:(Ljava/lang/String;)V
            putstatic javax.print.DocFlavor$BYTE_ARRAY.PDF:Ljavax/print/DocFlavor$BYTE_ARRAY;
        25: .line 798
            new javax.print.DocFlavor$BYTE_ARRAY
            dup
            ldc "application/postscript"
            invokespecial javax.print.DocFlavor$BYTE_ARRAY.<init>:(Ljava/lang/String;)V
        26: .line 797
            putstatic javax.print.DocFlavor$BYTE_ARRAY.POSTSCRIPT:Ljavax/print/DocFlavor$BYTE_ARRAY;
        27: .line 806
            new javax.print.DocFlavor$BYTE_ARRAY
            dup
            ldc "application/vnd.hp-PCL"
            invokespecial javax.print.DocFlavor$BYTE_ARRAY.<init>:(Ljava/lang/String;)V
        28: .line 805
            putstatic javax.print.DocFlavor$BYTE_ARRAY.PCL:Ljavax/print/DocFlavor$BYTE_ARRAY;
        29: .line 812
            new javax.print.DocFlavor$BYTE_ARRAY
            dup
            ldc "image/gif"
            invokespecial javax.print.DocFlavor$BYTE_ARRAY.<init>:(Ljava/lang/String;)V
            putstatic javax.print.DocFlavor$BYTE_ARRAY.GIF:Ljavax/print/DocFlavor$BYTE_ARRAY;
        30: .line 818
            new javax.print.DocFlavor$BYTE_ARRAY
            dup
            ldc "image/jpeg"
            invokespecial javax.print.DocFlavor$BYTE_ARRAY.<init>:(Ljava/lang/String;)V
            putstatic javax.print.DocFlavor$BYTE_ARRAY.JPEG:Ljavax/print/DocFlavor$BYTE_ARRAY;
        31: .line 824
            new javax.print.DocFlavor$BYTE_ARRAY
            dup
            ldc "image/png"
            invokespecial javax.print.DocFlavor$BYTE_ARRAY.<init>:(Ljava/lang/String;)V
            putstatic javax.print.DocFlavor$BYTE_ARRAY.PNG:Ljavax/print/DocFlavor$BYTE_ARRAY;
        32: .line 834
            new javax.print.DocFlavor$BYTE_ARRAY
            dup
            ldc "application/octet-stream"
            invokespecial javax.print.DocFlavor$BYTE_ARRAY.<init>:(Ljava/lang/String;)V
        33: .line 833
            putstatic javax.print.DocFlavor$BYTE_ARRAY.AUTOSENSE:Ljavax/print/DocFlavor$BYTE_ARRAY;
        34: .line 834
            return
      LocalVariableTable:
        Start  End  Slot  Name  Signature

  public void <init>(java.lang.String);
    descriptor: (Ljava/lang/String;)V
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=3, locals=2, args_size=2
        start local 0 // javax.print.DocFlavor$BYTE_ARRAY this
        start local 1 // java.lang.String mimeType
         0: .line 666
            aload 0 /* this */
            aload 1 /* mimeType */
            ldc "[B"
            invokespecial javax.print.DocFlavor.<init>:(Ljava/lang/String;Ljava/lang/String;)V
         1: .line 667
            return
        end local 1 // java.lang.String mimeType
        end local 0 // javax.print.DocFlavor$BYTE_ARRAY this
      LocalVariableTable:
        Start  End  Slot      Name  Signature
            0    2     0      this  Ljavax/print/DocFlavor$BYTE_ARRAY;
            0    2     1  mimeType  Ljava/lang/String;
    MethodParameters:
          Name  Flags
      mimeType  
}
SourceFile: "DocFlavor.java"
NestHost: javax.print.DocFlavor
InnerClasses:
  public BYTE_ARRAY = javax.print.DocFlavor$BYTE_ARRAY of javax.print.DocFlavor