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

E10794-01
Beta Draft

oracle.olapi.metadata.mdm
Class MdmColumn

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.MdmColumn
All Implemented Interfaces:
MdmQueryColumn, MetadataObject

public class MdmColumn
extends MdmSource
implements MdmQueryColumn

An MdmSource that represents a column of a table in a relational database. Some of the methods of MdmTable return MdmColumn objects.


Method Summary
 java.lang.Object acceptVisitor(MdmObjectVisitor visitor, java.lang.Object context)
          Calls the visitMdmColumn method of the MdmObjectVisitor and passes that method this MdmColumn and an Object.
 SQLDataType getSQLDataType()
          Gets the SQLDataType that is associated with this MdmColumn.
 MdmTable getTable()
          Gets the MdmTable that is associated with this MdmColumn.
 MetadataObject getType()
          Gets the data type of this MdmColumn.
 
Methods inherited from class oracle.olapi.metadata.mdm.MdmSource
getDataType, getModel, getSource, setModel
 
Methods inherited from class oracle.olapi.metadata.mdm.MdmObject
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
 
Methods inherited from interface oracle.olapi.metadata.mdm.MdmQueryColumn
getName
 

Method Detail

acceptVisitor

public java.lang.Object acceptVisitor(MdmObjectVisitor visitor,
                                      java.lang.Object context)
Calls the visitMdmColumn method of the MdmObjectVisitor and passes that method this MdmColumn and an Object.

Specified by:
acceptVisitor in class MdmObject
Parameters:
visitor - An MdmObjectVisitor that is an instance of Mdm11_ObjectVisitor.
context - An Object.
Returns:
The Object returned by the visitMdmColumn method.

getTable

public final MdmTable getTable()
Gets the MdmTable that is associated with this MdmColumn.

Returns:
The MdmTable that owns this MdmColumn.

getSQLDataType

public final SQLDataType getSQLDataType()
Gets the SQLDataType that is associated with this MdmColumn.

Specified by:
getSQLDataType in interface MdmQueryColumn
Returns:
The SQLDataType of this MdmColumn.

getType

public final MetadataObject getType()
Gets the data type of this MdmColumn.

Specified by:
getType in class MdmSource
Returns:
The data type of this MdmColumn.

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