## Uses of Interface
org.apache.ignite.internal.binary.BinaryPositionReadable

Packages that use BinaryPositionReadable
Package | Description
--- | ---
org.apache.ignite.internal.binary | Contains binary APIs internal implementation.
org.apache.ignite.internal.binary.builder | Contains classes specific to binary builder API.
org.apache.ignite.internal.binary.streams | Contains binary APIs implementation for streams.
org.apache.ignite.internal.processors.platform.memory |

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

Methods in org.apache.ignite.internal.binary with parameters of type BinaryPositionReadable
Modifier and Type | Method and Description
--- | ---
`static int` | BinaryUtils.`fieldOffsetRelative(BinaryPositionReadable stream, int pos, int fieldOffsetSize)` Get relative field offset.
`static IgniteBiTuple<Integer,Integer>` | BinaryUtils.`footerAbsolute(BinaryPositionReadable in, int start)` Get object's footer.
`static int` | BinaryUtils.`footerStartAbsolute(BinaryPositionReadable in, int start)` Get object's footer.
`static int` | BinaryUtils.`footerStartRelative(BinaryPositionReadable in, int start)` Get footer start of the object.
`static int` | BinaryUtils.`length(BinaryPositionReadable in, int start)` Get binary object length.
`static int` | BinaryUtils.`rawOffsetAbsolute(BinaryPositionReadable in, int start)` Get absolute raw offset of the object.
`static int` | BinaryUtils.`rawOffsetRelative(BinaryPositionReadable in, int start)` Get relative raw offset of the object.

### Uses of BinaryPositionReadable in org.apache.ignite.internal.binary.builder

Classes in org.apache.ignite.internal.binary.builder that implement BinaryPositionReadable
Modifier and Type | Class and Description
--- | ---
`class` | `BinaryBuilderReader`

### Uses of BinaryPositionReadable in org.apache.ignite.internal.binary.streams

Subinterfaces of BinaryPositionReadable in org.apache.ignite.internal.binary.streams
Modifier and Type | Interface and Description
--- | ---
`interface` | `BinaryInputStream` Binary input stream.

Classes in org.apache.ignite.internal.binary.streams that implement BinaryPositionReadable
Modifier and Type | Class and Description
--- | ---
`class` | `BinaryAbstractInputStream` Binary abstract input stream.
`class` | `BinaryHeapInputStream` Binary heap input stream.
`class` | `BinaryOffheapInputStream` Binary off-heap input stream.

### Uses of BinaryPositionReadable in org.apache.ignite.internal.processors.platform.memory

Subinterfaces of BinaryPositionReadable in org.apache.ignite.internal.processors.platform.memory
Modifier and Type | Interface and Description
--- | ---
`interface` | `PlatformInputStream` Interop output stream,

Classes in org.apache.ignite.internal.processors.platform.memory that implement BinaryPositionReadable
Modifier and Type | Class and Description
--- | ---
`class` | `PlatformBigEndianInputStreamImpl` Interop input stream implementation working with BIG ENDIAN architecture.
`class` | `PlatformInputStreamImpl` Interop input stream implementation.

2015 Copyright © Apache Software Foundation

Follow @ApacheIgnite

Ignite Fabric | : ver. 1.6.0
Release Date | : May 18 2016