|
|||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
public interface Dimension
A Dimension
represents a dimension of a cube.
Field Summary | |
---|---|
static String |
MEASURES_NAME
|
static String |
MEASURES_UNIQUE_NAME
|
Method Summary | |
---|---|
DimensionType |
getDimensionType()
Returns the type of this dimension ( DimensionType.StandardDimension or
DimensionType.TimeDimension |
Hierarchy[] |
getHierarchies()
Returns an array of the hierarchies which belong to this dimension. |
int |
getOrdinal(Cube cube)
Returns dimension's ordinal within a given cube. |
Schema |
getSchema()
Returns the schema this dimension belongs to. |
boolean |
isHighCardinality()
Returns whether the dimension should be considered as a "high cardinality" or "low cardinality" according to cube definition. |
boolean |
isMeasures()
Returns whether this is the [Measures] dimension. |
Methods inherited from interface mondrian.olap.OlapElement |
---|
getCaption, getDescription, getDimension, getHierarchy, getName, getQualifiedName, getUniqueName, lookupChild, lookupChild |
Field Detail |
---|
static final String MEASURES_UNIQUE_NAME
static final String MEASURES_NAME
Method Detail |
---|
Hierarchy[] getHierarchies()
boolean isMeasures()
[Measures]
dimension.
DimensionType getDimensionType()
DimensionType.StandardDimension
or
DimensionType.TimeDimension
int getOrdinal(Cube cube)
[Measures]
always has ordinal 0.
Schema getSchema()
boolean isHighCardinality()
|
|||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |