Package 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 ofNamedSet
for the Mondrian OLAP engine.- Since:
- Nov 12, 2007
- Author:
- jhyde
-
-
Constructor Summary
Constructors Constructor Description MondrianOlap4jNamedSet(MondrianOlap4jCube olap4jCube, NamedSet namedSet)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description java.lang.String
getCaption()
Cube
getCube()
java.lang.String
getDescription()
ParseTreeNode
getExpression()
java.lang.String
getName()
protected OlapElement
getOlapElement()
Returns the Mondrian metadata element inside this wrapper, or null if there is none.java.lang.String
getUniqueName()
boolean
isVisible()
-
Methods inherited from class mondrian.olap4j.MondrianOlap4jMetadataElement
isWrapperFor, unwrap, unwrapImpl
-
-
-
-
Constructor Detail
-
MondrianOlap4jNamedSet
MondrianOlap4jNamedSet(MondrianOlap4jCube olap4jCube, NamedSet namedSet)
-
-
Method Detail
-
getExpression
public ParseTreeNode getExpression()
- Specified by:
getExpression
in interfaceNamedSet
-
getName
public java.lang.String getName()
- Specified by:
getName
in interfaceMetadataElement
- Specified by:
getName
in interfaceorg.olap4j.impl.Named
-
getUniqueName
public java.lang.String getUniqueName()
- Specified by:
getUniqueName
in interfaceMetadataElement
-
getCaption
public java.lang.String getCaption()
- Specified by:
getCaption
in interfaceMetadataElement
-
getDescription
public java.lang.String getDescription()
- Specified by:
getDescription
in interfaceMetadataElement
-
isVisible
public boolean isVisible()
- Specified by:
isVisible
in interfaceMetadataElement
-
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 classMondrianOlap4jMetadataElement
- Returns:
- The Mondrian metadata element, if any
-
-