| Interface | Description |
|---|---|
| DataInputView |
This interface defines a view over some memory that can be used to sequentially read the contents of the memory.
|
| DataOutputView |
This interface defines a view over some memory that can be used to sequentially write contents to the memory.
|
| MemorySegmentSource |
Interface describing entities that can provide memory segments.
|
| SeekableDataInputView |
Interface marking a
DataInputView as seekable. |
| SeekableDataOutputView |
Interface marking a
DataOutputView as seekable. |
| Class | Description |
|---|---|
| ByteArrayDataInputView |
Reusable adapter to
DataInputView that operates on given byte-arrays. |
| ByteArrayDataOutputView |
Adapter to
DataOutputView that operates on a byte-array and offers read/write access to the current position. |
| ByteArrayInputStreamWithPos |
Un-synchronized stream similar to Java's ByteArrayInputStream that also exposes the current position.
|
| ByteArrayOutputStreamWithPos |
Un-synchronized stream similar to Java's ByteArrayOutputStream that also exposes the current position.
|
| DataInputDeserializer |
A simple and efficient deserializer for the
DataInput interface. |
| DataInputViewStreamWrapper |
Utility class that turns an
InputStream into a DataInputView. |
| DataOutputSerializer |
A simple and efficient serializer for the
DataOutput interface. |
| DataOutputViewStreamWrapper |
Utility class that turns an
OutputStream into a DataOutputView. |
| HeapMemorySegment |
This class represents a piece of heap memory managed by Flink.
|
| HeapMemorySegment.HeapMemorySegmentFactory |
A memory segment factory that produces heap memory segments.
|
| HybridMemorySegment |
This class represents a piece of memory managed by Flink.
|
| MemorySegment |
This class represents a piece of memory managed by Flink.
|
| MemorySegmentFactory |
A factory for (hybrid) memory segments (
HybridMemorySegment). |
| MemoryUtils |
Utility class for memory operations.
|
| Enum | Description |
|---|---|
| MemoryType |
The class of memory, such as heap or off-heap.
|
Copyright © 2014–2018 The Apache Software Foundation. All rights reserved.