Oracle OLAP Java API Reference
10g Release 1 (10.1)

B10994-01

oracle.olapi.metadata.mtm
Class MtmSolvedLevelHierarchyMap

java.lang.Object
  |
  +--oracle.olapi.metadata.BaseMetadataObject
        |
        +--oracle.olapi.metadata.mtm.MtmObject
              |
              +--oracle.olapi.metadata.mtm.MtmSourceMap
                    |
                    +--oracle.olapi.metadata.mtm.MtmDimensionMap
                          |
                          +--oracle.olapi.metadata.mtm.MtmSubDimensionMap
                                |
                                +--oracle.olapi.metadata.mtm.MtmHierarchyMap
                                      |
                                      +--oracle.olapi.metadata.mtm.MtmLevelHierarchyMap
                                            |
                                            +--oracle.olapi.metadata.mtm.MtmSolvedLevelHierarchyMap

public class MtmSolvedLevelHierarchyMap
extends MtmLevelHierarchyMap

An MtmLevelHierarchyMap for a solved MdmLevelHierarchy. The following four columns (among others) in the underlying relational table or view hold mapping information about an MdmLevelHierarchy:


Method Summary
 java.lang.Object acceptVisitor(MtmObjectVisitor visitor, java.lang.Object context)
          Calls the visitMtmSolvedLevelHierarchyMap method of the specified MtmObjectVisitor and passes that method this MtmSolvedLevelHierarchyMap and the specified context object.
 MtmValueExpression getETExpression()
          Gets the ET column for the MdmLevelHierarchy.
 MtmValueExpression getGroupingIDExpression()
          Gets the GID column for the MdmLevelHierarchy.
 MtmValueExpression getParentETExpression()
          Gets the parent ET column for the MdmLevelHierarchy.
 MtmValueExpression getParentGroupingIDExpression()
          Gets the parent GID column for the MdmLevelHierarchy.
 void setETExpression(MtmValueExpression expression)
          Specifies the ET column for the MdmLevelHierarchy.
 void setGroupingIDExpression(MtmValueExpression expression)
          Specifies the GID column for the MdmLevelHierarchy.
 void setParentETExpression(MtmValueExpression expression)
          Specifies the parent ET column for the MdmLevelHierarchy.
 void setParentGroupingIDExpression(MtmValueExpression expression)
          Specifies the parent GID column for the MdmLevelHierarchy.

 

Methods inherited from class oracle.olapi.metadata.mtm.MtmLevelHierarchyMap
getOrderSpecifications, getTable, isSkipLevelHierarchy, setSkipLevelHierarchy, setTable

 

Methods inherited from class oracle.olapi.metadata.mtm.MtmSourceMap
getMdmSource, setMdmSource

 

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

acceptVisitor

public java.lang.Object acceptVisitor(MtmObjectVisitor visitor,
                                      java.lang.Object context)
Calls the visitMtmSolvedLevelHierarchyMap method of the specified MtmObjectVisitor and passes that method this MtmSolvedLevelHierarchyMap and the specified context object.
Parameters:
visitor - An MtmObjectVisitor.
context - An Object.
Returns:
The Object returned by the visitMtmSolvedLevelHierarchyMap method.
Overrides:
acceptVisitor in class MtmObject

getETExpression

public MtmValueExpression getETExpression()
Gets the ET column for the MdmLevelHierarchy.
Returns:
An MtmValueExpression that represents the ET column for the MdmLevelHierarchy.

getGroupingIDExpression

public MtmValueExpression getGroupingIDExpression()
Gets the GID column for the MdmLevelHierarchy.
Returns:
An MtmValueExpression that represents the GID column for the MdmLevelHierarchy.

getParentETExpression

public MtmValueExpression getParentETExpression()
Gets the parent ET column for the MdmLevelHierarchy.
Returns:
An MtmValueExpression that represents the parent ET column for the MdmLevelHierarchy.

getParentGroupingIDExpression

public MtmValueExpression getParentGroupingIDExpression()
Gets the parent GID column for the MdmLevelHierarchy.
Returns:
An MtmValueExpression that represents the parent GID column for the MdmLevelHierarchy.

setETExpression

public void setETExpression(MtmValueExpression expression)
Specifies the ET column for the MdmLevelHierarchy.
Parameters:
expression - An MtmValueExpression that represents what will be the ET column for the MdmLevelHierarchy.

setGroupingIDExpression

public void setGroupingIDExpression(MtmValueExpression expression)
Specifies the GID column for the MdmLevelHierarchy.
Parameters:
expression - An MtmValueExpression that represents what will be the GID column for the MdmLevelHierarchy.

setParentETExpression

public void setParentETExpression(MtmValueExpression expression)
Specifies the parent ET column for the MdmLevelHierarchy.
Parameters:
expression - An MtmValueExpression that represents what will be the parent ET column for the MdmLevelHierarchy.

setParentGroupingIDExpression

public void setParentGroupingIDExpression(MtmValueExpression expression)
Specifies the parent GID column for the MdmLevelHierarchy.
Parameters:
expression - An MtmValueExpression that represents what will be the parent GID column for the MdmLevelHierarchy.

Oracle OLAP Java API Reference
10g Release 1 (10.1)

B10994-01

Copyright © 2002, 2003, Oracle. All Rights Reserved.