public final class org.jooq.ChartFormat
  minor version: 0
  major version: 59
  flags: flags: (0x0031) ACC_PUBLIC, ACC_FINAL, ACC_SUPER
  this_class: org.jooq.ChartFormat
  super_class: java.lang.Object
{
  public static final org.jooq.ChartFormat DEFAULT;
    descriptor: Lorg/jooq/ChartFormat;
    flags: (0x0019) ACC_PUBLIC, ACC_STATIC, ACC_FINAL

  final org.jooq.ChartFormat$Output output;
    descriptor: Lorg/jooq/ChartFormat$Output;
    flags: (0x0010) ACC_FINAL

  final org.jooq.ChartFormat$Type type;
    descriptor: Lorg/jooq/ChartFormat$Type;
    flags: (0x0010) ACC_FINAL

  final org.jooq.ChartFormat$Display display;
    descriptor: Lorg/jooq/ChartFormat$Display;
    flags: (0x0010) ACC_FINAL

  final int width;
    descriptor: I
    flags: (0x0010) ACC_FINAL

  final int height;
    descriptor: I
    flags: (0x0010) ACC_FINAL

  final int category;
    descriptor: I
    flags: (0x0010) ACC_FINAL

  final boolean categoryAsText;
    descriptor: Z
    flags: (0x0010) ACC_FINAL

  final int[] values;
    descriptor: [I
    flags: (0x0010) ACC_FINAL

  final char[] shades;
    descriptor: [C
    flags: (0x0010) ACC_FINAL

  final boolean showHorizontalLegend;
    descriptor: Z
    flags: (0x0010) ACC_FINAL

  final boolean showVerticalLegend;
    descriptor: Z
    flags: (0x0010) ACC_FINAL

  final java.lang.String newline;
    descriptor: Ljava/lang/String;
    flags: (0x0010) ACC_FINAL

  final java.text.DecimalFormat numericFormat;
    descriptor: Ljava/text/DecimalFormat;
    flags: (0x0010) ACC_FINAL

  static void <clinit>();
    descriptor: ()V
    flags: (0x0008) ACC_STATIC
    Code:
      stack=2, locals=0, args_size=0
         0: .line 47
            new org.jooq.ChartFormat
            dup
            invokespecial org.jooq.ChartFormat.<init>:()V
            putstatic org.jooq.ChartFormat.DEFAULT:Lorg/jooq/ChartFormat;
            return
      LocalVariableTable:
        Start  End  Slot  Name  Signature

  public void <init>();
    descriptor: ()V
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=16, locals=1, args_size=1
        start local 0 // org.jooq.ChartFormat this
         0: .line 64
            aload 0 /* this */
         1: .line 65
            getstatic org.jooq.ChartFormat$Output.ASCII:Lorg/jooq/ChartFormat$Output;
         2: .line 66
            getstatic org.jooq.ChartFormat$Type.AREA:Lorg/jooq/ChartFormat$Type;
         3: .line 67
            getstatic org.jooq.ChartFormat$Display.STACKED:Lorg/jooq/ChartFormat$Display;
         4: .line 68
            bipush 80
         5: .line 69
            bipush 25
         6: .line 70
            iconst_0
         7: .line 71
            iconst_1
         8: .line 72
            iconst_1
            newarray 10
            dup
            iconst_0
            iconst_1
            iastore
         9: .line 73
            iconst_4
            newarray 5
            dup
            iconst_0
            sipush 9608
            castore
            dup
            iconst_1
            sipush 9619
            castore
            dup
            iconst_2
            sipush 9618
            castore
            dup
            iconst_3
            sipush 9617
            castore
        10: .line 74
            iconst_1
        11: .line 75
            iconst_1
        12: .line 76
            ldc "\n"
        13: .line 77
            new java.text.DecimalFormat
            dup
            ldc "###,###.00"
            invokespecial java.text.DecimalFormat.<init>:(Ljava/lang/String;)V
            invokespecial org.jooq.ChartFormat.<init>:(Lorg/jooq/ChartFormat$Output;Lorg/jooq/ChartFormat$Type;Lorg/jooq/ChartFormat$Display;IIIZ[I[CZZLjava/lang/String;Ljava/text/DecimalFormat;)V
        14: .line 79
            return
        end local 0 // org.jooq.ChartFormat this
      LocalVariableTable:
        Start  End  Slot  Name  Signature
            0   15     0  this  Lorg/jooq/ChartFormat;

  private void <init>(org.jooq.ChartFormat$Output, org.jooq.ChartFormat$Type, org.jooq.ChartFormat$Display, int, int, int, boolean, int[], char[], boolean, boolean, java.lang.String, java.text.DecimalFormat);
    descriptor: (Lorg/jooq/ChartFormat$Output;Lorg/jooq/ChartFormat$Type;Lorg/jooq/ChartFormat$Display;IIIZ[I[CZZLjava/lang/String;Ljava/text/DecimalFormat;)V
    flags: (0x0002) ACC_PRIVATE
    Code:
      stack=2, locals=14, args_size=14
        start local 0 // org.jooq.ChartFormat this
        start local 1 // org.jooq.ChartFormat$Output output
        start local 2 // org.jooq.ChartFormat$Type type
        start local 3 // org.jooq.ChartFormat$Display display
        start local 4 // int width
        start local 5 // int height
        start local 6 // int category
        start local 7 // boolean categoryAsText
        start local 8 // int[] values
        start local 9 // char[] shades
        start local 10 // boolean showHorizontalLegend
        start local 11 // boolean showVerticalLegend
        start local 12 // java.lang.String newline
        start local 13 // java.text.DecimalFormat numericFormat
         0: .line 81
            aload 0 /* this */
            invokespecial java.lang.Object.<init>:()V
         1: .line 96
            aload 0 /* this */
            aload 1 /* output */
            putfield org.jooq.ChartFormat.output:Lorg/jooq/ChartFormat$Output;
         2: .line 97
            aload 0 /* this */
            aload 2 /* type */
            putfield org.jooq.ChartFormat.type:Lorg/jooq/ChartFormat$Type;
         3: .line 98
            aload 0 /* this */
            aload 3 /* display */
            putfield org.jooq.ChartFormat.display:Lorg/jooq/ChartFormat$Display;
         4: .line 99
            aload 0 /* this */
            iload 4 /* width */
            putfield org.jooq.ChartFormat.width:I
         5: .line 100
            aload 0 /* this */
            iload 5 /* height */
            putfield org.jooq.ChartFormat.height:I
         6: .line 101
            aload 0 /* this */
            iload 6 /* category */
            putfield org.jooq.ChartFormat.category:I
         7: .line 102
            aload 0 /* this */
            iload 7 /* categoryAsText */
            putfield org.jooq.ChartFormat.categoryAsText:Z
         8: .line 103
            aload 0 /* this */
            aload 8 /* values */
            putfield org.jooq.ChartFormat.values:[I
         9: .line 104
            aload 0 /* this */
            aload 9 /* shades */
            putfield org.jooq.ChartFormat.shades:[C
        10: .line 105
            aload 0 /* this */
            iload 10 /* showHorizontalLegend */
            putfield org.jooq.ChartFormat.showHorizontalLegend:Z
        11: .line 106
            aload 0 /* this */
            iload 11 /* showVerticalLegend */
            putfield org.jooq.ChartFormat.showVerticalLegend:Z
        12: .line 107
            aload 0 /* this */
            aload 12 /* newline */
            putfield org.jooq.ChartFormat.newline:Ljava/lang/String;
        13: .line 108
            aload 0 /* this */
            aload 13 /* numericFormat */
            putfield org.jooq.ChartFormat.numericFormat:Ljava/text/DecimalFormat;
        14: .line 109
            return
        end local 13 // java.text.DecimalFormat numericFormat
        end local 12 // java.lang.String newline
        end local 11 // boolean showVerticalLegend
        end local 10 // boolean showHorizontalLegend
        end local 9 // char[] shades
        end local 8 // int[] values
        end local 7 // boolean categoryAsText
        end local 6 // int category
        end local 5 // int height
        end local 4 // int width
        end local 3 // org.jooq.ChartFormat$Display display
        end local 2 // org.jooq.ChartFormat$Type type
        end local 1 // org.jooq.ChartFormat$Output output
        end local 0 // org.jooq.ChartFormat this
      LocalVariableTable:
        Start  End  Slot                  Name  Signature
            0   15     0                  this  Lorg/jooq/ChartFormat;
            0   15     1                output  Lorg/jooq/ChartFormat$Output;
            0   15     2                  type  Lorg/jooq/ChartFormat$Type;
            0   15     3               display  Lorg/jooq/ChartFormat$Display;
            0   15     4                 width  I
            0   15     5                height  I
            0   15     6              category  I
            0   15     7        categoryAsText  Z
            0   15     8                values  [I
            0   15     9                shades  [C
            0   15    10  showHorizontalLegend  Z
            0   15    11    showVerticalLegend  Z
            0   15    12               newline  Ljava/lang/String;
            0   15    13         numericFormat  Ljava/text/DecimalFormat;
    MethodParameters:
                      Name  Flags
      output                
      type                  
      display               
      width                 
      height                
      category              
      categoryAsText        
      values                
      shades                
      showHorizontalLegend  
      showVerticalLegend    
      newline               
      numericFormat         

  public org.jooq.ChartFormat output(org.jooq.ChartFormat$Output);
    descriptor: (Lorg/jooq/ChartFormat$Output;)Lorg/jooq/ChartFormat;
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=15, locals=2, args_size=2
        start local 0 // org.jooq.ChartFormat this
        start local 1 // org.jooq.ChartFormat$Output newOutput
         0: .line 115
            new org.jooq.ChartFormat
            dup
         1: .line 116
            aload 1 /* newOutput */
         2: .line 117
            aload 0 /* this */
            getfield org.jooq.ChartFormat.type:Lorg/jooq/ChartFormat$Type;
         3: .line 118
            aload 0 /* this */
            getfield org.jooq.ChartFormat.display:Lorg/jooq/ChartFormat$Display;
         4: .line 119
            aload 0 /* this */
            getfield org.jooq.ChartFormat.width:I
         5: .line 120
            aload 0 /* this */
            getfield org.jooq.ChartFormat.height:I
         6: .line 121
            aload 0 /* this */
            getfield org.jooq.ChartFormat.category:I
         7: .line 122
            aload 0 /* this */
            getfield org.jooq.ChartFormat.categoryAsText:Z
         8: .line 123
            aload 0 /* this */
            getfield org.jooq.ChartFormat.values:[I
         9: .line 124
            aload 0 /* this */
            getfield org.jooq.ChartFormat.shades:[C
        10: .line 125
            aload 0 /* this */
            getfield org.jooq.ChartFormat.showHorizontalLegend:Z
        11: .line 126
            aload 0 /* this */
            getfield org.jooq.ChartFormat.showVerticalLegend:Z
        12: .line 127
            aload 0 /* this */
            getfield org.jooq.ChartFormat.newline:Ljava/lang/String;
        13: .line 128
            aload 0 /* this */
            getfield org.jooq.ChartFormat.numericFormat:Ljava/text/DecimalFormat;
        14: .line 115
            invokespecial org.jooq.ChartFormat.<init>:(Lorg/jooq/ChartFormat$Output;Lorg/jooq/ChartFormat$Type;Lorg/jooq/ChartFormat$Display;IIIZ[I[CZZLjava/lang/String;Ljava/text/DecimalFormat;)V
            areturn
        end local 1 // org.jooq.ChartFormat$Output newOutput
        end local 0 // org.jooq.ChartFormat this
      LocalVariableTable:
        Start  End  Slot       Name  Signature
            0   15     0       this  Lorg/jooq/ChartFormat;
            0   15     1  newOutput  Lorg/jooq/ChartFormat$Output;
    MethodParameters:
           Name  Flags
      newOutput  

  public org.jooq.ChartFormat$Output output();
    descriptor: ()Lorg/jooq/ChartFormat$Output;
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=1, locals=1, args_size=1
        start local 0 // org.jooq.ChartFormat this
         0: .line 136
            aload 0 /* this */
            getfield org.jooq.ChartFormat.output:Lorg/jooq/ChartFormat$Output;
            areturn
        end local 0 // org.jooq.ChartFormat this
      LocalVariableTable:
        Start  End  Slot  Name  Signature
            0    1     0  this  Lorg/jooq/ChartFormat;

  public org.jooq.ChartFormat type(org.jooq.ChartFormat$Type);
    descriptor: (Lorg/jooq/ChartFormat$Type;)Lorg/jooq/ChartFormat;
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=15, locals=2, args_size=2
        start local 0 // org.jooq.ChartFormat this
        start local 1 // org.jooq.ChartFormat$Type newType
         0: .line 143
            new org.jooq.ChartFormat
            dup
         1: .line 144
            aload 0 /* this */
            getfield org.jooq.ChartFormat.output:Lorg/jooq/ChartFormat$Output;
         2: .line 145
            aload 1 /* newType */
         3: .line 146
            aload 0 /* this */
            getfield org.jooq.ChartFormat.display:Lorg/jooq/ChartFormat$Display;
         4: .line 147
            aload 0 /* this */
            getfield org.jooq.ChartFormat.width:I
         5: .line 148
            aload 0 /* this */
            getfield org.jooq.ChartFormat.height:I
         6: .line 149
            aload 0 /* this */
            getfield org.jooq.ChartFormat.category:I
         7: .line 150
            aload 0 /* this */
            getfield org.jooq.ChartFormat.categoryAsText:Z
         8: .line 151
            aload 0 /* this */
            getfield org.jooq.ChartFormat.values:[I
         9: .line 152
            aload 0 /* this */
            getfield org.jooq.ChartFormat.shades:[C
        10: .line 153
            aload 0 /* this */
            getfield org.jooq.ChartFormat.showHorizontalLegend:Z
        11: .line 154
            aload 0 /* this */
            getfield org.jooq.ChartFormat.showVerticalLegend:Z
        12: .line 155
            aload 0 /* this */
            getfield org.jooq.ChartFormat.newline:Ljava/lang/String;
        13: .line 156
            aload 0 /* this */
            getfield org.jooq.ChartFormat.numericFormat:Ljava/text/DecimalFormat;
        14: .line 143
            invokespecial org.jooq.ChartFormat.<init>:(Lorg/jooq/ChartFormat$Output;Lorg/jooq/ChartFormat$Type;Lorg/jooq/ChartFormat$Display;IIIZ[I[CZZLjava/lang/String;Ljava/text/DecimalFormat;)V
            areturn
        end local 1 // org.jooq.ChartFormat$Type newType
        end local 0 // org.jooq.ChartFormat this
      LocalVariableTable:
        Start  End  Slot     Name  Signature
            0   15     0     this  Lorg/jooq/ChartFormat;
            0   15     1  newType  Lorg/jooq/ChartFormat$Type;
    MethodParameters:
         Name  Flags
      newType  

  public org.jooq.ChartFormat$Type type();
    descriptor: ()Lorg/jooq/ChartFormat$Type;
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=1, locals=1, args_size=1
        start local 0 // org.jooq.ChartFormat this
         0: .line 161
            aload 0 /* this */
            getfield org.jooq.ChartFormat.type:Lorg/jooq/ChartFormat$Type;
            areturn
        end local 0 // org.jooq.ChartFormat this
      LocalVariableTable:
        Start  End  Slot  Name  Signature
            0    1     0  this  Lorg/jooq/ChartFormat;

  public org.jooq.ChartFormat display(org.jooq.ChartFormat$Display);
    descriptor: (Lorg/jooq/ChartFormat$Display;)Lorg/jooq/ChartFormat;
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=15, locals=2, args_size=2
        start local 0 // org.jooq.ChartFormat this
        start local 1 // org.jooq.ChartFormat$Display newDisplay
         0: .line 168
            new org.jooq.ChartFormat
            dup
         1: .line 169
            aload 0 /* this */
            getfield org.jooq.ChartFormat.output:Lorg/jooq/ChartFormat$Output;
         2: .line 170
            aload 0 /* this */
            getfield org.jooq.ChartFormat.type:Lorg/jooq/ChartFormat$Type;
         3: .line 171
            aload 1 /* newDisplay */
         4: .line 172
            aload 0 /* this */
            getfield org.jooq.ChartFormat.width:I
         5: .line 173
            aload 0 /* this */
            getfield org.jooq.ChartFormat.height:I
         6: .line 174
            aload 0 /* this */
            getfield org.jooq.ChartFormat.category:I
         7: .line 175
            aload 0 /* this */
            getfield org.jooq.ChartFormat.categoryAsText:Z
         8: .line 176
            aload 0 /* this */
            getfield org.jooq.ChartFormat.values:[I
         9: .line 177
            aload 0 /* this */
            getfield org.jooq.ChartFormat.shades:[C
        10: .line 178
            aload 0 /* this */
            getfield org.jooq.ChartFormat.showHorizontalLegend:Z
        11: .line 179
            aload 0 /* this */
            getfield org.jooq.ChartFormat.showVerticalLegend:Z
        12: .line 180
            aload 0 /* this */
            getfield org.jooq.ChartFormat.newline:Ljava/lang/String;
        13: .line 181
            aload 0 /* this */
            getfield org.jooq.ChartFormat.numericFormat:Ljava/text/DecimalFormat;
        14: .line 168
            invokespecial org.jooq.ChartFormat.<init>:(Lorg/jooq/ChartFormat$Output;Lorg/jooq/ChartFormat$Type;Lorg/jooq/ChartFormat$Display;IIIZ[I[CZZLjava/lang/String;Ljava/text/DecimalFormat;)V
            areturn
        end local 1 // org.jooq.ChartFormat$Display newDisplay
        end local 0 // org.jooq.ChartFormat this
      LocalVariableTable:
        Start  End  Slot        Name  Signature
            0   15     0        this  Lorg/jooq/ChartFormat;
            0   15     1  newDisplay  Lorg/jooq/ChartFormat$Display;
    MethodParameters:
            Name  Flags
      newDisplay  

  public org.jooq.ChartFormat$Display display();
    descriptor: ()Lorg/jooq/ChartFormat$Display;
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=1, locals=1, args_size=1
        start local 0 // org.jooq.ChartFormat this
         0: .line 189
            aload 0 /* this */
            getfield org.jooq.ChartFormat.display:Lorg/jooq/ChartFormat$Display;
            areturn
        end local 0 // org.jooq.ChartFormat this
      LocalVariableTable:
        Start  End  Slot  Name  Signature
            0    1     0  this  Lorg/jooq/ChartFormat;

  public org.jooq.ChartFormat dimensions(int, int);
    descriptor: (II)Lorg/jooq/ChartFormat;
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=15, locals=3, args_size=3
        start local 0 // org.jooq.ChartFormat this
        start local 1 // int newWidth
        start local 2 // int newHeight
         0: .line 196
            new org.jooq.ChartFormat
            dup
         1: .line 197
            aload 0 /* this */
            getfield org.jooq.ChartFormat.output:Lorg/jooq/ChartFormat$Output;
         2: .line 198
            aload 0 /* this */
            getfield org.jooq.ChartFormat.type:Lorg/jooq/ChartFormat$Type;
         3: .line 199
            aload 0 /* this */
            getfield org.jooq.ChartFormat.display:Lorg/jooq/ChartFormat$Display;
         4: .line 200
            iload 1 /* newWidth */
         5: .line 201
            iload 2 /* newHeight */
         6: .line 202
            aload 0 /* this */
            getfield org.jooq.ChartFormat.category:I
         7: .line 203
            aload 0 /* this */
            getfield org.jooq.ChartFormat.categoryAsText:Z
         8: .line 204
            aload 0 /* this */
            getfield org.jooq.ChartFormat.values:[I
         9: .line 205
            aload 0 /* this */
            getfield org.jooq.ChartFormat.shades:[C
        10: .line 206
            aload 0 /* this */
            getfield org.jooq.ChartFormat.showHorizontalLegend:Z
        11: .line 207
            aload 0 /* this */
            getfield org.jooq.ChartFormat.showVerticalLegend:Z
        12: .line 208
            aload 0 /* this */
            getfield org.jooq.ChartFormat.newline:Ljava/lang/String;
        13: .line 209
            aload 0 /* this */
            getfield org.jooq.ChartFormat.numericFormat:Ljava/text/DecimalFormat;
        14: .line 196
            invokespecial org.jooq.ChartFormat.<init>:(Lorg/jooq/ChartFormat$Output;Lorg/jooq/ChartFormat$Type;Lorg/jooq/ChartFormat$Display;IIIZ[I[CZZLjava/lang/String;Ljava/text/DecimalFormat;)V
            areturn
        end local 2 // int newHeight
        end local 1 // int newWidth
        end local 0 // org.jooq.ChartFormat this
      LocalVariableTable:
        Start  End  Slot       Name  Signature
            0   15     0       this  Lorg/jooq/ChartFormat;
            0   15     1   newWidth  I
            0   15     2  newHeight  I
    MethodParameters:
           Name  Flags
      newWidth   
      newHeight  

  public org.jooq.ChartFormat width(int);
    descriptor: (I)Lorg/jooq/ChartFormat;
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=3, locals=2, args_size=2
        start local 0 // org.jooq.ChartFormat this
        start local 1 // int newWidth
         0: .line 217
            aload 0 /* this */
            iload 1 /* newWidth */
            aload 0 /* this */
            getfield org.jooq.ChartFormat.height:I
            invokevirtual org.jooq.ChartFormat.dimensions:(II)Lorg/jooq/ChartFormat;
            areturn
        end local 1 // int newWidth
        end local 0 // org.jooq.ChartFormat this
      LocalVariableTable:
        Start  End  Slot      Name  Signature
            0    1     0      this  Lorg/jooq/ChartFormat;
            0    1     1  newWidth  I
    MethodParameters:
          Name  Flags
      newWidth  

  public int width();
    descriptor: ()I
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=1, locals=1, args_size=1
        start local 0 // org.jooq.ChartFormat this
         0: .line 224
            aload 0 /* this */
            getfield org.jooq.ChartFormat.width:I
            ireturn
        end local 0 // org.jooq.ChartFormat this
      LocalVariableTable:
        Start  End  Slot  Name  Signature
            0    1     0  this  Lorg/jooq/ChartFormat;

  public org.jooq.ChartFormat height(int);
    descriptor: (I)Lorg/jooq/ChartFormat;
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=3, locals=2, args_size=2
        start local 0 // org.jooq.ChartFormat this
        start local 1 // int newHeight
         0: .line 231
            aload 0 /* this */
            aload 0 /* this */
            getfield org.jooq.ChartFormat.width:I
            iload 1 /* newHeight */
            invokevirtual org.jooq.ChartFormat.dimensions:(II)Lorg/jooq/ChartFormat;
            areturn
        end local 1 // int newHeight
        end local 0 // org.jooq.ChartFormat this
      LocalVariableTable:
        Start  End  Slot       Name  Signature
            0    1     0       this  Lorg/jooq/ChartFormat;
            0    1     1  newHeight  I
    MethodParameters:
           Name  Flags
      newHeight  

  public int height();
    descriptor: ()I
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=1, locals=1, args_size=1
        start local 0 // org.jooq.ChartFormat this
         0: .line 238
            aload 0 /* this */
            getfield org.jooq.ChartFormat.height:I
            ireturn
        end local 0 // org.jooq.ChartFormat this
      LocalVariableTable:
        Start  End  Slot  Name  Signature
            0    1     0  this  Lorg/jooq/ChartFormat;

  public org.jooq.ChartFormat category(int);
    descriptor: (I)Lorg/jooq/ChartFormat;
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=15, locals=2, args_size=2
        start local 0 // org.jooq.ChartFormat this
        start local 1 // int newCategory
         0: .line 245
            new org.jooq.ChartFormat
            dup
         1: .line 246
            aload 0 /* this */
            getfield org.jooq.ChartFormat.output:Lorg/jooq/ChartFormat$Output;
         2: .line 247
            aload 0 /* this */
            getfield org.jooq.ChartFormat.type:Lorg/jooq/ChartFormat$Type;
         3: .line 248
            aload 0 /* this */
            getfield org.jooq.ChartFormat.display:Lorg/jooq/ChartFormat$Display;
         4: .line 249
            aload 0 /* this */
            getfield org.jooq.ChartFormat.width:I
         5: .line 250
            aload 0 /* this */
            getfield org.jooq.ChartFormat.height:I
         6: .line 251
            iload 1 /* newCategory */
         7: .line 252
            aload 0 /* this */
            getfield org.jooq.ChartFormat.categoryAsText:Z
         8: .line 253
            aload 0 /* this */
            getfield org.jooq.ChartFormat.values:[I
         9: .line 254
            aload 0 /* this */
            getfield org.jooq.ChartFormat.shades:[C
        10: .line 255
            aload 0 /* this */
            getfield org.jooq.ChartFormat.showHorizontalLegend:Z
        11: .line 256
            aload 0 /* this */
            getfield org.jooq.ChartFormat.showVerticalLegend:Z
        12: .line 257
            aload 0 /* this */
            getfield org.jooq.ChartFormat.newline:Ljava/lang/String;
        13: .line 258
            aload 0 /* this */
            getfield org.jooq.ChartFormat.numericFormat:Ljava/text/DecimalFormat;
        14: .line 245
            invokespecial org.jooq.ChartFormat.<init>:(Lorg/jooq/ChartFormat$Output;Lorg/jooq/ChartFormat$Type;Lorg/jooq/ChartFormat$Display;IIIZ[I[CZZLjava/lang/String;Ljava/text/DecimalFormat;)V
            areturn
        end local 1 // int newCategory
        end local 0 // org.jooq.ChartFormat this
      LocalVariableTable:
        Start  End  Slot         Name  Signature
            0   15     0         this  Lorg/jooq/ChartFormat;
            0   15     1  newCategory  I
    MethodParameters:
             Name  Flags
      newCategory  

  public int category();
    descriptor: ()I
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=1, locals=1, args_size=1
        start local 0 // org.jooq.ChartFormat this
         0: .line 266
            aload 0 /* this */
            getfield org.jooq.ChartFormat.category:I
            ireturn
        end local 0 // org.jooq.ChartFormat this
      LocalVariableTable:
        Start  End  Slot  Name  Signature
            0    1     0  this  Lorg/jooq/ChartFormat;

  public org.jooq.ChartFormat categoryAsText(boolean);
    descriptor: (Z)Lorg/jooq/ChartFormat;
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=15, locals=2, args_size=2
        start local 0 // org.jooq.ChartFormat this
        start local 1 // boolean newCategoryAsText
         0: .line 273
            new org.jooq.ChartFormat
            dup
         1: .line 274
            aload 0 /* this */
            getfield org.jooq.ChartFormat.output:Lorg/jooq/ChartFormat$Output;
         2: .line 275
            aload 0 /* this */
            getfield org.jooq.ChartFormat.type:Lorg/jooq/ChartFormat$Type;
         3: .line 276
            aload 0 /* this */
            getfield org.jooq.ChartFormat.display:Lorg/jooq/ChartFormat$Display;
         4: .line 277
            aload 0 /* this */
            getfield org.jooq.ChartFormat.width:I
         5: .line 278
            aload 0 /* this */
            getfield org.jooq.ChartFormat.height:I
         6: .line 279
            aload 0 /* this */
            getfield org.jooq.ChartFormat.category:I
         7: .line 280
            iload 1 /* newCategoryAsText */
         8: .line 281
            aload 0 /* this */
            getfield org.jooq.ChartFormat.values:[I
         9: .line 282
            aload 0 /* this */
            getfield org.jooq.ChartFormat.shades:[C
        10: .line 283
            aload 0 /* this */
            getfield org.jooq.ChartFormat.showHorizontalLegend:Z
        11: .line 284
            aload 0 /* this */
            getfield org.jooq.ChartFormat.showVerticalLegend:Z
        12: .line 285
            aload 0 /* this */
            getfield org.jooq.ChartFormat.newline:Ljava/lang/String;
        13: .line 286
            aload 0 /* this */
            getfield org.jooq.ChartFormat.numericFormat:Ljava/text/DecimalFormat;
        14: .line 273
            invokespecial org.jooq.ChartFormat.<init>:(Lorg/jooq/ChartFormat$Output;Lorg/jooq/ChartFormat$Type;Lorg/jooq/ChartFormat$Display;IIIZ[I[CZZLjava/lang/String;Ljava/text/DecimalFormat;)V
            areturn
        end local 1 // boolean newCategoryAsText
        end local 0 // org.jooq.ChartFormat this
      LocalVariableTable:
        Start  End  Slot               Name  Signature
            0   15     0               this  Lorg/jooq/ChartFormat;
            0   15     1  newCategoryAsText  Z
    MethodParameters:
                   Name  Flags
      newCategoryAsText  

  public boolean categoryAsText();
    descriptor: ()Z
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=1, locals=1, args_size=1
        start local 0 // org.jooq.ChartFormat this
         0: .line 294
            aload 0 /* this */
            getfield org.jooq.ChartFormat.categoryAsText:Z
            ireturn
        end local 0 // org.jooq.ChartFormat this
      LocalVariableTable:
        Start  End  Slot  Name  Signature
            0    1     0  this  Lorg/jooq/ChartFormat;

  public org.jooq.ChartFormat values(int[]);
    descriptor: ([I)Lorg/jooq/ChartFormat;
    flags: (0x0081) ACC_PUBLIC, ACC_VARARGS
    Code:
      stack=15, locals=2, args_size=2
        start local 0 // org.jooq.ChartFormat this
        start local 1 // int[] newValues
         0: .line 301
            new org.jooq.ChartFormat
            dup
         1: .line 302
            aload 0 /* this */
            getfield org.jooq.ChartFormat.output:Lorg/jooq/ChartFormat$Output;
         2: .line 303
            aload 0 /* this */
            getfield org.jooq.ChartFormat.type:Lorg/jooq/ChartFormat$Type;
         3: .line 304
            aload 0 /* this */
            getfield org.jooq.ChartFormat.display:Lorg/jooq/ChartFormat$Display;
         4: .line 305
            aload 0 /* this */
            getfield org.jooq.ChartFormat.width:I
         5: .line 306
            aload 0 /* this */
            getfield org.jooq.ChartFormat.height:I
         6: .line 307
            aload 0 /* this */
            getfield org.jooq.ChartFormat.category:I
         7: .line 308
            aload 0 /* this */
            getfield org.jooq.ChartFormat.categoryAsText:Z
         8: .line 309
            aload 1 /* newValues */
         9: .line 310
            aload 0 /* this */
            getfield org.jooq.ChartFormat.shades:[C
        10: .line 311
            aload 0 /* this */
            getfield org.jooq.ChartFormat.showHorizontalLegend:Z
        11: .line 312
            aload 0 /* this */
            getfield org.jooq.ChartFormat.showVerticalLegend:Z
        12: .line 313
            aload 0 /* this */
            getfield org.jooq.ChartFormat.newline:Ljava/lang/String;
        13: .line 314
            aload 0 /* this */
            getfield org.jooq.ChartFormat.numericFormat:Ljava/text/DecimalFormat;
        14: .line 301
            invokespecial org.jooq.ChartFormat.<init>:(Lorg/jooq/ChartFormat$Output;Lorg/jooq/ChartFormat$Type;Lorg/jooq/ChartFormat$Display;IIIZ[I[CZZLjava/lang/String;Ljava/text/DecimalFormat;)V
            areturn
        end local 1 // int[] newValues
        end local 0 // org.jooq.ChartFormat this
      LocalVariableTable:
        Start  End  Slot       Name  Signature
            0   15     0       this  Lorg/jooq/ChartFormat;
            0   15     1  newValues  [I
    MethodParameters:
           Name  Flags
      newValues  

  public int[] values();
    descriptor: ()[I
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=1, locals=1, args_size=1
        start local 0 // org.jooq.ChartFormat this
         0: .line 322
            aload 0 /* this */
            getfield org.jooq.ChartFormat.values:[I
            areturn
        end local 0 // org.jooq.ChartFormat this
      LocalVariableTable:
        Start  End  Slot  Name  Signature
            0    1     0  this  Lorg/jooq/ChartFormat;

  public org.jooq.ChartFormat shades(char[]);
    descriptor: ([C)Lorg/jooq/ChartFormat;
    flags: (0x0081) ACC_PUBLIC, ACC_VARARGS
    Code:
      stack=15, locals=2, args_size=2
        start local 0 // org.jooq.ChartFormat this
        start local 1 // char[] newShades
         0: .line 329
            new org.jooq.ChartFormat
            dup
         1: .line 330
            aload 0 /* this */
            getfield org.jooq.ChartFormat.output:Lorg/jooq/ChartFormat$Output;
         2: .line 331
            aload 0 /* this */
            getfield org.jooq.ChartFormat.type:Lorg/jooq/ChartFormat$Type;
         3: .line 332
            aload 0 /* this */
            getfield org.jooq.ChartFormat.display:Lorg/jooq/ChartFormat$Display;
         4: .line 333
            aload 0 /* this */
            getfield org.jooq.ChartFormat.width:I
         5: .line 334
            aload 0 /* this */
            getfield org.jooq.ChartFormat.height:I
         6: .line 335
            aload 0 /* this */
            getfield org.jooq.ChartFormat.category:I
         7: .line 336
            aload 0 /* this */
            getfield org.jooq.ChartFormat.categoryAsText:Z
         8: .line 337
            aload 0 /* this */
            getfield org.jooq.ChartFormat.values:[I
         9: .line 338
            aload 1 /* newShades */
        10: .line 339
            aload 0 /* this */
            getfield org.jooq.ChartFormat.showHorizontalLegend:Z
        11: .line 340
            aload 0 /* this */
            getfield org.jooq.ChartFormat.showVerticalLegend:Z
        12: .line 341
            aload 0 /* this */
            getfield org.jooq.ChartFormat.newline:Ljava/lang/String;
        13: .line 342
            aload 0 /* this */
            getfield org.jooq.ChartFormat.numericFormat:Ljava/text/DecimalFormat;
        14: .line 329
            invokespecial org.jooq.ChartFormat.<init>:(Lorg/jooq/ChartFormat$Output;Lorg/jooq/ChartFormat$Type;Lorg/jooq/ChartFormat$Display;IIIZ[I[CZZLjava/lang/String;Ljava/text/DecimalFormat;)V
            areturn
        end local 1 // char[] newShades
        end local 0 // org.jooq.ChartFormat this
      LocalVariableTable:
        Start  End  Slot       Name  Signature
            0   15     0       this  Lorg/jooq/ChartFormat;
            0   15     1  newShades  [C
    MethodParameters:
           Name  Flags
      newShades  

  public char[] shades();
    descriptor: ()[C
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=1, locals=1, args_size=1
        start local 0 // org.jooq.ChartFormat this
         0: .line 350
            aload 0 /* this */
            getfield org.jooq.ChartFormat.shades:[C
            areturn
        end local 0 // org.jooq.ChartFormat this
      LocalVariableTable:
        Start  End  Slot  Name  Signature
            0    1     0  this  Lorg/jooq/ChartFormat;

  public org.jooq.ChartFormat showLegends(boolean, boolean);
    descriptor: (ZZ)Lorg/jooq/ChartFormat;
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=15, locals=3, args_size=3
        start local 0 // org.jooq.ChartFormat this
        start local 1 // boolean newShowHorizontalLegend
        start local 2 // boolean newShowVerticalLegend
         0: .line 357
            new org.jooq.ChartFormat
            dup
         1: .line 358
            aload 0 /* this */
            getfield org.jooq.ChartFormat.output:Lorg/jooq/ChartFormat$Output;
         2: .line 359
            aload 0 /* this */
            getfield org.jooq.ChartFormat.type:Lorg/jooq/ChartFormat$Type;
         3: .line 360
            aload 0 /* this */
            getfield org.jooq.ChartFormat.display:Lorg/jooq/ChartFormat$Display;
         4: .line 361
            aload 0 /* this */
            getfield org.jooq.ChartFormat.width:I
         5: .line 362
            aload 0 /* this */
            getfield org.jooq.ChartFormat.height:I
         6: .line 363
            aload 0 /* this */
            getfield org.jooq.ChartFormat.category:I
         7: .line 364
            aload 0 /* this */
            getfield org.jooq.ChartFormat.categoryAsText:Z
         8: .line 365
            aload 0 /* this */
            getfield org.jooq.ChartFormat.values:[I
         9: .line 366
            aload 0 /* this */
            getfield org.jooq.ChartFormat.shades:[C
        10: .line 367
            iload 1 /* newShowHorizontalLegend */
        11: .line 368
            iload 2 /* newShowVerticalLegend */
        12: .line 369
            aload 0 /* this */
            getfield org.jooq.ChartFormat.newline:Ljava/lang/String;
        13: .line 370
            aload 0 /* this */
            getfield org.jooq.ChartFormat.numericFormat:Ljava/text/DecimalFormat;
        14: .line 357
            invokespecial org.jooq.ChartFormat.<init>:(Lorg/jooq/ChartFormat$Output;Lorg/jooq/ChartFormat$Type;Lorg/jooq/ChartFormat$Display;IIIZ[I[CZZLjava/lang/String;Ljava/text/DecimalFormat;)V
            areturn
        end local 2 // boolean newShowVerticalLegend
        end local 1 // boolean newShowHorizontalLegend
        end local 0 // org.jooq.ChartFormat this
      LocalVariableTable:
        Start  End  Slot                     Name  Signature
            0   15     0                     this  Lorg/jooq/ChartFormat;
            0   15     1  newShowHorizontalLegend  Z
            0   15     2    newShowVerticalLegend  Z
    MethodParameters:
                         Name  Flags
      newShowHorizontalLegend  
      newShowVerticalLegend    

  public org.jooq.ChartFormat showHorizontalLegend(boolean);
    descriptor: (Z)Lorg/jooq/ChartFormat;
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=3, locals=2, args_size=2
        start local 0 // org.jooq.ChartFormat this
        start local 1 // boolean newShowHorizontalLegend
         0: .line 378
            aload 0 /* this */
            iload 1 /* newShowHorizontalLegend */
            aload 0 /* this */
            getfield org.jooq.ChartFormat.showVerticalLegend:Z
            invokevirtual org.jooq.ChartFormat.showLegends:(ZZ)Lorg/jooq/ChartFormat;
            areturn
        end local 1 // boolean newShowHorizontalLegend
        end local 0 // org.jooq.ChartFormat this
      LocalVariableTable:
        Start  End  Slot                     Name  Signature
            0    1     0                     this  Lorg/jooq/ChartFormat;
            0    1     1  newShowHorizontalLegend  Z
    MethodParameters:
                         Name  Flags
      newShowHorizontalLegend  

  public boolean showHorizontalLegend();
    descriptor: ()Z
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=1, locals=1, args_size=1
        start local 0 // org.jooq.ChartFormat this
         0: .line 385
            aload 0 /* this */
            getfield org.jooq.ChartFormat.showHorizontalLegend:Z
            ireturn
        end local 0 // org.jooq.ChartFormat this
      LocalVariableTable:
        Start  End  Slot  Name  Signature
            0    1     0  this  Lorg/jooq/ChartFormat;

  public org.jooq.ChartFormat showVerticalLegend(boolean);
    descriptor: (Z)Lorg/jooq/ChartFormat;
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=3, locals=2, args_size=2
        start local 0 // org.jooq.ChartFormat this
        start local 1 // boolean newShowVerticalLegend
         0: .line 392
            aload 0 /* this */
            aload 0 /* this */
            getfield org.jooq.ChartFormat.showHorizontalLegend:Z
            iload 1 /* newShowVerticalLegend */
            invokevirtual org.jooq.ChartFormat.showLegends:(ZZ)Lorg/jooq/ChartFormat;
            areturn
        end local 1 // boolean newShowVerticalLegend
        end local 0 // org.jooq.ChartFormat this
      LocalVariableTable:
        Start  End  Slot                   Name  Signature
            0    1     0                   this  Lorg/jooq/ChartFormat;
            0    1     1  newShowVerticalLegend  Z
    MethodParameters:
                       Name  Flags
      newShowVerticalLegend  

  public boolean showVerticalLegend();
    descriptor: ()Z
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=1, locals=1, args_size=1
        start local 0 // org.jooq.ChartFormat this
         0: .line 399
            aload 0 /* this */
            getfield org.jooq.ChartFormat.showVerticalLegend:Z
            ireturn
        end local 0 // org.jooq.ChartFormat this
      LocalVariableTable:
        Start  End  Slot  Name  Signature
            0    1     0  this  Lorg/jooq/ChartFormat;

  public org.jooq.ChartFormat newline(java.lang.String);
    descriptor: (Ljava/lang/String;)Lorg/jooq/ChartFormat;
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=15, locals=2, args_size=2
        start local 0 // org.jooq.ChartFormat this
        start local 1 // java.lang.String newNewline
         0: .line 406
            new org.jooq.ChartFormat
            dup
         1: .line 407
            aload 0 /* this */
            getfield org.jooq.ChartFormat.output:Lorg/jooq/ChartFormat$Output;
         2: .line 408
            aload 0 /* this */
            getfield org.jooq.ChartFormat.type:Lorg/jooq/ChartFormat$Type;
         3: .line 409
            aload 0 /* this */
            getfield org.jooq.ChartFormat.display:Lorg/jooq/ChartFormat$Display;
         4: .line 410
            aload 0 /* this */
            getfield org.jooq.ChartFormat.width:I
         5: .line 411
            aload 0 /* this */
            getfield org.jooq.ChartFormat.height:I
         6: .line 412
            aload 0 /* this */
            getfield org.jooq.ChartFormat.category:I
         7: .line 413
            aload 0 /* this */
            getfield org.jooq.ChartFormat.categoryAsText:Z
         8: .line 414
            aload 0 /* this */
            getfield org.jooq.ChartFormat.values:[I
         9: .line 415
            aload 0 /* this */
            getfield org.jooq.ChartFormat.shades:[C
        10: .line 416
            aload 0 /* this */
            getfield org.jooq.ChartFormat.showHorizontalLegend:Z
        11: .line 417
            aload 0 /* this */
            getfield org.jooq.ChartFormat.showVerticalLegend:Z
        12: .line 418
            aload 1 /* newNewline */
        13: .line 419
            aload 0 /* this */
            getfield org.jooq.ChartFormat.numericFormat:Ljava/text/DecimalFormat;
        14: .line 406
            invokespecial org.jooq.ChartFormat.<init>:(Lorg/jooq/ChartFormat$Output;Lorg/jooq/ChartFormat$Type;Lorg/jooq/ChartFormat$Display;IIIZ[I[CZZLjava/lang/String;Ljava/text/DecimalFormat;)V
            areturn
        end local 1 // java.lang.String newNewline
        end local 0 // org.jooq.ChartFormat this
      LocalVariableTable:
        Start  End  Slot        Name  Signature
            0   15     0        this  Lorg/jooq/ChartFormat;
            0   15     1  newNewline  Ljava/lang/String;
    MethodParameters:
            Name  Flags
      newNewline  

  public java.lang.String newline();
    descriptor: ()Ljava/lang/String;
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=1, locals=1, args_size=1
        start local 0 // org.jooq.ChartFormat this
         0: .line 427
            aload 0 /* this */
            getfield org.jooq.ChartFormat.newline:Ljava/lang/String;
            areturn
        end local 0 // org.jooq.ChartFormat this
      LocalVariableTable:
        Start  End  Slot  Name  Signature
            0    1     0  this  Lorg/jooq/ChartFormat;

  public org.jooq.ChartFormat numericFormat(java.text.DecimalFormat);
    descriptor: (Ljava/text/DecimalFormat;)Lorg/jooq/ChartFormat;
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=15, locals=2, args_size=2
        start local 0 // org.jooq.ChartFormat this
        start local 1 // java.text.DecimalFormat newNumericFormat
         0: .line 434
            new org.jooq.ChartFormat
            dup
         1: .line 435
            aload 0 /* this */
            getfield org.jooq.ChartFormat.output:Lorg/jooq/ChartFormat$Output;
         2: .line 436
            aload 0 /* this */
            getfield org.jooq.ChartFormat.type:Lorg/jooq/ChartFormat$Type;
         3: .line 437
            aload 0 /* this */
            getfield org.jooq.ChartFormat.display:Lorg/jooq/ChartFormat$Display;
         4: .line 438
            aload 0 /* this */
            getfield org.jooq.ChartFormat.width:I
         5: .line 439
            aload 0 /* this */
            getfield org.jooq.ChartFormat.height:I
         6: .line 440
            aload 0 /* this */
            getfield org.jooq.ChartFormat.category:I
         7: .line 441
            aload 0 /* this */
            getfield org.jooq.ChartFormat.categoryAsText:Z
         8: .line 442
            aload 0 /* this */
            getfield org.jooq.ChartFormat.values:[I
         9: .line 443
            aload 0 /* this */
            getfield org.jooq.ChartFormat.shades:[C
        10: .line 444
            aload 0 /* this */
            getfield org.jooq.ChartFormat.showHorizontalLegend:Z
        11: .line 445
            aload 0 /* this */
            getfield org.jooq.ChartFormat.showVerticalLegend:Z
        12: .line 446
            aload 0 /* this */
            getfield org.jooq.ChartFormat.newline:Ljava/lang/String;
        13: .line 447
            aload 1 /* newNumericFormat */
        14: .line 434
            invokespecial org.jooq.ChartFormat.<init>:(Lorg/jooq/ChartFormat$Output;Lorg/jooq/ChartFormat$Type;Lorg/jooq/ChartFormat$Display;IIIZ[I[CZZLjava/lang/String;Ljava/text/DecimalFormat;)V
            areturn
        end local 1 // java.text.DecimalFormat newNumericFormat
        end local 0 // org.jooq.ChartFormat this
      LocalVariableTable:
        Start  End  Slot              Name  Signature
            0   15     0              this  Lorg/jooq/ChartFormat;
            0   15     1  newNumericFormat  Ljava/text/DecimalFormat;
    MethodParameters:
                  Name  Flags
      newNumericFormat  

  public java.text.DecimalFormat numericFormat();
    descriptor: ()Ljava/text/DecimalFormat;
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=1, locals=1, args_size=1
        start local 0 // org.jooq.ChartFormat this
         0: .line 455
            aload 0 /* this */
            getfield org.jooq.ChartFormat.numericFormat:Ljava/text/DecimalFormat;
            areturn
        end local 0 // org.jooq.ChartFormat this
      LocalVariableTable:
        Start  End  Slot  Name  Signature
            0    1     0  this  Lorg/jooq/ChartFormat;
}
SourceFile: "ChartFormat.java"
NestMembers:
  org.jooq.ChartFormat$Display  org.jooq.ChartFormat$Output  org.jooq.ChartFormat$Type
InnerClasses:
  public final Display = org.jooq.ChartFormat$Display of org.jooq.ChartFormat
  public final Output = org.jooq.ChartFormat$Output of org.jooq.ChartFormat
  public final Type = org.jooq.ChartFormat$Type of org.jooq.ChartFormat