Lines Matching refs:ce
39 private static void wrong(CharsetEncoder ce, boolean can, String what) {
40 out.println(ce.charset().name()
46 private static void ck(CharsetEncoder ce, char c, boolean can)
49 if (ce.canEncode(c) != can)
50 wrong(ce, can,
55 private static void ck(CharsetEncoder ce, String s, boolean can)
58 if (ce.canEncode(CharBuffer.wrap(s.toCharArray())) != can)
59 wrong(ce, can, "array \"" + s + "\"");
60 if (ce.canEncode(CharBuffer.wrap(s)) != can)
61 wrong(ce, can, "buffer \"" + s + "\"");
67 CharsetEncoder ce = cs.newEncoder();
70 ck(ce, 'x', true);
71 ck(ce, '\u00B6', false);
72 ck(ce, "x", true);
73 ck(ce, "\u00B6", false);
74 ck(ce, "xyzzy", true);
75 ck(ce, "xy\u00B6", false);
79 ck(ce, '\ud800', false);
80 ck(ce, '\ud801', false);
81 ck(ce, '\udffe', false);
82 ck(ce, '\udfff', false);
83 ck(ce, "\ud800", false);
84 ck(ce, "\ud801", false);
85 ck(ce, "\udffe", false);
86 ck(ce, "\udfff", false);