class MondrianOlap4jProperty extends Object implements Property, org.olap4j.impl.Named
Property.ContentType, Property.StandardCellProperty, Property.StandardMemberProperty, Property.TypeFlag
Modifier and Type | Field and Description |
---|---|
(package private) static Map<String,MondrianOlap4jProperty> |
CELL_EXTENSIONS
Map of cell properties that are built into Mondrian but are not in the
olap4j standard.
|
(package private) static Map<String,MondrianOlap4jProperty> |
MEMBER_EXTENSIONS
Map of member properties that are built into Mondrian but are not in the
olap4j standard.
|
(package private) Property |
property |
Constructor and Description |
---|
MondrianOlap4jProperty(Property property) |
Modifier and Type | Method and Description |
---|---|
String |
getCaption() |
Property.ContentType |
getContentType() |
Datatype |
getDatatype() |
String |
getDescription() |
String |
getName() |
Set<Property.TypeFlag> |
getType() |
String |
getUniqueName() |
boolean |
isVisible() |
static final Map<String,MondrianOlap4jProperty> MEMBER_EXTENSIONS
static final Map<String,MondrianOlap4jProperty> CELL_EXTENSIONS
MondrianOlap4jProperty(Property property)
public Datatype getDatatype()
getDatatype
in interface Property
public Set<Property.TypeFlag> getType()
public String getName()
getName
in interface org.olap4j.impl.Named
getName
in interface MetadataElement
public String getUniqueName()
getUniqueName
in interface MetadataElement
public String getCaption()
getCaption
in interface MetadataElement
public String getDescription()
getDescription
in interface MetadataElement
public boolean isVisible()
isVisible
in interface MetadataElement
public Property.ContentType getContentType()
getContentType
in interface Property