public abstract class SimpleSerializer<T> extends Serializer
Constructor and Description |
---|
SimpleSerializer() |
Modifier and Type | Method and Description |
---|---|
abstract T |
read(java.nio.ByteBuffer buffer)
Convenience method that can be used for cleanliness when the extra parameters provided by
readObjectData(ByteBuffer, Class) are not needed. |
<E> E |
readObjectData(java.nio.ByteBuffer buffer,
java.lang.Class<E> type)
Reads an object from the buffer.
|
abstract void |
write(java.nio.ByteBuffer buffer,
T object)
Convenience method that can be used for cleanliness when the extra parameters provided by
writeObjectData(ByteBuffer, Object) are not needed. |
void |
writeObjectData(java.nio.ByteBuffer buffer,
java.lang.Object object)
Writes the object to the buffer.
|
isFinal, newInstance, readObject, setCanBeNull, writeObject
public <E> E readObjectData(java.nio.ByteBuffer buffer, java.lang.Class<E> type)
Serializer
readObjectData
in class Serializer
public void writeObjectData(java.nio.ByteBuffer buffer, java.lang.Object object)
Serializer
writeObjectData
in class Serializer
object
- Cannot be null.public abstract T read(java.nio.ByteBuffer buffer)
readObjectData(ByteBuffer, Class)
are not needed.public abstract void write(java.nio.ByteBuffer buffer, T object)
writeObjectData(ByteBuffer, Object)
are not needed.