Class LogicalTypeJsonSerializer

java.lang.Object
org.apache.flink.shaded.jackson2.com.fasterxml.jackson.databind.JsonSerializer<T>
org.apache.flink.shaded.jackson2.com.fasterxml.jackson.databind.ser.std.StdSerializer<org.apache.flink.table.types.logical.LogicalType>
org.apache.flink.table.gateway.rest.serde.LogicalTypeJsonSerializer
All Implemented Interfaces:
Serializable, org.apache.flink.shaded.jackson2.com.fasterxml.jackson.databind.jsonFormatVisitors.JsonFormatVisitable, org.apache.flink.shaded.jackson2.com.fasterxml.jackson.databind.jsonschema.SchemaAware

@Internal public final class LogicalTypeJsonSerializer extends org.apache.flink.shaded.jackson2.com.fasterxml.jackson.databind.ser.std.StdSerializer<org.apache.flink.table.types.logical.LogicalType>
Json serializer for LogicalType.
See Also:
  • Field Details

  • Constructor Details

    • LogicalTypeJsonSerializer

      public LogicalTypeJsonSerializer()
  • Method Details

    • serialize

      public void serialize(org.apache.flink.table.types.logical.LogicalType logicalType, org.apache.flink.shaded.jackson2.com.fasterxml.jackson.core.JsonGenerator jsonGenerator, org.apache.flink.shaded.jackson2.com.fasterxml.jackson.databind.SerializerProvider serializerProvider) throws IOException
      Specified by:
      serialize in class org.apache.flink.shaded.jackson2.com.fasterxml.jackson.databind.ser.std.StdSerializer<org.apache.flink.table.types.logical.LogicalType>
      Throws:
      IOException