|
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.CalculationSpecification
|
+--oracle.AWXML.Aggregation
The rules for aggregating data over a dimension. In the OLAP DML, the aggregation rules for a dimension are represented by a RELATION statement in an aggregation map. For more information on aggregation in analytic workspaces, see the OLAP DML Reference.
| Field Summary | |
protected AggregationArgument |
m_aggregationArgument |
protected AggregationOperator |
m_operator |
| Fields inherited from class oracle.AWXML.CalculationSpecification |
m_calculationOrder |
| 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 | |
Aggregation(BaseObject input)Constructor that takes the owner of this object. | |
| Method Summary | |
java.lang.String |
Create(AWConnection connection, int relationOffset)Creates an Aggregation in the current analytic workspace. |
BaseOperator |
createBaseOperator()Creates a new BaseOperator, which can hold any operator recognized by the RELATION statement in an aggregation map. |
ConfigurationParameters |
createConfigurationParameters()Creates new configuration parameters for this RELATION statement in the aggregation map. |
AggregationArgument |
getAggregationArgument()Returns an argument for this RELATION statement in the aggregation map. |
AggregationOperator |
getAggregationOperator()Returns the agregation operator for this RELATION statement in the aggregation map. |
void |
setAggregationArgument(AggregationArgument input)Sets an argument for this RELATION statement in the aggregation map. |
void |
setAggregationOperator(AggregationOperator input)Sets the agregation operator for this RELATION statement in the aggregation map. |
java.lang.String |
WriteToXML()This method will write the contents of the object as a valid awxml string as defined by the awxml xsd |
| Methods inherited from class oracle.AWXML.CalculationSpecification |
Create, getAggregationText, getCalculationOrder, setCalculationOrder, setCalculationOrder |
| 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 |
protected AggregationOperator m_operator
protected AggregationArgument m_aggregationArgument
| Constructor Detail |
public Aggregation(BaseObject input)
input - BaseObject that is the owner of this object in the object model| Method Detail |
public java.lang.String WriteToXML()
String the instance values formated as an xml stringpublic AggregationOperator getAggregationOperator()
RELATION statement in the aggregation map.AggregationOperatorpublic void setAggregationOperator(AggregationOperator input)
RELATION statement in the aggregation map.input - AggregationOperatorpublic void setAggregationArgument(AggregationArgument input)
RELATION statement in the aggregation map. The AggregationArgument can have one of the following Parameter values:
DIVIDEBYZERO DECIMALOVERFLOW NASKIP WEIGHTBY
input - AggregationArgumentpublic AggregationArgument getAggregationArgument()
RELATION statement in the aggregation map. The AggregationArgument can have one of the following Parameter values:
DIVIDEBYZERO DECIMALOVERFLOW NASKIP WEIGHTBY
AggregationArgumentpublic BaseOperator createBaseOperator()
BaseOperator, which can hold any operator recognized by the RELATION statement in an aggregation map.
Aggregation operators are:
AVERAGE FIRST HAVERAGE HFIRST HLAST HWAVERAGE HWFIRST HWLAST LAST MIN MAX NOAGG SSUM SUM WAVERAGE WFIRST WLAST WSUM
BaseOperatorpublic ConfigurationParameters createConfigurationParameters()
Parameter objects, whose values can be:
DIVIDEBYZERO DECIMALOVERFLOW NASKIP WEIGHTBY
ConfigurationParameters
public java.lang.String Create(AWConnection connection,
int relationOffset)
Aggregation in the current analytic workspace.connection - An AWConnectionrelationOffset - An int specifying the position of this RELATION statement in the aggregation map.
|
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 | ||||||||