protected abstract static class RewriteSemanticAnalyzer.ColumnAppender extends Object
Modifier and Type | Field and Description |
---|---|
protected HiveConf |
conf |
protected String |
subQueryAlias |
protected Table |
table |
Modifier | Constructor and Description |
---|---|
protected |
ColumnAppender(Table table,
HiveConf conf,
String subQueryAlias) |
Modifier and Type | Method and Description |
---|---|
abstract void |
appendAcidSelectColumns(StringBuilder stringBuilder,
Context.Operation operation) |
abstract List<String> |
getDeleteValues(Context.Operation operation) |
abstract List<String> |
getSortKeys() |
protected String |
qualify(String columnName) |
protected final Table table
protected final HiveConf conf
protected final String subQueryAlias
public abstract void appendAcidSelectColumns(StringBuilder stringBuilder, Context.Operation operation)
public abstract List<String> getDeleteValues(Context.Operation operation)
Copyright © 2022 The Apache Software Foundation. All rights reserved.