mondrian.olap4j
Class MondrianOlap4jNamedSet
java.lang.Object
mondrian.olap4j.MondrianOlap4jMetadataElement
mondrian.olap4j.MondrianOlap4jNamedSet
- All Implemented Interfaces:
- org.olap4j.impl.Named, MetadataElement, NamedSet, OlapWrapper
class MondrianOlap4jNamedSet
- extends MondrianOlap4jMetadataElement
- implements NamedSet, org.olap4j.impl.Named
Implementation of NamedSet
for the Mondrian OLAP engine.
- Since:
- Nov 12, 2007
- Author:
- jhyde
| Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
MondrianOlap4jNamedSet
MondrianOlap4jNamedSet(MondrianOlap4jCube olap4jCube,
NamedSet namedSet)
getCube
public Cube getCube()
- Specified by:
getCube in interface NamedSet
getExpression
public ParseTreeNode getExpression()
- Specified by:
getExpression in interface NamedSet
getName
public String getName()
- Specified by:
getName in interface org.olap4j.impl.Named- Specified by:
getName in interface MetadataElement
getUniqueName
public String getUniqueName()
- Specified by:
getUniqueName in interface MetadataElement
getCaption
public String getCaption()
- Specified by:
getCaption in interface MetadataElement
getDescription
public String getDescription()
- Specified by:
getDescription in interface MetadataElement
isVisible
public boolean isVisible()
- Specified by:
isVisible in interface MetadataElement
getOlapElement
protected OlapElement getOlapElement()
- Description copied from class:
MondrianOlap4jMetadataElement
- Returns the Mondrian metadata element inside this wrapper, or null if
there is none.
- Specified by:
getOlapElement in class MondrianOlap4jMetadataElement
- Returns:
- The Mondrian metadata element, if any