|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
public interface CubeInterface
The cube interface on which queries can be accepted
Method Summary | |
---|---|
boolean |
allFieldsQueriable()
Whether all the fields of cube can be queried. |
Set<String> |
getAllFieldNames()
Get all field names reachable from cube |
JoinChain |
getChainByName(String chainName)
Get joinchain by given by name |
CubeColumn |
getColumnByName(String colName)
Get cube column given by column name. |
CubeDimAttribute |
getDimAttributeByName(String dimAttrName)
Get dimension attribute given by name |
Set<String> |
getDimAttributeNames()
Get all dimension attribute names |
Set<CubeDimAttribute> |
getDimAttributes()
Get all dimension attributes of the cube |
ExprColumn |
getExpressionByName(String exprName)
Get expression by given by name |
Set<String> |
getExpressionNames()
Get all expression names |
Set<ExprColumn> |
getExpressions()
Get all expressions defined on the cube |
Set<String> |
getJoinChainNames()
Get all join chain names |
Set<JoinChain> |
getJoinChains()
Get all joinchains defined on the cube |
CubeMeasure |
getMeasureByName(String msrName)
Get measure by given by name |
Set<String> |
getMeasureNames()
Get all measure names |
Set<CubeMeasure> |
getMeasures()
Get all measures of the cube |
Set<String> |
getTimedDimensions()
Get all timed dimensions of cube |
boolean |
isDerivedCube()
Is the cube a derived cube or base cube |
Methods inherited from interface org.apache.lens.cube.metadata.Named |
---|
getName |
Method Detail |
---|
Set<CubeMeasure> getMeasures()
CubeMeasure
Set<CubeDimAttribute> getDimAttributes()
CubeDimAttribute
Set<ExprColumn> getExpressions()
ExprColumn
Set<JoinChain> getJoinChains()
JoinChain
CubeDimAttribute getDimAttributeByName(String dimAttrName)
dimAttrName
- dimension attribute name
CubeDimAttribute
objectCubeMeasure getMeasureByName(String msrName)
msrName
- Measure name
CubeMeasure
objectExprColumn getExpressionByName(String exprName)
exprName
- Expression name
ExprColumn
objectJoinChain getChainByName(String chainName)
chainName
- Chain name
JoinChain
objectCubeColumn getColumnByName(String colName)
colName
- Column name
CubeColumn
objectSet<String> getTimedDimensions()
boolean isDerivedCube()
Set<String> getMeasureNames()
Set<String> getDimAttributeNames()
Set<String> getJoinChainNames()
Set<String> getExpressionNames()
Set<String> getAllFieldNames()
boolean allFieldsQueriable()
|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |