Skip navigation links

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

B28128-01


oracle.olapi.metadata.mdm
Class MdmDescription

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

All Implemented Interfaces:
MetadataObject

public final class MdmDescription
extends BaseMetadataObject

A BaseMetadataObject that represents a description for an MdmObject. The Oracle OLAP Java API provides various types of descriptions, which are represented by instances of the MdmDescriptionType class. That class has static methods that return objects that represent a type of description, such as a name, a long name, a description, a short description, and others. An application can add to the available types of description by defining a new MdmDescriptionType.

To find or create an MdmDescription, use the findOrCreateDescription method of an MdmObject. See the getType method for an example.


Method Summary
 MdmObject getDescribedObject()
          Gets the MdmObject that this MdmDescription describes.
 java.lang.String getLanguage()
          Gets the language that is associated with this MdmDescription.
 java.lang.String getType()
          Gets the type of description that this MdmDescription represents.
 java.lang.String getValue()
          Gets the value that of this MdmDescription.
 void setLanguage(java.lang.String language)
          Specifies the language to associate with this MdmDescription.
 void setType(java.lang.String type)
          Specifies the type of description that this MdmDescription represents.
 void setValue(java.lang.String value)
          Specifies the value of this MdmDescription.

 

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

 

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

 

Method Detail

getType

public final java.lang.String getType()
Gets the type of description that this MdmDescription represents. For example, the following code gets the type of an MdmDescription for mdmStdDim, which is an MdmStandardDimension.
 MdmDescription mdmDescr = 
      mdmStdDim.findOrCreateDescription(
                          MdmDescriptionType.getShortNameDescriptionType(),
                          "AMERICAN_AMERICA.WE8DEC",
                          "MyDim");
 String type =  mdmDescr.getType();
 System.out.println("The type of the MdmDescription is " + type + ".");
The output of the example is the following.
 The type of the MdmDescription is ShortName.
Returns:
A String that contains the type of description of this MdmDescription.

setType

public final void setType(java.lang.String type)
Specifies the type of description that this MdmDescription represents.
Parameters:
type - A String that specifies the type of description of this MdmDescription.

getLanguage

public final java.lang.String getLanguage()
Gets the language that is associated with this MdmDescription.
Returns:
A String that identifies the language associated with this MdmDescription.

setLanguage

public final void setLanguage(java.lang.String language)
Specifies the language to associate with this MdmDescription.
Parameters:
language - A String that specifies the language for this MdmDescription.

getValue

public final java.lang.String getValue()
Gets the value that of this MdmDescription.
Returns:
A String that is the value of this MdmDescription.

setValue

public final void setValue(java.lang.String value)
Specifies the value of this MdmDescription.
Parameters:
value - A String that specifies the value for this MdmDescription.

getDescribedObject

public final MdmObject getDescribedObject()
Gets the MdmObject that this MdmDescription describes.
Returns:
The MdmObject that owns this MdmDescription.

Skip navigation links

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