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, lookupChild
getAnnotationMap
static final String MEASURES_UNIQUE_NAME
static final String MEASURES_NAME
Hierarchy[] getHierarchies()
boolean isMeasures()
[Measures]
dimension.DimensionType getDimensionType()
DimensionType.StandardDimension
or
DimensionType.TimeDimension
Schema getSchema()
boolean isHighCardinality()
Copyright © 2019 Hitachi Vantara. All rights reserved.