Uses of Interface
org.apache.drill.exec.physical.resultSet.project.RequestedTuple
Packages that use RequestedTuple
Package
Description
Provides run-time semantic analysis of the projection list for the
scan operator.
Handles the details of the result set loader implementation.
-
Uses of RequestedTuple in org.apache.drill.exec.physical.impl.scan.project
Fields in org.apache.drill.exec.physical.impl.scan.project declared as RequestedTupleModifier and TypeFieldDescriptionprotected RequestedTuple
ScanLevelProjection.outputProjection
Projection definition for the scan a whole.Methods in org.apache.drill.exec.physical.impl.scan.project that return RequestedTuple -
Uses of RequestedTuple in org.apache.drill.exec.physical.resultSet.impl
Fields in org.apache.drill.exec.physical.resultSet.impl declared as RequestedTupleMethods in org.apache.drill.exec.physical.resultSet.impl with parameters of type RequestedTupleModifier and TypeMethodDescriptionResultSetOptionBuilder.projection
(RequestedTuple projSet) static ProjectionFilter
ProjectionFilter.projectionFilter
(RequestedTuple tupleProj, CustomErrorContext errorContext) static ProjectionFilter
ProjectionFilter.providedSchemaFilter
(RequestedTuple tupleProj, TupleMetadata providedSchema, CustomErrorContext errorContext) Constructors in org.apache.drill.exec.physical.resultSet.impl with parameters of type RequestedTupleModifierConstructorDescriptionDirectProjectionFilter
(RequestedTuple projectionSet, CustomErrorContext errorContext) -
Uses of RequestedTuple in org.apache.drill.exec.physical.resultSet.project
Classes in org.apache.drill.exec.physical.resultSet.project that implement RequestedTupleModifier and TypeClassDescriptionclass
Represents a wildcard: SELECT * when used at the root tuple.class
Represents an explicit projection at some tuple level.Fields in org.apache.drill.exec.physical.resultSet.project declared as RequestedTupleModifier and TypeFieldDescriptionstatic final RequestedTuple
ImpliedTupleRequest.ALL_MEMBERS
static final RequestedTuple
ImpliedTupleRequest.NO_MEMBERS
Methods in org.apache.drill.exec.physical.resultSet.project that return RequestedTupleModifier and TypeMethodDescriptionstatic RequestedTuple
Projections.build
(List<RequestedColumn> projList) Create a requested tuple projection from a rewritten top-level projection list.ImpliedTupleRequest.mapProjection
(String colName) RequestedTuple.mapProjection
(String colName) RequestedTupleImpl.mapProjection
(String colName) static RequestedTuple
Projections.parse
(Collection<SchemaPath> projList) Parse a projection list.static RequestedTuple
Projections.projectAll()
static RequestedTuple
Projections.projectNone()
Qualifier.tuple()
RequestedColumn.tuple()
Return projection information for the column as a tuple.RequestedColumnImpl.tuple()
RequestedWildcardColumn.tuple()
Methods in org.apache.drill.exec.physical.resultSet.project with parameters of type RequestedTupleModifier and TypeMethodDescriptionstatic boolean
ProjectionChecker.isConsistent
(RequestedTuple tuple, ColumnMetadata readCol) Check if the given read column is consistent with the projection requested for a tuple.Constructors in org.apache.drill.exec.physical.resultSet.project with parameters of type RequestedTupleModifierConstructorDescriptionBaseRequestedColumn
(RequestedTuple parent, String name) RequestedColumnImpl
(RequestedTuple parent, String name) RequestedWildcardColumn
(RequestedTuple parent, String name)