| Modifier and Type | Class and Description |
|---|---|
class |
AbstractPagedInputView
The base class for all input views that are backed by multiple memory pages.
|
class |
RandomAccessInputView
A
AbstractPagedInputView to read pages in memory. |
| Modifier and Type | Method and Description |
|---|---|
void |
AbstractPagedOutputView.write(DataInputView source,
int numBytes) |
| Modifier and Type | Method and Description |
|---|---|
BinaryRow |
BinaryRowSerializer.deserialize(BinaryRow reuse,
DataInputView source) |
BinaryString |
BinaryStringSerializer.deserialize(DataInputView source) |
T |
Serializer.deserialize(DataInputView source)
De-serializes a record from the given source input view.
|
Long |
LongSerializer.deserialize(DataInputView source) |
Decimal |
DecimalSerializer.deserialize(DataInputView source) |
Boolean |
BooleanSerializer.deserialize(DataInputView source) |
InternalMap |
InternalMapSerializer.deserialize(DataInputView source) |
InternalArray |
InternalArraySerializer.deserialize(DataInputView source) |
Integer |
IntSerializer.deserialize(DataInputView source) |
Timestamp |
TimestampSerializer.deserialize(DataInputView source) |
Short |
ShortSerializer.deserialize(DataInputView source) |
Byte |
ByteSerializer.deserialize(DataInputView source) |
BinaryRow |
BinaryRowSerializer.deserialize(DataInputView source) |
T |
NullableSerializer.deserialize(DataInputView source) |
List<T> |
ListSerializer.deserialize(DataInputView source) |
Float |
FloatSerializer.deserialize(DataInputView source) |
InternalRow |
RowCompactedSerializer.deserialize(DataInputView source) |
Double |
DoubleSerializer.deserialize(DataInputView source) |
byte[] |
BinarySerializer.deserialize(DataInputView source) |
InternalRow |
InternalRowSerializer.deserialize(DataInputView source) |
static BinaryString |
BinaryStringSerializer.deserializeInternal(DataInputView source) |
| Modifier and Type | Class and Description |
|---|---|
class |
ChannelReaderInputView
A
DataInputView that is backed by a BufferFileReader, making it effectively a
data input stream. |
| Modifier and Type | Method and Description |
|---|---|
static PlaceholderSplit |
PlaceholderSplit.deserialize(DataInputView in) |
| Modifier and Type | Interface and Description |
|---|---|
interface |
SeekableDataInputView
Interface marking a
DataInputView as seekable. |
| Modifier and Type | Class and Description |
|---|---|
class |
DataInputDeserializer
A simple and efficient deserializer for the
DataInput interface. |
class |
DataInputViewStreamWrapper
Utility class that turns an
InputStream into a DataInputView. |
| Modifier and Type | Field and Description |
|---|---|
protected DataInputView |
DataInputViewStream.inputView |
| Modifier and Type | Method and Description |
|---|---|
DataInputView |
DataInputViewStream.getInputView() |
| Modifier and Type | Method and Description |
|---|---|
DataFileMeta |
DataFileMeta08Serializer.deserialize(DataInputView in) |
List<DataFileMeta> |
DataFileMeta08Serializer.deserializeList(DataInputView source) |
void |
DataOutputView.write(DataInputView source,
int numBytes)
Copies
numBytes bytes from the source to this view. |
void |
DataOutputViewStreamWrapper.write(DataInputView source,
int numBytes) |
void |
DataOutputSerializer.write(DataInputView source,
int numBytes) |
| Constructor and Description |
|---|
DataInputViewStream(DataInputView inputView) |
| Modifier and Type | Class and Description |
|---|---|
class |
FileBasedRandomInputView
A
SeekableDataInputView to read bytes from RandomAccessFile, the bytes can be
cached to MemorySegments in CacheManager. |
| Modifier and Type | Method and Description |
|---|---|
CommitMessage |
CommitMessageLegacyV2Serializer.deserialize(DataInputView view) |
List<CommitMessage> |
CommitMessageLegacyV2Serializer.deserializeList(DataInputView view) |
List<MultiTableUnawareAppendCompactionTask> |
MultiTableCompactionTaskSerializer.deserializeList(int version,
DataInputView view) |
List<CommitMessage> |
CommitMessageSerializer.deserializeList(int version,
DataInputView view) |
List<UnawareAppendCompactionTask> |
CompactionTaskSerializer.deserializeList(int version,
DataInputView view) |
| Modifier and Type | Method and Description |
|---|---|
static IndexFile |
IndexFile.deserialize(DataInputView in) |
static RawFile |
RawFile.deserialize(DataInputView in) |
static DataSplit |
DataSplit.deserialize(DataInputView in) |
static DeletionFile |
DeletionFile.deserialize(DataInputView in) |
static List<DeletionFile> |
DeletionFile.deserializeList(DataInputView in) |
| Modifier and Type | Method and Description |
|---|---|
T |
ObjectSerializer.deserialize(DataInputView source)
De-serializes a record from the given source input view.
|
PositiveIntInt |
PositiveIntIntSerializer.deserialize(DataInputView source) |
static BinaryRow |
SerializationUtils.deserializeBinaryRow(DataInputView input)
Schemaless deserialization for
BinaryRow from a DataInputView. |
static byte[] |
SerializationUtils.deserializedBytes(DataInputView in)
Deserialize a
byte[] bytes with length. |
List<T> |
ObjectSerializer.deserializeList(DataInputView source)
De-serializes a record list from the given source input view.
|
Copyright © 2023–2024 The Apache Software Foundation. All rights reserved.