public class NoEncoder extends java.lang.Object implements ISequenceEncoder
| Constructor and Description |
|---|
NoEncoder() |
| Modifier and Type | Method and Description |
|---|---|
java.nio.ByteBuffer |
decode(java.nio.ByteBuffer reuse,
java.nio.ByteBuffer source,
java.nio.ByteBuffer encoded)
Decodes
encoded relative to source,
optionally reusing the provided ByteBuffer. |
java.nio.ByteBuffer |
encode(java.nio.ByteBuffer reuse,
java.nio.ByteBuffer source,
java.nio.ByteBuffer target)
Encodes
target relative to source,
optionally reusing the provided ByteBuffer. |
int |
prefixBytes()
The number of encoded form's prefix bytes that should be ignored (needed for separator lookup).
|
java.lang.String |
toString() |
public java.nio.ByteBuffer encode(java.nio.ByteBuffer reuse,
java.nio.ByteBuffer source,
java.nio.ByteBuffer target)
ISequenceEncodertarget relative to source,
optionally reusing the provided ByteBuffer.encode in interface ISequenceEncoderreuse - Reuses the provided ByteBuffer or allocates a new one if there is not enough remaining space.source - The source byte sequence.target - The target byte sequence to encode relative to sourceByteBuffer with encoded target.public java.nio.ByteBuffer decode(java.nio.ByteBuffer reuse,
java.nio.ByteBuffer source,
java.nio.ByteBuffer encoded)
ISequenceEncoderencoded relative to source,
optionally reusing the provided ByteBuffer.decode in interface ISequenceEncoderreuse - Reuses the provided ByteBuffer or allocates a new one if there is not enough remaining space.source - The source byte sequence.encoded - The previously encoded byte sequence.ByteBuffer with decoded target.public int prefixBytes()
ISequenceEncoderprefixBytes in interface ISequenceEncoderpublic java.lang.String toString()
toString in class java.lang.ObjectCopyright © 2018. All rights reserved.