|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.Objectjava.nio.charset.CharsetEncoder
com.sun.xml.bind.marshaller.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.
No generated code is directly depending on this, so we can potentially remove this in future.
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 |