Package org.loboevolution.pdfview
Class Identity8BitCharsetEncoder
java.lang.Object
java.nio.charset.CharsetEncoder
org.loboevolution.pdfview.Identity8BitCharsetEncoder
A
CharsetEncoder
that attempts to write out the lower 8 bits
of any character. Characters >= 256 in value are regarded
as unmappable.
Author Luke Kirby
-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionprotected CoderResult
encodeLoop
(CharBuffer in, ByteBuffer out) boolean
isLegalReplacement
(byte[] repl) Methods inherited from class java.nio.charset.CharsetEncoder
averageBytesPerChar, canEncode, canEncode, charset, encode, encode, flush, implFlush, implOnMalformedInput, implOnUnmappableCharacter, implReplaceWith, implReset, malformedInputAction, maxBytesPerChar, onMalformedInput, onUnmappableCharacter, replacement, replaceWith, reset, unmappableCharacterAction
-
Constructor Details
-
Identity8BitCharsetEncoder
public Identity8BitCharsetEncoder()Constructor for Identity8BitCharsetEncoder.
-
-
Method Details
-
encodeLoop
- Specified by:
encodeLoop
in classCharsetEncoder
-
isLegalReplacement
public boolean isLegalReplacement(byte[] repl) - Overrides:
isLegalReplacement
in classCharsetEncoder
-