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
EncoderFlyweight
for fluent API design.
-