## Uses of Interface
org.apache.ignite.internal.portable.BinaryRawReaderEx

Packages that use BinaryRawReaderEx
Package | Description
--- | ---
org.apache.ignite.internal.portable | Contains portable APIs internal implementation.
org.apache.ignite.internal.processors.platform |
org.apache.ignite.internal.processors.platform.cache |
org.apache.ignite.internal.processors.platform.cache.affinity |
org.apache.ignite.internal.processors.platform.cache.store |
org.apache.ignite.internal.processors.platform.cluster |
org.apache.ignite.internal.processors.platform.compute |
org.apache.ignite.internal.processors.platform.datastreamer |
org.apache.ignite.internal.processors.platform.events |
org.apache.ignite.internal.processors.platform.messaging |
org.apache.ignite.internal.processors.platform.services |
org.apache.ignite.internal.processors.platform.utils |

### Uses of BinaryRawReaderEx in org.apache.ignite.internal.portable

Classes in org.apache.ignite.internal.portable that implement BinaryRawReaderEx
Modifier and Type | Class and Description
--- | ---
`class` | `BinaryReaderExImpl` Portable reader implementation.

### Uses of BinaryRawReaderEx in org.apache.ignite.internal.processors.platform

Methods in org.apache.ignite.internal.processors.platform that return BinaryRawReaderEx
Modifier and Type | Method and Description
--- | ---
`BinaryRawReaderEx` | PlatformContextImpl.`reader(PlatformInputStream in)` Get memory reader.
`BinaryRawReaderEx` | PlatformContext.`reader(PlatformInputStream in)` Get memory reader.
`BinaryRawReaderEx` | PlatformContextImpl.`reader(PlatformMemory mem)` Get memory reader.
`BinaryRawReaderEx` | PlatformContext.`reader(PlatformMemory mem)` Get memory reader.

Methods in org.apache.ignite.internal.processors.platform with parameters of type BinaryRawReaderEx
Modifier and Type | Method and Description
--- | ---
`protected void` | PlatformAbstractTarget.`processInObjectStreamOutStream(int type, Object arg, BinaryRawReaderEx reader, BinaryRawWriterEx writer)` Process IN-OUT operation.
`protected long` | PlatformAbstractTarget.`processInStreamOutLong(int type, BinaryRawReaderEx reader)` Process IN operation.
`protected Object` | PlatformAbstractTarget.`processInStreamOutObject(int type, BinaryRawReaderEx reader)` Process IN operation with managed object as result.
`protected void` | PlatformAbstractTarget.`processInStreamOutStream(int type, BinaryRawReaderEx reader, BinaryRawWriterEx writer)` Process IN-OUT operation.
`void` | PlatformContextImpl.`processMetadata(BinaryRawReaderEx reader)` Process metadata from the platform.
`void` | PlatformContext.`processMetadata(BinaryRawReaderEx reader)` Process metadata from the platform.

### Uses of BinaryRawReaderEx in org.apache.ignite.internal.processors.platform.cache

Methods in org.apache.ignite.internal.processors.platform.cache with parameters of type BinaryRawReaderEx
Modifier and Type | Method and Description
--- | ---
`protected long` | PlatformCache.`processInStreamOutLong(int type, BinaryRawReaderEx reader)` Process IN operation.
`protected Object` | PlatformCache.`processInStreamOutObject(int type, BinaryRawReaderEx reader)` Process IN operation with managed object as result.
`protected void` | PlatformCache.`processInStreamOutStream(int type, BinaryRawReaderEx reader, BinaryRawWriterEx writer)` Process IN-OUT operation.

### Uses of BinaryRawReaderEx in org.apache.ignite.internal.processors.platform.cache.affinity

Methods in org.apache.ignite.internal.processors.platform.cache.affinity with parameters of type BinaryRawReaderEx
Modifier and Type | Method and Description
--- | ---
`protected long` | PlatformAffinity.`processInStreamOutLong(int type, BinaryRawReaderEx reader)` Process IN operation.
`protected void` | PlatformAffinity.`processInStreamOutStream(int type, BinaryRawReaderEx reader, BinaryRawWriterEx writer)` Process IN-OUT operation.

### Uses of BinaryRawReaderEx in org.apache.ignite.internal.processors.platform.cache.store

Methods in org.apache.ignite.internal.processors.platform.cache.store with parameters of type BinaryRawReaderEx
Modifier and Type | Method and Description
--- | ---
`protected abstract void` | PlatformCacheStoreCallback.`invoke0(BinaryRawReaderEx reader)` Internal invoke routine.

### Uses of BinaryRawReaderEx in org.apache.ignite.internal.processors.platform.cluster

Methods in org.apache.ignite.internal.processors.platform.cluster with parameters of type BinaryRawReaderEx
Modifier and Type | Method and Description
--- | ---
`protected long` | PlatformClusterGroup.`processInStreamOutLong(int type, BinaryRawReaderEx reader)` Process IN operation.
`protected Object` | PlatformClusterGroup.`processInStreamOutObject(int type, BinaryRawReaderEx reader)` Process IN operation with managed object as result.
`protected void` | PlatformClusterGroup.`processInStreamOutStream(int type, BinaryRawReaderEx reader, BinaryRawWriterEx writer)` Process IN-OUT operation.

