Searched refs:converterHandle (Results 1 - 3 of 3) sorted by relevance

/libcore/luni/src/main/java/libcore/icu/
H A DNativeConverter.java18 public static native int decode(long converterHandle, byte[] input, int inEnd, argument
21 public static native int encode(long converterHandle, char[] input, int inEnd, argument
25 public static native void closeConverter(long converterHandle); argument
27 public static native void resetByteToChar(long converterHandle); argument
28 public static native void resetCharToByte(long converterHandle); argument
30 public static native byte[] getSubstitutionBytes(long converterHandle); argument
32 public static native int getMaxBytesPerChar(long converterHandle); argument
33 public static native int getMinBytesPerChar(long converterHandle); argument
34 public static native float getAveBytesPerChar(long converterHandle); argument
35 public static native float getAveCharsPerByte(long converterHandle); argument
55 setCallbackDecode(long converterHandle, CharsetDecoder decoder) argument
61 setCallbackDecode(long converterHandle, int onMalformedInput, int onUnmappableInput, String subChars) argument
63 setCallbackEncode(long converterHandle, CharsetEncoder encoder) argument
69 setCallbackEncode(long converterHandle, int onMalformedInput, int onUnmappableInput, byte[] subBytes) argument
[all...]
/libcore/luni/src/main/java/java/nio/charset/
H A DCharsetDecoderICU.java37 private long converterHandle = 0; field in class:CharsetDecoderICU
70 this.converterHandle = 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);
161 converterHandle = 0;
H A DCharsetEncoderICU.java52 private long converterHandle=0; field in class:CharsetEncoderICU
97 this.converterHandle = 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.encode(converterHandle, input, inEnd, output, outEnd, data, false);
189 NativeConverter.closeConverter(converterHandle);
190 converterHandle=0;

Completed in 199 milliseconds