|
|||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
public interface CellSetAxisMetaData
Description of structure of a particular axis of an CellSet
.
For example, in the MDX statement
SELECT {[Measures].Members} ON COLUMNS, CrossJoin([Store].Members, [Gender].Children) DIMENSION PROPERTIES MEMBER_ORDINAL, MEMBER_UNIQUE_NAME, DISPLAY_INFO ON ROWS FROM [Sales]
the ROWS axis is described by the following metadata:
Attribute | Value |
---|---|
hierarchies | {[Store], [Gender]} |
properties | {MEMBER_ORDINAL, MEMBER_UNIQUE_NAME, DISPLAY_INFO} |
Method Summary | |
---|---|
Axis |
getAxisOrdinal()
Returns the definition of the axis. |
List<Hierarchy> |
getHierarchies()
Returns the hierarchies which are mapped onto this axis. |
List<Property> |
getProperties()
Returns the member properties which are returned on this axis. |
Method Detail |
---|
Axis getAxisOrdinal()
Axis.FILTER
, Axis.COLUMNS
, Axis.ROWS
, and so
forth.)
List<Hierarchy> getHierarchies()
List<Property> getProperties()
This method does not return a NamedList
because the names of
the properties are not necessarily unique; for example, there might be
two hierarchies on the axis, each of which returns the DISPLAY_INFO
property.
|
|
||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |