public static class HivePageSourceProvider.ColumnMapping extends Object
| Modifier and Type | Method and Description |
|---|---|
static List<HivePageSourceProvider.ColumnMapping> |
buildColumnMappings(List<HivePartitionKey> partitionKeys,
List<HiveColumnHandle> columns,
Map<Integer,HiveType> columnCoercions,
org.apache.hadoop.fs.Path path,
OptionalInt bucketNumber) |
static List<HiveColumnHandle> |
extractRegularColumnHandles(List<HivePageSourceProvider.ColumnMapping> regularColumnMappings,
boolean doCoercion) |
static List<HivePageSourceProvider.ColumnMapping> |
extractRegularColumnMappings(List<HivePageSourceProvider.ColumnMapping> columnMappings) |
Optional<HiveType> |
getCoercionFrom() |
HiveColumnHandle |
getHiveColumnHandle() |
int |
getIndex() |
String |
getPrefilledValue() |
boolean |
isPrefilled() |
public boolean isPrefilled()
public String getPrefilledValue()
public HiveColumnHandle getHiveColumnHandle()
public int getIndex()
public static List<HivePageSourceProvider.ColumnMapping> buildColumnMappings(List<HivePartitionKey> partitionKeys, List<HiveColumnHandle> columns, Map<Integer,HiveType> columnCoercions, org.apache.hadoop.fs.Path path, OptionalInt bucketNumber)
public static List<HivePageSourceProvider.ColumnMapping> extractRegularColumnMappings(List<HivePageSourceProvider.ColumnMapping> columnMappings)
public static List<HiveColumnHandle> extractRegularColumnHandles(List<HivePageSourceProvider.ColumnMapping> regularColumnMappings, boolean doCoercion)
Copyright © 2012-2017. All Rights Reserved.