| 程序包 | 说明 |
|---|---|
| org.apache.paimon.data | |
| org.apache.paimon.data.serializer | |
| org.apache.paimon.io | |
| org.apache.paimon.io.cache | |
| org.apache.paimon.utils |
| 限定符和类型 | 类和说明 |
|---|---|
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. |
| 限定符和类型 | 方法和说明 |
|---|---|
void |
AbstractPagedOutputView.write(DataInputView source,
int numBytes) |
| 限定符和类型 | 方法和说明 |
|---|---|
BinaryRow |
BinaryRowSerializer.deserialize(BinaryRow reuse,
DataInputView source) |
InternalArray |
InternalArraySerializer.deserialize(DataInputView source) |
InternalRow |
RowCompactedSerializer.deserialize(DataInputView source) |
T |
Serializer.deserialize(DataInputView source)
De-serializes a record from the given source input view.
|
Short |
ShortSerializer.deserialize(DataInputView source) |
List<T> |
ListSerializer.deserialize(DataInputView source) |
Float |
FloatSerializer.deserialize(DataInputView source) |
BinaryString |
BinaryStringSerializer.deserialize(DataInputView source) |
Timestamp |
TimestampSerializer.deserialize(DataInputView source) |
Boolean |
BooleanSerializer.deserialize(DataInputView source) |
InternalRow |
InternalRowSerializer.deserialize(DataInputView source) |
Integer |
IntSerializer.deserialize(DataInputView source) |
Byte |
ByteSerializer.deserialize(DataInputView source) |
byte[] |
BinarySerializer.deserialize(DataInputView source) |
BinaryRow |
BinaryRowSerializer.deserialize(DataInputView source) |
Decimal |
DecimalSerializer.deserialize(DataInputView source) |
T |
NullableSerializer.deserialize(DataInputView source) |
InternalMap |
InternalMapSerializer.deserialize(DataInputView source) |
Long |
LongSerializer.deserialize(DataInputView source) |
Double |
DoubleSerializer.deserialize(DataInputView source) |
static BinaryString |
BinaryStringSerializer.deserializeInternal(DataInputView source) |
| 限定符和类型 | 接口和说明 |
|---|---|
interface |
SeekableDataInputView
Interface marking a
DataInputView as seekable. |
| 限定符和类型 | 类和说明 |
|---|---|
class |
DataInputDeserializer
A simple and efficient deserializer for the
DataInput interface. |
class |
DataInputViewStreamWrapper
Utility class that turns an
InputStream into a DataInputView. |
| 限定符和类型 | 字段和说明 |
|---|---|
protected DataInputView |
DataInputViewStream.inputView |
| 限定符和类型 | 方法和说明 |
|---|---|
DataInputView |
DataInputViewStream.getInputView() |
| 限定符和类型 | 方法和说明 |
|---|---|
void |
DataOutputViewStreamWrapper.write(DataInputView source,
int numBytes) |
void |
DataOutputSerializer.write(DataInputView source,
int numBytes) |
void |
DataOutputView.write(DataInputView source,
int numBytes)
Copies
numBytes bytes from the source to this view. |
| 构造器和说明 |
|---|
DataInputViewStream(DataInputView inputView) |
| 限定符和类型 | 类和说明 |
|---|---|
class |
CachedRandomInputView
A
SeekableDataInputView to read bytes from RandomAccessFile, the bytes can be
cached to MemorySegments in CacheManager. |
| 限定符和类型 | 方法和说明 |
|---|---|
PositiveIntInt |
PositiveIntIntSerializer.deserialize(DataInputView source) |
Copyright © 2023 The Apache Software Foundation. All rights reserved.