public abstract static class ProjectionFilter.BaseSchemaProjectionFilter extends Object implements ProjectionFilter
ProjectionFilter.BaseSchemaProjectionFilter, ProjectionFilter.CompoundProjectionFilter, ProjectionFilter.DirectProjectionFilter, ProjectionFilter.ImplicitProjectionFilter, ProjectionFilter.ProjResult, ProjectionFilter.SchemaProjectionFilter, ProjectionFilter.TypeProjectionFilter
Modifier and Type | Field and Description |
---|---|
protected CustomErrorContext |
errorContext |
protected TupleMetadata |
schema |
logger, NOT_PROJECTED, PROJECT_ALL, PROJECT_NONE, PROJECTED
Modifier and Type | Method and Description |
---|---|
boolean |
isEmpty() |
protected void |
validateColumn(ColumnMetadata schemaCol,
ColumnMetadata readerCol) |
protected void |
validateMap(ColumnMetadata schemaCol) |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
definedSchemaFilter, isProjected, projection, projectionFilter, providedSchemaFilter
protected final TupleMetadata schema
protected final CustomErrorContext errorContext
protected void validateColumn(ColumnMetadata schemaCol, ColumnMetadata readerCol)
protected void validateMap(ColumnMetadata schemaCol)
public boolean isEmpty()
isEmpty
in interface ProjectionFilter
Copyright © 1970 The Apache Software Foundation. All rights reserved.