public interface Dimension extends OlapElement, Annotated
Dimension represents a dimension of a cube.OlapElement.LocalizedProperty| Modifier and Type | Field and Description | 
|---|---|
static String | 
MEASURES_NAME  | 
static String | 
MEASURES_UNIQUE_NAME  | 
| Modifier and Type | Method and Description | 
|---|---|
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. 
 | 
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. | 
getCaption, getDescription, getDimension, getHierarchy, getLocalized, getName, getQualifiedName, getUniqueName, isVisible, lookupChildgetAnnotationMapstatic final String MEASURES_UNIQUE_NAME
static final String MEASURES_NAME
Hierarchy[] getHierarchies()
boolean isMeasures()
[Measures] dimension.DimensionType getDimensionType()
DimensionType.StandardDimension or
 DimensionType.TimeDimensionSchema getSchema()
boolean isHighCardinality()