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 RequestedTupleScanLevelProjection.outputProjectionProjection 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 ProjectionFilterProjectionFilter.projectionFilter(RequestedTuple tupleProj, CustomErrorContext errorContext) static ProjectionFilterProjectionFilter.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 TypeClassDescriptionclassRepresents a wildcard: SELECT * when used at the root tuple.classRepresents an explicit projection at some tuple level.Fields in org.apache.drill.exec.physical.resultSet.project declared as RequestedTupleModifier and TypeFieldDescriptionstatic final RequestedTupleImpliedTupleRequest.ALL_MEMBERSstatic final RequestedTupleImpliedTupleRequest.NO_MEMBERSMethods in org.apache.drill.exec.physical.resultSet.project that return RequestedTupleModifier and TypeMethodDescriptionstatic RequestedTupleProjections.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 RequestedTupleProjections.parse(Collection<SchemaPath> projList) Parse a projection list.static RequestedTupleProjections.projectAll()static RequestedTupleProjections.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 booleanProjectionChecker.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)