Oracle® OLAP Java API Reference
10g Release 2 (10.2)

B14348-01

oracle.olapi.metadata.mtm
Class MtmColumnExpression

java.lang.Object
  |
  +--oracle.olapi.metadata.BaseMetadataObject
        |
        +--oracle.olapi.metadata.mtm.MtmObject
              |
              +--oracle.olapi.metadata.mtm.MtmExpression
                    |
                    +--oracle.olapi.metadata.mtm.MtmValueExpression
                          |
                          +--oracle.olapi.metadata.mtm.MtmColumnExpression
Direct Known Subclasses:
MtmAWColumnExpression, MtmRDBMSColumnExpression

public abstract class MtmColumnExpression
extends MtmValueExpression

An MtmValueExpression that is based on a single column in a relational table or view.


Method Summary
java.lang.String getColumnName()
Gets the name of the relational column on which this MtmColumnExpression is based.
MtmTabularSource getTable()
Gets the MtmTabularSource for the relational table in which the column for this MtmColumnExpression can be found.
void setColumnName(java.lang.String newColumnName)
Specifies the name of the relational column on which this MtmColumnExpression is to be based.
void setTable(MtmTabularSource table)
Specifies the MtmTabularSource for the relational table in which the column for this MtmColumnExpression is to be found.

Methods inherited from class oracle.olapi.metadata.mtm.MtmValueExpression
getDataType, setDataType

Methods inherited from class oracle.olapi.metadata.mtm.MtmObject
acceptVisitor

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

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

Method Detail

getColumnName

public java.lang.String getColumnName()
Gets the name of the relational column on which this MtmColumnExpression is based.
Returns:
A String that contains the name of the relational column on which this MtmColumnExpression is based.

getTable

public MtmTabularSource getTable()
Gets the MtmTabularSource for the relational table in which the column for this MtmColumnExpression can be found.
Returns:
The MtmTabularSource for the relational table in which the column for this MtmColumnExpression can be found.

setColumnName

public void setColumnName(java.lang.String newColumnName)
Specifies the name of the relational column on which this MtmColumnExpression is to be based.
Returns:
A String that contains the name of the relational column on which this MtmColumnExpression is to be based.

setTable

public void setTable(MtmTabularSource table)
Specifies the MtmTabularSource for the relational table in which the column for this MtmColumnExpression is to be found.
Returns:
The MtmTabularSource for the relational table in which the column for this MtmColumnExpression is to be found.

Oracle® OLAP Java API Reference
10g Release 2 (10.2)

B14348-01

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