Class InternalSerializers

java.lang.Object
org.apache.flink.table.runtime.typeutils.InternalSerializers

@Internal public final class InternalSerializers extends Object
TypeSerializer of LogicalType for internal data structures.
  • Method Summary

    Modifier and Type
    Method
    Description
    static <T> org.apache.flink.api.common.typeutils.TypeSerializer<T>
    create(org.apache.flink.table.types.logical.LogicalType type)
    Creates a TypeSerializer for internal data structures of the given LogicalType.
    static <T> RowDataSerializer
    create(org.apache.flink.table.types.logical.RowType type)
    Creates a TypeSerializer for internal data structures of the given RowType.

    Methods inherited from class java.lang.Object

    clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
  • Method Details

    • create

      public static <T> org.apache.flink.api.common.typeutils.TypeSerializer<T> create(org.apache.flink.table.types.logical.LogicalType type)
      Creates a TypeSerializer for internal data structures of the given LogicalType.
    • create

      public static <T> RowDataSerializer create(org.apache.flink.table.types.logical.RowType type)
      Creates a TypeSerializer for internal data structures of the given RowType.