Interface Serializer
- All Known Subinterfaces:
DatagramSerializer
- All Known Implementing Classes:
AvroSerializer
,JavaSerializer
,NettySerializer
,ProtobufSerializer
,SpecialSerializers.AddressSerializer
,SpecialSerializers.ByteSerializer
,SpecialSerializers.NullSerializer
,SpecialSerializers.UUIDSerializer
public interface Serializer
- Author:
- Lars Kroll <[email protected]>
-
Method Summary
Modifier and Type Method Description Object
fromBinary(io.netty.buffer.ByteBuf buf, Optional<Object> hint)
Deserialize from buf.int
identifier()
void
toBinary(Object o, io.netty.buffer.ByteBuf buf)
Serialize o into buf.
-
Method Details
-
identifier
int identifier() -
toBinary
Serialize o into buf.- Parameters:
o
-buf
-
-
fromBinary
Deserialize from buf. Optionally use hint to decide what to deserialize.- Parameters:
buf
-hint
-- Returns:
-