public class com.sun.corba.se.impl.encoding.CodeSetConversion
  minor version: 0
  major version: 59
  flags: flags: (0x0021) ACC_PUBLIC, ACC_SUPER
  this_class: com.sun.corba.se.impl.encoding.CodeSetConversion
  super_class: java.lang.Object
{
  private static com.sun.corba.se.impl.encoding.CodeSetConversion implementation;
    descriptor: Lcom/sun/corba/se/impl/encoding/CodeSetConversion;
    flags: (0x000a) ACC_PRIVATE, ACC_STATIC

  private static final int FALLBACK_CODESET;
    descriptor: I
    flags: (0x001a) ACC_PRIVATE, ACC_STATIC, ACC_FINAL
    ConstantValue: 0

  private com.sun.corba.se.impl.encoding.CodeSetCache cache;
    descriptor: Lcom/sun/corba/se/impl/encoding/CodeSetCache;
    flags: (0x0002) ACC_PRIVATE

  public com.sun.corba.se.impl.encoding.CodeSetConversion$CTBConverter getCTBConverter(com.sun.corba.se.impl.encoding.OSFCodeSetRegistry$Entry);
    descriptor: (Lcom/sun/corba/se/impl/encoding/OSFCodeSetRegistry$Entry;)Lcom/sun/corba/se/impl/encoding/CodeSetConversion$CTBConverter;
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=5, locals=3, args_size=2
        start local 0 // com.sun.corba.se.impl.encoding.CodeSetConversion this
        start local 1 // com.sun.corba.se.impl.encoding.OSFCodeSetRegistry$Entry codeset
         0: .line 509
            aload 1 /* codeset */
            invokevirtual com.sun.corba.se.impl.encoding.OSFCodeSetRegistry$Entry.isFixedWidth:()Z
            ifne 2
         1: .line 510
            iconst_1
            goto 3
         2: .line 511
      StackMap locals:
      StackMap stack:
            aload 1 /* codeset */
            invokevirtual com.sun.corba.se.impl.encoding.OSFCodeSetRegistry$Entry.getMaxBytesPerChar:()I
         3: .line 509
      StackMap locals:
      StackMap stack: int
            istore 2 /* alignment */
        start local 2 // int alignment
         4: .line 513
            new com.sun.corba.se.impl.encoding.CodeSetConversion$JavaCTBConverter
            dup
            aload 0 /* this */
            aload 1 /* codeset */
            iload 2 /* alignment */
            invokespecial com.sun.corba.se.impl.encoding.CodeSetConversion$JavaCTBConverter.<init>:(Lcom/sun/corba/se/impl/encoding/CodeSetConversion;Lcom/sun/corba/se/impl/encoding/OSFCodeSetRegistry$Entry;I)V
            areturn
        end local 2 // int alignment
        end local 1 // com.sun.corba.se.impl.encoding.OSFCodeSetRegistry$Entry codeset
        end local 0 // com.sun.corba.se.impl.encoding.CodeSetConversion this
      LocalVariableTable:
        Start  End  Slot       Name  Signature
            0    5     0       this  Lcom/sun/corba/se/impl/encoding/CodeSetConversion;
            0    5     1    codeset  Lcom/sun/corba/se/impl/encoding/OSFCodeSetRegistry$Entry;
            4    5     2  alignment  I
    MethodParameters:
         Name  Flags
      codeset  

  public com.sun.corba.se.impl.encoding.CodeSetConversion$CTBConverter getCTBConverter(com.sun.corba.se.impl.encoding.OSFCodeSetRegistry$Entry, boolean, boolean);
    descriptor: (Lcom/sun/corba/se/impl/encoding/OSFCodeSetRegistry$Entry;ZZ)Lcom/sun/corba/se/impl/encoding/CodeSetConversion$CTBConverter;
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=5, locals=5, args_size=4
        start local 0 // com.sun.corba.se.impl.encoding.CodeSetConversion this
        start local 1 // com.sun.corba.se.impl.encoding.OSFCodeSetRegistry$Entry codeset
        start local 2 // boolean littleEndian
        start local 3 // boolean useByteOrderMarkers
         0: .line 536
            aload 1 /* codeset */
            getstatic com.sun.corba.se.impl.encoding.OSFCodeSetRegistry.UCS_2:Lcom/sun/corba/se/impl/encoding/OSFCodeSetRegistry$Entry;
            if_acmpne 2
         1: .line 537
            new com.sun.corba.se.impl.encoding.CodeSetConversion$UTF16CTBConverter
            dup
            aload 0 /* this */
            iload 2 /* littleEndian */
            invokespecial com.sun.corba.se.impl.encoding.CodeSetConversion$UTF16CTBConverter.<init>:(Lcom/sun/corba/se/impl/encoding/CodeSetConversion;Z)V
            areturn
         2: .line 540
      StackMap locals:
      StackMap stack:
            aload 1 /* codeset */
            getstatic com.sun.corba.se.impl.encoding.OSFCodeSetRegistry.UTF_16:Lcom/sun/corba/se/impl/encoding/OSFCodeSetRegistry$Entry;
            if_acmpne 6
         3: .line 541
            iload 3 /* useByteOrderMarkers */
            ifeq 5
         4: .line 542
            new com.sun.corba.se.impl.encoding.CodeSetConversion$UTF16CTBConverter
            dup
            aload 0 /* this */
            invokespecial com.sun.corba.se.impl.encoding.CodeSetConversion$UTF16CTBConverter.<init>:(Lcom/sun/corba/se/impl/encoding/CodeSetConversion;)V
            areturn
         5: .line 544
      StackMap locals:
      StackMap stack:
            new com.sun.corba.se.impl.encoding.CodeSetConversion$UTF16CTBConverter
            dup
            aload 0 /* this */
            iload 2 /* littleEndian */
            invokespecial com.sun.corba.se.impl.encoding.CodeSetConversion$UTF16CTBConverter.<init>:(Lcom/sun/corba/se/impl/encoding/CodeSetConversion;Z)V
            areturn
         6: .line 557
      StackMap locals:
      StackMap stack:
            aload 1 /* codeset */
            invokevirtual com.sun.corba.se.impl.encoding.OSFCodeSetRegistry$Entry.isFixedWidth:()Z
            ifne 8
         7: .line 558
            iconst_1
            goto 9
         8: .line 559
      StackMap locals:
      StackMap stack:
            aload 1 /* codeset */
            invokevirtual com.sun.corba.se.impl.encoding.OSFCodeSetRegistry$Entry.getMaxBytesPerChar:()I
         9: .line 557
      StackMap locals:
      StackMap stack: int
            istore 4 /* alignment */
        start local 4 // int alignment
        10: .line 561
            new com.sun.corba.se.impl.encoding.CodeSetConversion$JavaCTBConverter
            dup
            aload 0 /* this */
            aload 1 /* codeset */
            iload 4 /* alignment */
            invokespecial com.sun.corba.se.impl.encoding.CodeSetConversion$JavaCTBConverter.<init>:(Lcom/sun/corba/se/impl/encoding/CodeSetConversion;Lcom/sun/corba/se/impl/encoding/OSFCodeSetRegistry$Entry;I)V
            areturn
        end local 4 // int alignment
        end local 3 // boolean useByteOrderMarkers
        end local 2 // boolean littleEndian
        end local 1 // com.sun.corba.se.impl.encoding.OSFCodeSetRegistry$Entry codeset
        end local 0 // com.sun.corba.se.impl.encoding.CodeSetConversion this
      LocalVariableTable:
        Start  End  Slot                 Name  Signature
            0   11     0                 this  Lcom/sun/corba/se/impl/encoding/CodeSetConversion;
            0   11     1              codeset  Lcom/sun/corba/se/impl/encoding/OSFCodeSetRegistry$Entry;
            0   11     2         littleEndian  Z
            0   11     3  useByteOrderMarkers  Z
           10   11     4            alignment  I
    MethodParameters:
                     Name  Flags
      codeset              
      littleEndian         
      useByteOrderMarkers  

  public com.sun.corba.se.impl.encoding.CodeSetConversion$BTCConverter getBTCConverter(com.sun.corba.se.impl.encoding.OSFCodeSetRegistry$Entry);
    descriptor: (Lcom/sun/corba/se/impl/encoding/OSFCodeSetRegistry$Entry;)Lcom/sun/corba/se/impl/encoding/CodeSetConversion$BTCConverter;
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=4, locals=2, args_size=2
        start local 0 // com.sun.corba.se.impl.encoding.CodeSetConversion this
        start local 1 // com.sun.corba.se.impl.encoding.OSFCodeSetRegistry$Entry codeset
         0: .line 568
            new com.sun.corba.se.impl.encoding.CodeSetConversion$JavaBTCConverter
            dup
            aload 0 /* this */
            aload 1 /* codeset */
            invokespecial com.sun.corba.se.impl.encoding.CodeSetConversion$JavaBTCConverter.<init>:(Lcom/sun/corba/se/impl/encoding/CodeSetConversion;Lcom/sun/corba/se/impl/encoding/OSFCodeSetRegistry$Entry;)V
            areturn
        end local 1 // com.sun.corba.se.impl.encoding.OSFCodeSetRegistry$Entry codeset
        end local 0 // com.sun.corba.se.impl.encoding.CodeSetConversion this
      LocalVariableTable:
        Start  End  Slot     Name  Signature
            0    1     0     this  Lcom/sun/corba/se/impl/encoding/CodeSetConversion;
            0    1     1  codeset  Lcom/sun/corba/se/impl/encoding/OSFCodeSetRegistry$Entry;
    MethodParameters:
         Name  Flags
      codeset  

  public com.sun.corba.se.impl.encoding.CodeSetConversion$BTCConverter getBTCConverter(com.sun.corba.se.impl.encoding.OSFCodeSetRegistry$Entry, boolean);
    descriptor: (Lcom/sun/corba/se/impl/encoding/OSFCodeSetRegistry$Entry;Z)Lcom/sun/corba/se/impl/encoding/CodeSetConversion$BTCConverter;
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=4, locals=3, args_size=3
        start local 0 // com.sun.corba.se.impl.encoding.CodeSetConversion this
        start local 1 // com.sun.corba.se.impl.encoding.OSFCodeSetRegistry$Entry codeset
        start local 2 // boolean defaultToLittleEndian
         0: .line 577
            aload 1 /* codeset */
            getstatic com.sun.corba.se.impl.encoding.OSFCodeSetRegistry.UTF_16:Lcom/sun/corba/se/impl/encoding/OSFCodeSetRegistry$Entry;
            if_acmpeq 2
         1: .line 578
            aload 1 /* codeset */
            getstatic com.sun.corba.se.impl.encoding.OSFCodeSetRegistry.UCS_2:Lcom/sun/corba/se/impl/encoding/OSFCodeSetRegistry$Entry;
            if_acmpne 3
         2: .line 580
      StackMap locals:
      StackMap stack:
            new com.sun.corba.se.impl.encoding.CodeSetConversion$UTF16BTCConverter
            dup
            aload 0 /* this */
            iload 2 /* defaultToLittleEndian */
            invokespecial com.sun.corba.se.impl.encoding.CodeSetConversion$UTF16BTCConverter.<init>:(Lcom/sun/corba/se/impl/encoding/CodeSetConversion;Z)V
            areturn
         3: .line 582
      StackMap locals:
      StackMap stack:
            new com.sun.corba.se.impl.encoding.CodeSetConversion$JavaBTCConverter
            dup
            aload 0 /* this */
            aload 1 /* codeset */
            invokespecial com.sun.corba.se.impl.encoding.CodeSetConversion$JavaBTCConverter.<init>:(Lcom/sun/corba/se/impl/encoding/CodeSetConversion;Lcom/sun/corba/se/impl/encoding/OSFCodeSetRegistry$Entry;)V
            areturn
        end local 2 // boolean defaultToLittleEndian
        end local 1 // com.sun.corba.se.impl.encoding.OSFCodeSetRegistry$Entry codeset
        end local 0 // com.sun.corba.se.impl.encoding.CodeSetConversion this
      LocalVariableTable:
        Start  End  Slot                   Name  Signature
            0    4     0                   this  Lcom/sun/corba/se/impl/encoding/CodeSetConversion;
            0    4     1                codeset  Lcom/sun/corba/se/impl/encoding/OSFCodeSetRegistry$Entry;
            0    4     2  defaultToLittleEndian  Z
    MethodParameters:
                       Name  Flags
      codeset                
      defaultToLittleEndian  

  private int selectEncoding(com.sun.corba.se.impl.encoding.CodeSetComponentInfo$CodeSetComponent, com.sun.corba.se.impl.encoding.CodeSetComponentInfo$CodeSetComponent);
    descriptor: (Lcom/sun/corba/se/impl/encoding/CodeSetComponentInfo$CodeSetComponent;Lcom/sun/corba/se/impl/encoding/CodeSetComponentInfo$CodeSetComponent;)I
    flags: (0x0002) ACC_PRIVATE
    Code:
      stack=3, locals=6, args_size=3
        start local 0 // com.sun.corba.se.impl.encoding.CodeSetConversion this
        start local 1 // com.sun.corba.se.impl.encoding.CodeSetComponentInfo$CodeSetComponent client
        start local 2 // com.sun.corba.se.impl.encoding.CodeSetComponentInfo$CodeSetComponent server
         0: .line 600
            aload 2 /* server */
            getfield com.sun.corba.se.impl.encoding.CodeSetComponentInfo$CodeSetComponent.nativeCodeSet:I
            istore 3 /* serverNative */
        start local 3 // int serverNative
         1: .line 602
            iload 3 /* serverNative */
            ifne 5
         2: .line 603
            aload 2 /* server */
            getfield com.sun.corba.se.impl.encoding.CodeSetComponentInfo$CodeSetComponent.conversionCodeSets:[I
            arraylength
            ifle 4
         3: .line 604
            aload 2 /* server */
            getfield com.sun.corba.se.impl.encoding.CodeSetComponentInfo$CodeSetComponent.conversionCodeSets:[I
            iconst_0
            iaload
            istore 3 /* serverNative */
            goto 5
         4: .line 606
      StackMap locals: int
      StackMap stack:
            iconst_0
            ireturn
         5: .line 609
      StackMap locals:
      StackMap stack:
            aload 1 /* client */
            getfield com.sun.corba.se.impl.encoding.CodeSetComponentInfo$CodeSetComponent.nativeCodeSet:I
            iload 3 /* serverNative */
            if_icmpne 7
         6: .line 611
            iload 3 /* serverNative */
            ireturn
         7: .line 616
      StackMap locals:
      StackMap stack:
            iconst_0
            istore 4 /* i */
        start local 4 // int i
         8: goto 12
         9: .line 617
      StackMap locals: int
      StackMap stack:
            iload 3 /* serverNative */
            aload 1 /* client */
            getfield com.sun.corba.se.impl.encoding.CodeSetComponentInfo$CodeSetComponent.conversionCodeSets:[I
            iload 4 /* i */
            iaload
            if_icmpne 11
        10: .line 620
            iload 3 /* serverNative */
            ireturn
        11: .line 616
      StackMap locals:
      StackMap stack:
            iinc 4 /* i */ 1
      StackMap locals:
      StackMap stack:
        12: iload 4 /* i */
            aload 1 /* client */
            getfield com.sun.corba.se.impl.encoding.CodeSetComponentInfo$CodeSetComponent.conversionCodeSets:[I
            arraylength
            if_icmplt 9
        end local 4 // int i
        13: .line 626
            iconst_0
            istore 4 /* i */
        start local 4 // int i
        14: goto 18
        15: .line 627
      StackMap locals:
      StackMap stack:
            aload 1 /* client */
            getfield com.sun.corba.se.impl.encoding.CodeSetComponentInfo$CodeSetComponent.nativeCodeSet:I
            aload 2 /* server */
            getfield com.sun.corba.se.impl.encoding.CodeSetComponentInfo$CodeSetComponent.conversionCodeSets:[I
            iload 4 /* i */
            iaload
            if_icmpne 17
        16: .line 630
            aload 1 /* client */
            getfield com.sun.corba.se.impl.encoding.CodeSetComponentInfo$CodeSetComponent.nativeCodeSet:I
            ireturn
        17: .line 626
      StackMap locals:
      StackMap stack:
            iinc 4 /* i */ 1
      StackMap locals:
      StackMap stack:
        18: iload 4 /* i */
            aload 2 /* server */
            getfield com.sun.corba.se.impl.encoding.CodeSetComponentInfo$CodeSetComponent.conversionCodeSets:[I
            arraylength
            if_icmplt 15
        end local 4 // int i
        19: .line 637
            iconst_0
            istore 4 /* i */
        start local 4 // int i
        20: goto 28
        21: .line 638
      StackMap locals:
      StackMap stack:
            iconst_0
            istore 5 /* y */
        start local 5 // int y
        22: goto 26
        23: .line 639
      StackMap locals: int
      StackMap stack:
            aload 2 /* server */
            getfield com.sun.corba.se.impl.encoding.CodeSetComponentInfo$CodeSetComponent.conversionCodeSets:[I
            iload 4 /* i */
            iaload
            aload 1 /* client */
            getfield com.sun.corba.se.impl.encoding.CodeSetComponentInfo$CodeSetComponent.conversionCodeSets:[I
            iload 5 /* y */
            iaload
            if_icmpne 25
        24: .line 640
            aload 2 /* server */
            getfield com.sun.corba.se.impl.encoding.CodeSetComponentInfo$CodeSetComponent.conversionCodeSets:[I
            iload 4 /* i */
            iaload
            ireturn
        25: .line 638
      StackMap locals:
      StackMap stack:
            iinc 5 /* y */ 1
      StackMap locals:
      StackMap stack:
        26: iload 5 /* y */
            aload 1 /* client */
            getfield com.sun.corba.se.impl.encoding.CodeSetComponentInfo$CodeSetComponent.conversionCodeSets:[I
            arraylength
            if_icmplt 23
        end local 5 // int y
        27: .line 637
            iinc 4 /* i */ 1
      StackMap locals:
      StackMap stack:
        28: iload 4 /* i */
            aload 2 /* server */
            getfield com.sun.corba.se.impl.encoding.CodeSetComponentInfo$CodeSetComponent.conversionCodeSets:[I
            arraylength
            if_icmplt 21
        end local 4 // int i
        29: .line 653
            iconst_0
            ireturn
        end local 3 // int serverNative
        end local 2 // com.sun.corba.se.impl.encoding.CodeSetComponentInfo$CodeSetComponent server
        end local 1 // com.sun.corba.se.impl.encoding.CodeSetComponentInfo$CodeSetComponent client
        end local 0 // com.sun.corba.se.impl.encoding.CodeSetConversion this
      LocalVariableTable:
        Start  End  Slot          Name  Signature
            0   30     0          this  Lcom/sun/corba/se/impl/encoding/CodeSetConversion;
            0   30     1        client  Lcom/sun/corba/se/impl/encoding/CodeSetComponentInfo$CodeSetComponent;
            0   30     2        server  Lcom/sun/corba/se/impl/encoding/CodeSetComponentInfo$CodeSetComponent;
            1   30     3  serverNative  I
            8   13     4             i  I
           14   19     4             i  I
           20   29     4             i  I
           22   27     5             y  I
    MethodParameters:
        Name  Flags
      client  
      server  

  public com.sun.corba.se.impl.encoding.CodeSetComponentInfo$CodeSetContext negotiate(com.sun.corba.se.impl.encoding.CodeSetComponentInfo, com.sun.corba.se.impl.encoding.CodeSetComponentInfo);
    descriptor: (Lcom/sun/corba/se/impl/encoding/CodeSetComponentInfo;Lcom/sun/corba/se/impl/encoding/CodeSetComponentInfo;)Lcom/sun/corba/se/impl/encoding/CodeSetComponentInfo$CodeSetContext;
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=4, locals=5, args_size=3
        start local 0 // com.sun.corba.se.impl.encoding.CodeSetConversion this
        start local 1 // com.sun.corba.se.impl.encoding.CodeSetComponentInfo client
        start local 2 // com.sun.corba.se.impl.encoding.CodeSetComponentInfo server
         0: .line 663
            aload 0 /* this */
            aload 1 /* client */
            invokevirtual com.sun.corba.se.impl.encoding.CodeSetComponentInfo.getCharComponent:()Lcom/sun/corba/se/impl/encoding/CodeSetComponentInfo$CodeSetComponent;
         1: .line 664
            aload 2 /* server */
            invokevirtual com.sun.corba.se.impl.encoding.CodeSetComponentInfo.getCharComponent:()Lcom/sun/corba/se/impl/encoding/CodeSetComponentInfo$CodeSetComponent;
         2: .line 663
            invokevirtual com.sun.corba.se.impl.encoding.CodeSetConversion.selectEncoding:(Lcom/sun/corba/se/impl/encoding/CodeSetComponentInfo$CodeSetComponent;Lcom/sun/corba/se/impl/encoding/CodeSetComponentInfo$CodeSetComponent;)I
         3: .line 662
            istore 3 /* charData */
        start local 3 // int charData
         4: .line 666
            iload 3 /* charData */
            ifne 6
         5: .line 667
            getstatic com.sun.corba.se.impl.encoding.OSFCodeSetRegistry.UTF_8:Lcom/sun/corba/se/impl/encoding/OSFCodeSetRegistry$Entry;
            invokevirtual com.sun.corba.se.impl.encoding.OSFCodeSetRegistry$Entry.getNumber:()I
            istore 3 /* charData */
         6: .line 671
      StackMap locals: int
      StackMap stack:
            aload 0 /* this */
            aload 1 /* client */
            invokevirtual com.sun.corba.se.impl.encoding.CodeSetComponentInfo.getWCharComponent:()Lcom/sun/corba/se/impl/encoding/CodeSetComponentInfo$CodeSetComponent;
         7: .line 672
            aload 2 /* server */
            invokevirtual com.sun.corba.se.impl.encoding.CodeSetComponentInfo.getWCharComponent:()Lcom/sun/corba/se/impl/encoding/CodeSetComponentInfo$CodeSetComponent;
         8: .line 671
            invokevirtual com.sun.corba.se.impl.encoding.CodeSetConversion.selectEncoding:(Lcom/sun/corba/se/impl/encoding/CodeSetComponentInfo$CodeSetComponent;Lcom/sun/corba/se/impl/encoding/CodeSetComponentInfo$CodeSetComponent;)I
         9: .line 670
            istore 4 /* wcharData */
        start local 4 // int wcharData
        10: .line 674
            iload 4 /* wcharData */
            ifne 12
        11: .line 675
            getstatic com.sun.corba.se.impl.encoding.OSFCodeSetRegistry.UTF_16:Lcom/sun/corba/se/impl/encoding/OSFCodeSetRegistry$Entry;
            invokevirtual com.sun.corba.se.impl.encoding.OSFCodeSetRegistry$Entry.getNumber:()I
            istore 4 /* wcharData */
        12: .line 678
      StackMap locals: int
      StackMap stack:
            new com.sun.corba.se.impl.encoding.CodeSetComponentInfo$CodeSetContext
            dup
            iload 3 /* charData */
        13: .line 679
            iload 4 /* wcharData */
        14: .line 678
            invokespecial com.sun.corba.se.impl.encoding.CodeSetComponentInfo$CodeSetContext.<init>:(II)V
            areturn
        end local 4 // int wcharData
        end local 3 // int charData
        end local 2 // com.sun.corba.se.impl.encoding.CodeSetComponentInfo server
        end local 1 // com.sun.corba.se.impl.encoding.CodeSetComponentInfo client
        end local 0 // com.sun.corba.se.impl.encoding.CodeSetConversion this
      LocalVariableTable:
        Start  End  Slot       Name  Signature
            0   15     0       this  Lcom/sun/corba/se/impl/encoding/CodeSetConversion;
            0   15     1     client  Lcom/sun/corba/se/impl/encoding/CodeSetComponentInfo;
            0   15     2     server  Lcom/sun/corba/se/impl/encoding/CodeSetComponentInfo;
            4   15     3   charData  I
           10   15     4  wcharData  I
    MethodParameters:
        Name  Flags
      client  
      server  

  private void <init>();
    descriptor: ()V
    flags: (0x0002) ACC_PRIVATE
    Code:
      stack=3, locals=1, args_size=1
        start local 0 // com.sun.corba.se.impl.encoding.CodeSetConversion this
         0: .line 684
            aload 0 /* this */
            invokespecial java.lang.Object.<init>:()V
         1: .line 707
            aload 0 /* this */
            new com.sun.corba.se.impl.encoding.CodeSetCache
            dup
            invokespecial com.sun.corba.se.impl.encoding.CodeSetCache.<init>:()V
            putfield com.sun.corba.se.impl.encoding.CodeSetConversion.cache:Lcom/sun/corba/se/impl/encoding/CodeSetCache;
         2: .line 684
            return
        end local 0 // com.sun.corba.se.impl.encoding.CodeSetConversion this
      LocalVariableTable:
        Start  End  Slot  Name  Signature
            0    3     0  this  Lcom/sun/corba/se/impl/encoding/CodeSetConversion;

  public static final com.sun.corba.se.impl.encoding.CodeSetConversion impl();
    descriptor: ()Lcom/sun/corba/se/impl/encoding/CodeSetConversion;
    flags: (0x0019) ACC_PUBLIC, ACC_STATIC, ACC_FINAL
    Code:
      stack=1, locals=0, args_size=0
         0: .line 695
            getstatic com.sun.corba.se.impl.encoding.CodeSetConversion$CodeSetConversionHolder.csc:Lcom/sun/corba/se/impl/encoding/CodeSetConversion;
            areturn
      LocalVariableTable:
        Start  End  Slot  Name  Signature
}
SourceFile: "CodeSetConversion.java"
NestMembers:
  com.sun.corba.se.impl.encoding.CodeSetConversion$BTCConverter  com.sun.corba.se.impl.encoding.CodeSetConversion$CTBConverter  com.sun.corba.se.impl.encoding.CodeSetConversion$CodeSetConversionHolder  com.sun.corba.se.impl.encoding.CodeSetConversion$JavaBTCConverter  com.sun.corba.se.impl.encoding.CodeSetConversion$JavaCTBConverter  com.sun.corba.se.impl.encoding.CodeSetConversion$UTF16BTCConverter  com.sun.corba.se.impl.encoding.CodeSetConversion$UTF16CTBConverter
InnerClasses:
  public final CodeSetComponent = com.sun.corba.se.impl.encoding.CodeSetComponentInfo$CodeSetComponent of com.sun.corba.se.impl.encoding.CodeSetComponentInfo
  public final CodeSetContext = com.sun.corba.se.impl.encoding.CodeSetComponentInfo$CodeSetContext of com.sun.corba.se.impl.encoding.CodeSetComponentInfo
  public abstract BTCConverter = com.sun.corba.se.impl.encoding.CodeSetConversion$BTCConverter of com.sun.corba.se.impl.encoding.CodeSetConversion
  public abstract CTBConverter = com.sun.corba.se.impl.encoding.CodeSetConversion$CTBConverter of com.sun.corba.se.impl.encoding.CodeSetConversion
  private CodeSetConversionHolder = com.sun.corba.se.impl.encoding.CodeSetConversion$CodeSetConversionHolder of com.sun.corba.se.impl.encoding.CodeSetConversion
  private JavaBTCConverter = com.sun.corba.se.impl.encoding.CodeSetConversion$JavaBTCConverter of com.sun.corba.se.impl.encoding.CodeSetConversion
  private JavaCTBConverter = com.sun.corba.se.impl.encoding.CodeSetConversion$JavaCTBConverter of com.sun.corba.se.impl.encoding.CodeSetConversion
  private UTF16BTCConverter = com.sun.corba.se.impl.encoding.CodeSetConversion$UTF16BTCConverter of com.sun.corba.se.impl.encoding.CodeSetConversion
  private UTF16CTBConverter = com.sun.corba.se.impl.encoding.CodeSetConversion$UTF16CTBConverter of com.sun.corba.se.impl.encoding.CodeSetConversion
  public final Entry = com.sun.corba.se.impl.encoding.OSFCodeSetRegistry$Entry of com.sun.corba.se.impl.encoding.OSFCodeSetRegistry