package avro-simple

  1. Overview
  2. Docs

Module Avro_simpleSource

Sourcemodule Avro : sig ... end

OCaml Avro - Apache Avro serialization library

Sourcemodule Codec : sig ... end

Codec combinators for encoding and decoding Avro data.

Sourcemodule Codec_deflate : sig ... end

Deflate compression codec for Avro using the decompress library.

Sourcemodule Codec_null : sig ... end

Null compression codec (passthrough)

Sourcemodule Codec_registry : sig ... end

Registry for compression codecs

Sourcemodule Container_reader : sig ... end

Reader for Avro Object Container Files.

Sourcemodule Container_writer : sig ... end

Writer for Avro Object Container Files.

Sourcemodule Decoder : sig ... end

Avro decoder with schema evolution support.

Sourcemodule Fingerprint : sig ... end

Schema fingerprinting using CRC-64-AVRO algorithm.

Sourcemodule Input : sig ... end

Binary input decoding for Avro

Sourcemodule Logical : sig ... end

Logical type conversion helpers.

Sourcemodule Output : sig ... end

Binary output encoding for Avro

Sourcemodule Resolution : sig ... end

Schema resolution for schema evolution.

Sourcemodule Schema : sig ... end

Avro schema representation.

Sourcemodule Schema_json : sig ... end

JSON schema parsing and serialization

Sourcemodule Type_name : sig ... end

Qualified type names for named Avro types.

Sourcemodule Value : sig ... end

Generic Avro value representation.