Skip navigation links
oracle.olapi.metadata.mdm
Class MdmDerivedMeasure
java.lang.Object
oracle.olapi.metadata.BaseMetadataObject
oracle.olapi.metadata.mdm.MdmObject
oracle.olapi.metadata.mdm.MdmSource
oracle.olapi.metadata.mdm.MdmDimensionedObject
oracle.olapi.metadata.mdm.MdmMeasure
oracle.olapi.metadata.mdm.MdmDerivedMeasure
- All Implemented Interfaces:
- MdmMember, MdmViewColumnOwner, MetadataObject
-
public class MdmDerivedMeasure
- extends MdmMeasure
An MdmMeasure that has values that Oracle OLAP derives from an Expression. The values of an MdmDerivedMeasure are calculated on the fly by Oracle OLAP and are not stored in the database. An MdmDerivedMeasure does not have an associated ConsistentSolveSpecification.
With the findOrCreateDerivedMeasure method of an MdmCube, you can get an existing MdmDerivedMeasure or create a new one. Committing the Transaction in which you create a derived measure makes the MdmDerivedMeasure a persistent object. It adds the MdmDerivedMeasure to the data dictionary, which makes it available to other applications.
| 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.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 java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
acceptVisitor
public java.lang.Object acceptVisitor(MdmObjectVisitor visitor,
java.lang.Object context)
- Calls the
visitMdmDerivedMeasure method of the MdmObjectVisitor and passes that method this MdmDerivedMeasure 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 visitMdmDerivedMeasure method.
getMeasureExpression
public final Expression getMeasureExpression()
- Gets the
Expression that determines the values of this MdmDerivedMeasure.
-
- Returns:
- The
Expression that determines the values of this MdmDerivedMeasure.
setMeasureExpression
public final void setMeasureExpression(Expression input)
- Specifies an
Expression that determines the values of this MdmDerivedMeasure.
-
- Parameters:
input - An Expression that determines the values of this MdmDerivedMeasure.
getSQLDataType
public final SQLDataType getSQLDataType()
- Gets the SQL data type for this
MdmDerivedMeasure.
-
- Returns:
- A
SQLDataType that represents the SQL data type.
Skip navigation links