Sha256: 1abc8d7c0ecbd05cafa2f0ccf33c71e8dda32263f84129d1812304cbb99852c5
Contents?: true
Size: 871 Bytes
Versions: 3
Compression:
Stored size: 871 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 StringColumnReader extends AbstractColumnReader<StringColumnReader> { protected String value; public StringColumnReader(ValueConverter valueConverter) { super(valueConverter); } @Override public void readNonNullValue(Column column, PageReader pageReader) { value = pageReader.getString(column); } @Override public void convertNonNullValue(Column column, PageBuilder pageBuilder) { valueConverter.convertValue(column, value, pageBuilder); } @Override public void copyValueTo(StringColumnReader columnReader) { columnReader.value = this.value; } }
Version data entries
3 entries across 3 versions & 1 rubygems