Skip navigation links

Oracle® OLAP Java API Reference
11g Release 2 (11.2)

E10794-05


oracle.olapi.metadata.mdm
Class MdmSubDimension

java.lang.Object
  extended by oracle.olapi.metadata.BaseMetadataObject
      extended by oracle.olapi.metadata.mdm.MdmObject
          extended by oracle.olapi.metadata.mdm.MdmSource
              extended by oracle.olapi.metadata.mdm.MdmDimension
                  extended by oracle.olapi.metadata.mdm.MdmSubDimension

All Implemented Interfaces:
MetadataObject
Direct Known Subclasses:
MdmDimensionLevel, MdmHierarchy, MdmHierarchyLevel

public abstract class MdmSubDimension
extends MdmDimension

A component of an MdmPrimaryDimension. The type of the members of an MdmSubDimension is specified by the MdmPrimaryDimension. With the getPrimaryDimension method, an application can get the MdmPrimaryDimension for an MdmSubDimension.

The subclasses of MdmSubDimension represent hierarchical or nonhierarchical organizations of the members of the dimension. The following are the subclasses of MdmSubDimension.


Method Summary
 void addAttribute(MdmAttribute attr)
          Adds an MdmAttribute to the MdmSubDimension.
 java.util.List getAttributes()
          Gets the MdmAttribute objects that have been explicitly added to the MdmSubDimension by the addAttribute method.
 void removeAttribute(MdmAttribute attr)
          Removes an MdmAttribute from the MdmSubDimension.

 

Methods inherited from class oracle.olapi.metadata.mdm.MdmDimension
getCardinality, getCustomOrder, getPluralDescription, getPrimaryDimension, getShortPluralDescription, setCardinality, setCustomOrder, setPluralDescription, setShortPluralDescription

 

Methods inherited from class oracle.olapi.metadata.mdm.MdmSource
getDataType, getSource, getType

 

Methods inherited from class oracle.olapi.metadata.mdm.MdmObject
acceptVisitor, addDescription, addObjectClassification, findOrCreateDescription, getDescription, getDescription, getDescription, getDescriptions, getMetadataProvider, getName, getNewName, getObjectClassifications, getShortDescription, isClassifiedAs, removeDescription, removeObjectClassification, setDescription, setDescription, setDescription, setName, setShortDescription

 

Methods inherited from class oracle.olapi.metadata.BaseMetadataObject
getContainedByObject, getID, getOwner

 

Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait

 

Method Detail

getAttributes

public final java.util.List getAttributes()
Gets the MdmAttribute objects that have been explicitly added to the MdmSubDimension by the addAttribute method.
Specified by:
getAttributes in class MdmDimension
Returns:
A List of the MdmAttribute objects of the MdmSubDimension.
See Also:
MdmAttribute

addAttribute

public final void addAttribute(MdmAttribute attr)
Adds an MdmAttribute to the MdmSubDimension.
Parameters:
attr - The MdmAttribute to add to the MdmSubDimension.

removeAttribute

public final void removeAttribute(MdmAttribute attr)
Removes an MdmAttribute from the MdmSubDimension.
Specified by:
removeAttribute in class MdmDimension
Parameters:
attr - The MdmAttribute to remove from the MdmSubDimension.

Skip navigation links

Copyright © 2002, 2010, Oracle. All rights reserved.