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

B12180-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 dimension members. The expression may be a level name or a string specifying a limit expression in the OLAP DML.

The limit expression can specify dimension members to include or to exclude. The type of the limit expression can be either include or exclude.


Fields inherited from class oracle.AWXML.BaseObject
AWNULL, DATABASENULL, m_commandResults, m_commandResultText, m_id, m_listResults, m_longName, m_name, m_owner, m_pluralName, m_schema, m_shortName, s_EndElementTag, s_EndEndTag, s_EndStartTag, s_EndTag, s_Indent, s_JAVA_LINEEND, s_NEWLINE, s_objectCounter, s_StartEndTag, s_StartStartTag

 

Constructor Summary
DimensionMemberExpression(BaseObject input)
          Constructor that takes the owner of this object.

 

Method Summary
 java.lang.String getExpression()
          Returns the limit expression.
 java.lang.String getExpressionText()
          Returns the text expression that limits the dimension.
 java.lang.String getExpressionType()
          Get the expression type.
 Level getLevel()
          Returns the level to which the dimension should be limited.
 void setExpression(java.lang.String input)
          Sets the limit expression.
 void setExpressionType(java.lang.String input)
          Set the expression type.
 void setLevel(Level input)
          Sets the level to which the dimension should be limited.
 java.lang.String WriteToXML()
          Returns the object as an XML string.

 

Methods inherited from class oracle.AWXML.BaseObject
Alter, Create, CreateAfter, CreateBefore, CreateFirst, Delete, getId, getLongName, getName, getOwner, getParentId, getPluralName, getSchema, getShortName, setLongName, setName, setPluralName, setSchema, 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)
Constructor that takes the owner of this object.
Parameters:
input - BaseObject that is the owner of this object in the object model
Method Detail

getExpressionType

public java.lang.String getExpressionType()
Get the expression type.
Returns:
String containing either include or exclude

setExpressionType

public void setExpressionType(java.lang.String input)
Set the expression type. If you set the type to include, the expression specifies dimension members to include. If you set the type to exclude, the expression specifies dimension members to exclude.
Parameters:
input - String containing either include or exclude

getExpression

public java.lang.String getExpression()
Returns the limit expression.
Returns:
String containing the limit expression

setExpression

public void setExpression(java.lang.String input)
Sets the limit expression.
Parameters:
input - String containing the limit expression.

setLevel

public void setLevel(Level input)
Sets the level to which the dimension should be limited.
Parameters:
input - Level

getLevel

public Level getLevel()
Returns the level to which the dimension should be limited.
Returns:
Level

WriteToXML

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

getExpressionText

public java.lang.String getExpressionText()
Returns the text expression that limits the dimension.
Returns:
String containing the text expression

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

B12180-01

Copyright © 2003, Oracle. All Rights Reserved.