public final class CharPacker extends java.lang.Object implements PrimitivePacker<java.lang.Character>
| Modifier and Type | Method and Description |
|---|---|
java.nio.ByteBuffer |
addToBuffer(java.nio.ByteBuffer byteBuffer,
java.lang.Character data)
This method should put data to byteBuffer and update the position of buffer
|
java.nio.ByteBuffer |
addToBuffer(java.nio.ByteBuffer byteBuffer,
int index,
java.lang.Character data)
This method should insert to byteBuffer's index.
|
java.lang.Character |
getFromBuffer(java.nio.ByteBuffer byteBuffer)
Read a value from buffer.
|
java.lang.Character |
getFromBuffer(java.nio.ByteBuffer byteBuffer,
int offset)
Read a value from offset.
|
static CharPacker |
getInstance() |
MessageType<java.lang.Character,java.lang.Character> |
getMessageType() |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, waitdetermineLength, isHeaderRequired, packToByteArray, packToByteBuffer, packToByteBuffer, readDataFromBuffer, unpackFromBuffer, unpackFromBuffer, wrapperForByteLength, writeDataToBufferunpackFromByteArraypublic static CharPacker getInstance()
public MessageType<java.lang.Character,java.lang.Character> getMessageType()
getMessageType in interface PrimitivePacker<java.lang.Character>public java.nio.ByteBuffer addToBuffer(java.nio.ByteBuffer byteBuffer,
java.lang.Character data)
PrimitivePackeraddToBuffer in interface PrimitivePacker<java.lang.Character>public java.nio.ByteBuffer addToBuffer(java.nio.ByteBuffer byteBuffer,
int index,
java.lang.Character data)
PrimitivePackeraddToBuffer in interface PrimitivePacker<java.lang.Character>public java.lang.Character getFromBuffer(java.nio.ByteBuffer byteBuffer,
int offset)
PrimitivePackergetFromBuffer in interface PrimitivePacker<java.lang.Character>public java.lang.Character getFromBuffer(java.nio.ByteBuffer byteBuffer)
PrimitivePackergetFromBuffer in interface PrimitivePacker<java.lang.Character>