Package com.ibm.icu.charset
Class CharsetISCII.CharsetEncoderISCII
- java.lang.Object
-
- java.nio.charset.CharsetEncoder
-
- com.ibm.icu.charset.CharsetEncoderICU
-
- com.ibm.icu.charset.CharsetISCII.CharsetEncoderISCII
-
- Enclosing class:
- CharsetISCII
class CharsetISCII.CharsetEncoderISCII extends CharsetEncoderICU
-
-
Field Summary
-
Fields inherited from class com.ibm.icu.charset.CharsetEncoderICU
errorBuffer, errorBufferLength, EXT_MAX_UCHARS, fromCharErrorBehaviour, fromUChar32, fromUContext, fromUnicodeStatus, invalidUCharBuffer, invalidUCharLength, MISSING_CHAR_MARKER, preFromUArray, preFromUBegin, preFromUFirstCP, preFromULength, useFallback, useSubChar1
-
-
Constructor Summary
Constructors Constructor Description CharsetEncoderISCII(CharsetICU cs)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description protected java.nio.charset.CoderResult
encodeLoop(java.nio.CharBuffer source, java.nio.ByteBuffer target, java.nio.IntBuffer offsets, boolean flush)
protected void
implReset()
Resets the from Unicode mode of converterprivate java.nio.charset.CoderResult
WriteToTargetFromU(java.nio.IntBuffer offsets, java.nio.CharBuffer source, java.nio.ByteBuffer target, int targetByteUnit)
-
Methods inherited from class com.ibm.icu.charset.CharsetEncoderICU
cbFromUWriteSub, cbFromUWriteUChars, encode, encodeLoop, fromUCountPending, fromUnicodeWithCallback, fromUWriteBytes, getMaxBytesForString, handleSurrogates, handleSurrogates, implFlush, implOnMalformedInput, implOnUnmappableCharacter, isFallbackUsed, isFromUUseFallback, isFromUUseFallback, isLegalReplacement, maxCharsPerByte, setFallbackUsed, setFromUCallback, setFromUContext
-
-
-
-
Constructor Detail
-
CharsetEncoderISCII
public CharsetEncoderISCII(CharsetICU cs)
-
-
Method Detail
-
implReset
protected void implReset()
Description copied from class:CharsetEncoderICU
Resets the from Unicode mode of converter- Overrides:
implReset
in classCharsetEncoderICU
-
encodeLoop
protected java.nio.charset.CoderResult encodeLoop(java.nio.CharBuffer source, java.nio.ByteBuffer target, java.nio.IntBuffer offsets, boolean flush)
- Specified by:
encodeLoop
in classCharsetEncoderICU
-
WriteToTargetFromU
private java.nio.charset.CoderResult WriteToTargetFromU(java.nio.IntBuffer offsets, java.nio.CharBuffer source, java.nio.ByteBuffer target, int targetByteUnit)
-
-