|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.Objectjava.nio.charset.CharsetEncoder
com.sun.codemodel.util.MS1252Encoder
public final class 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 | |
---|---|
MS1252Encoder(java.nio.charset.Charset cs)
|
Method Summary | |
---|---|
boolean |
canEncode(char c)
|
byte |
encode(char inputChar)
|
protected java.nio.charset.CoderResult |
encodeLoop(java.nio.CharBuffer src,
java.nio.ByteBuffer dst)
|
Methods inherited from class java.nio.charset.CharsetEncoder |
---|
averageBytesPerChar, canEncode, charset, encode, encode, flush, implFlush, implOnMalformedInput, implOnUnmappableCharacter, implReplaceWith, implReset, isLegalReplacement, malformedInputAction, maxBytesPerChar, onMalformedInput, onUnmappableCharacter, replacement, replaceWith, reset, unmappableCharacterAction |
Methods inherited from class java.lang.Object |
---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
Constructor Detail |
---|
public MS1252Encoder(java.nio.charset.Charset cs)
Method Detail |
---|
public boolean canEncode(char c)
protected java.nio.charset.CoderResult encodeLoop(java.nio.CharBuffer src, java.nio.ByteBuffer dst)
encodeLoop
in class java.nio.charset.CharsetEncoder
public byte encode(char inputChar)
|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |