T
- the type of objects that the Encoder can encodepublic interface Encoder<T>
Encoder
interface know how to convert an object to some binary representation and
write the result to a ByteBuffer
, ideally without creating temporary objects.Modifier and Type | Method and Description |
---|---|
void |
encode(T source,
ByteBufferDestination destination)
Encodes the specified source object to some binary representation and writes the result to the specified
destination.
|
void encode(T source, ByteBufferDestination destination)
source
- the object to encode.destination
- holds the ByteBuffer to write into.