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

B14351-01

oracle.AWXML
Class DimensionMemberExpression

java.lang.Object
  |
  +--oracle.AWXML.BaseObject
        |
        +--oracle.AWXML.DimensionMemberExpression

public class DimensionMemberExpression
extends BaseObject

An expression that specifies a set of members within a Dimension. The expression may be a level name or it may be an OLAP DML limit expression.

A DimensionMemberExpression is owned by a DimensionMemberSelection. The set of members specified by the DimensionMemberExpression may either be included in the selection or excluded from the selection.

For more information on the OLAP DML, see the OLAP DML Reference.

See Also:
DimensionMemberSelection

Fields inherited from class oracle.AWXML.BaseObject
DATABASENULL

Constructor Summary
DimensionMemberExpression(BaseObject input)
Creates a DimensionMemberExpression for the specified DimensionMemberSelection.

Method Summary
java.lang.String getExpression()
Returns the OLAP DML expression that identifies the dimension members.
java.lang.String getExpressionText()
Returns the level name or OLAP DML expression that identifies the dimension members.
java.lang.String getExpressionType()
Returns the expression type, specifying whether to include or exclude the dimension members identifed by the object.
Level getLevel()
Returns the level that identifies the dimension members.
void setExpression(java.lang.String input)
Sets the DimensionMemberExpression to the specified OLAP DML expression.
void setExpressionType(java.lang.String input)
Sets the expression type, specifying whether to include or exclude the dimension members identifed by the object.
void setLevel(Level input)
Sets the DimensionMemberExpression to the specified Level.
java.lang.String WriteToXML()
Returns the DimensionMemberExpression as an XML string.

Methods inherited from class oracle.AWXML.BaseObject
Alter, Create, CreateAfter, CreateBefore, CreateFirst, DataRead, Delete, getColumnName, getId, getLongName, getLongName, getName, getOwner, getPluralName, getPluralName, getSchema, getShortName, getShortName, setColumnName, setLongName, setLongName, setName, setPluralName, setPluralName, setSchema, setShortName, setShortName

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

Constructor Detail

DimensionMemberExpression

public DimensionMemberExpression(BaseObject input)
Creates a DimensionMemberExpression for the specified DimensionMemberSelection.
Parameters:
input - The DimensionMemberSelection that owns the new DimensionMemberExpression.

Method Detail

getExpressionType

public java.lang.String getExpressionType()
Returns the expression type, specifying whether to include or exclude the dimension members identifed by the object.
Returns:
Either "include" or "exclude".

setExpressionType

public void setExpressionType(java.lang.String input)
Sets the expression type, specifying whether to include or exclude the dimension members identifed by the object.
Parameters:
input - Either "include" or "exclude".

getExpression

public java.lang.String getExpression()
Returns the OLAP DML expression that identifies the dimension members.
Returns:
The text of the OLAP DML expression.

setExpression

public void setExpression(java.lang.String input)
Sets the DimensionMemberExpression to the specified OLAP DML expression.
Parameters:
input - The OLAP DML expression that identifies the dimension members.

setLevel

public void setLevel(Level input)
Sets the DimensionMemberExpression to the specified Level.
Parameters:
input - The Level that identifies the dimension members.

getLevel

public Level getLevel()
Returns the level that identifies the dimension members.
Returns:
The Level in the dimension.

WriteToXML

public java.lang.String WriteToXML()
Returns the DimensionMemberExpression as an XML string.
Overrides:
WriteToXML in class BaseObject
Returns:
A String containing the XML that represents the DimensionMemberExpression.

getExpressionText

public java.lang.String getExpressionText()
Returns the level name or OLAP DML expression that identifies the dimension members.
Returns:
The OLAP DML expression or level name.

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

B14351-01

Copyright © 2003, 2005 Oracle. All rights reserved.