本文整理了Java中org.apache.hadoop.hive.ql.parse.QBParseInfo.<init>
方法的一些代码示例,展示了QBParseInfo.<init>
的具体用法。这些代码示例主要来源于Github
/Stackoverflow
/Maven
等平台,是从一些精选项目中提取出来的代码,具有较强的参考意义,能在一定程度帮忙到你。QBParseInfo.<init>
方法的具体详情如下:
包路径:org.apache.hadoop.hive.ql.parse.QBParseInfo
类名称:QBParseInfo
方法名:<init>
暂无
代码示例来源:origin: apache/hive
public QB(String outer_id, String alias, boolean isSubQ) {
// Must be deterministic order maps - see HIVE-8707
aliasToTabs = new LinkedHashMap<String, String>();
aliasToSubq = new LinkedHashMap<String, QBExpr>();
viewAliasToViewSchema = new LinkedHashMap<String, Table>();
aliasToProps = new LinkedHashMap<String, Map<String, String>>();
aliases = new ArrayList<String>();
if (alias != null) {
alias = alias.toLowerCase();
}
qbp = new QBParseInfo(alias, isSubQ);
qbm = new QBMetaData();
// Must be deterministic order maps - see HIVE-8707
ptfNodeToSpec = new LinkedHashMap<ASTNode, PTFInvocationSpec>();
destToWindowingSpec = new LinkedHashMap<String, WindowingSpec>();
id = getAppendedAliasFromId(outer_id, alias);
aliasInsideView = new HashSet<>();
}
代码示例来源:origin: apache/drill
public QB(String outer_id, String alias, boolean isSubQ) {
// Must be deterministic order maps - see HIVE-8707
aliasToTabs = new LinkedHashMap<String, String>();
aliasToSubq = new LinkedHashMap<String, QBExpr>();
viewAliasToViewSchema = new LinkedHashMap<String, Table>();
aliasToProps = new LinkedHashMap<String, Map<String, String>>();
aliases = new ArrayList<String>();
if (alias != null) {
alias = alias.toLowerCase();
}
qbp = new QBParseInfo(alias, isSubQ);
qbm = new QBMetaData();
// Must be deterministic order maps - see HIVE-8707
ptfNodeToSpec = new LinkedHashMap<ASTNode, PTFInvocationSpec>();
destToWindowingSpec = new LinkedHashMap<String, WindowingSpec>();
id = getAppendedAliasFromId(outer_id, alias);
aliasInsideView = new HashSet<>();
}
代码示例来源:origin: org.apache.hadoop.hive/hive-exec
public QB(String outer_id, String alias, boolean isSubQ) {
aliasToTabs = new HashMap<String, String>();
aliasToSubq = new HashMap<String, QBExpr>();
aliases = new ArrayList<String>();
if (alias != null) {
alias = alias.toLowerCase();
}
qbp = new QBParseInfo(alias, isSubQ);
qbm = new QBMetaData();
id = (outer_id == null ? alias : outer_id + ":" + alias);
}
代码示例来源:origin: com.facebook.presto.hive/hive-apache
public QB(String outer_id, String alias, boolean isSubQ) {
// Must be deterministic order maps - see HIVE-8707
aliasToTabs = new LinkedHashMap<String, String>();
aliasToSubq = new LinkedHashMap<String, QBExpr>();
aliasToProps = new LinkedHashMap<String, Map<String, String>>();
aliases = new ArrayList<String>();
if (alias != null) {
alias = alias.toLowerCase();
}
qbp = new QBParseInfo(alias, isSubQ);
qbm = new QBMetaData();
// Must be deterministic order maps - see HIVE-8707
ptfNodeToSpec = new LinkedHashMap<ASTNode, PTFInvocationSpec>();
destToWindowingSpec = new LinkedHashMap<String, WindowingSpec>();
id = getAppendedAliasFromId(outer_id, alias);
}
内容来源于网络,如有侵权,请联系作者删除!