public static class BaseSemanticAnalyzer.TableSpec extends Object
| Modifier and Type | Class and Description |
|---|---|
static class |
BaseSemanticAnalyzer.TableSpec.SpecType |
| Modifier and Type | Field and Description |
|---|---|
int |
numDynParts |
Partition |
partHandle |
List<Partition> |
partitions |
Map<String,String> |
partSpec |
BaseSemanticAnalyzer.TableSpec.SpecType |
specType |
Table |
tableHandle |
| Constructor and Description |
|---|
TableSpec(Hive db,
HiveConf conf,
ASTNode ast) |
TableSpec(Hive db,
HiveConf conf,
ASTNode ast,
boolean allowDynamicPartitionsSpec,
boolean allowPartialPartitionsSpec) |
TableSpec(Hive db,
String tableName,
Map<String,String> partSpec,
boolean allowPartialPartitionsSpec) |
TableSpec(Hive db,
TableName tableName,
Map<String,String> partSpec) |
TableSpec(Table table) |
TableSpec(Table tableHandle,
List<Partition> partitions) |
| Modifier and Type | Method and Description |
|---|---|
Map<String,String> |
getPartSpec() |
TableName |
getTableName() |
void |
setPartSpec(Map<String,String> partSpec) |
void |
setTableName(TableName tableName) |
String |
toString() |
public Table tableHandle
public Partition partHandle
public int numDynParts
public BaseSemanticAnalyzer.TableSpec.SpecType specType
public TableSpec(Hive db, HiveConf conf, ASTNode ast) throws SemanticException
SemanticExceptionpublic TableSpec(Table table)
public TableSpec(Hive db, TableName tableName, Map<String,String> partSpec) throws HiveException
HiveExceptionpublic TableSpec(Hive db, String tableName, Map<String,String> partSpec, boolean allowPartialPartitionsSpec) throws HiveException
HiveExceptionpublic TableSpec(Table tableHandle, List<Partition> partitions) throws HiveException
HiveExceptionpublic TableSpec(Hive db, HiveConf conf, ASTNode ast, boolean allowDynamicPartitionsSpec, boolean allowPartialPartitionsSpec) throws SemanticException
SemanticExceptionCopyright © 2022 The Apache Software Foundation. All rights reserved.