### Uses of BinaryRawReaderEx in org.apache.ignite.internal.processors.platform.compute

Methods in org.apache.ignite.internal.processors.platform.compute with parameters of type BinaryRawReaderEx
Modifier and Type | Method and Description
--- | ---
`protected Object` | PlatformCompute.`executeJavaTask(BinaryRawReaderEx reader, boolean async)` Execute task taking arguments from the given reader.
`protected long` | PlatformCompute.`processInStreamOutLong(int type, BinaryRawReaderEx reader)` Process IN operation.
`protected void` | PlatformCompute.`processInStreamOutStream(int type, BinaryRawReaderEx reader, BinaryRawWriterEx writer)` Process IN-OUT operation.
`protected Collection<UUID>` | PlatformCompute.`readNodeIds(BinaryRawReaderEx reader)` Read node IDs.

### Uses of BinaryRawReaderEx in org.apache.ignite.internal.processors.platform.datastreamer

Methods in org.apache.ignite.internal.processors.platform.datastreamer with parameters of type BinaryRawReaderEx
Modifier and Type | Method and Description
--- | ---
`protected long` | PlatformDataStreamer.`processInStreamOutLong(int type, BinaryRawReaderEx reader)` Process IN operation.

### Uses of BinaryRawReaderEx in org.apache.ignite.internal.processors.platform.events

Methods in org.apache.ignite.internal.processors.platform.events with parameters of type BinaryRawReaderEx
Modifier and Type | Method and Description
--- | ---
`protected long` | PlatformEvents.`processInStreamOutLong(int type, BinaryRawReaderEx reader)` Process IN operation.
`protected void` | PlatformEvents.`processInStreamOutStream(int type, BinaryRawReaderEx reader, BinaryRawWriterEx writer)` Process IN-OUT operation.

### Uses of BinaryRawReaderEx in org.apache.ignite.internal.processors.platform.messaging

Methods in org.apache.ignite.internal.processors.platform.messaging with parameters of type BinaryRawReaderEx
Modifier and Type | Method and Description
--- | ---
`protected long` | PlatformMessaging.`processInStreamOutLong(int type, BinaryRawReaderEx reader)` Process IN operation.
`protected void` | PlatformMessaging.`processInStreamOutStream(int type, BinaryRawReaderEx reader, BinaryRawWriterEx writer)` Process IN-OUT operation.

### Uses of BinaryRawReaderEx in org.apache.ignite.internal.processors.platform.services

Methods in org.apache.ignite.internal.processors.platform.services with parameters of type BinaryRawReaderEx
Modifier and Type | Method and Description
--- | ---
`protected void` | PlatformServices.`processInObjectStreamOutStream(int type, Object arg, BinaryRawReaderEx reader, BinaryRawWriterEx writer)` Process IN-OUT operation.
`protected long` | PlatformServices.`processInStreamOutLong(int type, BinaryRawReaderEx reader)` Process IN operation.
`protected void` | PlatformServices.`processInStreamOutStream(int type, BinaryRawReaderEx reader, BinaryRawWriterEx writer)` Process IN-OUT operation.

### Uses of BinaryRawReaderEx in org.apache.ignite.internal.processors.platform.utils

Methods in org.apache.ignite.internal.processors.platform.utils with parameters of type BinaryRawReaderEx
Modifier and Type | Method and Description
--- | ---
`IgniteBiTuple<T1,T2>` | PlatformReaderBiClosure.`read(BinaryRawReaderEx reader)` Read object from reader.
`T` | PlatformReaderClosure.`read(BinaryRawReaderEx reader)` Read object from reader.
`static <T> List<T>` | PlatformUtils.`readCollection(BinaryRawReaderEx reader)` Read collection.
`static <T> List<T>` | PlatformUtils.`readCollection(BinaryRawReaderEx reader, PlatformReaderClosure<T> readClo)` Read collection.
`static Object` | PlatformUtils.`readInvocationResult(PlatformContext ctx, BinaryRawReaderEx reader)` Reads invocation result (of a job/service/etc) using a common protocol.
`static <K,V> Map<K,V>` | PlatformUtils.`readMap(BinaryRawReaderEx reader)` Read map.
`static <K,V> Map<K,V>` | PlatformUtils.`readMap(BinaryRawReaderEx reader, PlatformReaderBiClosure<K,V> readClo)` Read map.
`static <T> List<T>` | PlatformUtils.`readNullableCollection(BinaryRawReaderEx reader)` Read nullable collection.
`static <T> List<T>` | PlatformUtils.`readNullableCollection(BinaryRawReaderEx reader, PlatformReaderClosure<T> readClo)` Read nullable collection.
`static <K,V> Map<K,V>` | PlatformUtils.`readNullableMap(BinaryRawReaderEx reader)` Read nullable map.
`static <T> Set<T>` | PlatformUtils.`readNullableSet(BinaryRawReaderEx reader)`
`static <T> Set<T>` | PlatformUtils.`readSet(BinaryRawReaderEx reader)`

2015 Copyright © Apache Software Foundation

Follow @ApacheIgnite

Ignite Fabric | : ver. 1.5.0-b1
Release Date | : December 1 2015