|
Oracle® OLAP Java API Reference 10g Release 2 (10.2) B14348-01 |
||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
SUMMARY: INNER | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.Object | +--oracle.olapi.metadata.BaseMetadataObject | +--oracle.olapi.metadata.mtm.MtmObject | +--oracle.olapi.metadata.mtm.MtmCube | +--oracle.olapi.metadata.mtm.MtmBaseCube
An MtmCube
that describes the dimensionality and measures for one hierarchy combination of an MtmPartitionedCube
.
Method Summary | |
void |
addDimensionality(MtmCubeDimensionality dimensionality) Adds an MtmCubeDimensionality to this MtmBaseCube . |
void |
addMeasure(MdmMeasure measure, MtmValueExpression mappedExpression) Adds an MdmMeasure to this MtmBaseCube . |
java.util.List |
getDimensionality() Gets a List of the MtmCubeDimensionality objects of this MtmBaseCube . |
MtmPartitionedCube |
getPartitionedCube() Gets the MtmPartitionedCube of which this MtmBaseCube is a component. |
MtmTabularSource |
getTable() Gets the MtmTabularSource for the table to which this MtmBaseCube is mapped. |
void |
removeDimension(MdmDimension dimension) Removes the MtmCubeDimensionality for the specified MdmDimension from this MtmBaseCube . |
void |
removeDimensionality(MtmCubeDimensionality dimensionality) Removes an MtmCubeDimensionality from this MtmBaseCube . |
void |
removeMeasure(MdmMeasure measure) Removes the specified MdmMeasure from this MtmBaseCube . |
Methods inherited from class oracle.olapi.metadata.mtm.MtmCube |
getDimensionMaps, getMeasureMaps, getName, setName |
Methods inherited from class oracle.olapi.metadata.mtm.MtmObject |
acceptVisitor |
Methods inherited from class oracle.olapi.metadata.BaseMetadataObject |
getID |
Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
Method Detail |
public java.util.List getDimensionality()
List
of the MtmCubeDimensionality
objects of this MtmBaseCube
. Each of the objects stores dimensionality information for one MdmHierarchy
of the cube.List
of the MtmCubeDimensionality
objects of this MtmBaseCube
.public MtmTabularSource getTable()
MtmTabularSource
for the table to which this MtmBaseCube
is mapped. Typically, the table has a column for each MdmHierarchy
and MdmMeasure
to which this MtmBaseCube
is mapped.MtmTabularSource
for this MtmBaseCube
.public void addMeasure(MdmMeasure measure, MtmValueExpression mappedExpression)
MdmMeasure
to this MtmBaseCube
. The mappedExpression
value specifies the user expression or fact table column to set as the mapped expression of the MtmMeasureMap
of the MdmMeasure
for this MtmBaseCube
. If mappedExpression
is null
, the mapped expression of the MdmMeasureMap
is its default mapped expression.measure
- The MdmMeasure
to add to this MtmBaseCube
.mappedExpression
- An MtmValueExpression
that specifies the data for the MdmMeasure
for this MtmBaseCube
.public void removeMeasure(MdmMeasure measure)
MdmMeasure
from this MtmBaseCube
.measure
- The MdmMeasure
to remove from this MtmBaseCube
.public void addDimensionality(MtmCubeDimensionality dimensionality)
MtmCubeDimensionality
to this MtmBaseCube
.dimensionality
- The MtmCubeDimensionality
to add to this MtmBaseCube
.public void removeDimensionality(MtmCubeDimensionality dimensionality)
MtmCubeDimensionality
from this MtmBaseCube
.dimensionality
- The MtmCubeDimensionality
to remove from this MtmBaseCube
.public void removeDimension(MdmDimension dimension)
MtmCubeDimensionality
for the specified MdmDimension
from this MtmBaseCube
. This is a convenience method that you can use instead of removeDimensionality
when you have an MdmDimension
but you do not have the MtmCubeDimensionality
for it.dimension
- The MdmDimension
to remove from this MtmBaseCube
.public MtmPartitionedCube getPartitionedCube()
MtmPartitionedCube
of which this MtmBaseCube
is a component.MtmPartitionedCube
of which this MtmBaseCube
is a component.
|
Oracle® OLAP Java API Reference 10g Release 2 (10.2) B14348-01 |
||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
SUMMARY: INNER | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |