|
|||||||||
| 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 | ||||||||