## 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.internal.binary | Contains binary APIs internal implementation.
org.apache.ignite.internal.processors.cache.binary | Implementation of binary processor.
org.apache.ignite.internal.processors.cacheobject | Cache object processor.

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

Methods in org.apache.ignite that return BinaryType
Modifier and Type | Method and Description
--- | ---
`BinaryType` | IgniteBinary.`type(Class<?> cls)` Gets metadata for provided class.
`BinaryType` | IgniteBinary.`type(int typeId)` Gets metadata for provided type ID.
`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 and 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 and Description
--- | ---
`BinaryType` | BinaryObject.`type()` Gets type information for this binary object.

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

Classes in org.apache.ignite.internal.binary that implement BinaryType
Modifier and Type | Class and Description
--- | ---
`class` | `BinaryTypeImpl` Binary type implementation.
`class` | `BinaryTypeProxy` Binary type proxy.

Methods in org.apache.ignite.internal.binary that return BinaryType
Modifier and Type | Method and Description
--- | ---
`BinaryType` | BinaryCachingMetadataHandler.`metadata(int typeId)` Gets meta data for provided type ID.
`BinaryType` | BinaryMetadataHandler.`metadata(int typeId)` Gets meta data for provided type ID.
`BinaryType` | BinaryContext.`metadata(int typeId)`
`BinaryType` | BinaryNoopMetadataHandler.`metadata(int typeId)` Gets meta data for provided type ID.
`BinaryType` | BinaryObjectImpl.`rawType()` Get raw type.
`BinaryType` | BinaryObjectOffheapImpl.`rawType()` Get raw type.
`BinaryType` | BinaryEnumObjectImpl.`rawType()` Get raw type.
`BinaryType` | BinaryObjectEx.`rawType()` Get raw type.
`BinaryType` | BinaryObjectImpl.`type()` Gets type information for this binary object.
`BinaryType` | BinaryObjectOffheapImpl.`type()` Gets type information for this binary object.
`BinaryType` | BinaryEnumObjectImpl.`type()` Gets type information for this binary object.
`static BinaryType` | BinaryUtils.`type(BinaryContext ctx, BinaryObjectEx obj)` Create binary type which is used by users.
`static BinaryType` | BinaryUtils.`typeProxy(BinaryContext ctx, BinaryObjectEx obj)` Create binary type proxy.

Methods in org.apache.ignite.internal.binary with parameters of type BinaryType
Modifier and Type | Method and Description
--- | ---
`void` | BinaryCachingMetadataHandler.`addMeta(int typeId, BinaryType type)` Adds meta data.
`void` | BinaryMetadataHandler.`addMeta(int typeId, BinaryType meta)` Adds meta data.
`void` | BinaryNoopMetadataHandler.`addMeta(int typeId, BinaryType meta)` Adds meta data.

### Uses of BinaryType in org.apache.ignite.internal.processors.cache.binary

Methods in org.apache.ignite.internal.processors.cache.binary that return BinaryType
Modifier and Type | Method and Description
--- | ---
`BinaryType` | CacheObjectBinaryProcessorImpl.`metadata(int typeId)`
`BinaryType` | CacheObjectBinaryProcessor.`metadata(int typeId)`
`BinaryType` | IgniteBinaryImpl.`type(Class<?> cls)` Gets metadata for provided class.
`BinaryType` | IgniteBinaryImpl.`type(int typeId)` Gets metadata for provided type ID.
`BinaryType` | IgniteBinaryImpl.`type(String typeName)` Gets metadata for provided class name.

Methods in org.apache.ignite.internal.processors.cache.binary that return types with arguments of type BinaryType
Modifier and Type | Method and Description
--- | ---
`Collection<BinaryType>` | CacheObjectBinaryProcessorImpl.`metadata()`
`Collection<BinaryType>` | CacheObjectBinaryProcessor.`metadata()`
`Map<Integer,BinaryType>` | CacheObjectBinaryProcessorImpl.`metadata(Collection<Integer> typeIds)`
`Map<Integer,BinaryType>` | CacheObjectBinaryProcessor.`metadata(Collection<Integer> typeIds)`
`Collection<BinaryType>` | IgniteBinaryImpl.`types()` Gets metadata for all known types.

Methods in org.apache.ignite.internal.processors.cache.binary with parameters of type BinaryType
Modifier and Type | Method and Description
--- | ---
`void` | CacheObjectBinaryProcessorImpl.`addMeta(int typeId, BinaryType newMeta)`
`void` | CacheObjectBinaryProcessor.`addMeta(int typeId, BinaryType newMeta)`

### Uses of BinaryType in org.apache.ignite.internal.processors.cacheobject

Methods in org.apache.ignite.internal.processors.cacheobject that return BinaryType
Modifier and Type | Method and Description
--- | ---
`BinaryType` | NoOpBinary.`type(Class<?> cls)` Gets metadata for provided class.
`BinaryType` | NoOpBinary.`type(int typeId)` Gets metadata for provided type ID.
`BinaryType` | NoOpBinary.`type(String typeName)` Gets metadata for provided class name.

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

2015 Copyright © Apache Software Foundation

Follow @ApacheIgnite

Ignite Fabric | : ver. 1.8.0
Release Date | : December 5 2016