Class CharsetUTF32.CharsetDecoderUTF32
java.lang.Object
java.nio.charset.CharsetDecoder
com.ibm.icu.charset.CharsetDecoderICU
com.ibm.icu.charset.CharsetUTF32.CharsetDecoderUTF32
- Enclosing class:
CharsetUTF32
-
Field Summary
FieldsModifier and TypeFieldDescriptionprivate byte[]private intprivate booleanFields inherited from class CharsetDecoderICU
charErrorBufferArray, charErrorBufferBegin, charErrorBufferLength, EXT_MAX_BYTES, invalidCharBuffer, invalidCharLength, mode, preToUArray, preToUBegin, preToUFirstLength, preToULength, toCharErrorBehaviour, toUBytesArray, toUBytesBegin, toUContext, toULength, toUnicodeStatus -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionprotected CoderResultdecodeLoop(ByteBuffer source, CharBuffer target, IntBuffer offsets, boolean flush) protected voidResets the to Unicode mode of converterMethods inherited from class CharsetDecoderICU
decode, decodeLoop, implFlush, implOnMalformedInput, implOnUnmappableCharacter, isFallbackUsed, isToUUseFallback, isToUUseFallback, maxBytesPerChar, setToUCallback, toUCountPending, toUnicodeWithCallback, toUWriteUCharsMethods inherited from class CharsetDecoder
averageCharsPerByte, charset, decode, decode, detectedCharset, flush, implReplaceWith, isAutoDetecting, isCharsetDetected, malformedInputAction, maxCharsPerByte, onMalformedInput, onUnmappableCharacter, replacement, replaceWith, reset, unmappableCharacterAction
-
Field Details
-
isBOMReadYet
private boolean isBOMReadYet -
actualEndianXOR
private int actualEndianXOR -
actualBOM
private byte[] actualBOM
-
-
Constructor Details
-
CharsetDecoderUTF32
-
-
Method Details
-
implReset
protected void implReset()Description copied from class:CharsetDecoderICUResets the to Unicode mode of converter- Overrides:
implResetin classCharsetDecoderICU
-
decodeLoop
protected CoderResult decodeLoop(ByteBuffer source, CharBuffer target, IntBuffer offsets, boolean flush) - Specified by:
decodeLoopin classCharsetDecoderICU
-