Uses of Interface
org.apache.lens.cube.metadata.CubeInterface

Packages that use CubeInterface
org.apache.lens.cube.metadata   
org.apache.lens.cube.parse   
org.apache.lens.server.metastore   
 

Uses of CubeInterface in org.apache.lens.cube.metadata
 

Classes in org.apache.lens.cube.metadata that implement CubeInterface
 class Cube
           
 class DerivedCube
           
 

Methods in org.apache.lens.cube.metadata that return CubeInterface
 CubeInterface CubeMetastoreClient.getCube(String tableName)
          Get Cube object corresponding to the name
 

Methods in org.apache.lens.cube.metadata that return types with arguments of type CubeInterface
 List<CubeInterface> CubeMetastoreClient.getAllCubes()
          Get all cubes in metastore
 

Methods in org.apache.lens.cube.metadata with parameters of type CubeInterface
 void CubeMetastoreClient.alterCube(String cubeName, CubeInterface cube)
          Alter cube specified by the name to new definition
 void CubeMetastoreClient.createCube(CubeInterface cube)
          Create cube in metastore defined by Cube or DerivedCube object
 List<DerivedCube> CubeMetastoreClient.getAllDerivedCubes(CubeInterface cube)
          Get all derived cubes of the cube.
 List<DerivedCube> CubeMetastoreClient.getAllDerivedQueryableCubes(CubeInterface cube)
          Get all derived cubes of the cube, that have all fields queryable together
 List<CubeFactTable> CubeMetastoreClient.getAllFactTables(CubeInterface cube)
          Get all fact tables of the cube.
 Map<AbstractCubeTable,Set<SchemaGraph.TableRelationship>> SchemaGraph.getCubeGraph(CubeInterface cube)
           
 Map<AbstractCubeTable,Set<SchemaGraph.TableRelationship>> SchemaGraph.getCubeInGraph(CubeInterface cube)
           
 

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

Methods in org.apache.lens.cube.parse with parameters of type CubeInterface
static String CubeQueryContext.getPartitionColumnOfTimeDim(CubeInterface cube, String timeDimName)
           
static String CubeQueryContext.getTimeDimOfPartitionColumn(CubeInterface cube, String partCol)
           
 

Uses of CubeInterface in org.apache.lens.server.metastore
 

Methods in org.apache.lens.server.metastore that return CubeInterface
static CubeInterface JAXBUtils.hiveCubeFromXCube(XCube cube, Cube parent)
          Create a hive ql cube obejct from corresponding JAXB object
 

Methods in org.apache.lens.server.metastore with parameters of type CubeInterface
static XCube JAXBUtils.xCubeFromHiveCube(CubeInterface c)
          Get XCube from hive.ql.metadata.Cube
 



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