Uses of Interface
org.apache.drill.exec.physical.resultSet.project.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
Modifier and TypeFieldDescriptionprotected RequestedTuple
ScanLevelProjection.outputProjection
Projection definition for the scan a whole. -
Uses of RequestedTuple in org.apache.drill.exec.physical.resultSet.impl
Modifier and TypeMethodDescriptionResultSetOptionBuilder.projection
(RequestedTuple projSet) static ProjectionFilter
ProjectionFilter.projectionFilter
(RequestedTuple tupleProj, CustomErrorContext errorContext) static ProjectionFilter
ProjectionFilter.providedSchemaFilter
(RequestedTuple tupleProj, TupleMetadata providedSchema, CustomErrorContext errorContext) ModifierConstructorDescriptionDirectProjectionFilter
(RequestedTuple projectionSet, CustomErrorContext errorContext) -
Uses of RequestedTuple in org.apache.drill.exec.physical.resultSet.project
Modifier and TypeClassDescriptionclass
Represents a wildcard: SELECT * when used at the root tuple.class
Represents an explicit projection at some tuple level.Modifier and TypeFieldDescriptionstatic final RequestedTuple
ImpliedTupleRequest.ALL_MEMBERS
static final RequestedTuple
ImpliedTupleRequest.NO_MEMBERS
Modifier 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()
Modifier and TypeMethodDescriptionstatic boolean
ProjectionChecker.isConsistent
(RequestedTuple tuple, ColumnMetadata readCol) Check if the given read column is consistent with the projection requested for a tuple.ModifierConstructorDescriptionBaseRequestedColumn
(RequestedTuple parent, String name) RequestedColumnImpl
(RequestedTuple parent, String name) RequestedWildcardColumn
(RequestedTuple parent, String name)