public class org.apache.batik.util.EncodingUtilities
  minor version: 0
  major version: 59
  flags: flags: (0x0021) ACC_PUBLIC, ACC_SUPER
  this_class: org.apache.batik.util.EncodingUtilities
  super_class: java.lang.Object
{
  protected static final java.util.Map ENCODINGS;
    descriptor: Ljava/util/Map;
    flags: (0x001c) ACC_PROTECTED, ACC_STATIC, ACC_FINAL

  static void <clinit>();
    descriptor: ()V
    flags: (0x0008) ACC_STATIC
    Code:
      stack=3, locals=0, args_size=0
         0: .line 35
            new java.util.HashMap
            dup
            invokespecial java.util.HashMap.<init>:()V
            putstatic org.apache.batik.util.EncodingUtilities.ENCODINGS:Ljava/util/Map;
         1: .line 37
            getstatic org.apache.batik.util.EncodingUtilities.ENCODINGS:Ljava/util/Map;
            ldc "UTF-8"
            ldc "UTF8"
            invokeinterface java.util.Map.put:(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object;
            pop
         2: .line 38
            getstatic org.apache.batik.util.EncodingUtilities.ENCODINGS:Ljava/util/Map;
            ldc "UTF-16"
            ldc "Unicode"
            invokeinterface java.util.Map.put:(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object;
            pop
         3: .line 39
            getstatic org.apache.batik.util.EncodingUtilities.ENCODINGS:Ljava/util/Map;
            ldc "US-ASCII"
            ldc "ASCII"
            invokeinterface java.util.Map.put:(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object;
            pop
         4: .line 41
            getstatic org.apache.batik.util.EncodingUtilities.ENCODINGS:Ljava/util/Map;
            ldc "ISO-8859-1"
            ldc "8859_1"
            invokeinterface java.util.Map.put:(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object;
            pop
         5: .line 42
            getstatic org.apache.batik.util.EncodingUtilities.ENCODINGS:Ljava/util/Map;
            ldc "ISO-8859-2"
            ldc "8859_2"
            invokeinterface java.util.Map.put:(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object;
            pop
         6: .line 43
            getstatic org.apache.batik.util.EncodingUtilities.ENCODINGS:Ljava/util/Map;
            ldc "ISO-8859-3"
            ldc "8859_3"
            invokeinterface java.util.Map.put:(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object;
            pop
         7: .line 44
            getstatic org.apache.batik.util.EncodingUtilities.ENCODINGS:Ljava/util/Map;
            ldc "ISO-8859-4"
            ldc "8859_4"
            invokeinterface java.util.Map.put:(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object;
            pop
         8: .line 45
            getstatic org.apache.batik.util.EncodingUtilities.ENCODINGS:Ljava/util/Map;
            ldc "ISO-8859-5"
            ldc "8859_5"
            invokeinterface java.util.Map.put:(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object;
            pop
         9: .line 46
            getstatic org.apache.batik.util.EncodingUtilities.ENCODINGS:Ljava/util/Map;
            ldc "ISO-8859-6"
            ldc "8859_6"
            invokeinterface java.util.Map.put:(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object;
            pop
        10: .line 47
            getstatic org.apache.batik.util.EncodingUtilities.ENCODINGS:Ljava/util/Map;
            ldc "ISO-8859-7"
            ldc "8859_7"
            invokeinterface java.util.Map.put:(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object;
            pop
        11: .line 48
            getstatic org.apache.batik.util.EncodingUtilities.ENCODINGS:Ljava/util/Map;
            ldc "ISO-8859-8"
            ldc "8859_8"
            invokeinterface java.util.Map.put:(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object;
            pop
        12: .line 49
            getstatic org.apache.batik.util.EncodingUtilities.ENCODINGS:Ljava/util/Map;
            ldc "ISO-8859-9"
            ldc "8859_9"
            invokeinterface java.util.Map.put:(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object;
            pop
        13: .line 50
            getstatic org.apache.batik.util.EncodingUtilities.ENCODINGS:Ljava/util/Map;
            ldc "ISO-2022-JP"
            ldc "JIS"
            invokeinterface java.util.Map.put:(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object;
            pop
        14: .line 52
            getstatic org.apache.batik.util.EncodingUtilities.ENCODINGS:Ljava/util/Map;
            ldc "WINDOWS-31J"
            ldc "MS932"
            invokeinterface java.util.Map.put:(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object;
            pop
        15: .line 53
            getstatic org.apache.batik.util.EncodingUtilities.ENCODINGS:Ljava/util/Map;
            ldc "EUC-JP"
            ldc "EUCJIS"
            invokeinterface java.util.Map.put:(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object;
            pop
        16: .line 54
            getstatic org.apache.batik.util.EncodingUtilities.ENCODINGS:Ljava/util/Map;
            ldc "GB2312"
            ldc "GB2312"
            invokeinterface java.util.Map.put:(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object;
            pop
        17: .line 55
            getstatic org.apache.batik.util.EncodingUtilities.ENCODINGS:Ljava/util/Map;
            ldc "BIG5"
            ldc "Big5"
            invokeinterface java.util.Map.put:(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object;
            pop
        18: .line 56
            getstatic org.apache.batik.util.EncodingUtilities.ENCODINGS:Ljava/util/Map;
            ldc "EUC-KR"
            ldc "KSC5601"
            invokeinterface java.util.Map.put:(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object;
            pop
        19: .line 57
            getstatic org.apache.batik.util.EncodingUtilities.ENCODINGS:Ljava/util/Map;
            ldc "ISO-2022-KR"
            ldc "ISO2022KR"
            invokeinterface java.util.Map.put:(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object;
            pop
        20: .line 58
            getstatic org.apache.batik.util.EncodingUtilities.ENCODINGS:Ljava/util/Map;
            ldc "KOI8-R"
            ldc "KOI8_R"
            invokeinterface java.util.Map.put:(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object;
            pop
        21: .line 60
            getstatic org.apache.batik.util.EncodingUtilities.ENCODINGS:Ljava/util/Map;
            ldc "EBCDIC-CP-US"
            ldc "Cp037"
            invokeinterface java.util.Map.put:(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object;
            pop
        22: .line 61
            getstatic org.apache.batik.util.EncodingUtilities.ENCODINGS:Ljava/util/Map;
            ldc "EBCDIC-CP-CA"
            ldc "Cp037"
            invokeinterface java.util.Map.put:(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object;
            pop
        23: .line 62
            getstatic org.apache.batik.util.EncodingUtilities.ENCODINGS:Ljava/util/Map;
            ldc "EBCDIC-CP-NL"
            ldc "Cp037"
            invokeinterface java.util.Map.put:(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object;
            pop
        24: .line 63
            getstatic org.apache.batik.util.EncodingUtilities.ENCODINGS:Ljava/util/Map;
            ldc "EBCDIC-CP-WT"
            ldc "Cp037"
            invokeinterface java.util.Map.put:(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object;
            pop
        25: .line 64
            getstatic org.apache.batik.util.EncodingUtilities.ENCODINGS:Ljava/util/Map;
            ldc "EBCDIC-CP-DK"
            ldc "Cp277"
            invokeinterface java.util.Map.put:(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object;
            pop
        26: .line 65
            getstatic org.apache.batik.util.EncodingUtilities.ENCODINGS:Ljava/util/Map;
            ldc "EBCDIC-CP-NO"
            ldc "Cp277"
            invokeinterface java.util.Map.put:(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object;
            pop
        27: .line 66
            getstatic org.apache.batik.util.EncodingUtilities.ENCODINGS:Ljava/util/Map;
            ldc "EBCDIC-CP-FI"
            ldc "Cp278"
            invokeinterface java.util.Map.put:(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object;
            pop
        28: .line 67
            getstatic org.apache.batik.util.EncodingUtilities.ENCODINGS:Ljava/util/Map;
            ldc "EBCDIC-CP-SE"
            ldc "Cp278"
            invokeinterface java.util.Map.put:(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object;
            pop
        29: .line 68
            getstatic org.apache.batik.util.EncodingUtilities.ENCODINGS:Ljava/util/Map;
            ldc "EBCDIC-CP-IT"
            ldc "Cp280"
            invokeinterface java.util.Map.put:(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object;
            pop
        30: .line 69
            getstatic org.apache.batik.util.EncodingUtilities.ENCODINGS:Ljava/util/Map;
            ldc "EBCDIC-CP-ES"
            ldc "Cp284"
            invokeinterface java.util.Map.put:(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object;
            pop
        31: .line 70
            getstatic org.apache.batik.util.EncodingUtilities.ENCODINGS:Ljava/util/Map;
            ldc "EBCDIC-CP-GB"
            ldc "Cp285"
            invokeinterface java.util.Map.put:(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object;
            pop
        32: .line 71
            getstatic org.apache.batik.util.EncodingUtilities.ENCODINGS:Ljava/util/Map;
            ldc "EBCDIC-CP-FR"
            ldc "Cp297"
            invokeinterface java.util.Map.put:(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object;
            pop
        33: .line 72
            getstatic org.apache.batik.util.EncodingUtilities.ENCODINGS:Ljava/util/Map;
            ldc "EBCDIC-CP-AR1"
            ldc "Cp420"
            invokeinterface java.util.Map.put:(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object;
            pop
        34: .line 73
            getstatic org.apache.batik.util.EncodingUtilities.ENCODINGS:Ljava/util/Map;
            ldc "EBCDIC-CP-HE"
            ldc "Cp424"
            invokeinterface java.util.Map.put:(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object;
            pop
        35: .line 74
            getstatic org.apache.batik.util.EncodingUtilities.ENCODINGS:Ljava/util/Map;
            ldc "EBCDIC-CP-BE"
            ldc "Cp500"
            invokeinterface java.util.Map.put:(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object;
            pop
        36: .line 75
            getstatic org.apache.batik.util.EncodingUtilities.ENCODINGS:Ljava/util/Map;
            ldc "EBCDIC-CP-CH"
            ldc "Cp500"
            invokeinterface java.util.Map.put:(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object;
            pop
        37: .line 76
            getstatic org.apache.batik.util.EncodingUtilities.ENCODINGS:Ljava/util/Map;
            ldc "EBCDIC-CP-ROECE"
            ldc "Cp870"
            invokeinterface java.util.Map.put:(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object;
            pop
        38: .line 77
            getstatic org.apache.batik.util.EncodingUtilities.ENCODINGS:Ljava/util/Map;
            ldc "EBCDIC-CP-YU"
            ldc "Cp870"
            invokeinterface java.util.Map.put:(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object;
            pop
        39: .line 78
            getstatic org.apache.batik.util.EncodingUtilities.ENCODINGS:Ljava/util/Map;
            ldc "EBCDIC-CP-IS"
            ldc "Cp871"
            invokeinterface java.util.Map.put:(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object;
            pop
        40: .line 79
            getstatic org.apache.batik.util.EncodingUtilities.ENCODINGS:Ljava/util/Map;
            ldc "EBCDIC-CP-AR2"
            ldc "Cp918"
            invokeinterface java.util.Map.put:(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object;
            pop
        41: .line 81
            getstatic org.apache.batik.util.EncodingUtilities.ENCODINGS:Ljava/util/Map;
            ldc "CP1252"
            ldc "Cp1252"
            invokeinterface java.util.Map.put:(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object;
            pop
        42: .line 82
            return
      LocalVariableTable:
        Start  End  Slot  Name  Signature

  protected void <init>();
    descriptor: ()V
    flags: (0x0004) ACC_PROTECTED
    Code:
      stack=1, locals=1, args_size=1
        start local 0 // org.apache.batik.util.EncodingUtilities this
         0: .line 87
            aload 0 /* this */
            invokespecial java.lang.Object.<init>:()V
         1: .line 88
            return
        end local 0 // org.apache.batik.util.EncodingUtilities this
      LocalVariableTable:
        Start  End  Slot  Name  Signature
            0    2     0  this  Lorg/apache/batik/util/EncodingUtilities;

  public static java.lang.String javaEncoding(java.lang.String);
    descriptor: (Ljava/lang/String;)Ljava/lang/String;
    flags: (0x0009) ACC_PUBLIC, ACC_STATIC
    Code:
      stack=2, locals=1, args_size=1
        start local 0 // java.lang.String encoding
         0: .line 96
            getstatic org.apache.batik.util.EncodingUtilities.ENCODINGS:Ljava/util/Map;
            aload 0 /* encoding */
            invokevirtual java.lang.String.toUpperCase:()Ljava/lang/String;
            invokeinterface java.util.Map.get:(Ljava/lang/Object;)Ljava/lang/Object;
            checkcast java.lang.String
            areturn
        end local 0 // java.lang.String encoding
      LocalVariableTable:
        Start  End  Slot      Name  Signature
            0    1     0  encoding  Ljava/lang/String;
    MethodParameters:
          Name  Flags
      encoding  
}
SourceFile: "EncodingUtilities.java"