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

B12180-01

oracle.AWXML
Class CalculatedMemberRef

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

public class CalculatedMemberRef
extends BaseObject

A CalculatedMember used to define a derived measure or another CalculatedMember.


Field Summary
protected  CalculatedMember m_referencedMember
           

 

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

 

Method Summary
 java.lang.String Create(AWConnection connection)
          Creates a CalculatedMemberRef in the analytic workspace.
 java.lang.String CreateAfter(AWConnection connection, BaseObject referencedObj)
          Creates a CalculatedMemberRef after the referenced calculated member in an OLAP expression in the analytic workspace.
 java.lang.String CreateBefore(AWConnection connection, BaseObject referencedObj)
          Creates a CalculatedMemberRef before the referenced calculated member in an OLAP expression in the analytic workspace.
 java.lang.String CreateFirst(AWConnection connection)
          Creates a CalculatedMemberRef as the first calculated member in an OLAP expression in the analytic workspace.
 java.lang.String Delete(AWConnection connection)
          Removes a CalculatedMemberRef from the analytic workspace.
 CalculatedMember getCalculatedMember()
          Gets a CalculatedMember for this reference.
 void setCalculatedMember(CalculatedMember input)
          Assigns a CalculatedMember to this reference.
 java.lang.String WriteToXML()
          Returns the object as an XML string.

 

Methods inherited from class oracle.AWXML.BaseObject
Alter, 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

 

Field Detail

m_referencedMember

protected CalculatedMember m_referencedMember
Constructor Detail

CalculatedMemberRef

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

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

getCalculatedMember

public CalculatedMember getCalculatedMember()
Gets a CalculatedMember for this reference.
Returns:
CalculatedMember

setCalculatedMember

public void setCalculatedMember(CalculatedMember input)
Assigns a CalculatedMember to this reference.
Parameters:
input - CalculatedMember

Create

public java.lang.String Create(AWConnection connection)
Creates a CalculatedMemberRef in the analytic workspace.
Overrides:
Create in class BaseObject
Parameters:
connection - AWConnection
Returns:
String containing "success" if successful

CreateFirst

public java.lang.String CreateFirst(AWConnection connection)
Creates a CalculatedMemberRef as the first calculated member in an OLAP expression in the analytic workspace.
Overrides:
CreateFirst in class BaseObject
Parameters:
connection - AWConnection
Returns:
String containing "success" if successful

CreateAfter

public java.lang.String CreateAfter(AWConnection connection,
BaseObject referencedObj)
Creates a CalculatedMemberRef after the referenced calculated member in an OLAP expression in the analytic workspace.
Overrides:
CreateAfter in class BaseObject
Parameters:
connection - AWConnection
referencedObj - BaseObject that is the referenced calculated member
Returns:
String containing "success" if successful

CreateBefore

public java.lang.String CreateBefore(AWConnection connection,
BaseObject referencedObj)
Creates a CalculatedMemberRef before the referenced calculated member in an OLAP expression in the analytic workspace.
Overrides:
CreateBefore in class BaseObject
Parameters:
connection - AWConnection
referencedObj - BaseObject that is the referenced calculated member
Returns:
String containing "success" if successful

Delete

public java.lang.String Delete(AWConnection connection)
Removes a CalculatedMemberRef from the analytic workspace.
Overrides:
Delete in class BaseObject
Parameters:
connection - AWConnection
Returns:
String containing "success" if successful

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

B12180-01

Copyright © 2003, Oracle. All Rights Reserved.