|
||||||||||
PREV PACKAGE NEXT PACKAGE | FRAMES NO FRAMES |
Interface Summary | |
---|---|
CandidateTable | Candidate table interface |
HQLContextInterface | HQL context holding the ql expressions |
HQLParser.ASTNodeVisitor | |
TimeRangeWriter |
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. |
FactPartition | |
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. |
StorageUtil | |
TimeRange | Timerange data structure |
TimeRange.TimeRangeBuilder | |
TimeRangeUtils | |
ValidationRule |
Enum Summary | |
---|---|
CandidateTablePruneCause.CandidateTablePruneCode | |
CandidateTablePruneCause.SkipStorageCode | |
CandidateTablePruneCause.SkipUpdatePeriodCode |
|
||||||||||
PREV PACKAGE NEXT PACKAGE | FRAMES NO FRAMES |