Package com.ibm.icu.charset
Class Charset88591.CharsetEncoder88591
- java.lang.Object
-
- java.nio.charset.CharsetEncoder
-
- com.ibm.icu.charset.CharsetEncoderICU
-
- com.ibm.icu.charset.CharsetASCII.CharsetEncoderASCII
-
- com.ibm.icu.charset.Charset88591.CharsetEncoder88591
-
- Enclosing class:
- Charset88591
class Charset88591.CharsetEncoder88591 extends CharsetASCII.CharsetEncoderASCII
-
-
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 CharsetEncoder88591(CharsetICU cs)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description protected java.nio.charset.CoderResult
encodeLoopCoreOptimized(java.nio.CharBuffer source, java.nio.ByteBuffer target, char[] sourceArray, byte[] targetArray, int oldSource, int offset, int limit, boolean flush)
protected java.nio.charset.CoderResult
encodeLoopCoreUnoptimized(java.nio.CharBuffer source, java.nio.ByteBuffer target, boolean flush)
-
Methods inherited from class com.ibm.icu.charset.CharsetASCII.CharsetEncoderASCII
encodeLoop, encodeMalformedOrUnmappable, implReset
-
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
-
CharsetEncoder88591
public CharsetEncoder88591(CharsetICU cs)
-
-
Method Detail
-
encodeLoopCoreOptimized
protected final java.nio.charset.CoderResult encodeLoopCoreOptimized(java.nio.CharBuffer source, java.nio.ByteBuffer target, char[] sourceArray, byte[] targetArray, int oldSource, int offset, int limit, boolean flush)
- Overrides:
encodeLoopCoreOptimized
in classCharsetASCII.CharsetEncoderASCII
-
encodeLoopCoreUnoptimized
protected final java.nio.charset.CoderResult encodeLoopCoreUnoptimized(java.nio.CharBuffer source, java.nio.ByteBuffer target, boolean flush)
- Overrides:
encodeLoopCoreUnoptimized
in classCharsetASCII.CharsetEncoderASCII
-
-