| Modifier and Type | Field and Description |
|---|---|
static HiveType |
HiveColumnHandle.BUCKET_HIVE_TYPE |
static HiveType |
HiveColumnHandle.FILE_MODIFIED_TIME_TYPE |
static HiveType |
HiveColumnHandle.FILE_SIZE_TYPE |
static HiveType |
HiveType.HIVE_BINARY |
static HiveType |
HiveType.HIVE_BOOLEAN |
static HiveType |
HiveType.HIVE_BYTE |
static HiveType |
HiveType.HIVE_DATE |
static HiveType |
HiveType.HIVE_DOUBLE |
static HiveType |
HiveType.HIVE_FLOAT |
static HiveType |
HiveType.HIVE_INT |
static HiveType |
HiveType.HIVE_LONG |
static HiveType |
HiveType.HIVE_SHORT |
static HiveType |
HiveType.HIVE_STRING |
static HiveType |
HiveType.HIVE_TIMESTAMP |
static HiveType |
HiveColumnHandle.PATH_HIVE_TYPE |
| Modifier and Type | Method and Description |
|---|---|
HiveType |
HiveColumnHandle.getBaseHiveType() |
HiveType |
HiveColumnHandle.getHiveType() |
HiveType |
HiveColumnProjectionInfo.getHiveType() |
HiveType |
HiveTypeName.toHiveType() |
static HiveType |
HiveType.toHiveType(org.apache.hadoop.hive.serde2.typeinfo.TypeInfo typeInfo) |
static HiveType |
HiveType.toHiveType(TypeTranslator typeTranslator,
Type type) |
static HiveType |
HiveType.valueOf(String hiveTypeName) |
| Modifier and Type | Method and Description |
|---|---|
Optional<HiveType> |
HivePageSourceProvider.ColumnMapping.getBaseTypeCoercionFrom() |
List<HiveType> |
HivePageSourceProvider.BucketAdaptation.getBucketColumnHiveTypes() |
Optional<HiveType> |
TableToPartitionMapping.getCoercion(int tableColumnIndex) |
Optional<HiveType> |
HiveType.getHiveTypeForDereferences(List<Integer> dereferences) |
List<HiveType> |
HivePartitioningHandle.getHiveTypes() |
static List<HiveType> |
HiveType.toHiveTypes(String hiveTypes) |
| Modifier and Type | Method and Description |
|---|---|
void |
HiveMetastoreClosure.addColumn(HiveIdentity identity,
String databaseName,
String tableName,
String columnName,
HiveType columnType,
String columnComment) |
boolean |
CoercionPolicy.canCoerce(HiveType fromType,
HiveType toType) |
boolean |
HiveCoercionPolicy.canCoerce(HiveType fromHiveType,
HiveType toHiveType) |
static HiveColumnHandle |
HiveColumnHandle.createBaseColumn(String topLevelColumnName,
int topLevelColumnIndex,
HiveType hiveType,
Type type,
HiveColumnHandle.ColumnType columnType,
Optional<String> comment) |
| Modifier and Type | Method and Description |
|---|---|
static HivePageSourceProvider.ColumnMapping |
HivePageSourceProvider.ColumnMapping.interim(HiveColumnHandle hiveColumnHandle,
int index,
Optional<HiveType> baseTypeCoercionFrom) |
static HivePageSourceProvider.ColumnMapping |
HivePageSourceProvider.ColumnMapping.prefilled(HiveColumnHandle hiveColumnHandle,
String prefilledValue,
Optional<HiveType> baseTypeCoercionFrom) |
static HivePageSourceProvider.ColumnMapping |
HivePageSourceProvider.ColumnMapping.regular(HiveColumnHandle hiveColumnHandle,
int index,
Optional<HiveType> baseTypeCoercionFrom) |
| Constructor and Description |
|---|
HiveColumnHandle(String baseColumnName,
int baseHiveColumnIndex,
HiveType baseHiveType,
Type baseType,
Optional<HiveColumnProjectionInfo> hiveColumnProjectionInfo,
HiveColumnHandle.ColumnType columnType,
Optional<String> comment) |
HiveColumnProjectionInfo(List<Integer> dereferenceIndices,
List<String> dereferenceNames,
HiveType hiveType,
Type type) |
| Constructor and Description |
|---|
BucketAdaptation(int[] bucketColumnIndices,
List<HiveType> bucketColumnHiveTypes,
HiveBucketing.BucketingVersion bucketingVersion,
int tableBucketCount,
int partitionBucketCount,
int bucketToKeep) |
HiveBucketAdapterRecordCursor(int[] bucketColumnIndices,
List<HiveType> bucketColumnHiveTypes,
HiveBucketing.BucketingVersion bucketingVersion,
int tableBucketCount,
int partitionBucketCount,
int bucketToKeep,
TypeManager typeManager,
RecordCursor delegate) |
HiveBucketFunction(HiveBucketing.BucketingVersion bucketingVersion,
int bucketCount,
List<HiveType> hiveTypes) |
HivePartitioningHandle(HiveBucketing.BucketingVersion bucketingVersion,
int bucketCount,
List<HiveType> hiveTypes,
OptionalInt maxCompatibleBucketCount) |
| Modifier and Type | Method and Description |
|---|---|
HiveType |
Column.getType() |
| Modifier and Type | Method and Description |
|---|---|
void |
RecordingHiveMetastore.addColumn(HiveIdentity identity,
String databaseName,
String tableName,
String columnName,
HiveType columnType,
String columnComment) |
void |
HiveMetastore.addColumn(HiveIdentity identity,
String databaseName,
String tableName,
String columnName,
HiveType columnType,
String columnComment) |
void |
SemiTransactionalHiveMetastore.addColumn(HiveIdentity identity,
String databaseName,
String tableName,
String columnName,
HiveType columnType,
String columnComment) |
| Constructor and Description |
|---|
Column(String name,
HiveType type,
Optional<String> comment) |
| Modifier and Type | Method and Description |
|---|---|
void |
AlluxioHiveMetastore.addColumn(HiveIdentity identity,
String databaseName,
String tableName,
String columnName,
HiveType columnType,
String columnComment) |
| Modifier and Type | Method and Description |
|---|---|
void |
CachingHiveMetastore.addColumn(HiveIdentity identity,
String databaseName,
String tableName,
String columnName,
HiveType columnType,
String columnComment) |
| Modifier and Type | Method and Description |
|---|---|
void |
FileHiveMetastore.addColumn(HiveIdentity identity,
String databaseName,
String tableName,
String columnName,
HiveType columnType,
String columnComment) |
| Modifier and Type | Method and Description |
|---|---|
void |
GlueHiveMetastore.addColumn(HiveIdentity identity,
String databaseName,
String tableName,
String columnName,
HiveType columnType,
String columnComment) |
| Modifier and Type | Method and Description |
|---|---|
void |
BridgingHiveMetastore.addColumn(HiveIdentity identity,
String databaseName,
String tableName,
String columnName,
HiveType columnType,
String columnComment) |
static org.apache.hadoop.hive.metastore.api.ColumnStatisticsObj |
ThriftMetastoreUtil.createMetastoreColumnStatistics(String columnName,
HiveType columnType,
HiveColumnStatistics statistics,
OptionalLong rowCount) |
| Modifier and Type | Method and Description |
|---|---|
static List<HiveType> |
HiveUtil.extractStructFieldTypes(HiveType hiveType) |
static List<HiveType> |
HiveUtil.getColumnTypes(Properties schema) |
| Modifier and Type | Method and Description |
|---|---|
static List<HiveType> |
HiveUtil.extractStructFieldTypes(HiveType hiveType) |
static Optional<DecimalType> |
HiveUtil.getDecimalType(HiveType hiveType) |
static boolean |
HiveUtil.isStructuralType(HiveType hiveType) |
static boolean |
HiveWriteUtils.isWritableType(HiveType hiveType) |
Copyright © 2012–2020. All rights reserved.