Package org.apache.drill.exec.store
Class JSONBaseStatisticsRecordWriter
java.lang.Object
org.apache.drill.exec.store.JSONBaseStatisticsRecordWriter
- All Implemented Interfaces:
StatisticsRecordCollector
- Direct Known Subclasses:
JsonStatisticsRecordWriter,StatisticsCollectorImpl
public abstract class JSONBaseStatisticsRecordWriter
extends Object
implements StatisticsRecordCollector
Abstract implementation of StatisticsRecordWriter interface which exposes interface:
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 JsonBaseStatisticsRecordWriter.java
invalid reference
#writeHeader(List)
invalid reference
#addField(int,String)
-
Nested Class Summary
Nested ClassesModifier and TypeClassDescriptionclassclassclassclassclassclassclassclassclassclassclassclassclassclassclassclassclassclassclassclassclassclassclassclassclassclassclassclassclassclassclassclassclassclassclassclassclassclassclassclassclassclassclassclassclassclassclassclassclassclassclassclassclassclassclassclassclassclassclassclassclassclassclassclassclassclassclassclassclassclassclassclassclassclassclassclassclassclassclassclassclass -
Field Summary
Fields -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptiongetNewBigIntConverter(int fieldId, String fieldName, FieldReader reader) Add the field value given invalueHolderat the given column numberfieldId.getNewBitConverter(int fieldId, String fieldName, FieldReader reader) Add the field value given invalueHolderat the given column numberfieldId.getNewDateConverter(int fieldId, String fieldName, FieldReader reader) Add the field value given invalueHolderat the given column numberfieldId.getNewDecimal18Converter(int fieldId, String fieldName, FieldReader reader) Add the field value given invalueHolderat the given column numberfieldId.getNewDecimal28DenseConverter(int fieldId, String fieldName, FieldReader reader) Add the field value given invalueHolderat the given column numberfieldId.getNewDecimal28SparseConverter(int fieldId, String fieldName, FieldReader reader) Add the field value given invalueHolderat the given column numberfieldId.getNewDecimal38DenseConverter(int fieldId, String fieldName, FieldReader reader) Add the field value given invalueHolderat the given column numberfieldId.getNewDecimal38SparseConverter(int fieldId, String fieldName, FieldReader reader) Add the field value given invalueHolderat the given column numberfieldId.getNewDecimal9Converter(int fieldId, String fieldName, FieldReader reader) Add the field value given invalueHolderat the given column numberfieldId.getNewFloat4Converter(int fieldId, String fieldName, FieldReader reader) Add the field value given invalueHolderat the given column numberfieldId.getNewFloat8Converter(int fieldId, String fieldName, FieldReader reader) Add the field value given invalueHolderat the given column numberfieldId.getNewIntConverter(int fieldId, String fieldName, FieldReader reader) Add the field value given invalueHolderat the given column numberfieldId.getNewIntervalConverter(int fieldId, String fieldName, FieldReader reader) Add the field value given invalueHolderat the given column numberfieldId.getNewIntervalDayConverter(int fieldId, String fieldName, FieldReader reader) Add the field value given invalueHolderat the given column numberfieldId.getNewIntervalYearConverter(int fieldId, String fieldName, FieldReader reader) Add the field value given invalueHolderat the given column numberfieldId.getNewNullableBigIntConverter(int fieldId, String fieldName, FieldReader reader) Add the field value given invalueHolderat the given column numberfieldId.getNewNullableBitConverter(int fieldId, String fieldName, FieldReader reader) Add the field value given invalueHolderat the given column numberfieldId.getNewNullableDateConverter(int fieldId, String fieldName, FieldReader reader) Add the field value given invalueHolderat the given column numberfieldId.getNewNullableDecimal18Converter(int fieldId, String fieldName, FieldReader reader) Add the field value given invalueHolderat the given column numberfieldId.getNewNullableDecimal28DenseConverter(int fieldId, String fieldName, FieldReader reader) Add the field value given invalueHolderat the given column numberfieldId.getNewNullableDecimal28SparseConverter(int fieldId, String fieldName, FieldReader reader) Add the field value given invalueHolderat the given column numberfieldId.getNewNullableDecimal38DenseConverter(int fieldId, String fieldName, FieldReader reader) Add the field value given invalueHolderat the given column numberfieldId.getNewNullableDecimal38SparseConverter(int fieldId, String fieldName, FieldReader reader) Add the field value given invalueHolderat the given column numberfieldId.getNewNullableDecimal9Converter(int fieldId, String fieldName, FieldReader reader) Add the field value given invalueHolderat the given column numberfieldId.getNewNullableFloat4Converter(int fieldId, String fieldName, FieldReader reader) Add the field value given invalueHolderat the given column numberfieldId.getNewNullableFloat8Converter(int fieldId, String fieldName, FieldReader reader) Add the field value given invalueHolderat the given column numberfieldId.getNewNullableIntConverter(int fieldId, String fieldName, FieldReader reader) Add the field value given invalueHolderat the given column numberfieldId.getNewNullableIntervalConverter(int fieldId, String fieldName, FieldReader reader) Add the field value given invalueHolderat the given column numberfieldId.getNewNullableIntervalDayConverter(int fieldId, String fieldName, FieldReader reader) Add the field value given invalueHolderat the given column numberfieldId.getNewNullableIntervalYearConverter(int fieldId, String fieldName, FieldReader reader) Add the field value given invalueHolderat the given column numberfieldId.getNewNullableSmallIntConverter(int fieldId, String fieldName, FieldReader reader) Add the field value given invalueHolderat the given column numberfieldId.getNewNullableTimeConverter(int fieldId, String fieldName, FieldReader reader) Add the field value given invalueHolderat the given column numberfieldId.getNewNullableTimeStampConverter(int fieldId, String fieldName, FieldReader reader) Add the field value given invalueHolderat the given column numberfieldId.getNewNullableTinyIntConverter(int fieldId, String fieldName, FieldReader reader) Add the field value given invalueHolderat the given column numberfieldId.getNewNullableUInt1Converter(int fieldId, String fieldName, FieldReader reader) Add the field value given invalueHolderat the given column numberfieldId.getNewNullableUInt2Converter(int fieldId, String fieldName, FieldReader reader) Add the field value given invalueHolderat the given column numberfieldId.getNewNullableUInt4Converter(int fieldId, String fieldName, FieldReader reader) Add the field value given invalueHolderat the given column numberfieldId.getNewNullableUInt8Converter(int fieldId, String fieldName, FieldReader reader) Add the field value given invalueHolderat the given column numberfieldId.getNewNullableVar16CharConverter(int fieldId, String fieldName, FieldReader reader) Add the field value given invalueHolderat the given column numberfieldId.getNewNullableVarBinaryConverter(int fieldId, String fieldName, FieldReader reader) Add the field value given invalueHolderat the given column numberfieldId.getNewNullableVarCharConverter(int fieldId, String fieldName, FieldReader reader) Add the field value given invalueHolderat the given column numberfieldId.getNewNullableVarDecimalConverter(int fieldId, String fieldName, FieldReader reader) Add the field value given invalueHolderat the given column numberfieldId.getNewRepeatedBigIntConverter(int fieldId, String fieldName, FieldReader reader) Add the field value given invalueHolderat the given column numberfieldId.getNewRepeatedBitConverter(int fieldId, String fieldName, FieldReader reader) Add the field value given invalueHolderat the given column numberfieldId.getNewRepeatedDateConverter(int fieldId, String fieldName, FieldReader reader) Add the field value given invalueHolderat the given column numberfieldId.getNewRepeatedDecimal18Converter(int fieldId, String fieldName, FieldReader reader) Add the field value given invalueHolderat the given column numberfieldId.getNewRepeatedDecimal28DenseConverter(int fieldId, String fieldName, FieldReader reader) Add the field value given invalueHolderat the given column numberfieldId.getNewRepeatedDecimal28SparseConverter(int fieldId, String fieldName, FieldReader reader) Add the field value given invalueHolderat the given column numberfieldId.getNewRepeatedDecimal38DenseConverter(int fieldId, String fieldName, FieldReader reader) Add the field value given invalueHolderat the given column numberfieldId.getNewRepeatedDecimal38SparseConverter(int fieldId, String fieldName, FieldReader reader) Add the field value given invalueHolderat the given column numberfieldId.getNewRepeatedDecimal9Converter(int fieldId, String fieldName, FieldReader reader) Add the field value given invalueHolderat the given column numberfieldId.getNewRepeatedFloat4Converter(int fieldId, String fieldName, FieldReader reader) Add the field value given invalueHolderat the given column numberfieldId.getNewRepeatedFloat8Converter(int fieldId, String fieldName, FieldReader reader) Add the field value given invalueHolderat the given column numberfieldId.getNewRepeatedIntConverter(int fieldId, String fieldName, FieldReader reader) Add the field value given invalueHolderat the given column numberfieldId.getNewRepeatedIntervalConverter(int fieldId, String fieldName, FieldReader reader) Add the field value given invalueHolderat the given column numberfieldId.getNewRepeatedIntervalDayConverter(int fieldId, String fieldName, FieldReader reader) Add the field value given invalueHolderat the given column numberfieldId.getNewRepeatedIntervalYearConverter(int fieldId, String fieldName, FieldReader reader) Add the field value given invalueHolderat the given column numberfieldId.getNewRepeatedSmallIntConverter(int fieldId, String fieldName, FieldReader reader) Add the field value given invalueHolderat the given column numberfieldId.getNewRepeatedTimeConverter(int fieldId, String fieldName, FieldReader reader) Add the field value given invalueHolderat the given column numberfieldId.getNewRepeatedTimeStampConverter(int fieldId, String fieldName, FieldReader reader) Add the field value given invalueHolderat the given column numberfieldId.getNewRepeatedTinyIntConverter(int fieldId, String fieldName, FieldReader reader) Add the field value given invalueHolderat the given column numberfieldId.getNewRepeatedUInt1Converter(int fieldId, String fieldName, FieldReader reader) Add the field value given invalueHolderat the given column numberfieldId.getNewRepeatedUInt2Converter(int fieldId, String fieldName, FieldReader reader) Add the field value given invalueHolderat the given column numberfieldId.getNewRepeatedUInt4Converter(int fieldId, String fieldName, FieldReader reader) Add the field value given invalueHolderat the given column numberfieldId.getNewRepeatedUInt8Converter(int fieldId, String fieldName, FieldReader reader) Add the field value given invalueHolderat the given column numberfieldId.getNewRepeatedVar16CharConverter(int fieldId, String fieldName, FieldReader reader) Add the field value given invalueHolderat the given column numberfieldId.getNewRepeatedVarBinaryConverter(int fieldId, String fieldName, FieldReader reader) Add the field value given invalueHolderat the given column numberfieldId.getNewRepeatedVarCharConverter(int fieldId, String fieldName, FieldReader reader) Add the field value given invalueHolderat the given column numberfieldId.getNewRepeatedVarDecimalConverter(int fieldId, String fieldName, FieldReader reader) Add the field value given invalueHolderat the given column numberfieldId.getNewSmallIntConverter(int fieldId, String fieldName, FieldReader reader) Add the field value given invalueHolderat the given column numberfieldId.getNewTimeConverter(int fieldId, String fieldName, FieldReader reader) Add the field value given invalueHolderat the given column numberfieldId.getNewTimeStampConverter(int fieldId, String fieldName, FieldReader reader) Add the field value given invalueHolderat the given column numberfieldId.getNewTinyIntConverter(int fieldId, String fieldName, FieldReader reader) Add the field value given invalueHolderat the given column numberfieldId.getNewUInt1Converter(int fieldId, String fieldName, FieldReader reader) Add the field value given invalueHolderat the given column numberfieldId.getNewUInt2Converter(int fieldId, String fieldName, FieldReader reader) Add the field value given invalueHolderat the given column numberfieldId.getNewUInt4Converter(int fieldId, String fieldName, FieldReader reader) Add the field value given invalueHolderat the given column numberfieldId.getNewUInt8Converter(int fieldId, String fieldName, FieldReader reader) Add the field value given invalueHolderat the given column numberfieldId.getNewVar16CharConverter(int fieldId, String fieldName, FieldReader reader) Add the field value given invalueHolderat the given column numberfieldId.getNewVarBinaryConverter(int fieldId, String fieldName, FieldReader reader) Add the field value given invalueHolderat the given column numberfieldId.getNewVarCharConverter(int fieldId, String fieldName, FieldReader reader) Add the field value given invalueHolderat the given column numberfieldId.getNewVarDecimalConverter(int fieldId, String fieldName, FieldReader reader) Add the field value given invalueHolderat the given column numberfieldId.Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, waitMethods inherited from interface org.apache.drill.exec.store.StatisticsRecordCollector
endStatisticsRecord, getStatistics, hasStatistics, startStatisticsRecord
-
Field Details
-
gen
-
skipNullFields
protected boolean skipNullFields
-
-
Constructor Details
-
JSONBaseStatisticsRecordWriter
public JSONBaseStatisticsRecordWriter()
-
-
Method Details
-
getNewNullableTinyIntConverter
public EventBasedRecordWriter.FieldConverter getNewNullableTinyIntConverter(int fieldId, String fieldName, FieldReader reader) Description copied from interface:StatisticsRecordCollectorAdd the field value given invalueHolderat the given column numberfieldId.- Specified by:
getNewNullableTinyIntConverterin interfaceStatisticsRecordCollector
-
getNewTinyIntConverter
public EventBasedRecordWriter.FieldConverter getNewTinyIntConverter(int fieldId, String fieldName, FieldReader reader) Description copied from interface:StatisticsRecordCollectorAdd the field value given invalueHolderat the given column numberfieldId.- Specified by:
getNewTinyIntConverterin interfaceStatisticsRecordCollector
-
getNewRepeatedTinyIntConverter
public EventBasedRecordWriter.FieldConverter getNewRepeatedTinyIntConverter(int fieldId, String fieldName, FieldReader reader) Description copied from interface:StatisticsRecordCollectorAdd the field value given invalueHolderat the given column numberfieldId.- Specified by:
getNewRepeatedTinyIntConverterin interfaceStatisticsRecordCollector
-
getNewNullableUInt1Converter
public EventBasedRecordWriter.FieldConverter getNewNullableUInt1Converter(int fieldId, String fieldName, FieldReader reader) Description copied from interface:StatisticsRecordCollectorAdd the field value given invalueHolderat the given column numberfieldId.- Specified by:
getNewNullableUInt1Converterin interfaceStatisticsRecordCollector
-
getNewUInt1Converter
public EventBasedRecordWriter.FieldConverter getNewUInt1Converter(int fieldId, String fieldName, FieldReader reader) Description copied from interface:StatisticsRecordCollectorAdd the field value given invalueHolderat the given column numberfieldId.- Specified by:
getNewUInt1Converterin interfaceStatisticsRecordCollector
-
getNewRepeatedUInt1Converter
public EventBasedRecordWriter.FieldConverter getNewRepeatedUInt1Converter(int fieldId, String fieldName, FieldReader reader) Description copied from interface:StatisticsRecordCollectorAdd the field value given invalueHolderat the given column numberfieldId.- Specified by:
getNewRepeatedUInt1Converterin interfaceStatisticsRecordCollector
-
getNewNullableUInt2Converter
public EventBasedRecordWriter.FieldConverter getNewNullableUInt2Converter(int fieldId, String fieldName, FieldReader reader) Description copied from interface:StatisticsRecordCollectorAdd the field value given invalueHolderat the given column numberfieldId.- Specified by:
getNewNullableUInt2Converterin interfaceStatisticsRecordCollector
-
getNewUInt2Converter
public EventBasedRecordWriter.FieldConverter getNewUInt2Converter(int fieldId, String fieldName, FieldReader reader) Description copied from interface:StatisticsRecordCollectorAdd the field value given invalueHolderat the given column numberfieldId.- Specified by:
getNewUInt2Converterin interfaceStatisticsRecordCollector
-
getNewRepeatedUInt2Converter
public EventBasedRecordWriter.FieldConverter getNewRepeatedUInt2Converter(int fieldId, String fieldName, FieldReader reader) Description copied from interface:StatisticsRecordCollectorAdd the field value given invalueHolderat the given column numberfieldId.- Specified by:
getNewRepeatedUInt2Converterin interfaceStatisticsRecordCollector
-
getNewNullableSmallIntConverter
public EventBasedRecordWriter.FieldConverter getNewNullableSmallIntConverter(int fieldId, String fieldName, FieldReader reader) Description copied from interface:StatisticsRecordCollectorAdd the field value given invalueHolderat the given column numberfieldId.- Specified by:
getNewNullableSmallIntConverterin interfaceStatisticsRecordCollector
-
getNewSmallIntConverter
public EventBasedRecordWriter.FieldConverter getNewSmallIntConverter(int fieldId, String fieldName, FieldReader reader) Description copied from interface:StatisticsRecordCollectorAdd the field value given invalueHolderat the given column numberfieldId.- Specified by:
getNewSmallIntConverterin interfaceStatisticsRecordCollector
-
getNewRepeatedSmallIntConverter
public EventBasedRecordWriter.FieldConverter getNewRepeatedSmallIntConverter(int fieldId, String fieldName, FieldReader reader) Description copied from interface:StatisticsRecordCollectorAdd the field value given invalueHolderat the given column numberfieldId.- Specified by:
getNewRepeatedSmallIntConverterin interfaceStatisticsRecordCollector
-
getNewNullableIntConverter
public EventBasedRecordWriter.FieldConverter getNewNullableIntConverter(int fieldId, String fieldName, FieldReader reader) Description copied from interface:StatisticsRecordCollectorAdd the field value given invalueHolderat the given column numberfieldId.- Specified by:
getNewNullableIntConverterin interfaceStatisticsRecordCollector
-
getNewIntConverter
public EventBasedRecordWriter.FieldConverter getNewIntConverter(int fieldId, String fieldName, FieldReader reader) Description copied from interface:StatisticsRecordCollectorAdd the field value given invalueHolderat the given column numberfieldId.- Specified by:
getNewIntConverterin interfaceStatisticsRecordCollector
-
getNewRepeatedIntConverter
public EventBasedRecordWriter.FieldConverter getNewRepeatedIntConverter(int fieldId, String fieldName, FieldReader reader) Description copied from interface:StatisticsRecordCollectorAdd the field value given invalueHolderat the given column numberfieldId.- Specified by:
getNewRepeatedIntConverterin interfaceStatisticsRecordCollector
-
getNewNullableUInt4Converter
public EventBasedRecordWriter.FieldConverter getNewNullableUInt4Converter(int fieldId, String fieldName, FieldReader reader) Description copied from interface:StatisticsRecordCollectorAdd the field value given invalueHolderat the given column numberfieldId.- Specified by:
getNewNullableUInt4Converterin interfaceStatisticsRecordCollector
-
getNewUInt4Converter
public EventBasedRecordWriter.FieldConverter getNewUInt4Converter(int fieldId, String fieldName, FieldReader reader) Description copied from interface:StatisticsRecordCollectorAdd the field value given invalueHolderat the given column numberfieldId.- Specified by:
getNewUInt4Converterin interfaceStatisticsRecordCollector
-
getNewRepeatedUInt4Converter
public EventBasedRecordWriter.FieldConverter getNewRepeatedUInt4Converter(int fieldId, String fieldName, FieldReader reader) Description copied from interface:StatisticsRecordCollectorAdd the field value given invalueHolderat the given column numberfieldId.- Specified by:
getNewRepeatedUInt4Converterin interfaceStatisticsRecordCollector
-
getNewNullableFloat4Converter
public EventBasedRecordWriter.FieldConverter getNewNullableFloat4Converter(int fieldId, String fieldName, FieldReader reader) Description copied from interface:StatisticsRecordCollectorAdd the field value given invalueHolderat the given column numberfieldId.- Specified by:
getNewNullableFloat4Converterin interfaceStatisticsRecordCollector
-
getNewFloat4Converter
public EventBasedRecordWriter.FieldConverter getNewFloat4Converter(int fieldId, String fieldName, FieldReader reader) Description copied from interface:StatisticsRecordCollectorAdd the field value given invalueHolderat the given column numberfieldId.- Specified by:
getNewFloat4Converterin interfaceStatisticsRecordCollector
-
getNewRepeatedFloat4Converter
public EventBasedRecordWriter.FieldConverter getNewRepeatedFloat4Converter(int fieldId, String fieldName, FieldReader reader) Description copied from interface:StatisticsRecordCollectorAdd the field value given invalueHolderat the given column numberfieldId.- Specified by:
getNewRepeatedFloat4Converterin interfaceStatisticsRecordCollector
-
getNewNullableTimeConverter
public EventBasedRecordWriter.FieldConverter getNewNullableTimeConverter(int fieldId, String fieldName, FieldReader reader) Description copied from interface:StatisticsRecordCollectorAdd the field value given invalueHolderat the given column numberfieldId.- Specified by:
getNewNullableTimeConverterin interfaceStatisticsRecordCollector
-
getNewTimeConverter
public EventBasedRecordWriter.FieldConverter getNewTimeConverter(int fieldId, String fieldName, FieldReader reader) Description copied from interface:StatisticsRecordCollectorAdd the field value given invalueHolderat the given column numberfieldId.- Specified by:
getNewTimeConverterin interfaceStatisticsRecordCollector
-
getNewRepeatedTimeConverter
public EventBasedRecordWriter.FieldConverter getNewRepeatedTimeConverter(int fieldId, String fieldName, FieldReader reader) Description copied from interface:StatisticsRecordCollectorAdd the field value given invalueHolderat the given column numberfieldId.- Specified by:
getNewRepeatedTimeConverterin interfaceStatisticsRecordCollector
-
getNewNullableIntervalYearConverter
public EventBasedRecordWriter.FieldConverter getNewNullableIntervalYearConverter(int fieldId, String fieldName, FieldReader reader) Description copied from interface:StatisticsRecordCollectorAdd the field value given invalueHolderat the given column numberfieldId.- Specified by:
getNewNullableIntervalYearConverterin interfaceStatisticsRecordCollector
-
getNewIntervalYearConverter
public EventBasedRecordWriter.FieldConverter getNewIntervalYearConverter(int fieldId, String fieldName, FieldReader reader) Description copied from interface:StatisticsRecordCollectorAdd the field value given invalueHolderat the given column numberfieldId.- Specified by:
getNewIntervalYearConverterin interfaceStatisticsRecordCollector
-
getNewRepeatedIntervalYearConverter
public EventBasedRecordWriter.FieldConverter getNewRepeatedIntervalYearConverter(int fieldId, String fieldName, FieldReader reader) Description copied from interface:StatisticsRecordCollectorAdd the field value given invalueHolderat the given column numberfieldId.- Specified by:
getNewRepeatedIntervalYearConverterin interfaceStatisticsRecordCollector
-
getNewNullableDecimal9Converter
public EventBasedRecordWriter.FieldConverter getNewNullableDecimal9Converter(int fieldId, String fieldName, FieldReader reader) Description copied from interface:StatisticsRecordCollectorAdd the field value given invalueHolderat the given column numberfieldId.- Specified by:
getNewNullableDecimal9Converterin interfaceStatisticsRecordCollector
-
getNewDecimal9Converter
public EventBasedRecordWriter.FieldConverter getNewDecimal9Converter(int fieldId, String fieldName, FieldReader reader) Description copied from interface:StatisticsRecordCollectorAdd the field value given invalueHolderat the given column numberfieldId.- Specified by:
getNewDecimal9Converterin interfaceStatisticsRecordCollector
-
getNewRepeatedDecimal9Converter
public EventBasedRecordWriter.FieldConverter getNewRepeatedDecimal9Converter(int fieldId, String fieldName, FieldReader reader) Description copied from interface:StatisticsRecordCollectorAdd the field value given invalueHolderat the given column numberfieldId.- Specified by:
getNewRepeatedDecimal9Converterin interfaceStatisticsRecordCollector
-
getNewNullableBigIntConverter
public EventBasedRecordWriter.FieldConverter getNewNullableBigIntConverter(int fieldId, String fieldName, FieldReader reader) Description copied from interface:StatisticsRecordCollectorAdd the field value given invalueHolderat the given column numberfieldId.- Specified by:
getNewNullableBigIntConverterin interfaceStatisticsRecordCollector
-
getNewBigIntConverter
public EventBasedRecordWriter.FieldConverter getNewBigIntConverter(int fieldId, String fieldName, FieldReader reader) Description copied from interface:StatisticsRecordCollectorAdd the field value given invalueHolderat the given column numberfieldId.- Specified by:
getNewBigIntConverterin interfaceStatisticsRecordCollector
-
getNewRepeatedBigIntConverter
public EventBasedRecordWriter.FieldConverter getNewRepeatedBigIntConverter(int fieldId, String fieldName, FieldReader reader) Description copied from interface:StatisticsRecordCollectorAdd the field value given invalueHolderat the given column numberfieldId.- Specified by:
getNewRepeatedBigIntConverterin interfaceStatisticsRecordCollector
-
getNewNullableUInt8Converter
public EventBasedRecordWriter.FieldConverter getNewNullableUInt8Converter(int fieldId, String fieldName, FieldReader reader) Description copied from interface:StatisticsRecordCollectorAdd the field value given invalueHolderat the given column numberfieldId.- Specified by:
getNewNullableUInt8Converterin interfaceStatisticsRecordCollector
-
getNewUInt8Converter
public EventBasedRecordWriter.FieldConverter getNewUInt8Converter(int fieldId, String fieldName, FieldReader reader) Description copied from interface:StatisticsRecordCollectorAdd the field value given invalueHolderat the given column numberfieldId.- Specified by:
getNewUInt8Converterin interfaceStatisticsRecordCollector
-
getNewRepeatedUInt8Converter
public EventBasedRecordWriter.FieldConverter getNewRepeatedUInt8Converter(int fieldId, String fieldName, FieldReader reader) Description copied from interface:StatisticsRecordCollectorAdd the field value given invalueHolderat the given column numberfieldId.- Specified by:
getNewRepeatedUInt8Converterin interfaceStatisticsRecordCollector
-
getNewNullableFloat8Converter
public EventBasedRecordWriter.FieldConverter getNewNullableFloat8Converter(int fieldId, String fieldName, FieldReader reader) Description copied from interface:StatisticsRecordCollectorAdd the field value given invalueHolderat the given column numberfieldId.- Specified by:
getNewNullableFloat8Converterin interfaceStatisticsRecordCollector
-
getNewFloat8Converter
public EventBasedRecordWriter.FieldConverter getNewFloat8Converter(int fieldId, String fieldName, FieldReader reader) Description copied from interface:StatisticsRecordCollectorAdd the field value given invalueHolderat the given column numberfieldId.- Specified by:
getNewFloat8Converterin interfaceStatisticsRecordCollector
-
getNewRepeatedFloat8Converter
public EventBasedRecordWriter.FieldConverter getNewRepeatedFloat8Converter(int fieldId, String fieldName, FieldReader reader) Description copied from interface:StatisticsRecordCollectorAdd the field value given invalueHolderat the given column numberfieldId.- Specified by:
getNewRepeatedFloat8Converterin interfaceStatisticsRecordCollector
-
getNewNullableDateConverter
public EventBasedRecordWriter.FieldConverter getNewNullableDateConverter(int fieldId, String fieldName, FieldReader reader) Description copied from interface:StatisticsRecordCollectorAdd the field value given invalueHolderat the given column numberfieldId.- Specified by:
getNewNullableDateConverterin interfaceStatisticsRecordCollector
-
getNewDateConverter
public EventBasedRecordWriter.FieldConverter getNewDateConverter(int fieldId, String fieldName, FieldReader reader) Description copied from interface:StatisticsRecordCollectorAdd the field value given invalueHolderat the given column numberfieldId.- Specified by:
getNewDateConverterin interfaceStatisticsRecordCollector
-
getNewRepeatedDateConverter
public EventBasedRecordWriter.FieldConverter getNewRepeatedDateConverter(int fieldId, String fieldName, FieldReader reader) Description copied from interface:StatisticsRecordCollectorAdd the field value given invalueHolderat the given column numberfieldId.- Specified by:
getNewRepeatedDateConverterin interfaceStatisticsRecordCollector
-
getNewNullableTimeStampConverter
public EventBasedRecordWriter.FieldConverter getNewNullableTimeStampConverter(int fieldId, String fieldName, FieldReader reader) Description copied from interface:StatisticsRecordCollectorAdd the field value given invalueHolderat the given column numberfieldId.- Specified by:
getNewNullableTimeStampConverterin interfaceStatisticsRecordCollector
-
getNewTimeStampConverter
public EventBasedRecordWriter.FieldConverter getNewTimeStampConverter(int fieldId, String fieldName, FieldReader reader) Description copied from interface:StatisticsRecordCollectorAdd the field value given invalueHolderat the given column numberfieldId.- Specified by:
getNewTimeStampConverterin interfaceStatisticsRecordCollector
-
getNewRepeatedTimeStampConverter
public EventBasedRecordWriter.FieldConverter getNewRepeatedTimeStampConverter(int fieldId, String fieldName, FieldReader reader) Description copied from interface:StatisticsRecordCollectorAdd the field value given invalueHolderat the given column numberfieldId.- Specified by:
getNewRepeatedTimeStampConverterin interfaceStatisticsRecordCollector
-
getNewNullableDecimal18Converter
public EventBasedRecordWriter.FieldConverter getNewNullableDecimal18Converter(int fieldId, String fieldName, FieldReader reader) Description copied from interface:StatisticsRecordCollectorAdd the field value given invalueHolderat the given column numberfieldId.- Specified by:
getNewNullableDecimal18Converterin interfaceStatisticsRecordCollector
-
getNewDecimal18Converter
public EventBasedRecordWriter.FieldConverter getNewDecimal18Converter(int fieldId, String fieldName, FieldReader reader) Description copied from interface:StatisticsRecordCollectorAdd the field value given invalueHolderat the given column numberfieldId.- Specified by:
getNewDecimal18Converterin interfaceStatisticsRecordCollector
-
getNewRepeatedDecimal18Converter
public EventBasedRecordWriter.FieldConverter getNewRepeatedDecimal18Converter(int fieldId, String fieldName, FieldReader reader) Description copied from interface:StatisticsRecordCollectorAdd the field value given invalueHolderat the given column numberfieldId.- Specified by:
getNewRepeatedDecimal18Converterin interfaceStatisticsRecordCollector
-
getNewNullableIntervalDayConverter
public EventBasedRecordWriter.FieldConverter getNewNullableIntervalDayConverter(int fieldId, String fieldName, FieldReader reader) Description copied from interface:StatisticsRecordCollectorAdd the field value given invalueHolderat the given column numberfieldId.- Specified by:
getNewNullableIntervalDayConverterin interfaceStatisticsRecordCollector
-
getNewIntervalDayConverter
public EventBasedRecordWriter.FieldConverter getNewIntervalDayConverter(int fieldId, String fieldName, FieldReader reader) Description copied from interface:StatisticsRecordCollectorAdd the field value given invalueHolderat the given column numberfieldId.- Specified by:
getNewIntervalDayConverterin interfaceStatisticsRecordCollector
-
getNewRepeatedIntervalDayConverter
public EventBasedRecordWriter.FieldConverter getNewRepeatedIntervalDayConverter(int fieldId, String fieldName, FieldReader reader) Description copied from interface:StatisticsRecordCollectorAdd the field value given invalueHolderat the given column numberfieldId.- Specified by:
getNewRepeatedIntervalDayConverterin interfaceStatisticsRecordCollector
-
getNewNullableIntervalConverter
public EventBasedRecordWriter.FieldConverter getNewNullableIntervalConverter(int fieldId, String fieldName, FieldReader reader) Description copied from interface:StatisticsRecordCollectorAdd the field value given invalueHolderat the given column numberfieldId.- Specified by:
getNewNullableIntervalConverterin interfaceStatisticsRecordCollector
-
getNewIntervalConverter
public EventBasedRecordWriter.FieldConverter getNewIntervalConverter(int fieldId, String fieldName, FieldReader reader) Description copied from interface:StatisticsRecordCollectorAdd the field value given invalueHolderat the given column numberfieldId.- Specified by:
getNewIntervalConverterin interfaceStatisticsRecordCollector
-
getNewRepeatedIntervalConverter
public EventBasedRecordWriter.FieldConverter getNewRepeatedIntervalConverter(int fieldId, String fieldName, FieldReader reader) Description copied from interface:StatisticsRecordCollectorAdd the field value given invalueHolderat the given column numberfieldId.- Specified by:
getNewRepeatedIntervalConverterin interfaceStatisticsRecordCollector
-
getNewNullableDecimal28DenseConverter
public EventBasedRecordWriter.FieldConverter getNewNullableDecimal28DenseConverter(int fieldId, String fieldName, FieldReader reader) Description copied from interface:StatisticsRecordCollectorAdd the field value given invalueHolderat the given column numberfieldId.- Specified by:
getNewNullableDecimal28DenseConverterin interfaceStatisticsRecordCollector
-
getNewDecimal28DenseConverter
public EventBasedRecordWriter.FieldConverter getNewDecimal28DenseConverter(int fieldId, String fieldName, FieldReader reader) Description copied from interface:StatisticsRecordCollectorAdd the field value given invalueHolderat the given column numberfieldId.- Specified by:
getNewDecimal28DenseConverterin interfaceStatisticsRecordCollector
-
getNewRepeatedDecimal28DenseConverter
public EventBasedRecordWriter.FieldConverter getNewRepeatedDecimal28DenseConverter(int fieldId, String fieldName, FieldReader reader) Description copied from interface:StatisticsRecordCollectorAdd the field value given invalueHolderat the given column numberfieldId.- Specified by:
getNewRepeatedDecimal28DenseConverterin interfaceStatisticsRecordCollector
-
getNewNullableDecimal38DenseConverter
public EventBasedRecordWriter.FieldConverter getNewNullableDecimal38DenseConverter(int fieldId, String fieldName, FieldReader reader) Description copied from interface:StatisticsRecordCollectorAdd the field value given invalueHolderat the given column numberfieldId.- Specified by:
getNewNullableDecimal38DenseConverterin interfaceStatisticsRecordCollector
-
getNewDecimal38DenseConverter
public EventBasedRecordWriter.FieldConverter getNewDecimal38DenseConverter(int fieldId, String fieldName, FieldReader reader) Description copied from interface:StatisticsRecordCollectorAdd the field value given invalueHolderat the given column numberfieldId.- Specified by:
getNewDecimal38DenseConverterin interfaceStatisticsRecordCollector
-
getNewRepeatedDecimal38DenseConverter
public EventBasedRecordWriter.FieldConverter getNewRepeatedDecimal38DenseConverter(int fieldId, String fieldName, FieldReader reader) Description copied from interface:StatisticsRecordCollectorAdd the field value given invalueHolderat the given column numberfieldId.- Specified by:
getNewRepeatedDecimal38DenseConverterin interfaceStatisticsRecordCollector
-
getNewNullableDecimal38SparseConverter
public EventBasedRecordWriter.FieldConverter getNewNullableDecimal38SparseConverter(int fieldId, String fieldName, FieldReader reader) Description copied from interface:StatisticsRecordCollectorAdd the field value given invalueHolderat the given column numberfieldId.- Specified by:
getNewNullableDecimal38SparseConverterin interfaceStatisticsRecordCollector
-
getNewDecimal38SparseConverter
public EventBasedRecordWriter.FieldConverter getNewDecimal38SparseConverter(int fieldId, String fieldName, FieldReader reader) Description copied from interface:StatisticsRecordCollectorAdd the field value given invalueHolderat the given column numberfieldId.- Specified by:
getNewDecimal38SparseConverterin interfaceStatisticsRecordCollector
-
getNewRepeatedDecimal38SparseConverter
public EventBasedRecordWriter.FieldConverter getNewRepeatedDecimal38SparseConverter(int fieldId, String fieldName, FieldReader reader) Description copied from interface:StatisticsRecordCollectorAdd the field value given invalueHolderat the given column numberfieldId.- Specified by:
getNewRepeatedDecimal38SparseConverterin interfaceStatisticsRecordCollector
-
getNewNullableDecimal28SparseConverter
public EventBasedRecordWriter.FieldConverter getNewNullableDecimal28SparseConverter(int fieldId, String fieldName, FieldReader reader) Description copied from interface:StatisticsRecordCollectorAdd the field value given invalueHolderat the given column numberfieldId.- Specified by:
getNewNullableDecimal28SparseConverterin interfaceStatisticsRecordCollector
-
getNewDecimal28SparseConverter
public EventBasedRecordWriter.FieldConverter getNewDecimal28SparseConverter(int fieldId, String fieldName, FieldReader reader) Description copied from interface:StatisticsRecordCollectorAdd the field value given invalueHolderat the given column numberfieldId.- Specified by:
getNewDecimal28SparseConverterin interfaceStatisticsRecordCollector
-
getNewRepeatedDecimal28SparseConverter
public EventBasedRecordWriter.FieldConverter getNewRepeatedDecimal28SparseConverter(int fieldId, String fieldName, FieldReader reader) Description copied from interface:StatisticsRecordCollectorAdd the field value given invalueHolderat the given column numberfieldId.- Specified by:
getNewRepeatedDecimal28SparseConverterin interfaceStatisticsRecordCollector
-
getNewNullableVarBinaryConverter
public EventBasedRecordWriter.FieldConverter getNewNullableVarBinaryConverter(int fieldId, String fieldName, FieldReader reader) Description copied from interface:StatisticsRecordCollectorAdd the field value given invalueHolderat the given column numberfieldId.- Specified by:
getNewNullableVarBinaryConverterin interfaceStatisticsRecordCollector
-
getNewVarBinaryConverter
public EventBasedRecordWriter.FieldConverter getNewVarBinaryConverter(int fieldId, String fieldName, FieldReader reader) Description copied from interface:StatisticsRecordCollectorAdd the field value given invalueHolderat the given column numberfieldId.- Specified by:
getNewVarBinaryConverterin interfaceStatisticsRecordCollector
-
getNewRepeatedVarBinaryConverter
public EventBasedRecordWriter.FieldConverter getNewRepeatedVarBinaryConverter(int fieldId, String fieldName, FieldReader reader) Description copied from interface:StatisticsRecordCollectorAdd the field value given invalueHolderat the given column numberfieldId.- Specified by:
getNewRepeatedVarBinaryConverterin interfaceStatisticsRecordCollector
-
getNewNullableVarCharConverter
public EventBasedRecordWriter.FieldConverter getNewNullableVarCharConverter(int fieldId, String fieldName, FieldReader reader) Description copied from interface:StatisticsRecordCollectorAdd the field value given invalueHolderat the given column numberfieldId.- Specified by:
getNewNullableVarCharConverterin interfaceStatisticsRecordCollector
-
getNewVarCharConverter
public EventBasedRecordWriter.FieldConverter getNewVarCharConverter(int fieldId, String fieldName, FieldReader reader) Description copied from interface:StatisticsRecordCollectorAdd the field value given invalueHolderat the given column numberfieldId.- Specified by:
getNewVarCharConverterin interfaceStatisticsRecordCollector
-
getNewRepeatedVarCharConverter
public EventBasedRecordWriter.FieldConverter getNewRepeatedVarCharConverter(int fieldId, String fieldName, FieldReader reader) Description copied from interface:StatisticsRecordCollectorAdd the field value given invalueHolderat the given column numberfieldId.- Specified by:
getNewRepeatedVarCharConverterin interfaceStatisticsRecordCollector
-
getNewNullableVar16CharConverter
public EventBasedRecordWriter.FieldConverter getNewNullableVar16CharConverter(int fieldId, String fieldName, FieldReader reader) Description copied from interface:StatisticsRecordCollectorAdd the field value given invalueHolderat the given column numberfieldId.- Specified by:
getNewNullableVar16CharConverterin interfaceStatisticsRecordCollector
-
getNewVar16CharConverter
public EventBasedRecordWriter.FieldConverter getNewVar16CharConverter(int fieldId, String fieldName, FieldReader reader) Description copied from interface:StatisticsRecordCollectorAdd the field value given invalueHolderat the given column numberfieldId.- Specified by:
getNewVar16CharConverterin interfaceStatisticsRecordCollector
-
getNewRepeatedVar16CharConverter
public EventBasedRecordWriter.FieldConverter getNewRepeatedVar16CharConverter(int fieldId, String fieldName, FieldReader reader) Description copied from interface:StatisticsRecordCollectorAdd the field value given invalueHolderat the given column numberfieldId.- Specified by:
getNewRepeatedVar16CharConverterin interfaceStatisticsRecordCollector
-
getNewNullableVarDecimalConverter
public EventBasedRecordWriter.FieldConverter getNewNullableVarDecimalConverter(int fieldId, String fieldName, FieldReader reader) Description copied from interface:StatisticsRecordCollectorAdd the field value given invalueHolderat the given column numberfieldId.- Specified by:
getNewNullableVarDecimalConverterin interfaceStatisticsRecordCollector
-
getNewVarDecimalConverter
public EventBasedRecordWriter.FieldConverter getNewVarDecimalConverter(int fieldId, String fieldName, FieldReader reader) Description copied from interface:StatisticsRecordCollectorAdd the field value given invalueHolderat the given column numberfieldId.- Specified by:
getNewVarDecimalConverterin interfaceStatisticsRecordCollector
-
getNewRepeatedVarDecimalConverter
public EventBasedRecordWriter.FieldConverter getNewRepeatedVarDecimalConverter(int fieldId, String fieldName, FieldReader reader) Description copied from interface:StatisticsRecordCollectorAdd the field value given invalueHolderat the given column numberfieldId.- Specified by:
getNewRepeatedVarDecimalConverterin interfaceStatisticsRecordCollector
-
getNewNullableBitConverter
public EventBasedRecordWriter.FieldConverter getNewNullableBitConverter(int fieldId, String fieldName, FieldReader reader) Description copied from interface:StatisticsRecordCollectorAdd the field value given invalueHolderat the given column numberfieldId.- Specified by:
getNewNullableBitConverterin interfaceStatisticsRecordCollector
-
getNewBitConverter
public EventBasedRecordWriter.FieldConverter getNewBitConverter(int fieldId, String fieldName, FieldReader reader) Description copied from interface:StatisticsRecordCollectorAdd the field value given invalueHolderat the given column numberfieldId.- Specified by:
getNewBitConverterin interfaceStatisticsRecordCollector
-
getNewRepeatedBitConverter
public EventBasedRecordWriter.FieldConverter getNewRepeatedBitConverter(int fieldId, String fieldName, FieldReader reader) Description copied from interface:StatisticsRecordCollectorAdd the field value given invalueHolderat the given column numberfieldId.- Specified by:
getNewRepeatedBitConverterin interfaceStatisticsRecordCollector
-