Uses of Interface
org.apache.drill.exec.physical.resultSet.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
-
Uses of RowSetLoader in org.apache.drill.exec.physical.resultSet
Modifier 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
Modifier and TypeMethodDescriptionRowSetLoaderImpl.addSingleCol
(Object value) ResultSetLoaderImpl.writer()
-
Uses of RowSetLoader in org.apache.drill.exec.store
ModifierConstructorDescriptionImplicitColumn
(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
Modifier 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
ModifierConstructorDescriptionBaseFieldOutput
(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
ModifierConstructorDescriptionGoogleSheetsBigIntegerColumnWriter
(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
Modifier 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
Modifier 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
ModifierConstructorDescriptionJdbcBigintWriter
(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
-
Uses of RowSetLoader in org.apache.drill.exec.store.phoenix
Modifier and TypeMethodDescriptionvoid
PhoenixReader.ArrayDefn.bind
(RowSetLoader loader) void
PhoenixReader.ColumnDefn.bind
(RowSetLoader loader) -
Uses of RowSetLoader in org.apache.drill.exec.store.splunk
ModifierConstructorDescriptionSplunkColumnWriter
(String colName, RowSetLoader rowWriter, int columnIndex) -
Uses of RowSetLoader in org.apache.drill.exec.store.xml
Modifier and TypeMethodDescriptionvoid
XMLReader.open
(RowSetLoader rootRowWriter, CustomErrorContext errorContext)