Class | Description |
---|---|
ArrayDataSerializer |
A
TypeSerializer for ArrayData . |
ArrayDataSerializer.ArrayDataSerializerSnapshot | |
BigDecSerializer |
We create the BigDecSerializer instead of using the BigDecSerializer of flink-core module for
performance reasons in Python deserialization.
|
BigDecSerializer.BigDecSerializerSnapshot |
Serializer configuration snapshot for compatibility and format evolution.
|
DateSerializer |
Takes int instead of long as the serialized value.
|
DateSerializer.DateSerializerSnapshot |
Serializer configuration snapshot for compatibility and format evolution.
|
DecimalDataSerializer |
We create the DecimalSerializer instead of using the DecimalSerializer of
flink-table-runtime-blink for performance reasons in Python deserialization.
|
DecimalDataSerializer.DecimalSerializerSnapshot | |
MapDataSerializer |
A
TypeSerializer for MapData . |
MapDataSerializer.BaseMapSerializerSnapshot | |
RowDataSerializer |
A
TypeSerializer for RowData . |
RowDataSerializer.RowDataSerializerSnapshot | |
StringSerializer |
We create the StringSerializer instead of using the StringSerializer of flink-core module because
the StringSerializer of flink-core module serialize every Char of String in serialize method and
deserialize the Char to build the String.
|
StringSerializer.StringSerializerSnapshot |
Serializer configuration snapshot for compatibility and format evolution.
|
TimeSerializer |
Uses int instead of long as the serialized value.
|
TimeSerializer.TimeSerializerSnapshot |
Serializer configuration snapshot for compatibility and format evolution.
|
TimestampSerializer |
Uses similar serialization/deserialization of SqlTimestampSerializer in blink to serialize
Timestamp.
|
TimestampSerializer.TimestampSerializerSnapshot |
Copyright © 2014–2021 The Apache Software Foundation. All rights reserved.