Uses of Interface
org.apache.drill.exec.physical.resultSet.ResultSetLoader
Package
Description
Defines the projection, vector continuity and other operations for
a set of one or more readers.
Provides run-time semantic analysis of the projection list for the
scan operator.
Provides the "version 3" scan framework (which can also be thought of
as EVF version 2).
Implements the details of the scan lifecycle for a set of readers,
primarily the process of resolving the scan output schema from a variety
of input schemas, then running each reader, each of which will produce
some number of batches.
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.
-
Uses of ResultSetLoader in org.apache.drill.exec.ops
Modifier and TypeMethodDescriptionFragmentContextImpl.getResultSetLoader()
QueryContext.getResultSetLoader()
UdfUtilities.getResultSetLoader()
-
Uses of ResultSetLoader in org.apache.drill.exec.physical.impl.project
-
Uses of ResultSetLoader in org.apache.drill.exec.physical.impl.scan.framework
Modifier and TypeMethodDescriptionSchemaNegotiator.build()
Build the schema, plan the required projections and static columns and return a loader used to populate value vectors.SchemaNegotiatorImpl.build()
Callback from the schema negotiator to build the schema from information from both the table and scan operator.SchemaNegotiatorImpl.NegotiatorListener.build
(SchemaNegotiatorImpl schemaNegotiator) ShimBatchReader.build
(SchemaNegotiatorImpl schemaNegotiator) -
Uses of ResultSetLoader in org.apache.drill.exec.physical.impl.scan.project
Modifier and TypeMethodDescriptionReaderSchemaOrchestrator.makeTableLoader
(CustomErrorContext errorContext, TupleMetadata readerSchema, long localLimit) ReaderSchemaOrchestrator.makeTableLoader
(TupleMetadata readerSchema) -
Uses of ResultSetLoader in org.apache.drill.exec.physical.impl.scan.v3
Modifier and TypeMethodDescriptionSchemaNegotiator.build()
Build the schema, plan the required projections and static columns and return a loader used to populate value vectors. -
Uses of ResultSetLoader in org.apache.drill.exec.physical.impl.scan.v3.lifecycle
Modifier and TypeFieldDescriptionprotected final ResultSetLoader
StaticBatchBuilder.loader
protected ResultSetLoader
ReaderLifecycle.tableLoader
Modifier and TypeMethodDescriptionSchemaNegotiatorImpl.build()
Callback from the schema negotiator to build the schema from information from both the table and scan operator.ReaderLifecycle.buildLoader()
ReaderLifecycle.tableLoader()
-
Uses of ResultSetLoader in org.apache.drill.exec.physical.resultSet
Modifier and TypeMethodDescriptionRowSetLoader.loader()
Load a row using column values passed as variable-length arguments. -
Uses of ResultSetLoader in org.apache.drill.exec.physical.resultSet.impl
Modifier and TypeClassDescriptionclass
Implementation of the result set loader. -
Uses of ResultSetLoader in org.apache.drill.exec.store.easy.json.loader
Modifier and TypeMethodDescriptionJsonLoaderImpl.JsonLoaderBuilder.resultSetLoader
(ResultSetLoader rsLoader) -
Uses of ResultSetLoader in org.apache.drill.exec.store.http.udfs
Modifier and TypeMethodDescriptionstatic JsonLoaderImpl
HttpUdfUtils.createJsonLoader
(ResultSetLoader rsLoader, OptionManager options, ClosingStreamIterator stream) static JsonLoaderImpl
HttpUdfUtils.createJsonLoader
(HttpApiConfig endpointConfig, ResultSetLoader rsLoader, OptionManager options, ClosingStreamIterator stream) -
Uses of ResultSetLoader in org.apache.drill.exec.store.kafka.decoders
Modifier and TypeMethodDescriptionAvroMessageReader.getResultSetLoader()
JsonMessageReader.getResultSetLoader()
MessageReader.getResultSetLoader()
-
Uses of ResultSetLoader in org.apache.drill.exec.store.phoenix
ModifierConstructorDescriptionPhoenixReader
(ResultSetLoader loader, PhoenixReader.ColumnDefn[] columns, ResultSet results)