Package io.fluxzero.common.serialization
package io.fluxzero.common.serialization
-
ClassDescriptionAbstractConverter<I,
O> An abstract base class for converting data of typeIto typeO.Converter<I,O> Interface for convertingDataobjects from one format or representation to another.Reads exact decimal strings and legacy numeric JSON tokens without a floating-point intermediate.Writes decimals exactly as strings in JSON and as numbers in the document index.Utility class for JSON serialization, deserialization, and file-based JSON resource loading.Internal, bounds-checked MessagePack I/O for Fluxzero's existing storage and transport schemas.A reusable, zero-copy reader of one heap-array range.A reusable heap-array writer.A custom Jackson module that configures deserialization behavior to treat null collections as empty collections.Annotation to register a class or package for inclusion in theTypeRegistry.Specifies the revision number of a persistable object, such as a message payload, document, or model snapshot.Decodes the shared binary or legacy MessagePack representations used by the Fluxzero event store.A Jackson module that customizes the deserialization of strings.Interface for resolving registered types by alias or simplified name.