|
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.MtmCubeDimensionality | +--oracle.olapi.metadata.mtm.MtmSolvedCubeDimensionality | +--oracle.olapi.metadata.mtm.MtmSolvedETCubeDimensionality
An MtmSolvedCubeDimensionality
object for one hierarchy in a solved MtmBaseCube
whose fact table includes both detail (leaf) data and aggregate data for the associated measures. Such a cube is an ET (Embedded Totals) cube.
The fact table for an ET cube has the following two columns (among others) for each hierarchy.
Method Summary | |
java.lang.Object |
acceptVisitor(MtmObjectVisitor visitor, java.lang.Object context) Calls the visitMtmSolvedETCubeDimensionality method of the specified MtmObjectVisitor and passes that method the MtmSolvedETCubeDimensionality and the specified Object . |
MtmValueExpression |
getLevelExpression() Gets the GID column for the hierarchy from the fact table for the MtmBaseCube . |
MtmValueExpression |
getValueExpression() Gets the ET column for the hierarchy from the fact table for the MtmBaseCube . |
boolean |
hasUniqueValues() Indicates whether the values of the ET column are unique. |
boolean |
qualifyGIDForMeasureQuery() Indicates whether the SQL generator must qualify its specification of the ET column with the GID column in the WHERE clause for a measure query. |
Methods inherited from class oracle.olapi.metadata.mtm.MtmCubeDimensionality |
getDimensionIsDense, getDimensionMap, setDimensionIsDense, setDimensionMap |
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.lang.Object acceptVisitor(MtmObjectVisitor visitor, java.lang.Object context)
visitMtmSolvedETCubeDimensionality
method of the specified MtmObjectVisitor
and passes that method the MtmSolvedETCubeDimensionality
and the specified Object
.visitor
- An MtmObjectVisitor
.context
- An Object
.Object
returned by the visitMtmSolvedETCubeDimensionality
method.public MtmValueExpression getLevelExpression()
MtmBaseCube
.MtmValueExpression
that represents the GID column for the hierarchy from the fact table for the MtmBaseCube
.public MtmValueExpression getValueExpression()
MtmBaseCube
.MtmValueExpression
that represents the ET column for the hierarchy from the fact table for the MtmBaseCube
.public boolean qualifyGIDForMeasureQuery()
WHERE
clause for a measure query. Qualification is necessary for cubes based on relational data but is not necessary for cubes based on analytic workspace data.boolean
value that indicates whether the SQL generator must qualify its specification of the ET column with the GID column.public boolean hasUniqueValues()
Note that a given value can never appear more than once within the same level, under any circumstances.
This method always returns true when a cube is based on data in an analytic workspace.
boolean
value that indicates whether the values of the ET column are unique.
|
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 |