Skip navigation links

Oracle® OLAP Java API Reference
11g Release 1 (11.1)

B28128-03


oracle.olapi.metadata
Class BaseMetadataObject

java.lang.Object
  extended by oracle.olapi.metadata.BaseMetadataObject

All Implemented Interfaces:
MetadataObject
Direct Known Subclasses:
AW, AWAttributeOrganization, CubeOrganization, MdmDescription, MdmObject, MtmObject, MVCreationOptions, ObjectMap, PrimaryDimensionOrganization

public abstract class BaseMetadataObject
extends java.lang.Object
implements MetadataObject

The abstract superclass for Oracle OLAP metadata objects. A BaseMetadataObject has a unique identifier, returned by the getID method.

The identifier has the form objectName or ownerName.objectName. For example, the unique identifier for the MdmDatabaseSchema for the user GLOBAL is GLOBAL. For an MdmPrimaryDimension named PRODUCT_AWJ, the ID is GLOBAL.PRODUCT_AWJ. For an MdmLevelHierarchy named PRODUCT_PRIMARY, the ID is GLOBAL.PRODUCT_AWJ.PRODUCT_PRIMARY. For some BaseMetadataObject objects, such as an MdmMetadataProvider, the getID method returns an empty string.


Method Summary
 java.lang.String getID()
          Gets the unique identifier for the BaseMetadataObject.
 java.lang.String getName()
          Gets the name of this BaseMetadataObject.
 MdmSchema getOwner()
          Gets the MdmSchema that owns the BaseMetadataObject.

 

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

 

Method Detail

getID

public java.lang.String getID()
Gets the unique identifier for the BaseMetadataObject.
Specified by:
getID in interface MetadataObject
Returns:
A String that uniquely identifies the BaseMetadataObject.

getName

public java.lang.String getName()
                         throws oracle.express.mdm.MetadataNotFoundException
Gets the name of this BaseMetadataObject.
Returns:
A String that contains the name of this BaseMetadataObject, or an empty string if this BaseMetadataObject has no name.
Throws:
oracle.express.mdm.MetadataNotFoundException

getOwner

public MdmSchema getOwner()
Gets the MdmSchema that owns the BaseMetadataObject.
Returns:
The MdmSchema that owns the BaseMetadataObject.

Skip navigation links

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