Interface | Description |
---|---|
BinaryArrayWriter.NullSetter |
Accessor for setting the elements of an array writer to
null during runtime. |
BinaryWriter |
Writer to write a composite data format, like row, array.
|
BinaryWriter.ValueSetter |
Accessor for setting the elements of a binary writer during runtime.
|
DataGetters |
Getters to get data.
|
DataSetters |
Provide type specialized setters to reduce if/else and eliminate box and unbox.
|
InternalArray |
Base interface of an internal data structure representing data of
ArrayType . |
InternalArray.ElementGetter |
Accessor for getting the elements of an array during runtime.
|
InternalMap |
Base interface of an internal data structure representing data of
MapType or MultisetType . |
InternalRow |
Base interface for an internal data structure representing data of
RowType . |
InternalRow.FieldGetter |
Accessor for getting the field of a row during runtime.
|
InternalRow.FieldSetter |
Accessor for setting the field of a row during runtime.
|
Class | Description |
---|---|
AbstractPagedInputView |
The base class for all input views that are backed by multiple memory pages.
|
AbstractPagedOutputView |
The base class for all output views that are backed by multiple memory pages.
|
BinaryArray |
A binary implementation of
InternalArray which is backed by MemorySegment s. |
BinaryArrayWriter |
Writer for binary array.
|
BinaryMap |
[4 byte(keyArray size in bytes)] + [Key BinaryArray] + [Value BinaryArray].
|
BinaryRow |
An implementation of
InternalRow which is backed by MemorySegment instead of
Object. |
BinaryRowWriter |
Writer for
BinaryRow . |
BinarySection |
Describe a section of memory.
|
BinaryString |
A string which is backed by
MemorySegment s. |
Decimal |
An internal data structure representing data of
DecimalType . |
GenericArray |
An internal data structure representing data of
ArrayType . |
GenericMap |
An internal data structure representing data of
MapType or MultisetType . |
GenericRow |
An internal data structure representing data of
RowType . |
JoinedRow |
An implementation of
InternalRow which is backed by two concatenated InternalRow . |
LazyGenericRow |
A
InternalRow which lazy init fields. |
LocalZoneTimestamp |
An internal data structure representing data of
LocalZonedTimestampType . |
NestedRow |
Its memory storage structure is exactly the same with
BinaryRow . |
PartitionInfo |
Partition infomation about how the row mapping of outer row.
|
RandomAccessInputView |
A
AbstractPagedInputView to read pages in memory. |
RandomAccessOutputView |
A
AbstractPagedOutputView with memory segments. |
Segments |
Segments with limit in last segment.
|
SimpleCollectingOutputView |
The list with the full segments contains at any point all completely full segments, plus the
segment that is currently filled.
|
Timestamp |
An internal data structure representing data of
TimestampType . |
Copyright © 2023–2024 The Apache Software Foundation. All rights reserved.