Class DoubleDeserializer
java.lang.Object
org.apache.kafka.common.serialization.DoubleDeserializer
- All Implemented Interfaces:
Closeable,AutoCloseable,Deserializer<Double>
-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptiondeserialize(String topic, byte[] data) Deserialize a record value from a byte array into a value or object.deserialize(String topic, Headers headers, ByteBuffer data) Deserialize a record value from aByteBufferinto a value or object.Methods inherited from class java.lang.Object
equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, waitMethods inherited from interface org.apache.kafka.common.serialization.Deserializer
close, configure, deserialize
-
Constructor Details
-
DoubleDeserializer
public DoubleDeserializer()
-
-
Method Details
-
deserialize
Description copied from interface:DeserializerDeserialize a record value from a byte array into a value or object.- Specified by:
deserializein interfaceDeserializer<Double>- Parameters:
topic- topic associated with the datadata- serialized bytes; may be null; implementations are recommended to handle null by returning a value or null rather than throwing an exception.- Returns:
- deserialized typed data; may be null
-
deserialize
Description copied from interface:DeserializerDeserialize a record value from aByteBufferinto a value or object.If
ByteBufferDeserializeris used by an application, the application code cannot make any assumptions about the returnedByteBufferlike the position, limit, capacity, etc., or if it is backed byan array or not.Similarly, if this method is overridden, the implementation cannot make any assumptions about the passed in
ByteBuffereither.- Specified by:
deserializein interfaceDeserializer<Double>- Parameters:
topic- topic associated with the dataheaders- headers associated with the record; may be empty.data- serialized ByteBuffer; may be null; implementations are recommended to handle null by returning a value or null rather than throwing an exception.- Returns:
- deserialized typed data; may be null
-