Package com.invirgance.convirgance.jbin


package com.invirgance.convirgance.jbin
Provides JBIN, a fast and compact binary encoding of JSON for databases, temporary files, and high-throughput scenarios. Supports additional types like Dates and maintains consistent data formats (e.g., short, int, long) between read/write operations. Includes the KeyEncoder interface for use with custom encoder/decoder implementations.
  • Class
    Description
    Decodes JBIN encoded streams into JSON.
    Used for encoding data into the JBIN format.
    Interface for encoding and decoding key-value data, enabling custom serialization for keys in binary data streams.
    Use when you need to map string keys to unique integer IDs for stream processing.
    KeyTableEncoder provides a fixed-size mapping between string keys and unique integer indexes.
    The StringEncoder class maps strings to unique integer indexes, supporting up to 256 strings.