| Package | Description |
|---|---|
| org.apache.paimon.data | |
| org.apache.paimon.data.serializer | |
| org.apache.paimon.disk | |
| org.apache.paimon.sort |
| Modifier and Type | Class and Description |
|---|---|
class |
RandomAccessOutputView
A
AbstractPagedOutputView with memory segments. |
class |
SimpleCollectingOutputView
The list with the full segments contains at any point all completely full segments, plus the
segment that is currently filled.
|
| Modifier and Type | Method and Description |
|---|---|
int |
BinaryRowSerializer.serializeToPages(BinaryRow record,
AbstractPagedOutputView headerLessView) |
int |
InternalRowSerializer.serializeToPages(InternalRow row,
AbstractPagedOutputView target) |
int |
PagedTypeSerializer.serializeToPages(T record,
AbstractPagedOutputView target)
Serializes the given record to the given target paged output view.
|
| Modifier and Type | Class and Description |
|---|---|
class |
ChannelWriterOutputView
A
DataOutputView that is backed by a FileIOChannel, making it effectively a data
output stream. |
| Modifier and Type | Method and Description |
|---|---|
protected void |
BinaryExternalMerger.writeMergingOutput(MutableObjectIterator<BinaryRow> mergeIterator,
AbstractPagedOutputView output) |
protected abstract void |
AbstractBinaryExternalMerger.writeMergingOutput(MutableObjectIterator<Entry> mergeIterator,
AbstractPagedOutputView output)
read the merged stream and write the data back.
|
void |
BinaryIndexedSortable.writeToOutput(AbstractPagedOutputView output)
Spill: Write all records to a
AbstractPagedOutputView. |
Copyright © 2023–2024 The Apache Software Foundation. All rights reserved.