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()
Copyright © 2021 Hitachi Vantara. All rights reserved.