Uses of Class
org.apache.drill.exec.physical.impl.scan.project.ScanLevelProjection
Package
Description
Handles the special "columns" column used by the text reader,
and available to similar readers.
Handles optional file metadata columns: implicit columns and
partition columns.
Provides run-time semantic analysis of the projection list for the
scan operator.
-
Uses of ScanLevelProjection in org.apache.drill.exec.physical.impl.scan.columns
-
Uses of ScanLevelProjection in org.apache.drill.exec.physical.impl.scan.file
Modifier and TypeMethodDescriptionvoid
FileMetadataColumnsParser.bind
(ScanLevelProjection builder) -
Uses of ScanLevelProjection in org.apache.drill.exec.physical.impl.scan.project
Modifier and TypeFieldDescriptionprotected final ScanLevelProjection
ScanSchemaOrchestrator.scanProj
Modifier and TypeMethodDescriptionstatic ScanLevelProjection
ScanLevelProjection.build
(List<SchemaPath> projectionList, List<ScanLevelProjection.ScanProjectionParser> parsers) Builder shortcut, primarily for tests.static ScanLevelProjection
ScanLevelProjection.build
(List<SchemaPath> projectionList, List<ScanLevelProjection.ScanProjectionParser> parsers, TupleMetadata outputSchema) Builder shortcut, primarily for tests.ScanLevelProjection.Builder.build()
Modifier and TypeMethodDescriptionvoid
ScanLevelProjection.ScanProjectionParser.bind
(ScanLevelProjection builder) ModifierConstructorDescriptionExplicitSchemaProjection
(ScanLevelProjection scanProj, TupleMetadata readerSchema, ResolvedTuple rootTuple, List<ReaderLevelProjection.ReaderProjectionResolver> resolvers) SchemaSmoother
(ScanLevelProjection scanProj, List<ReaderLevelProjection.ReaderProjectionResolver> resolvers) SmoothingProjection
(ScanLevelProjection scanProj, TupleMetadata tableSchema, ResolvedTuple priorSchema, ResolvedTuple outputTuple, List<ReaderLevelProjection.ReaderProjectionResolver> resolvers) WildcardProjection
(ScanLevelProjection scanProj, TupleMetadata tableSchema, ResolvedTuple rootTuple, List<ReaderLevelProjection.ReaderProjectionResolver> resolvers) WildcardSchemaProjection
(ScanLevelProjection scanProj, TupleMetadata readerSchema, ResolvedTuple rootTuple, List<ReaderLevelProjection.ReaderProjectionResolver> resolvers)