# Package org.apache.ignite.binary

Contains Ignite Binary Objects API classes.

See: Description

Interface Summary
Interface | Description
--- | ---
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
Class | Description
--- | ---
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
Exception | Description
--- | ---
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.

2017 Copyright © Apache Software Foundation

Follow @ApacheIgnite

Ignite Fabric | : ver. 2.0.0
Release Date | : April 30 2017