class sun.nio.cs.ext.Big5_Solaris$Encoder extends sun.nio.cs.ext.Big5$Encoder
  minor version: 0
  major version: 59
  flags: flags: (0x0020) ACC_SUPER
  this_class: sun.nio.cs.ext.Big5_Solaris$Encoder
  super_class: sun.nio.cs.ext.Big5$Encoder
{
  protected int encodeDouble(char);
    descriptor: (C)I
    flags: (0x0004) ACC_PROTECTED
    Code:
      stack=2, locals=3, args_size=2
        start local 0 // sun.nio.cs.ext.Big5_Solaris$Encoder this
        start local 1 // char ch
         0: .line 104
            aload 0 /* this */
            iload 1 /* ch */
            invokespecial sun.nio.cs.ext.Big5$Encoder.encodeDouble:(C)I
            istore 2 /* r */
        start local 2 // int r
         1: .line 106
            iload 2 /* r */
            ifne 16
         2: .line 107
            iload 1 /* ch */
            lookupswitch { // 7
                22715: 9
                23290: 15
                24658: 11
                30849: 3
                31911: 13
                35023: 7
                37561: 5
              default: 16
          }
         3: .line 109
      StackMap locals: int
      StackMap stack:
            ldc 63958
            istore 2 /* r */
         4: .line 110
            goto 16
         5: .line 112
      StackMap locals:
      StackMap stack:
            ldc 63959
            istore 2 /* r */
         6: .line 113
            goto 16
         7: .line 115
      StackMap locals:
      StackMap stack:
            ldc 63960
            istore 2 /* r */
         8: .line 116
            goto 16
         9: .line 118
      StackMap locals:
      StackMap stack:
            ldc 63961
            istore 2 /* r */
        10: .line 119
            goto 16
        11: .line 121
      StackMap locals:
      StackMap stack:
            ldc 63962
            istore 2 /* r */
        12: .line 122
            goto 16
        13: .line 124
      StackMap locals:
      StackMap stack:
            ldc 63963
            istore 2 /* r */
        14: .line 125
            goto 16
        15: .line 127
      StackMap locals:
      StackMap stack:
            ldc 63964
            istore 2 /* r */
        16: .line 131
      StackMap locals:
      StackMap stack:
            iload 2 /* r */
            ireturn
        end local 2 // int r
        end local 1 // char ch
        end local 0 // sun.nio.cs.ext.Big5_Solaris$Encoder this
      LocalVariableTable:
        Start  End  Slot  Name  Signature
            0   17     0  this  Lsun/nio/cs/ext/Big5_Solaris$Encoder;
            0   17     1    ch  C
            1   17     2     r  I
    MethodParameters:
      Name  Flags
      ch    

  private void <init>(java.nio.charset.Charset);
    descriptor: (Ljava/nio/charset/Charset;)V
    flags: (0x0002) ACC_PRIVATE
    Code:
      stack=2, locals=2, args_size=2
        start local 0 // sun.nio.cs.ext.Big5_Solaris$Encoder this
        start local 1 // java.nio.charset.Charset cs
         0: .line 135
            aload 0 /* this */
            aload 1 /* cs */
            invokespecial sun.nio.cs.ext.Big5$Encoder.<init>:(Ljava/nio/charset/Charset;)V
         1: .line 136
            return
        end local 1 // java.nio.charset.Charset cs
        end local 0 // sun.nio.cs.ext.Big5_Solaris$Encoder this
      LocalVariableTable:
        Start  End  Slot  Name  Signature
            0    2     0  this  Lsun/nio/cs/ext/Big5_Solaris$Encoder;
            0    2     1    cs  Ljava/nio/charset/Charset;
    MethodParameters:
      Name  Flags
      cs    
}
SourceFile: "Big5_Solaris.java"
NestHost: sun.nio.cs.ext.Big5_Solaris
InnerClasses:
  protected Encoder = sun.nio.cs.ext.Big5$Encoder of sun.nio.cs.ext.Big5
  private Encoder = sun.nio.cs.ext.Big5_Solaris$Encoder of sun.nio.cs.ext.Big5_Solaris