Package org.apache.avro.message
package org.apache.avro.message
-
ClassDescriptionException thrown by a
MessageDecoderwhen a message header is not recognized.AMessageDecoderthat reads a binary-encoded datum.AMessageEncoderthat 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 forMessageEncoderimplementations that provides default implementations for most of theDatumEncoderAPI.Serializes an individual datum as a ByteBuffer or to an OutputStream.Exception thrown by aMessageDecoderwhen the message is encoded using an unknownSchema.AMessageDecoderthat deserializes from raw datum bytes.AMessageEncoderthat 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.