Searched refs:encoder (Results 1 - 20 of 20) sorted by relevance

/libcore/harmony-tests/src/test/java/org/apache/harmony/tests/java/nio/charset/
H A DUTFCharsetEncoderTest.java24 * test case specific activity of utf-8 charset encoder
49 assertTrue(encoder.canEncode('\u0077'));
50 assertTrue(encoder.canEncode('\uc2a3'));
53 assertTrue(encoder.canEncode('\uc2c0'));
58 assertTrue(encoder.canEncode("\u0077"));
59 assertTrue(encoder.canEncode("\uc2a3"));
62 assertTrue(encoder.canEncode("\uc2c0"));
68 assertTrue(encoder.canEncode("\ud800\udc00"));
70 assertFalse(encoder.canEncode("\ud800\udb00"));
74 assertEquals(2, encoder
[all...]
H A DCharsetEncoderTest.java47 // default encoder
48 CharsetEncoder encoder; field in class:CharsetEncoderTest
66 encoder = cs.newEncoder();
68 byte[] replacement = encoder.replacement();
85 assertTrue(encoder.averageBytesPerChar() == AVER_BYTES);
86 assertTrue(encoder.maxBytesPerChar() == MAX_BYTES);
90 assertEquals(CodingErrorAction.REPORT, encoder.malformedInputAction());
91 assertEquals(CodingErrorAction.REPORT, encoder.unmappableCharacterAction());
92 assertSame(encoder, encoder
[all...]
H A DISOCharsetEncoderTest.java28 * test case specific activity of iso-8859-1 charset encoder
52 assertTrue(encoder.canEncode("\u0077"));
53 assertFalse(encoder.canEncode("\uc2a3"));
54 assertFalse(encoder.canEncode("\ud800\udc00"));
58 assertTrue(encoder.canEncode('\u0077'));
59 assertFalse(encoder.canEncode('\uc2a3'));
63 assertEquals(1, encoder.averageBytesPerChar(), 0.001);
64 assertEquals(1, encoder.maxBytesPerChar(), 0.001);
84 encoder.onMalformedInput(CodingErrorAction.REPORT);
85 encoder
[all...]
H A DGBCharsetEncoderTest.java24 * test case specific activity of gb18030 charset encoder
49 assertTrue(encoder.canEncode('\u0077'));
50 assertTrue(encoder.canEncode('\uc2a3'));
53 assertTrue(encoder.canEncode('\uc2c0'));
63 assertTrue(encoder.canEncode("\ud800\udc00"));
65 assertFalse(encoder.canEncode("\ud800\udb00"));
69 assertEquals(4.0, encoder.maxBytesPerChar(), 0.0);
70 assertEquals(2.5, encoder.averageBytesPerChar(), 0.0);
H A DUTF16BECharsetEncoderTest.java59 assertTrue(encoder.canEncode('\u0077'));
60 assertTrue(encoder.canEncode('\uc2a3'));
63 assertTrue(encoder.canEncode('\uc2c0'));
69 assertTrue(encoder.canEncode("\u0077"));
70 assertTrue(encoder.canEncode("\uc2a3"));
73 assertTrue(encoder.canEncode("\uc2c0"));
79 assertTrue(encoder.canEncode("\ud800\udc00"));
81 assertFalse(encoder.canEncode("\ud800\udb00"));
85 assertEquals(2, encoder.averageBytesPerChar(), 0.001);
86 assertEquals(2, encoder
[all...]
H A DUTF16CharsetEncoderTest.java63 assertTrue(encoder.canEncode('\u0077'));
64 assertTrue(encoder.canEncode('\uc2a3'));
67 assertTrue(encoder.canEncode('\uc2c0'));
72 assertTrue(encoder.canEncode("\u0077"));
73 assertTrue(encoder.canEncode("\uc2a3"));
76 assertTrue(encoder.canEncode("\uc2c0"));
82 assertTrue(encoder.canEncode("\ud800\udc00"));
84 assertFalse(encoder.canEncode("\ud800\udb00"));
88 assertEquals(encoder.averageBytesPerChar(), 2, 0.001);
89 // assertEquals(4, encoder
[all...]
H A DUTF16LECharsetEncoderTest.java60 assertTrue(encoder.canEncode('\u0077'));
61 assertTrue(encoder.canEncode('\uc2a3'));
64 assertTrue(encoder.canEncode('\uc2c0'));
69 assertTrue(encoder.canEncode("\u0077"));
70 assertTrue(encoder.canEncode("\uc2a3"));
73 assertTrue(encoder.canEncode("\uc2c0"));
79 assertTrue(encoder.canEncode("\ud800\udc00"));
81 assertFalse(encoder.canEncode("\ud800\udb00"));
85 assertEquals(2, encoder.averageBytesPerChar(), 0.001);
86 assertEquals(2, encoder
[all...]
H A DASCIICharsetEncoderTest.java34 private final CharsetEncoder encoder = cs.newEncoder(); field in class:ASCIICharsetEncoderTest
51 assertTrue(encoder.canEncode("\u0077"));
52 assertFalse(encoder.canEncode("\uc2a3"));
53 assertFalse(encoder.canEncode("\ud800\udc00"));
55 encoder.canEncode(null);
58 assertTrue(encoder.canEncode(""));
62 assertFalse(encoder.canEncode('\ud800'));
63 assertFalse(encoder.canEncode("\udc00"));
67 assertTrue(encoder.canEncode('\u0077'));
68 assertFalse(encoder
[all...]
H A DCharsetEncoder2Test.java141 * Mock encoder. encodeLoop always throws unexpected exception.
159 CharsetEncoder encoder = utf8.newEncoder();
163 encoder.reset();
166 CoderResult result = encoder.encode(char1, bytes, false);
171 result = encoder.encode(char2, bytes, true);
/libcore/luni/src/main/java/java/io/
H A DOutputStreamWriter.java42 private CharsetEncoder encoder; field in class:OutputStreamWriter
81 encoder = Charset.forName(charsetName).newEncoder();
85 encoder.onMalformedInput(CodingErrorAction.REPLACE);
86 encoder.onUnmappableCharacter(CodingErrorAction.REPLACE);
102 encoder = cs.newEncoder();
103 encoder.onMalformedInput(CodingErrorAction.REPLACE);
104 encoder.onUnmappableCharacter(CodingErrorAction.REPLACE);
110 * encoder.
115 * the character encoder used for character conversion.
124 encoder
[all...]
/libcore/luni/src/main/java/libcore/icu/
H A DNativeConverter.java63 public static void setCallbackEncode(long converterHandle, CharsetEncoder encoder) { argument
65 translateCodingErrorAction(encoder.malformedInputAction()),
66 translateCodingErrorAction(encoder.unmappableCharacterAction()),
67 encoder.replacement());
/libcore/luni/src/test/java/libcore/java/nio/charset/
H A DOldCharset_AbstractTest.java36 static CharsetEncoder encoder; field in class:OldCharset_AbstractTest
63 encoder = charset.newEncoder();
84 while (!encoder.canEncode((char) code)) code ++;
91 while (!encoder.canEncode((char) code)) code ++;
111 encoder.onUnmappableCharacter(CodingErrorAction.REPORT);
112 outputBB = encoder.encode(inputCB);
138 encoder.onUnmappableCharacter(CodingErrorAction.REPORT);
139 outputBB = encoder.encode(inputCB);
148 encoder.onUnmappableCharacter(CodingErrorAction.REPORT);
152 if (encoder
[all...]
H A DOldCharsetEncoderDecoderBufferTest.java28 * Checks for ICU encoder/decoder buffer corruption.
96 CharsetEncoder encoder = Charset.forName("UTF-8").newEncoder();
102 encoder.encode(CharBuffer.wrap("ab"), out, false);
114 encoder.encode(CharBuffer.wrap("x"), out, true);
128 CharsetEncoder encoder = Charset.forName("UTF-8").newEncoder();
134 encoder.encode(inWithArray, out, false);
141 encoder.encode(inWithoutArray, out, true);
H A DOldCharset_MultiByte_EUC_JP.java35 encoder.onUnmappableCharacter(CodingErrorAction.REPORT);
39 if (encoder.canEncode(codePoint)) {
44 ByteBuffer intermediateBB = encoder.encode(inputCB);
H A DCharset_TestGenerator.java33 CharsetEncoder encoder; field in class:Charset_TestGenerator
220 CharsetEncoder encoder = charset.newEncoder();
221 encoder.onUnmappableCharacter(CodingErrorAction.REPLACE);
223 ByteBuffer bb = encoder.encode(cb);
H A DOldCharset_SingleByteAbstractTest.java107 encoder.onUnmappableCharacter(CodingErrorAction.REPLACE);
108 outputBB = encoder.encode(inputCB);
H A DCharsetDecoderTest.java87 CharsetEncoder encoder = Charset.forName(charsetName).newEncoder();
88 return encoder.encode(CharBuffer.wrap(s)).array();
H A DCharsetEncoderTest.java222 CharsetEncoder encoder = StandardCharsets.UTF_8.newEncoder();
224 CoderResult result = encoder.encode(CharBuffer.wrap("\ud800"), output,
228 result = encoder.flush(output);
/libcore/luni/src/main/java/java/util/jar/
H A DManifest.java267 CharsetEncoder encoder = StandardCharsets.UTF_8.newEncoder();
277 writeEntry(out, versionName, version, encoder, buffer);
282 writeEntry(out, name, manifest.mainAttributes.getValue(name), encoder, buffer);
290 writeEntry(out, Attributes.Name.NAME, key, encoder, buffer);
295 writeEntry(out, name, attributes.getValue(name), encoder, buffer);
302 String value, CharsetEncoder encoder, ByteBuffer bBuf) throws IOException {
307 encoder.reset();
313 CoderResult r = encoder.encode(cBuf, bBuf, true);
315 r = encoder.flush(bBuf);
301 writeEntry(OutputStream os, Attributes.Name name, String value, CharsetEncoder encoder, ByteBuffer bBuf) argument
/libcore/luni/src/main/java/java/nio/channels/
H A DChannels.java160 * {@code encoder} and sends the bytes to the specified channel.
164 * @param encoder
172 CharsetEncoder encoder, int minBufferCapacity) {
177 return new OutputStreamWriter(new ChannelOutputStream(channel), encoder);
182 * {@code encoder} and sends the bytes to the specified channel. This method
171 newWriter(WritableByteChannel channel, CharsetEncoder encoder, int minBufferCapacity) argument

Completed in 269 milliseconds