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.
|
MemorySegmentProvider |
The provider used for requesting and releasing batch of memory segments.
|
MemorySegmentSource |
Interface describing entities that can provide memory segments.
|
MemorySegmentWritable |
Provides the interface for write(Segment).
|
SeekableDataInputView |
Interface marking a
DataInputView as seekable. |
SeekableDataOutputView |
Interface marking a
DataOutputView as seekable. |
Class | Description |
---|---|
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 ). |
MemorySegmentInputStreamWithPos |
Un-synchronized input stream using the given memory segment.
|
MemoryUtils |
Utility class for memory operations.
|
Copyright © 2014–2021 The Apache Software Foundation. All rights reserved.