Class MS1252Encoder
java.lang.Object
java.nio.charset.CharsetEncoder
com.sun.codemodel.util.MS1252Encoder
MS1252 encoder that corrects a bug in JDK1.4.2_01.
See http://www.microsoft.com/globaldev/reference/sbcs/1252.htm for the normative definition. This code depends on Sun internal package, so we have to make sure it won't be executed on other JDKs.
-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionbooleancanEncode(char c) byteencode(char inputChar) protected CoderResultencodeLoop(CharBuffer src, ByteBuffer dst) Methods inherited from class CharsetEncoder
averageBytesPerChar, canEncode, charset, encode, encode, flush, implFlush, implOnMalformedInput, implOnUnmappableCharacter, implReplaceWith, implReset, isLegalReplacement, malformedInputAction, maxBytesPerChar, onMalformedInput, onUnmappableCharacter, replacement, replaceWith, reset, unmappableCharacterAction
-
Constructor Details
-
MS1252Encoder
-
-
Method Details
-
canEncode
public boolean canEncode(char c) -
encodeLoop
- Specified by:
encodeLoopin classCharsetEncoder
-
encode
public byte encode(char inputChar)
-