Uses of Class
edu.yale.cs.hadoopdb.sms.SQLQuery

Packages that use SQLQuery
edu.yale.cs.hadoopdb.sms   
 

Uses of SQLQuery in edu.yale.cs.hadoopdb.sms
 

Methods in edu.yale.cs.hadoopdb.sms that return SQLQuery
static SQLQuery SQLQueryGenerator.processTable(java.lang.String alias, org.apache.hadoop.hive.ql.metadata.Table tbl, org.apache.hadoop.hive.ql.exec.TableScanOperator tableScanOp)
          Builds SQL query for a given Hive's table
 

Methods in edu.yale.cs.hadoopdb.sms with parameters of type SQLQuery
private static java.lang.String SQLQueryGenerator.buildSQLQuery(SQLQuery sqlStructure, java.lang.String alias, org.apache.hadoop.hive.ql.metadata.Table tbl, java.lang.StringBuilder sqlWhere, java.lang.StringBuilder sqlGroupBy)
          Builds actual SQL query to execute against DBMS
private static void SQLQueryGenerator.generateDefaultSchema(SQLQuery sqlStructure, org.apache.hadoop.hive.ql.metadata.Table tbl)
          Generates default table schema (as in table definition)
static void SQLQueryGenerator.hackMapredWorkSchema(SQLQuery sqlStructure, org.apache.hadoop.hive.ql.metadata.Table tbl)
          Cheats Hive's internal table schema with that to be returned by DBMS
private static void SQLQueryGenerator.processFilter(org.apache.hadoop.hive.ql.exec.FilterOperator op, SQLQuery sqlStructure, java.util.HashMap<java.lang.String,java.lang.String> columnsMapping, java.lang.StringBuilder sqlWhere)
          Handles FilterOperator
private static void SQLQueryGenerator.processGroupBy(org.apache.hadoop.hive.ql.exec.GroupByOperator op, SQLQuery sqlStructure, java.util.HashMap<java.lang.String,java.lang.String> columnsMapping, java.util.Map<java.lang.String,org.apache.hadoop.hive.ql.plan.exprNodeDesc> exprAliasMap, java.lang.StringBuilder sqlGroupBy)
          Handles GroupByOperator
private static void SQLQueryGenerator.processSelect(org.apache.hadoop.hive.ql.exec.SelectOperator op, SQLQuery sqlStructure, java.util.HashMap<java.lang.String,java.lang.String> columnsMapping, java.util.Map<java.lang.String,org.apache.hadoop.hive.ql.plan.exprNodeDesc> exprAliasMap)
          Handles SelectOperator