Class ResolvedTableColumn
java.lang.Object
org.apache.drill.exec.physical.impl.scan.project.ResolvedColumn
org.apache.drill.exec.physical.impl.scan.project.ResolvedTableColumn
- All Implemented Interfaces:
- ColumnProjection
- Direct Known Subclasses:
- ResolvedColumnsArrayColumn
Column that matches one provided by the table. Provides the data type
 of that column and information to project from the result set loader
 output container to the scan output container. (Note that the result
 set loader container is, itself, a projection from the actual table
 schema to the desired set of columns; but in the order specified
 by the table.)
- 
Constructor SummaryConstructorsConstructorDescriptionResolvedTableColumn(String projectedName, MaterializedField schema, VectorSource source, int sourceIndex) ResolvedTableColumn(ColumnMetadata outputCol, VectorSource source, int sourceIndex) 
- 
Method SummaryMethods inherited from class org.apache.drill.exec.physical.impl.scan.project.ResolvedColumnmetadata, project, source, sourceIndex
- 
Constructor Details- 
ResolvedTableColumnpublic ResolvedTableColumn(String projectedName, MaterializedField schema, VectorSource source, int sourceIndex) 
- 
ResolvedTableColumn
 
- 
- 
Method Details- 
nameDescription copied from interface:ColumnProjectionThe name of the column as it appears in the output row (record batch.)- Returns:
- the output column name
 
- 
schemaDescription copied from class:ResolvedColumnReturn the type of this column. Used primarily by the schema smoothing mechanism.- Specified by:
- schemain class- ResolvedColumn
- Returns:
- the MaterializedField representation of this column
 
- 
toString
 
-