|
|||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | ||||||||
public interface Dimension
An organized hierarchy of categories, known as levels, that describes data in a cube.
A Dimension typically describes a similar set of members upon which the user wants to base an analysis.
A Dimension must have at least one Hierarchy, and may have more than one, but most have exactly one Hierarchy.
| Nested Class Summary | |
|---|---|
static class |
Dimension.Type
Enumeration of the types of a Dimension. |
| Method Summary | |
|---|---|
Hierarchy |
getDefaultHierarchy()
Returns the default Hierarchy of this Dimension. |
Dimension.Type |
getDimensionType()
Returns the type of this Dimension. |
NamedList<Hierarchy> |
getHierarchies()
Returns the hierarchies in this Dimension. |
| Methods inherited from interface org.olap4j.metadata.MetadataElement |
|---|
getCaption, getDescription, getName, getUniqueName, isVisible |
| Method Detail |
|---|
NamedList<Hierarchy> getHierarchies()
Many dimensions have only one Hierarchy, whose name is the same as the Dimension.
The caller should assume that the list is immutable; if the caller modifies the list, behavior is undefined.
OlapDatabaseMetaData.getHierarchies(java.lang.String, java.lang.String, java.lang.String, java.lang.String, java.lang.String)
Dimension.Type getDimensionType()
throws OlapException
OlapException - if database error occursHierarchy getDefaultHierarchy()
Hierarchy of this Dimension.
|
|
||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | ||||||||