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

B12180-01

oracle.AWXML
Class ForecastSolve

java.lang.Object
  |
  +--oracle.AWXML.BaseObject
        |
        +--oracle.AWXML.Solve
              |
              +--oracle.AWXML.ForecastSolve

public class ForecastSolve
extends Solve

A Solve that specifies a forecast for a given measure or a group of measures within a cube. Each ForecastSolve specifies a target to hold the results of the forecast. If you do not designate a source, the target is both source and target, causing the source to be overwritten with the results of the forecast.

Refer to the FORECAST command in 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
ForecastSolve()
          Default Constructor
ForecastSolve(BaseObject input)
          Constructor that takes the owner of this object.

 

Method Summary
 java.lang.String Create(AWConnection connection)
          Create a new ForecastSolve in the analytic workspace.
 java.lang.String CreateAfter(AWConnection connection, BaseObject referencedObj)
          Create a new ForecastSolve after the referenced object in the analytic workspace.
 java.lang.String CreateBefore(AWConnection connection, BaseObject referencedObj)
          Create a new ForecastSolve before the referenced object in the analytic workspace.
 java.lang.String CreateFirst(AWConnection connection)
          Create a new ForecastSolve first in the analytic workspace.
 java.lang.String Delete(AWConnection connection)
          Removes a ForecastSolve from the analytic workspace.
 ForecastDefinition getForecastDefinition()
           
 Measure getSource()
           
 Measure getTarget()
           
 void setForecastDefinition(ForecastDefinition input)
           
 void setSource(Measure input)
           
 void setTarget(Measure input)
           
 java.lang.String WriteToXML()
          Returns the object as an XML string.

 

Methods inherited from class oracle.AWXML.Solve
addDimensionMemberSelection, createDimensionMemberSelection, getDimensionMemberSelection, getId, getParentId, getSolveOrder, readAWMetaData, removeDimensionMemberSelection, setSolveOrder, setSolveOrder

 

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

ForecastSolve

public ForecastSolve()
Default Constructor

ForecastSolve

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

setTarget

public void setTarget(Measure input)
Parameters:
input - Measure

getTarget

public Measure getTarget()
Returns:
Measure

setSource

public void setSource(Measure input)
Parameters:
input - Measure

getSource

public Measure getSource()
Returns:
Measure

setForecastDefinition

public void setForecastDefinition(ForecastDefinition input)
Parameters:
input - ForecastDefinition

getForecastDefinition

public ForecastDefinition getForecastDefinition()
Returns:
ForecastDefinition

Create

public java.lang.String Create(AWConnection connection)
Create a new ForecastSolve 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)
Create a new ForecastSolve first 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)
Create a new ForecastSolve after the referenced object in the analytic workspace.
Overrides:
CreateAfter in class BaseObject
Parameters:
connection - AWConnection
referencedObj - BaseObject
Returns:
String containing "success" if successful

CreateBefore

public java.lang.String CreateBefore(AWConnection connection,
BaseObject referencedObj)
Create a new ForecastSolve before the referenced object in the analytic workspace.
Overrides:
CreateBefore in class BaseObject
Parameters:
connection - AWConnection
referencedObj - BaseObject
Returns:
String containing "success" if successful

Delete

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

WriteToXML

public java.lang.String WriteToXML()
Returns the object as an XML string.
Overrides:
WriteToXML in class Solve
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.