|
||||||||||
| PREV PACKAGE NEXT PACKAGE | FRAMES NO FRAMES | |||||||||
| Interface Summary | |
|---|---|
| HQLContextInterface | HQL context holding the ql expressions |
| HQLParser.ASTNodeVisitor | |
| Class Summary | |
|---|---|
| AbridgedTimeRangeWriter | Collapses the time range filters using IN operators |
| Aliased<T extends Named> | |
| BetweenTimeRangeWriter | Writes partitions queried in timerange as between clause. |
| CandidateTablePruneCause | Contains the cause why a candidate table is not picked for answering the query |
| CandidateTablePruneCause.SkipStorageCause | |
| CheckColumnMapping | |
| CheckTableNames | |
| CubeQueryConfUtil | Contains all configurations of cube query rewriting. |
| CubeQueryContext | |
| CubeQueryRewriter | Rewrites given cube query into simple storage table HQL. |
| CubeSemanticAnalyzer | Accepts cube query AST and rewrites into storage table query |
| DateUtil | |
| DenormalizationResolver | This class resolves all the reference columns that are queried. |
| DenormalizationResolver.DenormalizationContext | |
| DenormalizationResolver.PickedReference | |
| DenormalizationResolver.ReferencedQueriedColumn | |
| FactHQLContext | HQL context class which passes all query strings from the fact and works with required dimensions for the fact. |
| HQLParser | |
| HQLParser.TreeNode | |
| LightestFactResolver | Prune fact tables having more weight than minimum. |
| ORTimeRangeWriter | Writes timerange partitions as an OR expression. |
| PruneCauses<T extends AbstractCubeTable> | |
| PruneCauses.BriefAndDetailedError | |
| SimpleHQLContext | Accepts strings of all expressions and constructs HQL query. |
| TimeRange | Timerange data structure |
| TimeRange.TimeRangeBuilder | |
| ValidationRule | |
| Enum Summary | |
|---|---|
| CandidateTablePruneCause.CandidateTablePruneCode | |
| CandidateTablePruneCause.SkipStorageCode | |
| CandidateTablePruneCause.SkipUpdatePeriodCode | |
|
||||||||||
| PREV PACKAGE NEXT PACKAGE | FRAMES NO FRAMES | |||||||||