class nu.xom.ISOCyrillicWriter extends nu.xom.TextWriter
  minor version: 0
  major version: 59
  flags: flags: (0x0020) ACC_SUPER
  this_class: nu.xom.ISOCyrillicWriter
  super_class: nu.xom.TextWriter
{
  void <init>(java.io.Writer, java.lang.String);
    descriptor: (Ljava/io/Writer;Ljava/lang/String;)V
    flags: (0x0000) 
    Code:
      stack=3, locals=3, args_size=3
        start local 0 // nu.xom.ISOCyrillicWriter this
        start local 1 // java.io.Writer out
        start local 2 // java.lang.String encoding
         0: .line 38
            aload 0 /* this */
            aload 1 /* out */
            aload 2 /* encoding */
            invokespecial nu.xom.TextWriter.<init>:(Ljava/io/Writer;Ljava/lang/String;)V
         1: .line 39
            return
        end local 2 // java.lang.String encoding
        end local 1 // java.io.Writer out
        end local 0 // nu.xom.ISOCyrillicWriter this
      LocalVariableTable:
        Start  End  Slot      Name  Signature
            0    2     0      this  Lnu/xom/ISOCyrillicWriter;
            0    2     1       out  Ljava/io/Writer;
            0    2     2  encoding  Ljava/lang/String;
    MethodParameters:
          Name  Flags
      out       
      encoding  

  boolean needsEscaping(char);
    descriptor: (C)Z
    flags: (0x0000) 
    Code:
      stack=2, locals=2, args_size=2
        start local 0 // nu.xom.ISOCyrillicWriter this
        start local 1 // char c
         0: .line 45
            iload 1 /* c */
            sipush 160
            if_icmpgt 1
            iconst_0
            ireturn
         1: .line 46
      StackMap locals:
      StackMap stack:
            iload 1 /* c */
            tableswitch { // 1025 - 1119
                 1025: 2
                 1026: 3
                 1027: 4
                 1028: 5
                 1029: 6
                 1030: 7
                 1031: 8
                 1032: 9
                 1033: 10
                 1034: 11
                 1035: 12
                 1036: 13
                 1037: 14
                 1038: 15
                 1039: 16
                 1040: 17
                 1041: 18
                 1042: 19
                 1043: 20
                 1044: 21
                 1045: 22
                 1046: 23
                 1047: 24
                 1048: 25
                 1049: 26
                 1050: 27
                 1051: 28
                 1052: 29
                 1053: 30
                 1054: 31
                 1055: 32
                 1056: 33
                 1057: 34
                 1058: 35
                 1059: 36
                 1060: 37
                 1061: 38
                 1062: 39
                 1063: 40
                 1064: 41
                 1065: 42
                 1066: 43
                 1067: 44
                 1068: 45
                 1069: 46
                 1070: 47
                 1071: 48
                 1072: 49
                 1073: 50
                 1074: 51
                 1075: 52
                 1076: 53
                 1077: 54
                 1078: 55
                 1079: 56
                 1080: 57
                 1081: 58
                 1082: 59
                 1083: 60
                 1084: 61
                 1085: 62
                 1086: 63
                 1087: 64
                 1088: 65
                 1089: 66
                 1090: 67
                 1091: 68
                 1092: 69
                 1093: 70
                 1094: 71
                 1095: 72
                 1096: 73
                 1097: 74
                 1098: 75
                 1099: 76
                 1100: 77
                 1101: 78
                 1102: 79
                 1103: 80
                 1104: 81
                 1105: 82
                 1106: 83
                 1107: 84
                 1108: 85
                 1109: 86
                 1110: 87
                 1111: 88
                 1112: 89
                 1113: 90
                 1114: 91
                 1115: 92
                 1116: 93
                 1117: 94
                 1118: 95
                 1119: 96
              default: 97
          }
         2: .line 47
      StackMap locals:
      StackMap stack:
            iconst_0
            ireturn
         3: .line 48
      StackMap locals:
      StackMap stack:
            iconst_0
            ireturn
         4: .line 49
      StackMap locals:
      StackMap stack:
            iconst_0
            ireturn
         5: .line 50
      StackMap locals:
      StackMap stack:
            iconst_0
            ireturn
         6: .line 51
      StackMap locals:
      StackMap stack:
            iconst_0
            ireturn
         7: .line 52
      StackMap locals:
      StackMap stack:
            iconst_0
            ireturn
         8: .line 53
      StackMap locals:
      StackMap stack:
            iconst_0
            ireturn
         9: .line 54
      StackMap locals:
      StackMap stack:
            iconst_0
            ireturn
        10: .line 55
      StackMap locals:
      StackMap stack:
            iconst_0
            ireturn
        11: .line 56
      StackMap locals:
      StackMap stack:
            iconst_0
            ireturn
        12: .line 57
      StackMap locals:
      StackMap stack:
            iconst_0
            ireturn
        13: .line 58
      StackMap locals:
      StackMap stack:
            iconst_0
            ireturn
        14: .line 59
      StackMap locals:
      StackMap stack:
            iconst_1
            ireturn
        15: .line 60
      StackMap locals:
      StackMap stack:
            iconst_0
            ireturn
        16: .line 61
      StackMap locals:
      StackMap stack:
            iconst_0
            ireturn
        17: .line 62
      StackMap locals:
      StackMap stack:
            iconst_0
            ireturn
        18: .line 63
      StackMap locals:
      StackMap stack:
            iconst_0
            ireturn
        19: .line 64
      StackMap locals:
      StackMap stack:
            iconst_0
            ireturn
        20: .line 65
      StackMap locals:
      StackMap stack:
            iconst_0
            ireturn
        21: .line 66
      StackMap locals:
      StackMap stack:
            iconst_0
            ireturn
        22: .line 67
      StackMap locals:
      StackMap stack:
            iconst_0
            ireturn
        23: .line 68
      StackMap locals:
      StackMap stack:
            iconst_0
            ireturn
        24: .line 69
      StackMap locals:
      StackMap stack:
            iconst_0
            ireturn
        25: .line 70
      StackMap locals:
      StackMap stack:
            iconst_0
            ireturn
        26: .line 71
      StackMap locals:
      StackMap stack:
            iconst_0
            ireturn
        27: .line 72
      StackMap locals:
      StackMap stack:
            iconst_0
            ireturn
        28: .line 73
      StackMap locals:
      StackMap stack:
            iconst_0
            ireturn
        29: .line 74
      StackMap locals:
      StackMap stack:
            iconst_0
            ireturn
        30: .line 75
      StackMap locals:
      StackMap stack:
            iconst_0
            ireturn
        31: .line 76
      StackMap locals:
      StackMap stack:
            iconst_0
            ireturn
        32: .line 77
      StackMap locals:
      StackMap stack:
            iconst_0
            ireturn
        33: .line 78
      StackMap locals:
      StackMap stack:
            iconst_0
            ireturn
        34: .line 79
      StackMap locals:
      StackMap stack:
            iconst_0
            ireturn
        35: .line 80
      StackMap locals:
      StackMap stack:
            iconst_0
            ireturn
        36: .line 81
      StackMap locals:
      StackMap stack:
            iconst_0
            ireturn
        37: .line 82
      StackMap locals:
      StackMap stack:
            iconst_0
            ireturn
        38: .line 83
      StackMap locals:
      StackMap stack:
            iconst_0
            ireturn
        39: .line 84
      StackMap locals:
      StackMap stack:
            iconst_0
            ireturn
        40: .line 85
      StackMap locals:
      StackMap stack:
            iconst_0
            ireturn
        41: .line 86
      StackMap locals:
      StackMap stack:
            iconst_0
            ireturn
        42: .line 87
      StackMap locals:
      StackMap stack:
            iconst_0
            ireturn
        43: .line 88
      StackMap locals:
      StackMap stack:
            iconst_0
            ireturn
        44: .line 89
      StackMap locals:
      StackMap stack:
            iconst_0
            ireturn
        45: .line 90
      StackMap locals:
      StackMap stack:
            iconst_0
            ireturn
        46: .line 91
      StackMap locals:
      StackMap stack:
            iconst_0
            ireturn
        47: .line 92
      StackMap locals:
      StackMap stack:
            iconst_0
            ireturn
        48: .line 93
      StackMap locals:
      StackMap stack:
            iconst_0
            ireturn
        49: .line 94
      StackMap locals:
      StackMap stack:
            iconst_0
            ireturn
        50: .line 95
      StackMap locals:
      StackMap stack:
            iconst_0
            ireturn
        51: .line 96
      StackMap locals:
      StackMap stack:
            iconst_0
            ireturn
        52: .line 97
      StackMap locals:
      StackMap stack:
            iconst_0
            ireturn
        53: .line 98
      StackMap locals:
      StackMap stack:
            iconst_0
            ireturn
        54: .line 99
      StackMap locals:
      StackMap stack:
            iconst_0
            ireturn
        55: .line 100
      StackMap locals:
      StackMap stack:
            iconst_0
            ireturn
        56: .line 101
      StackMap locals:
      StackMap stack:
            iconst_0
            ireturn
        57: .line 102
      StackMap locals:
      StackMap stack:
            iconst_0
            ireturn
        58: .line 103
      StackMap locals:
      StackMap stack:
            iconst_0
            ireturn
        59: .line 104
      StackMap locals:
      StackMap stack:
            iconst_0
            ireturn
        60: .line 105
      StackMap locals:
      StackMap stack:
            iconst_0
            ireturn
        61: .line 106
      StackMap locals:
      StackMap stack:
            iconst_0
            ireturn
        62: .line 107
      StackMap locals:
      StackMap stack:
            iconst_0
            ireturn
        63: .line 108
      StackMap locals:
      StackMap stack:
            iconst_0
            ireturn
        64: .line 109
      StackMap locals:
      StackMap stack:
            iconst_0
            ireturn
        65: .line 110
      StackMap locals:
      StackMap stack:
            iconst_0
            ireturn
        66: .line 111
      StackMap locals:
      StackMap stack:
            iconst_0
            ireturn
        67: .line 112
      StackMap locals:
      StackMap stack:
            iconst_0
            ireturn
        68: .line 113
      StackMap locals:
      StackMap stack:
            iconst_0
            ireturn
        69: .line 114
      StackMap locals:
      StackMap stack:
            iconst_0
            ireturn
        70: .line 115
      StackMap locals:
      StackMap stack:
            iconst_0
            ireturn
        71: .line 116
      StackMap locals:
      StackMap stack:
            iconst_0
            ireturn
        72: .line 117
      StackMap locals:
      StackMap stack:
            iconst_0
            ireturn
        73: .line 118
      StackMap locals:
      StackMap stack:
            iconst_0
            ireturn
        74: .line 119
      StackMap locals:
      StackMap stack:
            iconst_0
            ireturn
        75: .line 120
      StackMap locals:
      StackMap stack:
            iconst_0
            ireturn
        76: .line 121
      StackMap locals:
      StackMap stack:
            iconst_0
            ireturn
        77: .line 122
      StackMap locals:
      StackMap stack:
            iconst_0
            ireturn
        78: .line 123
      StackMap locals:
      StackMap stack:
            iconst_0
            ireturn
        79: .line 124
      StackMap locals:
      StackMap stack:
            iconst_0
            ireturn
        80: .line 125
      StackMap locals:
      StackMap stack:
            iconst_0
            ireturn
        81: .line 126
      StackMap locals:
      StackMap stack:
            iconst_1
            ireturn
        82: .line 127
      StackMap locals:
      StackMap stack:
            iconst_0
            ireturn
        83: .line 128
      StackMap locals:
      StackMap stack:
            iconst_0
            ireturn
        84: .line 129
      StackMap locals:
      StackMap stack:
            iconst_0
            ireturn
        85: .line 130
      StackMap locals:
      StackMap stack:
            iconst_0
            ireturn
        86: .line 131
      StackMap locals:
      StackMap stack:
            iconst_0
            ireturn
        87: .line 132
      StackMap locals:
      StackMap stack:
            iconst_0
            ireturn
        88: .line 133
      StackMap locals:
      StackMap stack:
            iconst_0
            ireturn
        89: .line 134
      StackMap locals:
      StackMap stack:
            iconst_0
            ireturn
        90: .line 135
      StackMap locals:
      StackMap stack:
            iconst_0
            ireturn
        91: .line 136
      StackMap locals:
      StackMap stack:
            iconst_0
            ireturn
        92: .line 137
      StackMap locals:
      StackMap stack:
            iconst_0
            ireturn
        93: .line 138
      StackMap locals:
      StackMap stack:
            iconst_0
            ireturn
        94: .line 139
      StackMap locals:
      StackMap stack:
            iconst_1
            ireturn
        95: .line 140
      StackMap locals:
      StackMap stack:
            iconst_0
            ireturn
        96: .line 141
      StackMap locals:
      StackMap stack:
            iconst_0
            ireturn
        97: .line 144
      StackMap locals:
      StackMap stack:
            iload 1 /* c */
            lookupswitch { // 3
                  167: 99
                  173: 98
                 8470: 100
              default: 101
          }
        98: .line 145
      StackMap locals:
      StackMap stack:
            iconst_0
            ireturn
        99: .line 146
      StackMap locals:
      StackMap stack:
            iconst_0
            ireturn
       100: .line 147
      StackMap locals:
      StackMap stack:
            iconst_0
            ireturn
       101: .line 150
      StackMap locals:
      StackMap stack:
            iconst_1
            ireturn
        end local 1 // char c
        end local 0 // nu.xom.ISOCyrillicWriter this
      LocalVariableTable:
        Start  End  Slot  Name  Signature
            0  102     0  this  Lnu/xom/ISOCyrillicWriter;
            0  102     1     c  C
    MethodParameters:
      Name  Flags
      c     
}
SourceFile: "ISOCyrillicWriter.java"