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

B12180-01

oracle.AWXML
Class Operator

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

public class Operator
extends BaseObject
implements DerivedMeasureInput

An operator to be used in the calculation of a DerivedMeasure. Operations are:

   Add
   Subtract 
   Multiply
   Divide
   Power

For more information, see the OLAP DML Reference.


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

 

Method Summary
 void addDerivedMeasureInput(DerivedMeasureInput input)
          Adds the specified DerivedMeasureInput.
 void addOperator(Operator input)
          Adds an Operator to the list of operators.
 Operator createOperator()
          Creates a new Operation.
 java.util.Vector getDerivedMeasureInputs()
          Returns the list of DerivedMeasureInput objects.
 java.lang.String getOpCode()
          Returns the operation code: Add, Subtract, Multiply, Divide, or Power.
 java.util.Vector getOperators()
          Returns the list of operators.
 void removeDerivedMeasureInput(DerivedMeasureInput input)
          Removes the specified DerivedMeasureInput.
 void setOpCode(java.lang.String input)
          Sets the operation code to the specified string.
 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

Operator

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

getOpCode

public java.lang.String getOpCode()
Returns the operation code: Add, Subtract, Multiply, Divide, or Power.

setOpCode

public void setOpCode(java.lang.String input)
Sets the operation code to the specified string. Valid operation codes are:
   Add
   Subtract
   Multiply
   Divide
   Power

createOperator

public Operator createOperator()
Creates a new Operation.
Returns:
Operation

addOperator

public void addOperator(Operator input)
Adds an Operator to the list of operators.
Parameters:
input - Operator

getOperators

public java.util.Vector getOperators()
Returns the list of operators.
Returns:
Vector containing the list of operators.

addDerivedMeasureInput

public void addDerivedMeasureInput(DerivedMeasureInput input)
Adds the specified DerivedMeasureInput.
Parameters:
input - DerivedMeasureInput

removeDerivedMeasureInput

public void removeDerivedMeasureInput(DerivedMeasureInput input)
Removes the specified DerivedMeasureInput.
Parameters:
input - DerivedMeasureInput

getDerivedMeasureInputs

public java.util.Vector getDerivedMeasureInputs()
Returns the list of DerivedMeasureInput objects.
Returns:
Vector

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

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

B12180-01

Copyright © 2003, Oracle. All Rights Reserved.