| Package | Description | 
|---|---|
| org.apache.lens.cube.metadata | |
| org.apache.lens.cube.parse | |
| org.apache.lens.storage.db | 
| Modifier and Type | Class and Description | 
|---|---|
| class  | AbstractBaseTableAbstract table with expressions | 
| class  | Cube | 
| class  | CubeDimensionTable | 
| class  | CubeFactTable | 
| class  | DerivedCube | 
| class  | Dimension | 
| class  | HDFSStorage | 
| class  | StorageStorage is Named Interface which would represent the underlying storage of the data. | 
| Modifier and Type | Method and Description | 
|---|---|
| Set<AbstractCubeTable> | SchemaGraph.JoinPath. getAllTables() | 
| Map<AbstractCubeTable,Set<SchemaGraph.TableRelationship>> | SchemaGraph. getCubeGraph(CubeInterface cube) | 
| Map<AbstractCubeTable,Set<SchemaGraph.TableRelationship>> | SchemaGraph. getCubeInGraph(CubeInterface cube) | 
| Map<AbstractCubeTable,Set<SchemaGraph.TableRelationship>> | SchemaGraph. getDimOnlyGraph() | 
| Map<AbstractCubeTable,Set<SchemaGraph.TableRelationship>> | SchemaGraph. getDimOnlyInGraph() | 
| Modifier and Type | Method and Description | 
|---|---|
| void | JoinChain. addProperties(AbstractCubeTable tbl) | 
| boolean | SchemaGraph.JoinPath. containsColumnOfTable(String column,
                     AbstractCubeTable table) | 
| void | CubeMetastoreClient. createCubeTable(AbstractCubeTable cubeTable,
               Map<String,StorageTableDesc> storageTableDescs)Create cube table defined and create all the corresponding storage tables | 
| static Set<String> | MetastoreUtil. getColumnNames(AbstractCubeTable table) | 
| List<String> | SchemaGraph.JoinPath. getColumnsForTable(AbstractCubeTable table) | 
| Constructor and Description | 
|---|
| JoinChain(AbstractCubeTable table,
         String name)This is used only for serializing | 
| SchemaGraph.GraphSearch(AbstractCubeTable source,
                       AbstractCubeTable target,
                       SchemaGraph graph) | 
| SchemaGraph.TableRelationship(String fromCol,
                             AbstractCubeTable fromTab,
                             String toCol,
                             AbstractCubeTable toTab) | 
| Modifier and Type | Class and Description | 
|---|---|
| class  | PruneCauses<T extends AbstractCubeTable> | 
| Modifier and Type | Method and Description | 
|---|---|
| AbstractCubeTable | CandidateTable. getBaseTable()Get base table of the candidate table | 
| AbstractCubeTable | CandidateFact. getBaseTable() | 
| AbstractCubeTable | CubeQueryContext. getCubeTableForAlias(String alias) | 
| AbstractCubeTable | CubeQueryContext. getQueriedTable(String alias) | 
| AbstractCubeTable | CandidateTable. getTable()Get candidate table | 
| Modifier and Type | Method and Description | 
|---|---|
| void | CubeQueryContext. addColumnsQueried(AbstractCubeTable table,
                 String column) | 
| Modifier and Type | Class and Description | 
|---|---|
| class  | DBStorageThe Class DBStorage. | 
Copyright © 2014–2015 Apache Software Foundation. All rights reserved.