Uses of Class
org.apache.lens.cube.parse.CubeQueryContext

Packages that use CubeQueryContext
org.apache.lens.cube.parse   
 

Uses of CubeQueryContext in org.apache.lens.cube.parse
 

Methods in org.apache.lens.cube.parse that return CubeQueryContext
 CubeQueryContext CubeSemanticAnalyzer.getQueryContext()
           
 CubeQueryContext CubeQueryRewriter.rewrite(org.apache.hadoop.hive.ql.parse.ASTNode astnode)
           
 CubeQueryContext CubeQueryRewriter.rewrite(String command)
           
 

Methods in org.apache.lens.cube.parse with parameters of type CubeQueryContext
static String TimeRangeUtils.getTimeRangePartitionFilter(FactPartition partition, CubeQueryContext cubeQueryContext, String tableName)
           
 String TimeRangeWriter.getTimeRangeWhereClause(CubeQueryContext cubeQueryContext, String tableName, Set<FactPartition> parts)
           
 String ORTimeRangeWriter.getTimeRangeWhereClause(CubeQueryContext cubeQueryContext, String tableName, Set<FactPartition> rangeParts)
           
 String BetweenTimeRangeWriter.getTimeRangeWhereClause(CubeQueryContext cubeQueryContext, String tableName, Set<FactPartition> rangeParts)
           
 String AbridgedTimeRangeWriter.getTimeRangeWhereClause(CubeQueryContext cubeQueryContext, String tableName, Set<FactPartition> parts)
          Return IN clause for the partitions selected in the cube query
 void LightestFactResolver.rewriteContext(CubeQueryContext cubeql)
           
 void DenormalizationResolver.rewriteContext(CubeQueryContext cubeql)
          Find all de-normalized columns, if these columns are not directly available in candidate tables, query will be replaced with the corresponding table reference
abstract  boolean ValidationRule.validate(CubeQueryContext ctx)
           
 boolean CheckTableNames.validate(CubeQueryContext ctx)
           
 boolean CheckColumnMapping.validate(CubeQueryContext ctx)
           
 



Copyright © 2014–2015 Apache Software Foundation. All rights reserved.