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

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

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

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

### Uses of PortablePositionReadable in org.apache.ignite.internal.portable.builder

Classes in org.apache.ignite.internal.portable.builder that implement PortablePositionReadable
Modifier and Type | Class and Description
--- | ---
`class` | `PortableBuilderReader`

### Uses of PortablePositionReadable in org.apache.ignite.internal.portable.streams

Subinterfaces of PortablePositionReadable in org.apache.ignite.internal.portable.streams
Modifier and Type | Interface and Description
--- | ---
`interface` | `PortableInputStream` Portable input stream.

Classes in org.apache.ignite.internal.portable.streams that implement PortablePositionReadable
Modifier and Type | Class and Description
--- | ---
`class` | `PortableAbstractInputStream` Portable abstract input stream.
`class` | `PortableHeapInputStream` Portable off-heap input stream.
`class` | `PortableOffheapInputStream` Portable off-heap input stream.

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

Subinterfaces of PortablePositionReadable 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 PortablePositionReadable
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.5.0-b1
Release Date | : December 1 2015