Package org.glassfish.grizzly.websockets
Class StrictUtf8.Encoder
java.lang.Object
java.nio.charset.CharsetEncoder
org.glassfish.grizzly.websockets.StrictUtf8.Encoder
- Enclosing class:
- StrictUtf8
-
Method Summary
Modifier and TypeMethodDescriptionbooleancanEncode(char c) intencode(char[] sa, int sp, int len, byte[] da) protected final CoderResultencodeLoop(CharBuffer src, ByteBuffer dst) booleanisLegalReplacement(byte[] repl) Methods inherited from class java.nio.charset.CharsetEncoder
averageBytesPerChar, canEncode, charset, encode, encode, flush, implFlush, implOnMalformedInput, implOnUnmappableCharacter, implReplaceWith, implReset, malformedInputAction, maxBytesPerChar, onMalformedInput, onUnmappableCharacter, replacement, replaceWith, reset, unmappableCharacterAction
-
Method Details
-
canEncode
public boolean canEncode(char c) - Overrides:
canEncodein classCharsetEncoder
-
isLegalReplacement
public boolean isLegalReplacement(byte[] repl) - Overrides:
isLegalReplacementin classCharsetEncoder
-
encodeLoop
- Specified by:
encodeLoopin classCharsetEncoder
-
encode
public int encode(char[] sa, int sp, int len, byte[] da)
-