|
Oracle OLAP Analytic Workspace Java API Reference 10g Release 1 (10.1) B12180-01 | ||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
SUMMARY: INNER | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.Object | +--oracle.AWXML.BaseObject | +--oracle.AWXML.Solve | +--oracle.AWXML.AggregationSolve
A Solve
that specifies aggregation for a given measure or a group of measures in a cube. Each AggregationSolve
specifies a set of target measures to hold the results of the aggregation. If you do not specify the source measures, the target measures are both source and target, causing the original measures to be overwritten with the results of the aggregation. If you specify both source and target, the AGGREGATE FROM
command is used in the OLAP DML.
An AggregationSolve
uses an AggregationDefinition
to define the aggregation rules. In the OLAP DML, the AggregationSolve
is represented by an aggregation map.
For more information, refer to the AGGREGATE
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 | |
AggregationSolve() Default Constructor | |
AggregationSolve(BaseObject input) Constructor that takes the owner of this object. |
Method Summary | |
void |
addTarget(Measure input) |
java.lang.String |
Create(AWConnection connection) Creates the current object in the analytic workspace. |
java.lang.String |
CreateAfter(AWConnection connection, BaseObject referencedObj) Creates the current object in the analytic workspace as part of an ordered set of objects after the specified object. |
java.lang.String |
CreateBefore(AWConnection connection, BaseObject referencedObj) Creates the current object in the analytic workspace as part of an ordered set of objects before the specified object. |
java.lang.String |
CreateFirst(AWConnection connection) Creates the current object in the analytic workspace first as part of an ordered set of objects. |
java.lang.String |
Delete(AWConnection connection) Removes a Solve from the analytic workspace. |
AggregationDefinition |
getAggregationDefinition() |
Measure |
getSource() |
java.util.Vector |
getTargets() |
void |
removeTarget(Measure input) |
void |
setAggregationDefinition(AggregationDefinition input) |
void |
setSource(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 |
public AggregationSolve()
public AggregationSolve(BaseObject input)
input
- BaseObject
that is the owner of this object in the object modelMethod Detail |
public void setAggregationDefinition(AggregationDefinition input)
public AggregationDefinition getAggregationDefinition()
public Measure getSource()
public void setSource(Measure input)
public void addTarget(Measure input)
public void removeTarget(Measure input)
public java.util.Vector getTargets()
public java.lang.String WriteToXML()
String
containing the XML that represents the objectpublic java.lang.String Create(AWConnection connection)
public java.lang.String CreateFirst(AWConnection connection)
public java.lang.String CreateAfter(AWConnection connection, BaseObject referencedObj)
public java.lang.String CreateBefore(AWConnection connection, BaseObject referencedObj)
public java.lang.String Delete(AWConnection connection)
Solve
from the analytic workspace.
|
Oracle OLAP Analytic Workspace Java API Reference 10g Release 1 (10.1) B12180-01 | ||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
SUMMARY: INNER | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |