Lines Matching refs:enc
48 static void go(String enc, String str, final byte[] bytes, boolean bidir)
51 final Charset charset = Charset.forName(enc);
53 /* String(byte[] bs, String enc) */
54 if (!(new String(bytes, enc).equals(str)))
55 throw new Exception(enc + ": String constructor failed");
64 if (enc.equals("UTF-16BE") || enc.equals("UTF-16LE")) {
69 } else if (enc.equals("UTF-16")) {
81 InputStreamReader r = new InputStreamReader(bi, enc);
88 throw new Exception(enc + ": EOF on InputStreamReader");
92 throw new Exception(enc + ": InputStreamReader failed");
95 System.err.println(enc + " --> " + inEnc);
99 /* String.getBytes(String enc) */
100 byte[] bs = str.getBytes(enc);
102 throw new Exception(enc + ": String.getBytes failed");
136 OutputStreamWriter w = new OutputStreamWriter(bo, enc);
142 throw new Exception(enc + ": OutputStreamWriter failed");
144 System.err.println(enc + " --> " + inEnc + " / " + outEnc);
148 static void go(String enc, String str, byte[] bytes) throws Exception {
149 go(enc, str, bytes, true);