# Uses of Package
org.apache.ignite.binary

- Packages that use org.apache.ignite.binary
  Package | Description
  --- | ---
  org.apache.ignite | Contains entry-point Ignite & HPC APIs.
  org.apache.ignite.binary | Contains Ignite Binary Objects API classes.
  org.apache.ignite.cdc |
  org.apache.ignite.configuration | Contains configuration-related classes.
  org.apache.ignite.dump |
  org.apache.ignite.lang | Contains general language constructs and functional APIs for distributed computations.

- Classes in org.apache.ignite.binary used by org.apache.ignite
  Class | Description
  --- | ---
  BinaryObject | Wrapper for binary object in binary format.
  BinaryObjectBuilder | Binary object builder.
  BinaryObjectException | Exception indicating binary object serialization error.
  BinaryType | Binary type meta data.

- Classes in org.apache.ignite.binary used by org.apache.ignite.binary
  Class | Description
  --- | ---
  BinaryBasicIdMapper | Base binary ID mapper implementation.
  BinaryBasicNameMapper | Base binary name mapper implementation.
  BinaryCollectionFactory | Collection factory.
  BinaryField | Binary object field.
  BinaryIdMapper | Type and field ID mapper for binary objects.
  BinaryMapFactory | Map factory.
  BinaryNameMapper | Maps type and field names to different names.
  BinaryObject | Wrapper for binary object in binary format.
  BinaryObjectBuilder | Binary object builder.
  BinaryObjectException | Exception indicating binary object serialization error.
  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.
  BinaryTypeConfiguration | Defines configuration properties for a specific binary type.
  BinaryWriter | Writer for binary object used in `Binarylizable` implementations.

- Classes in org.apache.ignite.binary used by org.apache.ignite.cdc
  Class | Description
  --- | ---
  BinaryType | Binary type meta data.

- Classes in org.apache.ignite.binary used by org.apache.ignite.configuration
  Class | Description
  --- | ---
  BinaryIdMapper | Type and field ID mapper for binary objects.
  BinaryNameMapper | Maps type and field names to different names.
  BinarySerializer | Interface that allows to implement custom serialization logic for binary objects.
  BinaryTypeConfiguration | Defines configuration properties for a specific binary type.

- Classes in org.apache.ignite.binary used by org.apache.ignite.dump
  Class | Description
  --- | ---
  BinaryType | Binary type meta data.

- Classes in org.apache.ignite.binary used by org.apache.ignite.lang
  Class | Description
  --- | ---
  Binarylizable | Interface that allows to implement custom serialization logic for binary objects.
  BinaryObjectException | Exception indicating binary object serialization error.
  BinaryReader | Reader for binary objects used in `Binarylizable` implementations.
  BinaryWriter | Writer for binary object used in `Binarylizable` implementations.