# Package org.apache.ignite.binary

Contains Ignite Binary Objects API classes.

See: Description

Interface Summary
BinaryCollectionFactory<K>: Collection factory.
BinaryField: Binary object field.
BinaryIdMapper: Type and field ID mapper for binary objects.
Binarylizable: Interface that allows to implement custom serialization logic for binary objects.
BinaryMapFactory<K,V>: Map factory.
BinaryNameMapper: Maps type and field names to different names.
BinaryObject: Wrapper for binary object in binary format.
BinaryObjectBuilder: Binary object builder.
BinaryRawReader: Raw reader for binary objects.
BinaryRawWriter: Raw writer for binary object.
BinaryReader: Reader for binary objects used in `Binarylizable` implementations.
BinarySerializer: Interface that allows to implement custom serialization logic for binary objects.
BinaryType: Binary type meta data.
BinaryWriter: Writer for binary object used in `Binarylizable` implementations.

Class Summary
BinaryBasicIdMapper: Base binary ID mapper implementation.
BinaryBasicNameMapper: Base binary name mapper implementation.
BinaryReflectiveSerializer: Binary serializer which writes object fields using reflection.
BinaryTypeConfiguration: Defines configuration properties for a specific binary type.

Exception Summary
BinaryInvalidTypeException: Exception indicating that class needed for deserialization of binary object does not exist.
BinaryObjectException: Exception indicating binary object serialization error.

## Package org.apache.ignite.binary Description

Contains Ignite Binary Objects API classes.

${current.year} Copyright © Apache Software Foundation

Follow @ApacheIgnite

Ignite Database and Caching Platform | : ver. 2.13.0
Release Date | : April 20 2022