public class ExplicitSchemaProjection extends ReaderLevelProjection
An explicit projection starts with the requested set of columns, then looks in the table schema to find matches. That is, it is driven by the query itself.
An explicit projection may include columns that do not exist in the source schema. In this case, we fill in null columns for unmatched projections.
ReaderLevelProjection.ReaderProjectionResolver
resolvers
Constructor and Description |
---|
ExplicitSchemaProjection(ScanLevelProjection scanProj,
TupleMetadata readerSchema,
ResolvedTuple rootTuple,
List<ReaderLevelProjection.ReaderProjectionResolver> resolvers) |
public ExplicitSchemaProjection(ScanLevelProjection scanProj, TupleMetadata readerSchema, ResolvedTuple rootTuple, List<ReaderLevelProjection.ReaderProjectionResolver> resolvers)
Copyright © 1970 The Apache Software Foundation. All rights reserved.