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

- Packages that use BinaryObject
  Package | Description
  --- | ---
  org.apache.ignite | Contains entry-point Ignite & HPC APIs.
  org.apache.ignite.binary | Contains Ignite Binary Objects API classes.

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

    Methods in org.apache.ignite that return BinaryObject
    Modifier and Type | Method | Description
    --- | --- | ---
    `BinaryObject` | IgniteBinary.`buildEnum​(String typeName, int ord)` | Create enum object using value.
    `BinaryObject` | IgniteBinary.`buildEnum​(String typeName, String name)` | Create enum object using name.

    Methods in org.apache.ignite with parameters of type BinaryObject
    Modifier and Type | Method | Description
    --- | --- | ---
    `BinaryObjectBuilder` | IgniteBinary.`builder​(BinaryObject binaryObj)` | Creates binary builder initialized by existing binary object.

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

    Methods in org.apache.ignite.binary that return BinaryObject
    Modifier and Type | Method | Description
    --- | --- | ---
    `BinaryObject` | BinaryObjectBuilder.`build()` | Builds binary object.
    `BinaryObject` | BinaryObject.`clone()` | Copies this binary object.

    Methods in org.apache.ignite.binary that return types with arguments of type BinaryObject
    Modifier and Type | Method | Description
    --- | --- | ---
    `Collection<BinaryObject>` | BinaryType.`enumValues()` |

    Methods in org.apache.ignite.binary with parameters of type BinaryObject
    Modifier and Type | Method | Description
    --- | --- | ---
    `boolean` | BinaryField.`exists​(BinaryObject obj)` | Check whether field exists in the object.
    `<T> T` | BinaryField.`value​(BinaryObject obj)` | Get field's value from the given object.