src/main/java/org/embulk/output/EmbulkWriteSupport.java in embulk-output-parquet-0.2.0 vs src/main/java/org/embulk/output/EmbulkWriteSupport.java in embulk-output-parquet-0.3.0

- old
+ new

@@ -22,13 +22,13 @@ public class EmbulkWriteSupport extends WriteSupport<PageReader> { final Schema schema; RecordConsumer consumer; WriteContext writeContext; - Map<Integer, TimestampFormatter> timestampFormatters; + TimestampFormatter[] timestampFormatters; - public EmbulkWriteSupport(Schema schema, Map<Integer, TimestampFormatter> timestampFormatters) { + public EmbulkWriteSupport(Schema schema, TimestampFormatter[] timestampFormatters) { this.schema = schema; this.timestampFormatters = timestampFormatters; } @Override @@ -110,10 +110,10 @@ @Override public void timestampColumn(Column column) { if (!record.isNull(column)) { Timestamp t = record.getTimestamp(column); - String formatted = timestampFormatters.get(column.getIndex()).format(t); + String formatted = timestampFormatters[column.getIndex()].format(t); consumer.addBinary(Binary.fromString(formatted)); } } }