Searched refs:NativeConverter (Results 1 - 6 of 6) sorted by relevance

/libcore/luni/src/main/java/java/nio/charset/
H A DCharsetICU.java12 import libcore.icu.NativeConverter;
36 return NativeConverter.contains(this.name(), cs.name());
H A DCharsetEncoderICU.java22 import libcore.icu.NativeConverter;
70 address = NativeConverter.openConverter(icuCanonicalName);
71 float averageBytesPerChar = NativeConverter.getAveBytesPerChar(address);
72 float maxBytesPerChar = NativeConverter.getMaxBytesPerChar(address);
79 NativeConverter.closeConverter(address);
91 return NativeConverter.getSubstitutionBytes(address);
114 NativeConverter.setCallbackEncode(converterHandle, this);
118 NativeConverter.resetCharToByte(converterHandle);
140 int error = NativeConverter.encode(converterHandle, input, inEnd, output, outEnd, data, true);
167 int error = NativeConverter
[all...]
H A DCharsetDecoderICU.java20 import libcore.icu.NativeConverter;
55 address = NativeConverter.openConverter(icuCanonicalName);
56 float averageCharsPerByte = NativeConverter.getAveCharsPerByte(address);
63 NativeConverter.closeConverter(address);
86 NativeConverter.setCallbackDecode(converterHandle, this);
90 NativeConverter.resetByteToChar(converterHandle);
112 int error = NativeConverter.decode(converterHandle, input, inEnd, output, outEnd, data, true);
138 int error = NativeConverter.decode(converterHandle, input, inEnd, output, outEnd, data, false);
160 NativeConverter.closeConverter(converterHandle);
H A DCharset.java33 import libcore.icu.NativeConverter;
224 for (String charsetName : NativeConverter.getAvailableCharsetNames()) {
225 Charset charset = NativeConverter.charsetForName(charsetName);
296 cs = NativeConverter.charsetForName(charsetName);
/libcore/luni/src/main/native/
H A Dlibcore_icu_NativeConverter.cpp16 #define LOG_TAG "NativeConverter"
609 NATIVE_METHOD(NativeConverter, charsetForName, "(Ljava/lang/String;)Ljava/nio/charset/Charset;"),
610 NATIVE_METHOD(NativeConverter, closeConverter, "(J)V"),
611 NATIVE_METHOD(NativeConverter, contains, "(Ljava/lang/String;Ljava/lang/String;)Z"),
612 NATIVE_METHOD(NativeConverter, decode, "(J[BI[CI[IZ)I"),
613 NATIVE_METHOD(NativeConverter, encode, "(J[CI[BI[IZ)I"),
614 NATIVE_METHOD(NativeConverter, getAvailableCharsetNames, "()[Ljava/lang/String;"),
615 NATIVE_METHOD(NativeConverter, getAveBytesPerChar, "(J)F"),
616 NATIVE_METHOD(NativeConverter, getAveCharsPerByte, "(J)F"),
617 NATIVE_METHOD(NativeConverter, getMaxBytesPerCha
[all...]
/libcore/luni/src/main/java/libcore/icu/
H A DNativeConverter.java17 public final class NativeConverter { class
42 // Translates from Java's enum to the magic numbers #defined in "NativeConverter.cpp".

Completed in 78 milliseconds