Uses of Interface
org.apache.drill.exec.physical.resultSet.RowSetLoader
Packages that use RowSetLoader
Package
Description
Provides the "version 3" scan framework (which can also be thought of
as EVF version 2).
Provides a second-generation row set (AKA "record batch") writer used
by client code to
Define the schema of a result set.
Write data into the vectors backing a row set.
Handles the details of the result set loader implementation.
Version 3 of the text reader.
-
Uses of RowSetLoader in org.apache.drill.exec.physical.impl.scan.v3
Methods in org.apache.drill.exec.physical.impl.scan.v3 that return RowSetLoader -
Uses of RowSetLoader in org.apache.drill.exec.physical.resultSet
Methods in org.apache.drill.exec.physical.resultSet that return RowSetLoaderModifier and TypeMethodDescriptionWrite a row of values, given by Java objects.RowSetLoader.addSingleCol
(Object value) Similar toaddRow(Object...)
, but for the odd case in which a row consists of a single column that is an object array (such as for a list or map) and so is ambiguous.ResultSetLoader.writer()
Writer for the top-level tuple (the entire row). -
Uses of RowSetLoader in org.apache.drill.exec.physical.resultSet.impl
Classes in org.apache.drill.exec.physical.resultSet.impl that implement RowSetLoaderMethods in org.apache.drill.exec.physical.resultSet.impl that return RowSetLoaderModifier and TypeMethodDescriptionRowSetLoaderImpl.addSingleCol
(Object value) ResultSetLoaderImpl.writer()
-
Uses of RowSetLoader in org.apache.drill.exec.store
Constructors in org.apache.drill.exec.store with parameters of type RowSetLoaderModifierConstructorDescriptionImplicitColumn
(String fieldName, TypeProtos.MinorType dataType, RowSetLoader rowWriter) ImplicitColumn
(String fieldName, TypeProtos.MinorType dataType, RowSetLoader rowWriter, Object value) ImplicitColumns
(RowSetLoader rowWriter) -
Uses of RowSetLoader in org.apache.drill.exec.store.avro
Methods in org.apache.drill.exec.store.avro with parameters of type RowSetLoaderModifier and TypeMethodDescriptionAvroColumnConverterFactory.initConverters
(TupleMetadata providedSchema, TupleMetadata readerSchema, RowSetLoader rowWriter) Based on given converted Avro schema and current row writer generates list of column converters based on column type. -
Uses of RowSetLoader in org.apache.drill.exec.store.easy.text.reader
Fields in org.apache.drill.exec.store.easy.text.reader declared as RowSetLoaderConstructors in org.apache.drill.exec.store.easy.text.reader with parameters of type RowSetLoaderModifierConstructorDescriptionBaseFieldOutput
(RowSetLoader writer, int maxField, boolean[] projectionMask) Initialize the field output for one of three scenarios: SELECT all: SELECT *, SELECT columns.RepeatedVarCharOutput
(RowSetLoader loader, boolean[] projectionMask) Provide the row set loader (which must have just one repeated Varchar column) and an optional array projection mask. -
Uses of RowSetLoader in org.apache.drill.exec.store.googlesheets.columns
Fields in org.apache.drill.exec.store.googlesheets.columns declared as RowSetLoaderConstructors in org.apache.drill.exec.store.googlesheets.columns with parameters of type RowSetLoaderModifierConstructorDescriptionGoogleSheetsBigIntegerColumnWriter
(RowSetLoader rowWriter, String colName) GoogleSheetsBooleanColumnWriter
(RowSetLoader rowWriter, String colName) GoogleSheetsColumnWriter
(RowSetLoader rowWriter, String colName) GoogleSheetsDateColumnWriter
(RowSetLoader rowWriter, String colName) GoogleSheetsFloatColumnWriter
(RowSetLoader rowWriter, String colName) GoogleSheetsIntegerColumnWriter
(RowSetLoader rowWriter, String colName) GoogleSheetsNumericColumnWriter
(RowSetLoader rowWriter, String colName) GoogleSheetsTimeColumnWriter
(RowSetLoader rowWriter, String colName) GoogleSheetsTimestampColumnWriter
(RowSetLoader rowWriter, String colName) GoogleSheetsVarcharColumnWriter
(RowSetLoader rowWriter, String colName) -
Uses of RowSetLoader in org.apache.drill.exec.store.httpd
Methods in org.apache.drill.exec.store.httpd with parameters of type RowSetLoaderModifier and TypeMethodDescriptionvoid
HttpdLogRecord.addField
(nl.basjes.parse.core.Parser<HttpdLogRecord> parser, RowSetLoader rowWriter, Map<String, nl.basjes.parse.core.Casts> columnCasts, String parserFieldName, String drillFieldName, Map<String, TypeProtos.MinorType> mappedColumns) This record will be used with a single parser.void
HttpdParser.addFieldsToParser
(RowSetLoader rowWriter) -
Uses of RowSetLoader in org.apache.drill.exec.store.image
Methods in org.apache.drill.exec.store.image with parameters of type RowSetLoaderModifier and TypeMethodDescriptionvoid
ImageBatchReader.ColumnDefn.bind
(RowSetLoader loader) void
ImageBatchReader.MapColumnDefn.bind
(RowSetLoader loader) ImageBatchReader.MapColumnDefn.builder
(RowSetLoader loader) -
Uses of RowSetLoader in org.apache.drill.exec.store.jdbc.writers
Constructors in org.apache.drill.exec.store.jdbc.writers with parameters of type RowSetLoaderModifierConstructorDescriptionJdbcBigintWriter
(String colName, RowSetLoader rowWriter, int columnIndex) JdbcBitWriter
(String colName, RowSetLoader rowWriter, int columnIndex) JdbcColumnWriter
(String colName, RowSetLoader rowWriter, int columnIndex) JdbcDateWriter
(String colName, RowSetLoader rowWriter, int columnIndex) JdbcDoubleWriter
(String colName, RowSetLoader rowWriter, int columnIndex) JdbcFloatWriter
(String colName, RowSetLoader rowWriter, int columnIndex) JdbcIntWriter
(String colName, RowSetLoader rowWriter, int columnIndex) JdbcTimestampWriter
(String colName, RowSetLoader rowWriter, int columnIndex) JdbcTimeWriter
(String colName, RowSetLoader rowWriter, int columnIndex) JdbcVarbinaryWriter
(String colName, RowSetLoader rowWriter, int columnIndex) JdbcVarcharWriter
(String colName, RowSetLoader rowWriter, int columnIndex) JdbcVardecimalWriter
(String colName, RowSetLoader rowWriter, int columnIndex, int scale, int precision) -
Uses of RowSetLoader in org.apache.drill.exec.store.pdf
Methods in org.apache.drill.exec.store.pdf with parameters of type RowSetLoader -
Uses of RowSetLoader in org.apache.drill.exec.store.phoenix
Methods in org.apache.drill.exec.store.phoenix that return RowSetLoaderMethods in org.apache.drill.exec.store.phoenix with parameters of type RowSetLoaderModifier and TypeMethodDescriptionvoid
PhoenixReader.ArrayDefn.bind
(RowSetLoader loader) void
PhoenixReader.ColumnDefn.bind
(RowSetLoader loader) -
Uses of RowSetLoader in org.apache.drill.exec.store.splunk
Constructors in org.apache.drill.exec.store.splunk with parameters of type RowSetLoaderModifierConstructorDescriptionSplunkColumnWriter
(String colName, RowSetLoader rowWriter, int columnIndex) -
Uses of RowSetLoader in org.apache.drill.exec.store.xml
Methods in org.apache.drill.exec.store.xml with parameters of type RowSetLoaderModifier and TypeMethodDescriptionvoid
XMLReader.open
(RowSetLoader rootRowWriter, CustomErrorContext errorContext)