Class AvroTimestampSecTzProducer

java.lang.Object
org.apache.arrow.adapter.avro.producers.BaseAvroProducer<TimeStampSecTZVector>
org.apache.arrow.adapter.avro.producers.logical.AvroTimestampSecTzProducer
All Implemented Interfaces:
Producer<TimeStampSecTZVector>

public class AvroTimestampSecTzProducer extends BaseAvroProducer<TimeStampSecTZVector>
Producer that converts epoch seconds from a TimeStampSecTZVector and produces UTC timestamp (milliseconds) values, writes data to an Avro encoder.
  • Constructor Details

    • AvroTimestampSecTzProducer

      public AvroTimestampSecTzProducer(TimeStampSecTZVector vector)
      Instantiate an AvroTimestampSecTzProducer.
  • Method Details

    • produce

      public void produce(org.apache.avro.io.Encoder encoder) throws IOException
      Description copied from interface: Producer
      Produce a specific type value from the vector and write it to avro encoder.
      Parameters:
      encoder - avro encoder to write data
      Throws:
      IOException - on error