Modifier and Type | Class and Description |
---|---|
class |
AbstractPagedOutputView
The base class for all output views that are backed by multiple memory pages.
|
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 |
---|---|
void |
BinaryRowSerializer.copyFromPagesToView(AbstractPagedInputView source,
DataOutputView target)
Copy a binaryRow which stored in paged input view to output view.
|
void |
BinaryRowSerializer.serialize(BinaryRow record,
DataOutputView target) |
void |
BinaryStringSerializer.serialize(BinaryString string,
DataOutputView target) |
void |
BooleanSerializer.serialize(Boolean record,
DataOutputView target) |
void |
BinarySerializer.serialize(byte[] record,
DataOutputView target) |
void |
ByteSerializer.serialize(Byte record,
DataOutputView target) |
void |
DecimalSerializer.serialize(Decimal record,
DataOutputView target) |
void |
DoubleSerializer.serialize(Double record,
DataOutputView target) |
void |
FloatSerializer.serialize(Float record,
DataOutputView target) |
void |
IntSerializer.serialize(Integer record,
DataOutputView target) |
void |
InternalArraySerializer.serialize(InternalArray record,
DataOutputView target) |
void |
InternalMapSerializer.serialize(InternalMap record,
DataOutputView target) |
void |
RowCompactedSerializer.serialize(InternalRow record,
DataOutputView target) |
void |
InternalRowSerializer.serialize(InternalRow row,
DataOutputView target) |
void |
ListSerializer.serialize(List<T> list,
DataOutputView target) |
void |
LongSerializer.serialize(Long record,
DataOutputView target) |
void |
ShortSerializer.serialize(Short record,
DataOutputView target) |
void |
Serializer.serialize(T record,
DataOutputView target)
Serializes the given record to the given target output view.
|
void |
NullableSerializer.serialize(T record,
DataOutputView target) |
void |
TimestampSerializer.serialize(Timestamp record,
DataOutputView target) |
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 |
---|---|
void |
PlaceholderSplit.serialize(DataOutputView out) |
Modifier and Type | Class and Description |
---|---|
class |
DataOutputSerializer
A simple and efficient serializer for the
DataOutput interface. |
class |
DataOutputViewStreamWrapper
Utility class that turns an
OutputStream into a DataOutputView . |
Modifier and Type | Field and Description |
---|---|
protected DataOutputView |
DataOutputViewStream.outputView |
Modifier and Type | Method and Description |
---|---|
void |
DataFileMeta09Serializer.serialize(DataFileMeta meta,
DataOutputView target) |
void |
DataFileMeta08Serializer.serialize(DataFileMeta meta,
DataOutputView target) |
void |
DataFileMeta09Serializer.serializeList(List<DataFileMeta> records,
DataOutputView target) |
void |
DataFileMeta08Serializer.serializeList(List<DataFileMeta> records,
DataOutputView target) |
Constructor and Description |
---|
DataOutputViewStream(DataOutputView outputView) |
Modifier and Type | Method and Description |
---|---|
static void |
MemorySegmentUtils.copyToView(MemorySegment[] segments,
int offset,
int sizeInBytes,
DataOutputView target)
Copy bytes of segments to output view.
|
Modifier and Type | Method and Description |
---|---|
void |
CommitMessageSerializer.serializeList(List<CommitMessage> list,
DataOutputView view) |
void |
MultiTableCompactionTaskSerializer.serializeList(List<MultiTableUnawareAppendCompactionTask> list,
DataOutputView view) |
void |
CompactionTaskSerializer.serializeList(List<UnawareAppendCompactionTask> list,
DataOutputView view) |
Modifier and Type | Method and Description |
---|---|
void |
IndexFile.serialize(DataOutputView out) |
void |
DataSplit.serialize(DataOutputView out) |
void |
RawFile.serialize(DataOutputView out) |
static void |
DeletionFile.serialize(DataOutputView out,
DeletionFile file) |
static void |
DeletionFile.serializeList(DataOutputView out,
List<DeletionFile> files) |
Modifier and Type | Method and Description |
---|---|
void |
PositiveIntIntSerializer.serialize(PositiveIntInt record,
DataOutputView target) |
void |
ObjectSerializer.serialize(T record,
DataOutputView target)
Serializes the given record to the given target output view.
|
static void |
SerializationUtils.serializeBinaryRow(BinaryRow row,
DataOutputView out)
Serialize
BinaryRow to a DataOutputView . |
static void |
SerializationUtils.serializeBytes(DataOutputView out,
byte[] binary)
Serialize a
byte[] bytes with length. |
void |
ObjectSerializer.serializeList(List<T> records,
DataOutputView target)
Serializes the given record list to the given target output view.
|
Copyright © 2023–2024 The Apache Software Foundation. All rights reserved.