@Internal public abstract class AbstractRowDataSerializer<T extends RowData> extends PagedTypeSerializer<T>
Constructor and Description |
---|
AbstractRowDataSerializer() |
Modifier and Type | Method and Description |
---|---|
abstract int |
getArity()
Get the number of fields.
|
abstract BinaryRowData |
toBinaryRow(T rowData)
Convert a
RowData to a BinaryRowData . |
deserializeFromPages, deserializeFromPages, mapFromPages, serializeToPages, skipRecordFromPages
copy, copy, copy, createInstance, deserialize, deserialize, duplicate, equals, getLength, hashCode, isImmutableType, serialize, snapshotConfiguration
public abstract int getArity()
public abstract BinaryRowData toBinaryRow(T rowData) throws IOException
RowData
to a BinaryRowData
.IOException
Copyright © 2014–2024 The Apache Software Foundation. All rights reserved.