Class VarFieldWriter.NestedFieldHandle
java.lang.Object
express.mvp.roray.utils.memory.VarFieldWriter.NestedFieldHandle
- Enclosing class:
VarFieldWriter
A handle for writing nested or composite fields directly into the backing segment.
-
Method Summary
Modifier and TypeMethodDescriptionvoidfinish(long length) Finalize the nested field by writing the length into the reserved header slot.longReturns the relative offset where this nested field starts.
-
Method Details
-
relativeOffset
public long relativeOffset()Returns the relative offset where this nested field starts.- Returns:
- the starting offset
-
finish
public void finish(long length) Finalize the nested field by writing the length into the reserved header slot.- Parameters:
length- number of bytes written for this nested field
-