Uses of Class
org.apache.drill.exec.physical.impl.scan.project.ScanLevelProjection
Packages that use 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
Methods in org.apache.drill.exec.physical.impl.scan.columns with parameters of type ScanLevelProjection -
Uses of ScanLevelProjection in org.apache.drill.exec.physical.impl.scan.file
Methods in org.apache.drill.exec.physical.impl.scan.file with parameters of type ScanLevelProjectionModifier and TypeMethodDescriptionvoidFileMetadataColumnsParser.bind(ScanLevelProjection builder) -
Uses of ScanLevelProjection in org.apache.drill.exec.physical.impl.scan.project
Fields in org.apache.drill.exec.physical.impl.scan.project declared as ScanLevelProjectionModifier and TypeFieldDescriptionprotected final ScanLevelProjectionScanSchemaOrchestrator.scanProjMethods in org.apache.drill.exec.physical.impl.scan.project that return ScanLevelProjectionModifier and TypeMethodDescriptionstatic ScanLevelProjectionScanLevelProjection.build(List<SchemaPath> projectionList, List<ScanLevelProjection.ScanProjectionParser> parsers) Builder shortcut, primarily for tests.static ScanLevelProjectionScanLevelProjection.build(List<SchemaPath> projectionList, List<ScanLevelProjection.ScanProjectionParser> parsers, TupleMetadata outputSchema) Builder shortcut, primarily for tests.ScanLevelProjection.Builder.build()Methods in org.apache.drill.exec.physical.impl.scan.project with parameters of type ScanLevelProjectionModifier and TypeMethodDescriptionvoidScanLevelProjection.ScanProjectionParser.bind(ScanLevelProjection builder) Constructors in org.apache.drill.exec.physical.impl.scan.project with parameters of type ScanLevelProjectionModifierConstructorDescriptionExplicitSchemaProjection(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)