Class TimestampConverters

Object
io.delta.kernel.defaults.internal.parquet.TimestampConverters

public class TimestampConverters extends Object
Column readers for columns of types timestmap, timestamp_ntz. These both data types share the same encoding methods except the logical type.
  • Constructor Details

    • TimestampConverters

      public TimestampConverters()
  • Method Details

    • createTimestampConverter

      public static org.apache.parquet.io.api.Converter createTimestampConverter(int initialBatchSize, org.apache.parquet.schema.Type typeFromFile, io.delta.kernel.types.DataType typeFromClient)
      Create a timestamp column type reader
      Parameters:
      initialBatchSize - Initial batch size of the generated column vector
      typeFromFile - Column type metadata from Parquet file
      typeFromClient - Column type from client
      Returns:
      instance of Converter