org.apache.hadoop.hive.ql.parse.QBParseInfo.<init>()方法的使用及代码示例

x33g5p2x  于2022-01-28 转载在 其他  
字(2.9k)|赞(0)|评价(0)|浏览(69)

本文整理了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>

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);
}

相关文章

微信公众号

最新文章

更多

QBParseInfo类方法