Package com.ibm.icu.charset
Class CharsetASCII.CharsetDecoderASCII
- java.lang.Object
-
- java.nio.charset.CharsetDecoder
-
- com.ibm.icu.charset.CharsetDecoderICU
-
- com.ibm.icu.charset.CharsetASCII.CharsetDecoderASCII
-
- Direct Known Subclasses:
Charset88591.CharsetDecoder88591
- Enclosing class:
- CharsetASCII
class CharsetASCII.CharsetDecoderASCII extends CharsetDecoderICU
-
-
Field Summary
-
Fields inherited from class com.ibm.icu.charset.CharsetDecoderICU
charErrorBufferArray, charErrorBufferBegin, charErrorBufferLength, EXT_MAX_BYTES, invalidCharBuffer, invalidCharLength, mode, preToUArray, preToUBegin, preToUFirstLength, preToULength, toCharErrorBehaviour, toUBytesArray, toUBytesBegin, toUContext, toULength, toUnicodeStatus
-
-
Constructor Summary
Constructors Constructor Description CharsetDecoderASCII(CharsetICU cs)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description protected java.nio.charset.CoderResult
decodeLoop(java.nio.ByteBuffer source, java.nio.CharBuffer target, java.nio.IntBuffer offsets, boolean flush)
protected java.nio.charset.CoderResult
decodeLoopCoreOptimized(java.nio.ByteBuffer source, java.nio.CharBuffer target, byte[] sourceArray, char[] targetArray, int oldSource, int offset, int limit)
protected java.nio.charset.CoderResult
decodeLoopCoreUnoptimized(java.nio.ByteBuffer source, java.nio.CharBuffer target)
protected java.nio.charset.CoderResult
decodeMalformedOrUnmappable(int ch)
-
Methods inherited from class com.ibm.icu.charset.CharsetDecoderICU
decode, decodeLoop, implFlush, implOnMalformedInput, implOnUnmappableCharacter, implReset, isFallbackUsed, isToUUseFallback, isToUUseFallback, maxBytesPerChar, setToUCallback, toUCountPending, toUnicodeWithCallback, toUWriteUChars
-
Methods inherited from class java.nio.charset.CharsetDecoder
averageCharsPerByte, charset, decode, decode, detectedCharset, flush, implReplaceWith, isAutoDetecting, isCharsetDetected, malformedInputAction, maxCharsPerByte, onMalformedInput, onUnmappableCharacter, replacement, replaceWith, reset, unmappableCharacterAction
-
-
-
-
Constructor Detail
-
CharsetDecoderASCII
public CharsetDecoderASCII(CharsetICU cs)
-
-
Method Detail
-
decodeLoop
protected java.nio.charset.CoderResult decodeLoop(java.nio.ByteBuffer source, java.nio.CharBuffer target, java.nio.IntBuffer offsets, boolean flush)
- Specified by:
decodeLoop
in classCharsetDecoderICU
-
decodeLoopCoreOptimized
protected java.nio.charset.CoderResult decodeLoopCoreOptimized(java.nio.ByteBuffer source, java.nio.CharBuffer target, byte[] sourceArray, char[] targetArray, int oldSource, int offset, int limit)
-
decodeLoopCoreUnoptimized
protected java.nio.charset.CoderResult decodeLoopCoreUnoptimized(java.nio.ByteBuffer source, java.nio.CharBuffer target)
-
decodeMalformedOrUnmappable
protected java.nio.charset.CoderResult decodeMalformedOrUnmappable(int ch)
-
-