Class TBufferedEncoder
java.lang.Object
org.teavm.classlib.java.nio.charset.TCharsetEncoder
org.teavm.classlib.java.nio.charset.impl.TBufferedEncoder
- Direct Known Subclasses:
TAsciiEncoder, TIso8859Encoder, TUTF16Encoder, TUTF8Encoder
-
Nested Class Summary
Nested Classes -
Constructor Summary
ConstructorsConstructorDescriptionTBufferedEncoder(TCharset cs, float averageBytesPerChar, float maxBytesPerChar) TBufferedEncoder(TCharset cs, float averageBytesPerChar, float maxBytesPerChar, byte[] replacement) -
Method Summary
Modifier and TypeMethodDescriptionprotected abstract TCoderResultarrayEncode(char[] inArray, int inPos, int inSize, byte[] outArray, int outPos, int outSize, TBufferedEncoder.Controller controller) protected TCoderResultencodeLoop(TCharBuffer in, TByteBuffer out) Methods inherited from class TCharsetEncoder
averageBytesPerChar, canEncode, canEncode, charset, encode, encode, flush, implFlush, implOnMalformedInput, implOnUnmappableCharacter, implReplaceWith, implReset, malformedInputAction, maxBytesPerChar, onMalformedInput, onUnmappableCharacter, replacement, replaceWith, reset, unmappableCharacterAction
-
Constructor Details
-
TBufferedEncoder
public TBufferedEncoder(TCharset cs, float averageBytesPerChar, float maxBytesPerChar, byte[] replacement) -
TBufferedEncoder
-
-
Method Details
-
encodeLoop
- Specified by:
encodeLoopin classTCharsetEncoder
-
arrayEncode
protected abstract TCoderResult arrayEncode(char[] inArray, int inPos, int inSize, byte[] outArray, int outPos, int outSize, TBufferedEncoder.Controller controller)
-