Package org.agrona.sbe
Interface EncoderFlyweight
- All Superinterfaces:
Flyweight
- All Known Subinterfaces:
CompositeEncoderFlyweight,MessageEncoderFlyweight
A flyweight for encoding an SBE type.
-
Method Summary
Modifier and TypeMethodDescriptionbuffer()Buffer in which the flyweight is encoded.wrap(MutableDirectBuffer buffer, int offset) Wrap a buffer for encoding at a given offset.Methods inherited from interface org.agrona.sbe.Flyweight
encodedLength, offset, sbeSchemaId, sbeSchemaVersion
-
Method Details
-
buffer
MutableDirectBuffer buffer()Buffer in which the flyweight is encoded. -
wrap
Wrap a buffer for encoding at a given offset.- Parameters:
buffer- to be wrapped and into which the type will be encoded.offset- at which the encoded object will begin.- Returns:
- the
EncoderFlyweightfor fluent API design.
-