Class ModelStreamBatchDecoder
java.lang.Object
io.fluxzero.common.api.modeling.ModelStreamBatchDecoder
Decoder for the v7 packed Model membership transport format.
The public metadata view remains v7-only, with implicit substep zero. The page decoder also accepts negotiated
logical membership v8, which carries exact substeps without stored-model metadata. Existing readers must receive
ordinary ModelEventMembership objects for non-zero substeps; the v7 layout is unchanged.
-
Nested Class Summary
Nested ClassesModifier and TypeClassDescriptionstatic final recordOne independently addressable stored model membership. -
Method Summary
Modifier and TypeMethodDescriptionstatic List<ModelStreamBatchDecoder.Entry> decode(byte[] data) Decodes one packed membership batch.static List<ModelStreamBatchDecoder.Entry> decode(ModelEventDataBlock block) Decodes one packed membership batch directly from a byte range.
-
Method Details
-
decode
Decodes one packed membership batch. -
decode
Decodes one packed membership batch directly from a byte range.
-