public abstract class StringOutputRecordWriter extends AbstractRecordWriter
#writeHeader(List)
addField(int,String)
to output the data in string format instead of implementing addField for each type holder.
This is useful for text format writers such as CSV, TSV etc.
NB: Source code generated using FreeMarker template StringOutputRecordWriter.java| Modifier | Constructor and Description |
|---|---|
protected |
StringOutputRecordWriter(BufferAllocator allocator) |
| Modifier and Type | Method and Description |
|---|---|
abstract void |
addField(int fieldId,
String value) |
void |
cleanup() |
EventBasedRecordWriter.FieldConverter |
getNewBigIntConverter(int fieldId,
String fieldName,
FieldReader reader)
Add the field value given in
valueHolder at the given column number fieldId. |
EventBasedRecordWriter.FieldConverter |
getNewBitConverter(int fieldId,
String fieldName,
FieldReader reader)
Add the field value given in
valueHolder at the given column number fieldId. |
EventBasedRecordWriter.FieldConverter |
getNewDateConverter(int fieldId,
String fieldName,
FieldReader reader)
Add the field value given in
valueHolder at the given column number fieldId. |
EventBasedRecordWriter.FieldConverter |
getNewDecimal18Converter(int fieldId,
String fieldName,
FieldReader reader)
Add the field value given in
valueHolder at the given column number fieldId. |
EventBasedRecordWriter.FieldConverter |
getNewDecimal28DenseConverter(int fieldId,
String fieldName,
FieldReader reader)
Add the field value given in
valueHolder at the given column number fieldId. |
EventBasedRecordWriter.FieldConverter |
getNewDecimal28SparseConverter(int fieldId,
String fieldName,
FieldReader reader)
Add the field value given in
valueHolder at the given column number fieldId. |
EventBasedRecordWriter.FieldConverter |
getNewDecimal38DenseConverter(int fieldId,
String fieldName,
FieldReader reader)
Add the field value given in
valueHolder at the given column number fieldId. |
EventBasedRecordWriter.FieldConverter |
getNewDecimal38SparseConverter(int fieldId,
String fieldName,
FieldReader reader)
Add the field value given in
valueHolder at the given column number fieldId. |
EventBasedRecordWriter.FieldConverter |
getNewDecimal9Converter(int fieldId,
String fieldName,
FieldReader reader)
Add the field value given in
valueHolder at the given column number fieldId. |
EventBasedRecordWriter.FieldConverter |
getNewFloat4Converter(int fieldId,
String fieldName,
FieldReader reader)
Add the field value given in
valueHolder at the given column number fieldId. |
EventBasedRecordWriter.FieldConverter |
getNewFloat8Converter(int fieldId,
String fieldName,
FieldReader reader)
Add the field value given in
valueHolder at the given column number fieldId. |
EventBasedRecordWriter.FieldConverter |
getNewIntConverter(int fieldId,
String fieldName,
FieldReader reader)
Add the field value given in
valueHolder at the given column number fieldId. |
EventBasedRecordWriter.FieldConverter |
getNewIntervalConverter(int fieldId,
String fieldName,
FieldReader reader)
Add the field value given in
valueHolder at the given column number fieldId. |
EventBasedRecordWriter.FieldConverter |
getNewIntervalDayConverter(int fieldId,
String fieldName,
FieldReader reader)
Add the field value given in
valueHolder at the given column number fieldId. |
EventBasedRecordWriter.FieldConverter |
getNewIntervalYearConverter(int fieldId,
String fieldName,
FieldReader reader)
Add the field value given in
valueHolder at the given column number fieldId. |
EventBasedRecordWriter.FieldConverter |
getNewMapConverter(int fieldId,
String fieldName,
FieldReader reader)
Add the field value given in
valueHolder at the given column number fieldId. |
EventBasedRecordWriter.FieldConverter |
getNewNullableBigIntConverter(int fieldId,
String fieldName,
FieldReader reader)
Add the field value given in
valueHolder at the given column number fieldId. |
EventBasedRecordWriter.FieldConverter |
getNewNullableBitConverter(int fieldId,
String fieldName,
FieldReader reader)
Add the field value given in
valueHolder at the given column number fieldId. |
EventBasedRecordWriter.FieldConverter |
getNewNullableDateConverter(int fieldId,
String fieldName,
FieldReader reader)
Add the field value given in
valueHolder at the given column number fieldId. |
EventBasedRecordWriter.FieldConverter |
getNewNullableDecimal18Converter(int fieldId,
String fieldName,
FieldReader reader)
Add the field value given in
valueHolder at the given column number fieldId. |
EventBasedRecordWriter.FieldConverter |
getNewNullableDecimal28DenseConverter(int fieldId,
String fieldName,
FieldReader reader)
Add the field value given in
valueHolder at the given column number fieldId. |
EventBasedRecordWriter.FieldConverter |
getNewNullableDecimal28SparseConverter(int fieldId,
String fieldName,
FieldReader reader)
Add the field value given in
valueHolder at the given column number fieldId. |
EventBasedRecordWriter.FieldConverter |
getNewNullableDecimal38DenseConverter(int fieldId,
String fieldName,
FieldReader reader)
Add the field value given in
valueHolder at the given column number fieldId. |
EventBasedRecordWriter.FieldConverter |
getNewNullableDecimal38SparseConverter(int fieldId,
String fieldName,
FieldReader reader)
Add the field value given in
valueHolder at the given column number fieldId. |
EventBasedRecordWriter.FieldConverter |
getNewNullableDecimal9Converter(int fieldId,
String fieldName,
FieldReader reader)
Add the field value given in
valueHolder at the given column number fieldId. |
EventBasedRecordWriter.FieldConverter |
getNewNullableFloat4Converter(int fieldId,
String fieldName,
FieldReader reader)
Add the field value given in
valueHolder at the given column number fieldId. |
EventBasedRecordWriter.FieldConverter |
getNewNullableFloat8Converter(int fieldId,
String fieldName,
FieldReader reader)
Add the field value given in
valueHolder at the given column number fieldId. |
EventBasedRecordWriter.FieldConverter |
getNewNullableIntConverter(int fieldId,
String fieldName,
FieldReader reader)
Add the field value given in
valueHolder at the given column number fieldId. |
EventBasedRecordWriter.FieldConverter |
getNewNullableIntervalConverter(int fieldId,
String fieldName,
FieldReader reader)
Add the field value given in
valueHolder at the given column number fieldId. |
EventBasedRecordWriter.FieldConverter |
getNewNullableIntervalDayConverter(int fieldId,
String fieldName,
FieldReader reader)
Add the field value given in
valueHolder at the given column number fieldId. |
EventBasedRecordWriter.FieldConverter |
getNewNullableIntervalYearConverter(int fieldId,
String fieldName,
FieldReader reader)
Add the field value given in
valueHolder at the given column number fieldId. |
EventBasedRecordWriter.FieldConverter |
getNewNullableSmallIntConverter(int fieldId,
String fieldName,
FieldReader reader)
Add the field value given in
valueHolder at the given column number fieldId. |
EventBasedRecordWriter.FieldConverter |
getNewNullableTimeConverter(int fieldId,
String fieldName,
FieldReader reader)
Add the field value given in
valueHolder at the given column number fieldId. |
EventBasedRecordWriter.FieldConverter |
getNewNullableTimeStampConverter(int fieldId,
String fieldName,
FieldReader reader)
Add the field value given in
valueHolder at the given column number fieldId. |
EventBasedRecordWriter.FieldConverter |
getNewNullableTinyIntConverter(int fieldId,
String fieldName,
FieldReader reader)
Add the field value given in
valueHolder at the given column number fieldId. |
EventBasedRecordWriter.FieldConverter |
getNewNullableUInt1Converter(int fieldId,
String fieldName,
FieldReader reader)
Add the field value given in
valueHolder at the given column number fieldId. |
EventBasedRecordWriter.FieldConverter |
getNewNullableUInt2Converter(int fieldId,
String fieldName,
FieldReader reader)
Add the field value given in
valueHolder at the given column number fieldId. |
EventBasedRecordWriter.FieldConverter |
getNewNullableUInt4Converter(int fieldId,
String fieldName,
FieldReader reader)
Add the field value given in
valueHolder at the given column number fieldId. |
EventBasedRecordWriter.FieldConverter |
getNewNullableUInt8Converter(int fieldId,
String fieldName,
FieldReader reader)
Add the field value given in
valueHolder at the given column number fieldId. |
EventBasedRecordWriter.FieldConverter |
getNewNullableVar16CharConverter(int fieldId,
String fieldName,
FieldReader reader)
Add the field value given in
valueHolder at the given column number fieldId. |
EventBasedRecordWriter.FieldConverter |
getNewNullableVarBinaryConverter(int fieldId,
String fieldName,
FieldReader reader)
Add the field value given in
valueHolder at the given column number fieldId. |
EventBasedRecordWriter.FieldConverter |
getNewNullableVarCharConverter(int fieldId,
String fieldName,
FieldReader reader)
Add the field value given in
valueHolder at the given column number fieldId. |
EventBasedRecordWriter.FieldConverter |
getNewRepeatedBigIntConverter(int fieldId,
String fieldName,
FieldReader reader)
Add the field value given in
valueHolder at the given column number fieldId. |
EventBasedRecordWriter.FieldConverter |
getNewRepeatedBitConverter(int fieldId,
String fieldName,
FieldReader reader)
Add the field value given in
valueHolder at the given column number fieldId. |
EventBasedRecordWriter.FieldConverter |
getNewRepeatedDateConverter(int fieldId,
String fieldName,
FieldReader reader)
Add the field value given in
valueHolder at the given column number fieldId. |
EventBasedRecordWriter.FieldConverter |
getNewRepeatedDecimal18Converter(int fieldId,
String fieldName,
FieldReader reader)
Add the field value given in
valueHolder at the given column number fieldId. |
EventBasedRecordWriter.FieldConverter |
getNewRepeatedDecimal28DenseConverter(int fieldId,
String fieldName,
FieldReader reader)
Add the field value given in
valueHolder at the given column number fieldId. |
EventBasedRecordWriter.FieldConverter |
getNewRepeatedDecimal28SparseConverter(int fieldId,
String fieldName,
FieldReader reader)
Add the field value given in
valueHolder at the given column number fieldId. |
EventBasedRecordWriter.FieldConverter |
getNewRepeatedDecimal38DenseConverter(int fieldId,
String fieldName,
FieldReader reader)
Add the field value given in
valueHolder at the given column number fieldId. |
EventBasedRecordWriter.FieldConverter |
getNewRepeatedDecimal38SparseConverter(int fieldId,
String fieldName,
FieldReader reader)
Add the field value given in
valueHolder at the given column number fieldId. |
EventBasedRecordWriter.FieldConverter |
getNewRepeatedDecimal9Converter(int fieldId,
String fieldName,
FieldReader reader)
Add the field value given in
valueHolder at the given column number fieldId. |
EventBasedRecordWriter.FieldConverter |
getNewRepeatedFloat4Converter(int fieldId,
String fieldName,
FieldReader reader)
Add the field value given in
valueHolder at the given column number fieldId. |
EventBasedRecordWriter.FieldConverter |
getNewRepeatedFloat8Converter(int fieldId,
String fieldName,
FieldReader reader)
Add the field value given in
valueHolder at the given column number fieldId. |
EventBasedRecordWriter.FieldConverter |
getNewRepeatedIntConverter(int fieldId,
String fieldName,
FieldReader reader)
Add the field value given in
valueHolder at the given column number fieldId. |
EventBasedRecordWriter.FieldConverter |
getNewRepeatedIntervalConverter(int fieldId,
String fieldName,
FieldReader reader)
Add the field value given in
valueHolder at the given column number fieldId. |
EventBasedRecordWriter.FieldConverter |
getNewRepeatedIntervalDayConverter(int fieldId,
String fieldName,
FieldReader reader)
Add the field value given in
valueHolder at the given column number fieldId. |
EventBasedRecordWriter.FieldConverter |
getNewRepeatedIntervalYearConverter(int fieldId,
String fieldName,
FieldReader reader)
Add the field value given in
valueHolder at the given column number fieldId. |
EventBasedRecordWriter.FieldConverter |
getNewRepeatedListConverter(int fieldId,
String fieldName,
FieldReader reader) |
EventBasedRecordWriter.FieldConverter |
getNewRepeatedMapConverter(int fieldId,
String fieldName,
FieldReader reader) |
EventBasedRecordWriter.FieldConverter |
getNewRepeatedSmallIntConverter(int fieldId,
String fieldName,
FieldReader reader)
Add the field value given in
valueHolder at the given column number fieldId. |
EventBasedRecordWriter.FieldConverter |
getNewRepeatedTimeConverter(int fieldId,
String fieldName,
FieldReader reader)
Add the field value given in
valueHolder at the given column number fieldId. |
EventBasedRecordWriter.FieldConverter |
getNewRepeatedTimeStampConverter(int fieldId,
String fieldName,
FieldReader reader)
Add the field value given in
valueHolder at the given column number fieldId. |
EventBasedRecordWriter.FieldConverter |
getNewRepeatedTinyIntConverter(int fieldId,
String fieldName,
FieldReader reader)
Add the field value given in
valueHolder at the given column number fieldId. |
EventBasedRecordWriter.FieldConverter |
getNewRepeatedUInt1Converter(int fieldId,
String fieldName,
FieldReader reader)
Add the field value given in
valueHolder at the given column number fieldId. |
EventBasedRecordWriter.FieldConverter |
getNewRepeatedUInt2Converter(int fieldId,
String fieldName,
FieldReader reader)
Add the field value given in
valueHolder at the given column number fieldId. |
EventBasedRecordWriter.FieldConverter |
getNewRepeatedUInt4Converter(int fieldId,
String fieldName,
FieldReader reader)
Add the field value given in
valueHolder at the given column number fieldId. |
EventBasedRecordWriter.FieldConverter |
getNewRepeatedUInt8Converter(int fieldId,
String fieldName,
FieldReader reader)
Add the field value given in
valueHolder at the given column number fieldId. |
EventBasedRecordWriter.FieldConverter |
getNewRepeatedVar16CharConverter(int fieldId,
String fieldName,
FieldReader reader)
Add the field value given in
valueHolder at the given column number fieldId. |
EventBasedRecordWriter.FieldConverter |
getNewRepeatedVarBinaryConverter(int fieldId,
String fieldName,
FieldReader reader)
Add the field value given in
valueHolder at the given column number fieldId. |
EventBasedRecordWriter.FieldConverter |
getNewRepeatedVarCharConverter(int fieldId,
String fieldName,
FieldReader reader)
Add the field value given in
valueHolder at the given column number fieldId. |
EventBasedRecordWriter.FieldConverter |
getNewSmallIntConverter(int fieldId,
String fieldName,
FieldReader reader)
Add the field value given in
valueHolder at the given column number fieldId. |
EventBasedRecordWriter.FieldConverter |
getNewTimeConverter(int fieldId,
String fieldName,
FieldReader reader)
Add the field value given in
valueHolder at the given column number fieldId. |
EventBasedRecordWriter.FieldConverter |
getNewTimeStampConverter(int fieldId,
String fieldName,
FieldReader reader)
Add the field value given in
valueHolder at the given column number fieldId. |
EventBasedRecordWriter.FieldConverter |
getNewTinyIntConverter(int fieldId,
String fieldName,
FieldReader reader)
Add the field value given in
valueHolder at the given column number fieldId. |
EventBasedRecordWriter.FieldConverter |
getNewUInt1Converter(int fieldId,
String fieldName,
FieldReader reader)
Add the field value given in
valueHolder at the given column number fieldId. |
EventBasedRecordWriter.FieldConverter |
getNewUInt2Converter(int fieldId,
String fieldName,
FieldReader reader)
Add the field value given in
valueHolder at the given column number fieldId. |
EventBasedRecordWriter.FieldConverter |
getNewUInt4Converter(int fieldId,
String fieldName,
FieldReader reader)
Add the field value given in
valueHolder at the given column number fieldId. |
EventBasedRecordWriter.FieldConverter |
getNewUInt8Converter(int fieldId,
String fieldName,
FieldReader reader)
Add the field value given in
valueHolder at the given column number fieldId. |
EventBasedRecordWriter.FieldConverter |
getNewVar16CharConverter(int fieldId,
String fieldName,
FieldReader reader)
Add the field value given in
valueHolder at the given column number fieldId. |
EventBasedRecordWriter.FieldConverter |
getNewVarBinaryConverter(int fieldId,
String fieldName,
FieldReader reader)
Add the field value given in
valueHolder at the given column number fieldId. |
EventBasedRecordWriter.FieldConverter |
getNewVarCharConverter(int fieldId,
String fieldName,
FieldReader reader)
Add the field value given in
valueHolder at the given column number fieldId. |
abstract void |
startNewSchema(List<String> columnNames) |
void |
updateSchema(VectorAccessible batch)
Update the schema in RecordWriter.
|
checkForNewPartition, getNewUnionConverter, newPartition, setPartitionVectorclone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, waitabort, endRecord, init, startRecordprotected StringOutputRecordWriter(BufferAllocator allocator)
public void updateSchema(VectorAccessible batch) throws IOException
RecordWriterIOExceptionpublic EventBasedRecordWriter.FieldConverter getNewMapConverter(int fieldId, String fieldName, FieldReader reader)
RecordWritervalueHolder at the given column number fieldId.getNewMapConverter in interface RecordWritergetNewMapConverter in class AbstractRecordWriterpublic EventBasedRecordWriter.FieldConverter getNewRepeatedMapConverter(int fieldId, String fieldName, FieldReader reader)
getNewRepeatedMapConverter in interface RecordWritergetNewRepeatedMapConverter in class AbstractRecordWriterpublic EventBasedRecordWriter.FieldConverter getNewRepeatedListConverter(int fieldId, String fieldName, FieldReader reader)
getNewRepeatedListConverter in interface RecordWritergetNewRepeatedListConverter in class AbstractRecordWriterpublic EventBasedRecordWriter.FieldConverter getNewNullableTinyIntConverter(int fieldId, String fieldName, FieldReader reader)
RecordWritervalueHolder at the given column number fieldId.getNewNullableTinyIntConverter in interface RecordWritergetNewNullableTinyIntConverter in class AbstractRecordWriterpublic EventBasedRecordWriter.FieldConverter getNewTinyIntConverter(int fieldId, String fieldName, FieldReader reader)
RecordWritervalueHolder at the given column number fieldId.getNewTinyIntConverter in interface RecordWritergetNewTinyIntConverter in class AbstractRecordWriterpublic EventBasedRecordWriter.FieldConverter getNewRepeatedTinyIntConverter(int fieldId, String fieldName, FieldReader reader)
RecordWritervalueHolder at the given column number fieldId.getNewRepeatedTinyIntConverter in interface RecordWritergetNewRepeatedTinyIntConverter in class AbstractRecordWriterpublic EventBasedRecordWriter.FieldConverter getNewNullableUInt1Converter(int fieldId, String fieldName, FieldReader reader)
RecordWritervalueHolder at the given column number fieldId.getNewNullableUInt1Converter in interface RecordWritergetNewNullableUInt1Converter in class AbstractRecordWriterpublic EventBasedRecordWriter.FieldConverter getNewUInt1Converter(int fieldId, String fieldName, FieldReader reader)
RecordWritervalueHolder at the given column number fieldId.getNewUInt1Converter in interface RecordWritergetNewUInt1Converter in class AbstractRecordWriterpublic EventBasedRecordWriter.FieldConverter getNewRepeatedUInt1Converter(int fieldId, String fieldName, FieldReader reader)
RecordWritervalueHolder at the given column number fieldId.getNewRepeatedUInt1Converter in interface RecordWritergetNewRepeatedUInt1Converter in class AbstractRecordWriterpublic EventBasedRecordWriter.FieldConverter getNewNullableUInt2Converter(int fieldId, String fieldName, FieldReader reader)
RecordWritervalueHolder at the given column number fieldId.getNewNullableUInt2Converter in interface RecordWritergetNewNullableUInt2Converter in class AbstractRecordWriterpublic EventBasedRecordWriter.FieldConverter getNewUInt2Converter(int fieldId, String fieldName, FieldReader reader)
RecordWritervalueHolder at the given column number fieldId.getNewUInt2Converter in interface RecordWritergetNewUInt2Converter in class AbstractRecordWriterpublic EventBasedRecordWriter.FieldConverter getNewRepeatedUInt2Converter(int fieldId, String fieldName, FieldReader reader)
RecordWritervalueHolder at the given column number fieldId.getNewRepeatedUInt2Converter in interface RecordWritergetNewRepeatedUInt2Converter in class AbstractRecordWriterpublic EventBasedRecordWriter.FieldConverter getNewNullableSmallIntConverter(int fieldId, String fieldName, FieldReader reader)
RecordWritervalueHolder at the given column number fieldId.getNewNullableSmallIntConverter in interface RecordWritergetNewNullableSmallIntConverter in class AbstractRecordWriterpublic EventBasedRecordWriter.FieldConverter getNewSmallIntConverter(int fieldId, String fieldName, FieldReader reader)
RecordWritervalueHolder at the given column number fieldId.getNewSmallIntConverter in interface RecordWritergetNewSmallIntConverter in class AbstractRecordWriterpublic EventBasedRecordWriter.FieldConverter getNewRepeatedSmallIntConverter(int fieldId, String fieldName, FieldReader reader)
RecordWritervalueHolder at the given column number fieldId.getNewRepeatedSmallIntConverter in interface RecordWritergetNewRepeatedSmallIntConverter in class AbstractRecordWriterpublic EventBasedRecordWriter.FieldConverter getNewNullableIntConverter(int fieldId, String fieldName, FieldReader reader)
RecordWritervalueHolder at the given column number fieldId.getNewNullableIntConverter in interface RecordWritergetNewNullableIntConverter in class AbstractRecordWriterpublic EventBasedRecordWriter.FieldConverter getNewIntConverter(int fieldId, String fieldName, FieldReader reader)
RecordWritervalueHolder at the given column number fieldId.getNewIntConverter in interface RecordWritergetNewIntConverter in class AbstractRecordWriterpublic EventBasedRecordWriter.FieldConverter getNewRepeatedIntConverter(int fieldId, String fieldName, FieldReader reader)
RecordWritervalueHolder at the given column number fieldId.getNewRepeatedIntConverter in interface RecordWritergetNewRepeatedIntConverter in class AbstractRecordWriterpublic EventBasedRecordWriter.FieldConverter getNewNullableUInt4Converter(int fieldId, String fieldName, FieldReader reader)
RecordWritervalueHolder at the given column number fieldId.getNewNullableUInt4Converter in interface RecordWritergetNewNullableUInt4Converter in class AbstractRecordWriterpublic EventBasedRecordWriter.FieldConverter getNewUInt4Converter(int fieldId, String fieldName, FieldReader reader)
RecordWritervalueHolder at the given column number fieldId.getNewUInt4Converter in interface RecordWritergetNewUInt4Converter in class AbstractRecordWriterpublic EventBasedRecordWriter.FieldConverter getNewRepeatedUInt4Converter(int fieldId, String fieldName, FieldReader reader)
RecordWritervalueHolder at the given column number fieldId.getNewRepeatedUInt4Converter in interface RecordWritergetNewRepeatedUInt4Converter in class AbstractRecordWriterpublic EventBasedRecordWriter.FieldConverter getNewNullableFloat4Converter(int fieldId, String fieldName, FieldReader reader)
RecordWritervalueHolder at the given column number fieldId.getNewNullableFloat4Converter in interface RecordWritergetNewNullableFloat4Converter in class AbstractRecordWriterpublic EventBasedRecordWriter.FieldConverter getNewFloat4Converter(int fieldId, String fieldName, FieldReader reader)
RecordWritervalueHolder at the given column number fieldId.getNewFloat4Converter in interface RecordWritergetNewFloat4Converter in class AbstractRecordWriterpublic EventBasedRecordWriter.FieldConverter getNewRepeatedFloat4Converter(int fieldId, String fieldName, FieldReader reader)
RecordWritervalueHolder at the given column number fieldId.getNewRepeatedFloat4Converter in interface RecordWritergetNewRepeatedFloat4Converter in class AbstractRecordWriterpublic EventBasedRecordWriter.FieldConverter getNewNullableTimeConverter(int fieldId, String fieldName, FieldReader reader)
RecordWritervalueHolder at the given column number fieldId.getNewNullableTimeConverter in interface RecordWritergetNewNullableTimeConverter in class AbstractRecordWriterpublic EventBasedRecordWriter.FieldConverter getNewTimeConverter(int fieldId, String fieldName, FieldReader reader)
RecordWritervalueHolder at the given column number fieldId.getNewTimeConverter in interface RecordWritergetNewTimeConverter in class AbstractRecordWriterpublic EventBasedRecordWriter.FieldConverter getNewRepeatedTimeConverter(int fieldId, String fieldName, FieldReader reader)
RecordWritervalueHolder at the given column number fieldId.getNewRepeatedTimeConverter in interface RecordWritergetNewRepeatedTimeConverter in class AbstractRecordWriterpublic EventBasedRecordWriter.FieldConverter getNewNullableIntervalYearConverter(int fieldId, String fieldName, FieldReader reader)
RecordWritervalueHolder at the given column number fieldId.getNewNullableIntervalYearConverter in interface RecordWritergetNewNullableIntervalYearConverter in class AbstractRecordWriterpublic EventBasedRecordWriter.FieldConverter getNewIntervalYearConverter(int fieldId, String fieldName, FieldReader reader)
RecordWritervalueHolder at the given column number fieldId.getNewIntervalYearConverter in interface RecordWritergetNewIntervalYearConverter in class AbstractRecordWriterpublic EventBasedRecordWriter.FieldConverter getNewRepeatedIntervalYearConverter(int fieldId, String fieldName, FieldReader reader)
RecordWritervalueHolder at the given column number fieldId.getNewRepeatedIntervalYearConverter in interface RecordWritergetNewRepeatedIntervalYearConverter in class AbstractRecordWriterpublic EventBasedRecordWriter.FieldConverter getNewNullableDecimal9Converter(int fieldId, String fieldName, FieldReader reader)
RecordWritervalueHolder at the given column number fieldId.getNewNullableDecimal9Converter in interface RecordWritergetNewNullableDecimal9Converter in class AbstractRecordWriterpublic EventBasedRecordWriter.FieldConverter getNewDecimal9Converter(int fieldId, String fieldName, FieldReader reader)
RecordWritervalueHolder at the given column number fieldId.getNewDecimal9Converter in interface RecordWritergetNewDecimal9Converter in class AbstractRecordWriterpublic EventBasedRecordWriter.FieldConverter getNewRepeatedDecimal9Converter(int fieldId, String fieldName, FieldReader reader)
RecordWritervalueHolder at the given column number fieldId.getNewRepeatedDecimal9Converter in interface RecordWritergetNewRepeatedDecimal9Converter in class AbstractRecordWriterpublic EventBasedRecordWriter.FieldConverter getNewNullableBigIntConverter(int fieldId, String fieldName, FieldReader reader)
RecordWritervalueHolder at the given column number fieldId.getNewNullableBigIntConverter in interface RecordWritergetNewNullableBigIntConverter in class AbstractRecordWriterpublic EventBasedRecordWriter.FieldConverter getNewBigIntConverter(int fieldId, String fieldName, FieldReader reader)
RecordWritervalueHolder at the given column number fieldId.getNewBigIntConverter in interface RecordWritergetNewBigIntConverter in class AbstractRecordWriterpublic EventBasedRecordWriter.FieldConverter getNewRepeatedBigIntConverter(int fieldId, String fieldName, FieldReader reader)
RecordWritervalueHolder at the given column number fieldId.getNewRepeatedBigIntConverter in interface RecordWritergetNewRepeatedBigIntConverter in class AbstractRecordWriterpublic EventBasedRecordWriter.FieldConverter getNewNullableUInt8Converter(int fieldId, String fieldName, FieldReader reader)
RecordWritervalueHolder at the given column number fieldId.getNewNullableUInt8Converter in interface RecordWritergetNewNullableUInt8Converter in class AbstractRecordWriterpublic EventBasedRecordWriter.FieldConverter getNewUInt8Converter(int fieldId, String fieldName, FieldReader reader)
RecordWritervalueHolder at the given column number fieldId.getNewUInt8Converter in interface RecordWritergetNewUInt8Converter in class AbstractRecordWriterpublic EventBasedRecordWriter.FieldConverter getNewRepeatedUInt8Converter(int fieldId, String fieldName, FieldReader reader)
RecordWritervalueHolder at the given column number fieldId.getNewRepeatedUInt8Converter in interface RecordWritergetNewRepeatedUInt8Converter in class AbstractRecordWriterpublic EventBasedRecordWriter.FieldConverter getNewNullableFloat8Converter(int fieldId, String fieldName, FieldReader reader)
RecordWritervalueHolder at the given column number fieldId.getNewNullableFloat8Converter in interface RecordWritergetNewNullableFloat8Converter in class AbstractRecordWriterpublic EventBasedRecordWriter.FieldConverter getNewFloat8Converter(int fieldId, String fieldName, FieldReader reader)
RecordWritervalueHolder at the given column number fieldId.getNewFloat8Converter in interface RecordWritergetNewFloat8Converter in class AbstractRecordWriterpublic EventBasedRecordWriter.FieldConverter getNewRepeatedFloat8Converter(int fieldId, String fieldName, FieldReader reader)
RecordWritervalueHolder at the given column number fieldId.getNewRepeatedFloat8Converter in interface RecordWritergetNewRepeatedFloat8Converter in class AbstractRecordWriterpublic EventBasedRecordWriter.FieldConverter getNewNullableDateConverter(int fieldId, String fieldName, FieldReader reader)
RecordWritervalueHolder at the given column number fieldId.getNewNullableDateConverter in interface RecordWritergetNewNullableDateConverter in class AbstractRecordWriterpublic EventBasedRecordWriter.FieldConverter getNewDateConverter(int fieldId, String fieldName, FieldReader reader)
RecordWritervalueHolder at the given column number fieldId.getNewDateConverter in interface RecordWritergetNewDateConverter in class AbstractRecordWriterpublic EventBasedRecordWriter.FieldConverter getNewRepeatedDateConverter(int fieldId, String fieldName, FieldReader reader)
RecordWritervalueHolder at the given column number fieldId.getNewRepeatedDateConverter in interface RecordWritergetNewRepeatedDateConverter in class AbstractRecordWriterpublic EventBasedRecordWriter.FieldConverter getNewNullableTimeStampConverter(int fieldId, String fieldName, FieldReader reader)
RecordWritervalueHolder at the given column number fieldId.getNewNullableTimeStampConverter in interface RecordWritergetNewNullableTimeStampConverter in class AbstractRecordWriterpublic EventBasedRecordWriter.FieldConverter getNewTimeStampConverter(int fieldId, String fieldName, FieldReader reader)
RecordWritervalueHolder at the given column number fieldId.getNewTimeStampConverter in interface RecordWritergetNewTimeStampConverter in class AbstractRecordWriterpublic EventBasedRecordWriter.FieldConverter getNewRepeatedTimeStampConverter(int fieldId, String fieldName, FieldReader reader)
RecordWritervalueHolder at the given column number fieldId.getNewRepeatedTimeStampConverter in interface RecordWritergetNewRepeatedTimeStampConverter in class AbstractRecordWriterpublic EventBasedRecordWriter.FieldConverter getNewNullableDecimal18Converter(int fieldId, String fieldName, FieldReader reader)
RecordWritervalueHolder at the given column number fieldId.getNewNullableDecimal18Converter in interface RecordWritergetNewNullableDecimal18Converter in class AbstractRecordWriterpublic EventBasedRecordWriter.FieldConverter getNewDecimal18Converter(int fieldId, String fieldName, FieldReader reader)
RecordWritervalueHolder at the given column number fieldId.getNewDecimal18Converter in interface RecordWritergetNewDecimal18Converter in class AbstractRecordWriterpublic EventBasedRecordWriter.FieldConverter getNewRepeatedDecimal18Converter(int fieldId, String fieldName, FieldReader reader)
RecordWritervalueHolder at the given column number fieldId.getNewRepeatedDecimal18Converter in interface RecordWritergetNewRepeatedDecimal18Converter in class AbstractRecordWriterpublic EventBasedRecordWriter.FieldConverter getNewNullableIntervalDayConverter(int fieldId, String fieldName, FieldReader reader)
RecordWritervalueHolder at the given column number fieldId.getNewNullableIntervalDayConverter in interface RecordWritergetNewNullableIntervalDayConverter in class AbstractRecordWriterpublic EventBasedRecordWriter.FieldConverter getNewIntervalDayConverter(int fieldId, String fieldName, FieldReader reader)
RecordWritervalueHolder at the given column number fieldId.getNewIntervalDayConverter in interface RecordWritergetNewIntervalDayConverter in class AbstractRecordWriterpublic EventBasedRecordWriter.FieldConverter getNewRepeatedIntervalDayConverter(int fieldId, String fieldName, FieldReader reader)
RecordWritervalueHolder at the given column number fieldId.getNewRepeatedIntervalDayConverter in interface RecordWritergetNewRepeatedIntervalDayConverter in class AbstractRecordWriterpublic EventBasedRecordWriter.FieldConverter getNewNullableIntervalConverter(int fieldId, String fieldName, FieldReader reader)
RecordWritervalueHolder at the given column number fieldId.getNewNullableIntervalConverter in interface RecordWritergetNewNullableIntervalConverter in class AbstractRecordWriterpublic EventBasedRecordWriter.FieldConverter getNewIntervalConverter(int fieldId, String fieldName, FieldReader reader)
RecordWritervalueHolder at the given column number fieldId.getNewIntervalConverter in interface RecordWritergetNewIntervalConverter in class AbstractRecordWriterpublic EventBasedRecordWriter.FieldConverter getNewRepeatedIntervalConverter(int fieldId, String fieldName, FieldReader reader)
RecordWritervalueHolder at the given column number fieldId.getNewRepeatedIntervalConverter in interface RecordWritergetNewRepeatedIntervalConverter in class AbstractRecordWriterpublic EventBasedRecordWriter.FieldConverter getNewNullableDecimal28DenseConverter(int fieldId, String fieldName, FieldReader reader)
RecordWritervalueHolder at the given column number fieldId.getNewNullableDecimal28DenseConverter in interface RecordWritergetNewNullableDecimal28DenseConverter in class AbstractRecordWriterpublic EventBasedRecordWriter.FieldConverter getNewDecimal28DenseConverter(int fieldId, String fieldName, FieldReader reader)
RecordWritervalueHolder at the given column number fieldId.getNewDecimal28DenseConverter in interface RecordWritergetNewDecimal28DenseConverter in class AbstractRecordWriterpublic EventBasedRecordWriter.FieldConverter getNewRepeatedDecimal28DenseConverter(int fieldId, String fieldName, FieldReader reader)
RecordWritervalueHolder at the given column number fieldId.getNewRepeatedDecimal28DenseConverter in interface RecordWritergetNewRepeatedDecimal28DenseConverter in class AbstractRecordWriterpublic EventBasedRecordWriter.FieldConverter getNewNullableDecimal38DenseConverter(int fieldId, String fieldName, FieldReader reader)
RecordWritervalueHolder at the given column number fieldId.getNewNullableDecimal38DenseConverter in interface RecordWritergetNewNullableDecimal38DenseConverter in class AbstractRecordWriterpublic EventBasedRecordWriter.FieldConverter getNewDecimal38DenseConverter(int fieldId, String fieldName, FieldReader reader)
RecordWritervalueHolder at the given column number fieldId.getNewDecimal38DenseConverter in interface RecordWritergetNewDecimal38DenseConverter in class AbstractRecordWriterpublic EventBasedRecordWriter.FieldConverter getNewRepeatedDecimal38DenseConverter(int fieldId, String fieldName, FieldReader reader)
RecordWritervalueHolder at the given column number fieldId.getNewRepeatedDecimal38DenseConverter in interface RecordWritergetNewRepeatedDecimal38DenseConverter in class AbstractRecordWriterpublic EventBasedRecordWriter.FieldConverter getNewNullableDecimal38SparseConverter(int fieldId, String fieldName, FieldReader reader)
RecordWritervalueHolder at the given column number fieldId.getNewNullableDecimal38SparseConverter in interface RecordWritergetNewNullableDecimal38SparseConverter in class AbstractRecordWriterpublic EventBasedRecordWriter.FieldConverter getNewDecimal38SparseConverter(int fieldId, String fieldName, FieldReader reader)
RecordWritervalueHolder at the given column number fieldId.getNewDecimal38SparseConverter in interface RecordWritergetNewDecimal38SparseConverter in class AbstractRecordWriterpublic EventBasedRecordWriter.FieldConverter getNewRepeatedDecimal38SparseConverter(int fieldId, String fieldName, FieldReader reader)
RecordWritervalueHolder at the given column number fieldId.getNewRepeatedDecimal38SparseConverter in interface RecordWritergetNewRepeatedDecimal38SparseConverter in class AbstractRecordWriterpublic EventBasedRecordWriter.FieldConverter getNewNullableDecimal28SparseConverter(int fieldId, String fieldName, FieldReader reader)
RecordWritervalueHolder at the given column number fieldId.getNewNullableDecimal28SparseConverter in interface RecordWritergetNewNullableDecimal28SparseConverter in class AbstractRecordWriterpublic EventBasedRecordWriter.FieldConverter getNewDecimal28SparseConverter(int fieldId, String fieldName, FieldReader reader)
RecordWritervalueHolder at the given column number fieldId.getNewDecimal28SparseConverter in interface RecordWritergetNewDecimal28SparseConverter in class AbstractRecordWriterpublic EventBasedRecordWriter.FieldConverter getNewRepeatedDecimal28SparseConverter(int fieldId, String fieldName, FieldReader reader)
RecordWritervalueHolder at the given column number fieldId.getNewRepeatedDecimal28SparseConverter in interface RecordWritergetNewRepeatedDecimal28SparseConverter in class AbstractRecordWriterpublic EventBasedRecordWriter.FieldConverter getNewNullableVarBinaryConverter(int fieldId, String fieldName, FieldReader reader)
RecordWritervalueHolder at the given column number fieldId.getNewNullableVarBinaryConverter in interface RecordWritergetNewNullableVarBinaryConverter in class AbstractRecordWriterpublic EventBasedRecordWriter.FieldConverter getNewVarBinaryConverter(int fieldId, String fieldName, FieldReader reader)
RecordWritervalueHolder at the given column number fieldId.getNewVarBinaryConverter in interface RecordWritergetNewVarBinaryConverter in class AbstractRecordWriterpublic EventBasedRecordWriter.FieldConverter getNewRepeatedVarBinaryConverter(int fieldId, String fieldName, FieldReader reader)
RecordWritervalueHolder at the given column number fieldId.getNewRepeatedVarBinaryConverter in interface RecordWritergetNewRepeatedVarBinaryConverter in class AbstractRecordWriterpublic EventBasedRecordWriter.FieldConverter getNewNullableVarCharConverter(int fieldId, String fieldName, FieldReader reader)
RecordWritervalueHolder at the given column number fieldId.getNewNullableVarCharConverter in interface RecordWritergetNewNullableVarCharConverter in class AbstractRecordWriterpublic EventBasedRecordWriter.FieldConverter getNewVarCharConverter(int fieldId, String fieldName, FieldReader reader)
RecordWritervalueHolder at the given column number fieldId.getNewVarCharConverter in interface RecordWritergetNewVarCharConverter in class AbstractRecordWriterpublic EventBasedRecordWriter.FieldConverter getNewRepeatedVarCharConverter(int fieldId, String fieldName, FieldReader reader)
RecordWritervalueHolder at the given column number fieldId.getNewRepeatedVarCharConverter in interface RecordWritergetNewRepeatedVarCharConverter in class AbstractRecordWriterpublic EventBasedRecordWriter.FieldConverter getNewNullableVar16CharConverter(int fieldId, String fieldName, FieldReader reader)
RecordWritervalueHolder at the given column number fieldId.getNewNullableVar16CharConverter in interface RecordWritergetNewNullableVar16CharConverter in class AbstractRecordWriterpublic EventBasedRecordWriter.FieldConverter getNewVar16CharConverter(int fieldId, String fieldName, FieldReader reader)
RecordWritervalueHolder at the given column number fieldId.getNewVar16CharConverter in interface RecordWritergetNewVar16CharConverter in class AbstractRecordWriterpublic EventBasedRecordWriter.FieldConverter getNewRepeatedVar16CharConverter(int fieldId, String fieldName, FieldReader reader)
RecordWritervalueHolder at the given column number fieldId.getNewRepeatedVar16CharConverter in interface RecordWritergetNewRepeatedVar16CharConverter in class AbstractRecordWriterpublic EventBasedRecordWriter.FieldConverter getNewNullableBitConverter(int fieldId, String fieldName, FieldReader reader)
RecordWritervalueHolder at the given column number fieldId.getNewNullableBitConverter in interface RecordWritergetNewNullableBitConverter in class AbstractRecordWriterpublic EventBasedRecordWriter.FieldConverter getNewBitConverter(int fieldId, String fieldName, FieldReader reader)
RecordWritervalueHolder at the given column number fieldId.getNewBitConverter in interface RecordWritergetNewBitConverter in class AbstractRecordWriterpublic EventBasedRecordWriter.FieldConverter getNewRepeatedBitConverter(int fieldId, String fieldName, FieldReader reader)
RecordWritervalueHolder at the given column number fieldId.getNewRepeatedBitConverter in interface RecordWritergetNewRepeatedBitConverter in class AbstractRecordWriterpublic void cleanup()
throws IOException
IOExceptionpublic abstract void startNewSchema(List<String> columnNames) throws IOException
IOExceptionpublic abstract void addField(int fieldId,
String value)
throws IOException
IOExceptionCopyright © 2017 The Apache Software Foundation. All rights reserved.