Package nl.vpro.util
Class ISO6937CharsetProvider.ISO6937CharsetEncoder
java.lang.Object
java.nio.charset.CharsetEncoder
nl.vpro.util.ISO6937CharsetProvider.ISO6937CharsetEncoder
- Enclosing class:
- ISO6937CharsetProvider
-
Constructor Summary
-
Method Summary
Modifier and TypeMethodDescriptionprotected Byte[]
convert
(char[] data) Converts UCS/Unicode data to ISO 6937.protected CoderResult
encodeLoop
(CharBuffer charBuffer, ByteBuffer byteBuffer) Methods inherited from class java.nio.charset.CharsetEncoder
averageBytesPerChar, canEncode, canEncode, charset, encode, encode, flush, implFlush, implOnMalformedInput, implOnUnmappableCharacter, implReplaceWith, implReset, isLegalReplacement, malformedInputAction, maxBytesPerChar, onMalformedInput, onUnmappableCharacter, replacement, replaceWith, reset, unmappableCharacterAction
-
Constructor Details
-
ISO6937CharsetEncoder
protected ISO6937CharsetEncoder()
-
-
Method Details
-
encodeLoop
- Specified by:
encodeLoop
in classCharsetEncoder
-
convert
Converts UCS/Unicode data to ISO 6937.
A question mark (0x3F) is returned if there is no match.
- Parameters:
data
- - the UCS/Unicode data in an array of char- Returns:
byte
- the ISO 6937 data
-