Class ColumnsScanFramework.ColumnsSchemaNegotiatorImpl
java.lang.Object
org.apache.drill.exec.physical.impl.scan.framework.SchemaNegotiatorImpl
org.apache.drill.exec.physical.impl.scan.file.FileScanFramework.FileSchemaNegotiatorImpl
org.apache.drill.exec.physical.impl.scan.columns.ColumnsScanFramework.ColumnsSchemaNegotiatorImpl
- All Implemented Interfaces:
ColumnsSchemaNegotiator
,FileScanFramework.FileSchemaNegotiator
,SchemaNegotiator
- Enclosing class:
- ColumnsScanFramework
public static class ColumnsScanFramework.ColumnsSchemaNegotiatorImpl
extends FileScanFramework.FileSchemaNegotiatorImpl
implements ColumnsSchemaNegotiator
Implementation of the columns array schema negotiator.
-
Nested Class Summary
Nested classes/interfaces inherited from class org.apache.drill.exec.physical.impl.scan.framework.SchemaNegotiatorImpl
SchemaNegotiatorImpl.NegotiatorListener
-
Field Summary
Fields inherited from class org.apache.drill.exec.physical.impl.scan.framework.SchemaNegotiatorImpl
batchSize, context, framework, isSchemaComplete, limit, providedSchema, tableSchema
-
Constructor Summary
-
Method Summary
Methods inherited from class org.apache.drill.exec.physical.impl.scan.file.FileScanFramework.FileSchemaNegotiatorImpl
fileSystem, split
Methods inherited from class org.apache.drill.exec.physical.impl.scan.framework.SchemaNegotiatorImpl
batchSize, bind, build, context, drillConfig, errorContext, hasProvidedSchema, isProjectionEmpty, isSchemaComplete, limit, parentErrorContext, providedSchema, queryOptions, setErrorContext, tableSchema, userName
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
Methods inherited from interface org.apache.drill.exec.physical.impl.scan.file.FileScanFramework.FileSchemaNegotiator
fileSystem, split
Methods inherited from interface org.apache.drill.exec.physical.impl.scan.framework.SchemaNegotiator
batchSize, build, context, drillConfig, hasProvidedSchema, isProjectionEmpty, limit, parentErrorContext, providedSchema, queryOptions, setErrorContext, tableSchema, userName
-
Constructor Details
-
ColumnsSchemaNegotiatorImpl
-
-
Method Details
-
columnsArrayProjected
public boolean columnsArrayProjected()- Specified by:
columnsArrayProjected
in interfaceColumnsSchemaNegotiator
-
projectedIndexes
public boolean[] projectedIndexes()- Specified by:
projectedIndexes
in interfaceColumnsSchemaNegotiator
-