public class CubeDimensionalityMap extends ValueMap
CubeMap
with MdmDimension
and MdmDimensionality
objects. An application creates a CubeDimensionalityMap
with the findOrCreateCubeDimensionalityMap
method of a CubeMap
.Modifier and Type | Method and Description |
---|---|
CubeMap |
getCubeMap()
Gets the
CubeMap that is the owner of this CubeDimensionalityMap . |
MdmDimensionality |
getDimensionality()
Gets the
MdmDimensionality associated with the CubeDimensionalityMap . |
Condition |
getJoinCondition()
Gets the
Condition that represents the join condition for the dimension in the cube. |
MdmDimension |
getMappedDimension()
Gets the
MdmDimension associated with the CubeDimensionalityMap . |
Expression |
getPartitionJoinExpression() |
void |
setDimensionality(MdmDimensionality input)
Specifies an
MdmDimensionality to associate with the CubeDimensionalityMap . |
void |
setJoinCondition(Condition joinCondition)
Specifies a
Condition as the join condition for the dimension in the cube. |
void |
setMappedDimension(MdmDimension mappedDim)
Specifies the
MdmDimension to associate with the cube. |
void |
setPartitionJoinExpression(Expression exp) |
getExpression, getName, setExpression, setName
getContainedByObject, getID, getNewName, getOwner
public void setDimensionality(MdmDimensionality input)
MdmDimensionality
to associate with the CubeDimensionalityMap
.input
- The MdmDimensionality
to associate with the CubeDimensionalityMap
.public MdmDimensionality getDimensionality()
MdmDimensionality
associated with the CubeDimensionalityMap
.MdmDimensionality
associated with the CubeDimensionalityMap
.public Condition getJoinCondition()
Condition
that represents the join condition for the dimension in the cube.Condition
that is the join condition for the CubeDimensionalityMap
.public void setJoinCondition(Condition joinCondition)
Condition
as the join condition for the dimension in the cube.joinCondition
- A Condition
to be the join condition for the CubeDimensionalityMap
.public MdmDimension getMappedDimension()
MdmDimension
associated with the CubeDimensionalityMap
.MdmDimension
associated with the CubeDimensionalityMap
.public void setMappedDimension(MdmDimension mappedDim)
MdmDimension
to associate with the cube.mappedDim
- The MdmDimension
to associate with the cube.public final CubeMap getCubeMap()
CubeMap
that is the owner of this CubeDimensionalityMap
.CubeMap
that owns this CubeDimensionalityMap
.public Expression getPartitionJoinExpression()
public void setPartitionJoinExpression(Expression exp)