Sha256: 91b9528aa2b47cb085b8a3917876a7d5daf11be14e669965627d8af0cdcf0390
Contents?: true
Size: 859 Bytes
Versions: 3
Compression:
Stored size: 859 Bytes
Contents
package org.embulk.filter.add_time.reader; import org.embulk.filter.add_time.converter.ValueConverter; import org.embulk.spi.Column; import org.embulk.spi.PageBuilder; import org.embulk.spi.PageReader; public class LongColumnReader extends AbstractColumnReader<LongColumnReader> { protected long value; public LongColumnReader(ValueConverter valueConverter) { super(valueConverter); } @Override public void readNonNullValue(Column column, PageReader pageReader) { value = pageReader.getLong(column); } @Override public void convertNonNullValue(Column column, PageBuilder pageBuilder) { valueConverter.convertValue(column, value, pageBuilder); } @Override public void copyValueTo(LongColumnReader columnReader) { columnReader.value = this.value; } }
Version data entries
3 entries across 3 versions & 1 rubygems