mondrian.olap4j
Class MondrianOlap4jProperty
java.lang.Object
mondrian.olap4j.MondrianOlap4jProperty
- All Implemented Interfaces:
- org.olap4j.impl.Named, MetadataElement, Property
class MondrianOlap4jProperty
- extends Object
- implements Property, org.olap4j.impl.Named
Implementation of Property
for the Mondrian OLAP engine,
as a wrapper around a mondrian
Property.
- Since:
- Nov 12, 2007
- Author:
- jhyde
| Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
MEMBER_EXTENSIONS
static final Map<String,MondrianOlap4jProperty> MEMBER_EXTENSIONS
- Map of member properties that are built into Mondrian but are not in the
olap4j standard.
CELL_EXTENSIONS
static final Map<String,MondrianOlap4jProperty> CELL_EXTENSIONS
- Map of cell properties that are built into Mondrian but are not in the
olap4j standard.
property
final Property property
MondrianOlap4jProperty
MondrianOlap4jProperty(Property property)
getDatatype
public Datatype getDatatype()
- Specified by:
getDatatype in interface Property
getType
public Set<Property.TypeFlag> getType()
- Specified by:
getType in interface Property
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
getContentType
public Property.ContentType getContentType()
- Specified by:
getContentType in interface Property