Class ByteBufferSerializer
java.lang.Object
org.apache.kafka.common.serialization.ByteBufferSerializer
- All Implemented Interfaces:
 Closeable,AutoCloseable,Serializer<ByteBuffer>
ByteBufferSerializer always rewinds the position of the input buffer to zero for
 serialization. A manual rewind is not necessary.
 Note: any existing buffer position is ignored.
 The position is also rewound back to zero before serialize(String, ByteBuffer)
 returns.
- 
Constructor Summary
Constructors - 
Method Summary
Modifier and TypeMethodDescriptionbyte[]serialize(String topic, ByteBuffer data) Convertdatainto a byte array.Methods inherited from class java.lang.Object
equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, waitMethods inherited from interface org.apache.kafka.common.serialization.Serializer
close, configure, serialize 
- 
Constructor Details
- 
ByteBufferSerializer
public ByteBufferSerializer() 
 - 
 - 
Method Details
- 
serialize
Description copied from interface:SerializerConvertdatainto a byte array.It is recommended to serialize
nulldata to thenullbyte array.- Specified by:
 serializein interfaceSerializer<ByteBuffer>- Parameters:
 topic- topic associated with datadata- typed data; may benull- Returns:
 - serialized bytes; may be 
null 
 
 -