mondrian.olap4j
Class MondrianOlap4jDimension
java.lang.Object
mondrian.olap4j.MondrianOlap4jDimension
- All Implemented Interfaces:
- org.olap4j.impl.Named, Dimension, MetadataElement
class MondrianOlap4jDimension
- extends java.lang.Object
- implements Dimension, org.olap4j.impl.Named
Implementation of Dimension
for the Mondrian OLAP engine.
- Since:
- May 24, 2007
- Version:
- $Id: //open/mondrian/src/main/mondrian/olap4j/MondrianOlap4jDimension.java#4 $
- Author:
- jhyde
| Methods inherited from class java.lang.Object |
clone, finalize, getClass, notify, notifyAll, toString, wait, wait, wait |
MondrianOlap4jDimension
MondrianOlap4jDimension(MondrianOlap4jSchema olap4jSchema,
Dimension dimension)
equals
public boolean equals(java.lang.Object obj)
- Overrides:
equals in class java.lang.Object
hashCode
public int hashCode()
- Overrides:
hashCode in class java.lang.Object
getHierarchies
public NamedList<Hierarchy> getHierarchies()
- Specified by:
getHierarchies in interface Dimension
getDefaultHierarchy
public Hierarchy getDefaultHierarchy()
- Specified by:
getDefaultHierarchy in interface Dimension
getDimensionType
public Dimension.Type getDimensionType()
throws OlapException
- Specified by:
getDimensionType in interface Dimension
- Throws:
OlapException
getName
public java.lang.String getName()
- Specified by:
getName in interface org.olap4j.impl.Named- Specified by:
getName in interface MetadataElement
getUniqueName
public java.lang.String getUniqueName()
- Specified by:
getUniqueName in interface MetadataElement
getCaption
public java.lang.String getCaption(java.util.Locale locale)
- Specified by:
getCaption in interface MetadataElement
getDescription
public java.lang.String getDescription(java.util.Locale locale)
- Specified by:
getDescription in interface MetadataElement