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