|
Oracle® OLAP Java API Reference 11g Release 1 (11.1) B28128-01 |
||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.Object
oracle.olapi.metadata.BaseMetadataObject
oracle.olapi.metadata.mdm.MdmObject
oracle.olapi.metadata.mdm.MdmModel
oracle.olapi.metadata.mdm.MdmDimensionCalculationModel
public class MdmDimensionCalculationModel
An MdmModel
that is associated with an MdmPrimaryDimension
; an MdmMeasureModel
inherits the Assignment
objects of the MdmDimensionCalculationModel
objects of the appropriate data type of its associated MdmPrimaryDimension
objects. An MdmPrimaryDimension
has an associated MdmDimensionCalculationModel
object for each of the following data types.
An application can get an MdmDimensionCalculationModel
by calling a method such as getStringCalcModel()
of an MdmPrimaryDimension
.
Method Summary | |
---|---|
java.lang.Object |
acceptVisitor(MdmObjectVisitor visitor, java.lang.Object context) Calls the visitMdmDimensionCalculationModel method of the MdmObjectVisitor and passes that method this MdmDimensionCalculationModel and an Object . |
MdmAssignment |
addCustomMember(MdmCustomMember member) Adds a custom dimension member to this MdmModel . |
void |
addExplicitDimension(MdmPrimaryDimension dim) Adds an MdmPrimaryDimension to the explicit dimensions associated with the MdmDimensionCalculationModel . |
java.util.List |
getAutoAssignments() Gets the Assignment objects that Oracle OLAP automatically creates for the MdmDimensionCalculationModel . |
FundamentalMetadataObject |
getDataType() Gets the FundamentalMetadataObject that represents the data type of the MdmDimensionCalculationModel . |
java.util.List |
getExplicitDimensions() Gets the MdmPrimaryDimension objects that are listed as explicit dimensions of the MdmDimensionCalculationModel . |
java.util.List |
getInputs() Gets an empty List because an MdmDimensionCalculationModel does not have inputs. |
MdmPrimaryDimension |
getMdmDimension() Gets the MdmPrimaryDimension for the MdmDimensionCalculationModel . |
MdmSource |
getMdmSource() Gets the MdmSource for the MdmDimensionCalculationModel . |
java.util.List |
getParentModels() Gets an empty List because an MdmDimensionCalculationModel does not have any parent MdmModel objects. |
Source |
getType() Gets the Source that represents the type of the MdmDimensionCalculationModel . |
void |
removeExplicitDimension(MdmPrimaryDimension dim) Removes an MdmPrimaryDimension from the explicit dimensions of the MdmDimensionCalculationModel . |
Methods inherited from class oracle.olapi.metadata.mdm.MdmModel |
---|
assign, assign, assign, assign, assign, assign, assign, createSolvedSource, createSolvedSource, findAssignment, findOrCreateAssignment, getAssignments, getDefaultPrecedence, getMdmAssignments, getOutputs, removeMdmAssignment, setDefaultPrecedence, unassign |
Methods inherited from class oracle.olapi.metadata.mdm.MdmObject |
---|
findOrCreateDescription, getDescription, getDescription, getDescription, getMetadataProvider, getName, getShortDescription, setDescription, setDescription, setDescription, setName, setShortDescription |
Methods inherited from class oracle.olapi.metadata.BaseMetadataObject |
---|
getID, getOwner |
Methods inherited from class java.lang.Object |
---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
Method Detail |
---|
public java.lang.Object acceptVisitor(MdmObjectVisitor visitor, java.lang.Object context)
visitMdmDimensionCalculationModel
method of the MdmObjectVisitor
and passes that method this MdmDimensionCalculationModel
and an Object
.acceptVisitor
in class MdmObject
visitor
- An MdmObjectVisitor
.context
- An Object
.Object
returned by the visitMdmDimensionCalculationModel
method.public final MdmPrimaryDimension getMdmDimension()
MdmPrimaryDimension
for the MdmDimensionCalculationModel
.MdmPrimaryDimension
for the MdmDimensionCalculationModel
.public final MdmSource getMdmSource()
MdmSource
for the MdmDimensionCalculationModel
. The MdmSource
for an MdmDimensionCalculationModel
is an MdmPrimaryDimension
.getMdmSource
in class MdmModel
MdmSource
for the MdmDimensionCalculationModel
.public final FundamentalMetadataObject getDataType()
FundamentalMetadataObject
that represents the data type of the MdmDimensionCalculationModel
.FundamentalMetadataObject
that represents the data type of MdmDimensionCalculationModel
.public final Source getType()
Source
that represents the type of the MdmDimensionCalculationModel
.getType
in interface Model
getType
in class MdmModel
Source
that represents the type of MdmDimensionCalculationModel
.public final java.util.List getInputs()
List
because an MdmDimensionCalculationModel
does not have inputs.getInputs
in interface Model
getInputs
in class MdmModel
List
.public final java.util.List getParentModels()
List
because an MdmDimensionCalculationModel
does not have any parent MdmModel
objects.getParentModels
in interface Model
getParentModels
in class MdmModel
List
.public java.util.List getAutoAssignments()
Assignment
objects that Oracle OLAP automatically creates for the MdmDimensionCalculationModel
. When you create a custom dimension member, Oracle OLAP automatically creates an Assignment
of the appropriate data type.List
of the Assignment
objects that Oracle OLAP automatically creates for the MdmDimensionCalculationModel
.MdmDimensionCalculationModel
public MdmAssignment addCustomMember(MdmCustomMember member)
MdmModel
.member
- The MdmCustomMember
to add to the model.MdmAssignment
for the custom member.public final java.util.List getExplicitDimensions()
MdmPrimaryDimension
objects that are listed as explicit dimensions of the MdmDimensionCalculationModel
. Assignments in a MdmDimensionCalculationModel
are allowed to depend only on the owning dimension (returned by getMdmDimension()
) and on the explicit dimensions.List
of the explicit MdmPrimaryDimension
objects of the MdmDimensionCalculationModel
.public final void addExplicitDimension(MdmPrimaryDimension dim)
MdmPrimaryDimension
to the explicit dimensions associated with the MdmDimensionCalculationModel
. Assignments in a MdmDimensionCalculationModel
are allowed to depend only on the owning dimension (returned by getMdmDimension()
) and on the explicit dimensions.dim
- The MdmPrimaryDimension
to add to the MdmDimensionCalculationModel
.public final void removeExplicitDimension(MdmPrimaryDimension dim)
MdmPrimaryDimension
from the explicit dimensions of the MdmDimensionCalculationModel
. Assignments in a MdmDimensionCalculationModel
are allowed to depend only on the owning dimension (returned by getMdmDimension()
) and on the explicit dimensions.dim
- The MdmPrimaryDimension
to from from the MdmDimensionCalculationModel
|
|
||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |