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

B12180-01

oracle.AWXML
Class PreComputeClause

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

public class PreComputeClause
extends BaseObject

The precompute clause to the RELATION statement in the aggregation map. The PreComputeClause uses a DimensionMemberSelection to specify a set of dimension members to be included in the aggregation or excluded from the aggregation.


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
PreComputeClause(BaseObject input)
          Constructor that takes the owner of this object.

 

Method Summary
 void addDimensionMemberExpression(DimensionMemberExpression input)
          Adds a DimensionMemberExpression to the precompute clause.
 DimensionMemberExpression createDimensionMemberExpression()
          Creates a new DimensionMemberExpression for a dimension in the precompute clause.
 java.util.Vector getDimensionMemberExpressions()
          Returns the dimension members and levels selected for each dimension in the precompute clause.
 void removeDimensionMemberExpression(DimensionMemberExpression input)
          Removes a DimensionMemberExpression from the precompute clause.
 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

PreComputeClause

public PreComputeClause(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

addDimensionMemberExpression

public void addDimensionMemberExpression(DimensionMemberExpression input)
Adds a DimensionMemberExpression to the precompute clause. A DimensionMemberExpression specifies a set of one or more dimension members or dimension levels.
Parameters:
input - DimensionMemberExpression

removeDimensionMemberExpression

public void removeDimensionMemberExpression(DimensionMemberExpression input)
Removes a DimensionMemberExpression from the precompute clause. A DimensionMemberExpression specifies a set of one or more dimension members or dimension levels.
Parameters:
input - DimensionMemberExpression

getDimensionMemberExpressions

public java.util.Vector getDimensionMemberExpressions()
Returns the dimension members and levels selected for each dimension in the precompute clause.
Returns:
Vector containing the list of DimensionMemberExpressions

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

createDimensionMemberExpression

public DimensionMemberExpression createDimensionMemberExpression()
Creates a new DimensionMemberExpression for a dimension in the precompute clause.
Returns:
DimensionMemberExpression specifying a set of dimension members or levels

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

B12180-01

Copyright © 2003, Oracle. All Rights Reserved.