|
|||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | ||||||||
public interface OlapElement
An OlapElement is a catalog object (dimension, hierarchy,
level, member).
| Nested Class Summary | |
|---|---|
static class |
OlapElement.LocalizedProperty
|
| Method Summary | |
|---|---|
String |
getCaption()
|
String |
getDescription()
|
Dimension |
getDimension()
Returns the dimension of a this expression, or null if no dimension is defined. |
Hierarchy |
getHierarchy()
|
String |
getLocalized(OlapElement.LocalizedProperty prop,
Locale locale)
Returns the value of a property (caption or description) of this element in the given locale. |
String |
getName()
|
String |
getQualifiedName()
Returns the name of this element qualified by its class, for example "hierarchy 'Customers'". |
String |
getUniqueName()
|
boolean |
isVisible()
Returns whether this element is visible to end-users. |
OlapElement |
lookupChild(SchemaReader schemaReader,
Id.Segment s,
MatchType matchType)
Looks up a child element, returning null if it does not exist. |
| Method Detail |
|---|
String getUniqueName()
String getName()
String getDescription()
OlapElement lookupChild(SchemaReader schemaReader,
Id.Segment s,
MatchType matchType)
String getQualifiedName()
String getCaption()
String getLocalized(OlapElement.LocalizedProperty prop,
Locale locale)
locale - Locale
Hierarchy getHierarchy()
Dimension getDimension()
Example 1:
has dimension[Sales].children
[Sales].
Example 2:
order(except([Promotion Media].[Media Type].members,
{[Promotion Media].[Media Type].[No Media]}),
[Measures].[Unit Sales], DESC)
has dimension [Promotion Media].
Example 3:
CrossJoin([Product].[Product Department].members,
[Gender].members)
has no dimension (well, actually it is [Product] x [Gender], but we
can't represent that, so we return null);
boolean isVisible()
Visibility is a hint for client applications. An element's visibility does not affect how it is treated when MDX queries are evaluated.
|
|
||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | ||||||||