## Uses of Interface
org.apache.ignite.internal.portable.streams.PortableOutputStream

Packages that use PortableOutputStream
Package | Description
--- | ---
org.apache.ignite.internal.portable | Contains portable APIs internal implementation.
org.apache.ignite.internal.portable.streams | Contains portable APIs implementation for streams.
org.apache.ignite.internal.processors.platform.memory |

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

Methods in org.apache.ignite.internal.portable that return PortableOutputStream
Modifier and Type | Method and Description
--- | ---
`PortableOutputStream` | BinaryRawWriterEx.`out()`
`PortableOutputStream` | BinaryWriterExImpl.`out()`

Methods in org.apache.ignite.internal.portable with parameters of type PortableOutputStream
Modifier and Type | Method and Description
--- | ---
`int` | BinaryWriterSchemaHolder.`write(PortableOutputStream out, int fieldCnt, boolean compactFooter)` Write collected frames and pop them.
`BinaryWriterExImpl` | GridPortableMarshaller.`writer(PortableOutputStream out)` Gets writer for the given output stream.

Constructors in org.apache.ignite.internal.portable with parameters of type PortableOutputStream
Constructor and Description
`BinaryWriterExImpl(PortableContext ctx, PortableOutputStream out, BinaryWriterSchemaHolder schema, BinaryWriterHandles handles)`

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

Classes in org.apache.ignite.internal.portable.streams that implement PortableOutputStream
Modifier and Type | Class and Description
--- | ---
`class` | `PortableAbstractOutputStream` Base portable output stream.
`class` | `PortableHeapOutputStream` Portable heap output stream.
`class` | `PortableOffheapOutputStream` Portable offheap output stream.

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

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

Classes in org.apache.ignite.internal.processors.platform.memory that implement PortableOutputStream
Modifier and Type | Class and Description
--- | ---
`class` | `PlatformBigEndianOutputStreamImpl` Interop output stream implementation working with BIG ENDIAN architecture.
`class` | `PlatformOutputStreamImpl` Interop output stream implementation.

2015 Copyright © Apache Software Foundation

Follow @ApacheIgnite

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