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

B10994-01

oracle.olapi.data.source
Class FundamentalMetadataObject

java.lang.Object
  |
  +--oracle.olapi.data.source.FundamentalMetadataObject

public final class FundamentalMetadataObject
extends java.lang.Object
implements MetadataObject

An object that represents a data type, function, or function parameter used by the Oracle OLAP API. Typically, application programmers only use the objects that represent Oracle OLAP API data types. They do not use the objects that represent Oracle OLAP API functions or their parameters. To get a FundamentalMetadataObject you use a method of the FundamentalMetadataProvider class. For example, to get a FundamentalMetadataObject that represents the OLAP API Boolean data type, use the FundamentalMetadataProvider.getBooleanDataType() method.

A FundamentalMetadataObject has a unique identifier (ID) that persists from one MetadataProvider instance to another. Therefore, an application can store the ID for a given FundamentalMetadataObject during one connection to the datastore, and then it can use that ID in a later connection. Of course, repeated use assumes that the FundamentalMetadataObject has not changed from connection to connection.


Method Summary
 java.lang.String getID()
          Gets the unique identifier for this FundamentalMetadataObject.
 Source getSource()
          Gets the Source object for this FundamentalMetadataObject.

 

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

 

Method Detail

getID

public final java.lang.String getID()
Gets the unique identifier for this FundamentalMetadataObject.
Specified by:
getID in interface MetadataObject
Returns:
A String whose value is the unique identifier for this FundamentalMetadataObject.

getSource

public final Source getSource()
Gets the Source object for this FundamentalMetadataObject.
Returns:
The Source for this FundamentalMetadataObject.

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

B10994-01

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