Skip navigation links

Oracle® OLAP Java API Reference
11g Release 2 (11.2)

E10794-01


oracle.olapi.metadata.mdm
Class MdmBaseMeasure

java.lang.Object
  extended by oracle.olapi.metadata.BaseMetadataObject
      extended by oracle.olapi.metadata.mdm.MdmObject
          extended by oracle.olapi.metadata.mdm.MdmSource
              extended by oracle.olapi.metadata.mdm.MdmDimensionedObject
                  extended by oracle.olapi.metadata.mdm.MdmMeasure
                      extended by oracle.olapi.metadata.mdm.MdmBaseMeasure

All Implemented Interfaces:
MdmMember, MdmViewColumnOwner, MetadataObject

public class MdmBaseMeasure
extends MdmMeasure

An MdmMeasure that is mapped to a persistent physical storage structure. An MdmBaseMeasure can have a ConsistentSolveSpecification that specifies how Oracle OLAP generates solved data for the measure.

With the findOrCreateBaseMeasure method of an MdmCube, you can get an existing MdmBaseMeasure or create a new one. Committing the Transaction in which you create a base measure makes the MdmBaseMeasure a persistent object. It adds the MdmBaseMeasure to the data dictionary, which makes it available to other applications.


Method Summary
 java.lang.Object acceptVisitor(MdmObjectVisitor visitor, java.lang.Object context)
          Calls the visitMdmBaseMeasure method of the MdmObjectVisitor and passes that method this MdmBaseMeasure and an Object.
 ConsistentSolveSpecification getConsistentSolveSpecification()
          Gets the ConsistentSolveSpecification specified for this MdmBaseMeasure.
 SQLDataType getSQLDataType()
          Gets the SQL data type for the MdmBaseMeasure.
 void setConsistentSolveSpecification(ConsistentSolveSpecification input)
          Specifies a ConsistentSolveSpecification for this MdmBaseMeasure.
 void setSQLDataType(SQLDataType type)
          Specifies a SQL data type for the MdmBaseMeasure.

 

Methods inherited from class oracle.olapi.metadata.mdm.MdmMeasure
addDimensionality, getCube, getDimensionality, getETMeasureColumn, getLevel, getLevelDepth, getLocalValue, getMeasureDimension, getMeasureModel, getModel, getOwnerDimension, getParentLevel, getParentLocalValue, getParentValue, getPrecedence, getType, getUnits, getValue, getValueFormat, removeDimensionality, setCube, setMeasureModel, setModel, setPrecedence, setUnits, setValueFormat

 

Methods inherited from class oracle.olapi.metadata.mdm.MdmDimensionedObject
addDimension, getDimensions, isBooleanValued, setBooleanValued

 

Methods inherited from class oracle.olapi.metadata.mdm.MdmSource
getDataType, getSource

 

Methods inherited from class oracle.olapi.metadata.mdm.MdmObject
addDescription, addObjectClassification, findOrCreateDescription, getDescription, getDescription, getDescription, getDescriptions, getMetadataProvider, getName, getNewName, getObjectClassifications, getShortDescription, isClassifiedAs, removeDescription, removeObjectClassification, setDescription, setDescription, setDescription, setName, setShortDescription

 

Methods inherited from class oracle.olapi.metadata.BaseMetadataObject
getContainedByObject, getID, getOwner

 

Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait

 

Methods inherited from interface oracle.olapi.metadata.mdm.MdmMember
getDataType, getDescription, getShortDescription, getSource

 

Method Detail

acceptVisitor

public java.lang.Object acceptVisitor(MdmObjectVisitor visitor,
                                      java.lang.Object context)
Calls the visitMdmBaseMeasure method of the MdmObjectVisitor and passes that method this MdmBaseMeasure and an Object.
Specified by:
acceptVisitor in class MdmObject
Parameters:
visitor - An MdmObjectVisitor that is an instance of Mdm11_ObjectVisitor.
context - An Object.
Returns:
The Object returned by the visitMdmBaseMeasure method.

getConsistentSolveSpecification

public final ConsistentSolveSpecification getConsistentSolveSpecification()
Gets the ConsistentSolveSpecification specified for this MdmBaseMeasure.
Returns:
The ConsistentSolveSpecification for this MdmBaseMeasure.

setConsistentSolveSpecification

public final void setConsistentSolveSpecification(ConsistentSolveSpecification input)
Specifies a ConsistentSolveSpecification for this MdmBaseMeasure.
Parameters:
input - The ConsistentSolveSpecification to associate with this MdmBaseMeasure.

getSQLDataType

public final SQLDataType getSQLDataType()
Gets the SQL data type for the MdmBaseMeasure.
Returns:
A SQLDataType that represents the SQL data type.

setSQLDataType

public final void setSQLDataType(SQLDataType type)
Specifies a SQL data type for the MdmBaseMeasure.
Parameters:
type - The SQLDataType to use as the data type for the MdmBaseMeasure.

Skip navigation links

Copyright © 2002, 2009, Oracle. All rights reserved.