Package com.sun.codemodel.util
Class SingleByteEncoder
- java.lang.Object
-
- java.nio.charset.CharsetEncoder
-
- com.sun.codemodel.util.SingleByteEncoder
-
- Direct Known Subclasses:
MS1252Encoder
abstract class SingleByteEncoder extends java.nio.charset.CharsetEncoder
-
-
Constructor Summary
Constructors Modifier Constructor Description protectedSingleByteEncoder(java.nio.charset.Charset cs, short[] index1, java.lang.String index2, int mask1, int mask2, int shift)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description booleancanEncode(char c)byteencode(char inputChar)private java.nio.charset.CoderResultencodeArrayLoop(java.nio.CharBuffer src, java.nio.ByteBuffer dst)private java.nio.charset.CoderResultencodeBufferLoop(java.nio.CharBuffer src, java.nio.ByteBuffer dst)protected java.nio.charset.CoderResultencodeLoop(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
-
-
-
-
Method Detail
-
canEncode
public boolean canEncode(char c)
- Overrides:
canEncodein classjava.nio.charset.CharsetEncoder
-
encodeArrayLoop
private java.nio.charset.CoderResult encodeArrayLoop(java.nio.CharBuffer src, java.nio.ByteBuffer dst)
-
encodeBufferLoop
private java.nio.charset.CoderResult encodeBufferLoop(java.nio.CharBuffer src, java.nio.ByteBuffer dst)
-
encodeLoop
protected java.nio.charset.CoderResult encodeLoop(java.nio.CharBuffer src, java.nio.ByteBuffer dst)- Specified by:
encodeLoopin classjava.nio.charset.CharsetEncoder
-
encode
public byte encode(char inputChar)
-
-