| Package | Description | 
|---|---|
| org.apache.lens.cube.metadata | |
| org.apache.lens.server.metastore | 
| Modifier and Type | Method and Description | 
|---|---|
| ExprColumn | DerivedCube. getExpressionByName(String exprName) | 
| ExprColumn | CubeInterface. getExpressionByName(String exprName)Get expression by given by name | 
| ExprColumn | AbstractBaseTable. getExpressionByName(String exprName) | 
| Modifier and Type | Method and Description | 
|---|---|
| Set<ExprColumn> | DerivedCube. getExpressions() | 
| Set<ExprColumn> | CubeInterface. getExpressions()Get all expressions defined on the cube | 
| Set<ExprColumn> | AbstractBaseTable. getExpressions() | 
| Modifier and Type | Method and Description | 
|---|---|
| void | AbstractBaseTable. alterExpression(ExprColumn expr)Alters the expression if already existing or just adds if it is new expression. | 
| Modifier and Type | Method and Description | 
|---|---|
| void | CubeMetastoreClient. createCube(String name,
          Set<CubeMeasure> measures,
          Set<CubeDimAttribute> dimensions,
          Set<ExprColumn> expressions,
          Map<String,String> properties)Create cube defined by measures, dimensions and properties | 
| void | CubeMetastoreClient. createCube(String name,
          Set<CubeMeasure> measures,
          Set<CubeDimAttribute> dimensions,
          Set<ExprColumn> expressions,
          Set<JoinChain> chains,
          Map<String,String> properties)Create cube defined by measures, dimensions and properties | 
| Constructor and Description | 
|---|
| AbstractBaseTable(String name,
                 Set<ExprColumn> exprs,
                 Set<JoinChain> joinChains,
                 Map<String,String> properties,
                 double weight) | 
| Cube(String name,
    Set<CubeMeasure> measures,
    Set<CubeDimAttribute> dimensions,
    Set<ExprColumn> expressions,
    Set<JoinChain> joinChains,
    Map<String,String> properties,
    double weight) | 
| Dimension(String name,
         Set<CubeDimAttribute> attributes,
         Set<ExprColumn> exprs,
         Map<String,String> dimProps,
         long weight) | 
| Dimension(String name,
         Set<CubeDimAttribute> attributes,
         Set<ExprColumn> expressions,
         Set<JoinChain> joinChains,
         Map<String,String> properties,
         double weight) | 
| Modifier and Type | Method and Description | 
|---|---|
| static ExprColumn | JAXBUtils. hiveExprColumnFromXExprColumn(XExprColumn xe) | 
| Modifier and Type | Method and Description | 
|---|---|
| static XExprColumn | JAXBUtils. xExprColumnFromHiveExprColumn(ExprColumn ec)Create XExprColumn from hive ExprColum | 
Copyright © 2014–2015 Apache Software Foundation. All rights reserved.