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 TCoderResult
arrayEncode
(char[] inArray, int inPos, int inSize, byte[] outArray, int outPos, int outSize, TBufferedEncoder.Controller controller) protected TCoderResult
encodeLoop
(TCharBuffer in, TByteBuffer out) Methods inherited from class org.teavm.classlib.java.nio.charset.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:
encodeLoop
in classTCharsetEncoder
-
arrayEncode
protected abstract TCoderResult arrayEncode(char[] inArray, int inPos, int inSize, byte[] outArray, int outPos, int outSize, TBufferedEncoder.Controller controller)
-