Package org.apache.avro.message
package org.apache.avro.message
-
ClassDescriptionException thrown by a
MessageDecoder
when a message header is not recognized.AMessageDecoder
that reads a binary-encoded datum.AMessageEncoder
that adds a header and 8-byte schema fingerprint to each datum encoded as binary.Deserializes a single datum from a ByteBuffer, byte array, or InputStream.Base class forMessageEncoder
implementations that provides default implementations for most of theDatumEncoder
API.Serializes an individual datum as a ByteBuffer or to an OutputStream.Exception thrown by aMessageDecoder
when the message is encoded using an unknownSchema
.AMessageDecoder
that deserializes from raw datum bytes.AMessageEncoder
that encodes only a datum's bytes, without additional information (such as a schema fingerprint).Interface for classes that can provide avro schemas by fingerprint.A map-based cache of schemas by AVRO-CRC-64 fingerprint.