## Uses of Interface
org.apache.ignite.binary.BinaryType

- Packages that use BinaryType
  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.dump |

- - ### Uses of BinaryType in org.apache.ignite

    Methods in org.apache.ignite that return BinaryType
    Modifier and Type | Method | Description
    --- | --- | ---
    `BinaryType` | IgniteBinary.`registerClass​(Class<?> cls)` | Register binary type for specified class.
    `BinaryType` | IgniteBinary.`registerEnum​(String typeName, Map<String,​Integer> vals)` | Register enum type.
    `BinaryType` | IgniteBinary.`type​(int typeId)` | Gets metadata for provided type ID.
    `BinaryType` | IgniteBinary.`type​(Class<?> cls)` | Gets metadata for provided class.
    `BinaryType` | IgniteBinary.`type​(String typeName)` | Gets metadata for provided class name.

    Methods in org.apache.ignite that return types with arguments of type BinaryType
    Modifier and Type | Method | Description
    --- | --- | ---
    `Collection<BinaryType>` | IgniteBinary.`types()` | Gets metadata for all known types.

  - ### Uses of BinaryType in org.apache.ignite.binary

    Methods in org.apache.ignite.binary that return BinaryType
    Modifier and Type | Method | Description
    --- | --- | ---
    `BinaryType` | BinaryObject.`type()` | Gets type information for this binary object.

  - ### Uses of BinaryType in org.apache.ignite.cdc

    Method parameters in org.apache.ignite.cdc with type arguments of type BinaryType
    Modifier and Type | Method | Description
    --- | --- | ---
    `void` | CdcConsumer.`onTypes​(Iterator<BinaryType> types)` | Handles new binary types.

  - ### Uses of BinaryType in org.apache.ignite.dump

    Method parameters in org.apache.ignite.dump with type arguments of type BinaryType
    Modifier and Type | Method | Description
    --- | --- | ---
    `void` | DumpConsumer.`onTypes​(Iterator<BinaryType> types)` | Handles binary types.
    `void` | JsonDumpConsumer.`onTypes​(Iterator<BinaryType> types)` | Handles binary types.