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

B12180-01

oracle.AWXML
Class Allocation

java.lang.Object
  |
  +--oracle.AWXML.BaseObject
        |
        +--oracle.AWXML.Allocation
Direct Known Subclasses:
AllocationHierarchySpecification

public abstract class Allocation
extends BaseObject

The rules for allocating over a dimension. The allocation rules are formulated in an allocation map applied to an aggregation map.

For information on allocation in analytic workspaces, see "ALLOCATE" in the OLAP DML Reference.


Field Summary
protected  AllocationArgument m_arguments
           
protected  int m_calculationOrder
           
protected  java.lang.String m_naOperator
           
protected  AllocationOperator m_operator
           
protected  java.lang.String m_remOperator
           

 

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

 

Method Summary
 java.lang.String Create(AWConnection connection)
          Creates the current object in the analytic workspace.
 AllocationArgument createAllocationArgument()
           
 AllocationOperator createAllocationOperator()
           
 AllocationArgument getAllocationArguments()
           
 AllocationOperator getAllocationOperator()
           
 java.lang.String getAllocationText()
           
 int getCalculationOrder()
           
 java.lang.String getNaOperator()
           
 java.lang.String getRemOperator()
           
 void setAllocationArgument(AllocationArgument input)
           
 void setAllocationOperator(AllocationOperator input)
           
 void setCalculationOrder(int input)
           
 void setCalculationOrder(java.lang.String input)
           
 void setNaOperator(java.lang.String input)
           
 void setRemOperator(java.lang.String input)
           
 java.lang.String WriteToXML()
          Returns the object as an XML string.

 

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

 

Field Detail

m_operator

protected AllocationOperator m_operator

m_arguments

protected AllocationArgument m_arguments

m_naOperator

protected java.lang.String m_naOperator

m_remOperator

protected java.lang.String m_remOperator

m_calculationOrder

protected int m_calculationOrder
Constructor Detail

Allocation

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

getAllocationOperator

public AllocationOperator getAllocationOperator()
Returns:
 

setAllocationOperator

public void setAllocationOperator(AllocationOperator input)
Returns:
 

setAllocationArgument

public void setAllocationArgument(AllocationArgument input)
Returns:
 

getAllocationArguments

public AllocationArgument getAllocationArguments()
Returns:
 

createAllocationOperator

public AllocationOperator createAllocationOperator()
Returns:
 

createAllocationArgument

public AllocationArgument createAllocationArgument()
Returns:
 

getAllocationText

public java.lang.String getAllocationText()
Returns:
 

getNaOperator

public java.lang.String getNaOperator()
Returns:
 

setNaOperator

public void setNaOperator(java.lang.String input)
Returns:
 

getRemOperator

public java.lang.String getRemOperator()
Returns:
 

setRemOperator

public void setRemOperator(java.lang.String input)
Returns:
 

Create

public java.lang.String Create(AWConnection connection)
Description copied from class: BaseObject
Creates the current object in the analytic workspace.
Overrides:
Create in class BaseObject
Returns:
 

setCalculationOrder

public void setCalculationOrder(int input)
Returns:
 

setCalculationOrder

public void setCalculationOrder(java.lang.String input)
Returns:
 

getCalculationOrder

public int getCalculationOrder()
Returns:
 

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

B12180-01

Copyright © 2003, Oracle. All Rights Reserved.