|
Oracle® OLAP Analytic Workspace Java API Reference 10g Release 2 (10.2) B14351-02 |
||||||||
| 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
|
+--oracle.AWXML.AggregationHierarchySpecification
An Aggregation that specifies the rules for aggregating data for members of a hierarchy of a dimension. An AggregationHierarchySpecification is owned by an AggregationDefinition, which has an ordered list of CalculationSpecification objects.
An AggregationHierarchySpecification can own a PrecomputeClause, which designates dimension members for which the data should be precalculated. The selection of dimension members in the hierarchy is specified by a DimensionMemberSelection that is owned by the Dimension associated with the AggregationHierarchySpecification.
| Fields inherited from class oracle.AWXML.BaseObject |
DATABASENULL |
| Constructor Summary | |
AggregationHierarchySpecification(BaseObject input)Creates an AggregationHierarchySpecification for the specified AggregationDefinition. |
|
| Method Summary | |
void |
addHierarchy(Hierarchy input)Adds a Hierarchy to the list of Hierarchy objects of the AggregationHierarchySpecification. |
java.lang.String |
Create(AWConnection connection)Creates an AggregationHierarchySpecification in the current analytic workspace of the specified database connection and adds it to the end of the list of CalculationSpecification objects for the owning AggregationDefinition. |
java.lang.String |
CreateAfter(AWConnection connection, BaseObject referencedObj)Creates an AggregationHierarchySpecification in the current analytic workspace of the specified database connection and adds it after the referenced object in the list of CalculationSpecification objects for the owning AggregationDefinition. |
java.lang.String |
CreateBefore(AWConnection connection, BaseObject referencedObj)Creates an AggregationHierarchySpecification in the current analytic workspace of the specified database connection and adds it before the referenced object in the list of CalculationSpecification objects for the owning AggregationDefinition. |
java.lang.String |
CreateFirst(AWConnection connection)Creates an AggregationHierarchySpecification in the current analytic workspace of the specified database connection and adds it at the beginning of the list of CalculationSpecification objects for the owning AggregationDefinition. |
PreComputeClause |
createPreComputeClause()Creates a PreComputeClause for the AggregationHierarchySpecification. |
java.lang.String |
Delete(AWConnection connection)Removes the AggregationHierarchySpecification from the list of AggregationHierarchySpecification objects of the owning AggregationDefinition. |
Dimension |
getDimension()Gets the Dimension for the AggregationHierarchySpecification. |
java.util.Vector |
getHierarchy()Gets the list of Hierarchy objects for the AggregationHierarchySpecification. |
PreComputeClause |
getPreComputeClause()Gets the PreComputeClause for the AggregationHierarchySpecification. |
void |
removeHierarchy(Hierarchy input)Removes the specified Hierarchy from the list of Hierarchy objects for the AggregationHierarchySpecification. |
void |
setDimension(Dimension input)Specifies a Dimension for the AggregationHierarchySpecification. |
void |
setPreComputeClause(PreComputeClause input)Specifies a PreComputeClause for the AggregationHierarchySpecification. |
java.lang.String |
WriteToXML()Gets an XML representation of the AggregationHierarchySpecification. |
| Methods inherited from class oracle.AWXML.Aggregation |
Create, createBaseOperator, createConfigurationParameters, getAggregationArgument, getAggregationOperator, setAggregationArgument, setAggregationOperator |
| Methods inherited from class oracle.AWXML.CalculationSpecification |
getAggregationText, getCalculationOrder, setCalculationOrder, setCalculationOrder |
| Methods inherited from class oracle.AWXML.BaseObject |
Alter, DataRead, getColumnName, getId, getLongName, getLongName, getName, getOwner, getPluralName, getPluralName, getSchema, getShortName, getShortName, setColumnName, setLongName, setLongName, setName, setPluralName, setPluralName, setSchema, setShortName, setShortName |
| Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
| Constructor Detail |
public AggregationHierarchySpecification(BaseObject input)
AggregationHierarchySpecification for the specified AggregationDefinition.input - The AggregationDefinition to own the new AggregationHierarchySpecification.| Method Detail |
public PreComputeClause createPreComputeClause()
PreComputeClause for the AggregationHierarchySpecification. A PreComputeClause designates dimension members for which the analytic workspace precalculates data in an aggregation operation.PreComputeClause for the AggregationHierarchySpecification.public PreComputeClause getPreComputeClause()
PreComputeClause for the AggregationHierarchySpecification.PreComputeClause for the AggregationHierarchySpecification.public void setPreComputeClause(PreComputeClause input)
PreComputeClause for the AggregationHierarchySpecification. The PreComputeClausee designates dimension members for which the analytic workspace precalculates data in an aggregation operation.input - The PreComputeClause for the AggregationHierarchySpecification.public java.lang.String WriteToXML()
AggregationHierarchySpecification.String that represents the AggregationHierarchySpecification.public void addHierarchy(Hierarchy input)
Hierarchy to the list of Hierarchy objects of the AggregationHierarchySpecification. The Hierarchy must be owned by the Dimension for the AggregationHierarchySpecification.input - The Hierarchy to add for the AggregationHierarchySpecification.public void removeHierarchy(Hierarchy input)
Hierarchy from the list of Hierarchy objects for the AggregationHierarchySpecification.input - The Hierarchy to remove from the AggregationHierarchySpecification.public void setDimension(Dimension input)
Dimension for the AggregationHierarchySpecification.input - The Dimension to specify for the AggregationHierarchySpecification.public java.util.Vector getHierarchy()
Hierarchy objects for the AggregationHierarchySpecification.Vector that contains the Hierarchy objects associated with the AggregationHierarchySpecification.public Dimension getDimension()
Dimension for the AggregationHierarchySpecification.Dimension associated with the AggregationHierarchySpecification.public java.lang.String Create(AWConnection connection)
AggregationHierarchySpecification in the current analytic workspace of the specified database connection and adds it to the end of the list of CalculationSpecification objects for the owning AggregationDefinition.connection - The AWConnection that represents the database connection.String that contains success if the method successfully creates the AggregationHierarchySpecification.public java.lang.String CreateFirst(AWConnection connection)
AggregationHierarchySpecification in the current analytic workspace of the specified database connection and adds it at the beginning of the list of CalculationSpecification objects for the owning AggregationDefinition.connection - The AWConnection that represents the database connection.String that contains success if the method successfully creates the AggregationHierarchySpecification.
public java.lang.String CreateAfter(AWConnection connection,
BaseObject referencedObj)
AggregationHierarchySpecification in the current analytic workspace of the specified database connection and adds it after the referenced object in the list of CalculationSpecification objects for the owning AggregationDefinition.connection - The AWConnection that represents the database connection.referencedObj - The AggregationHierarchySpecification after which you want to add the new AggregationHierarchySpecification.String that contains success if the method successfully creates the AggregationHierarchySpecification.
public java.lang.String CreateBefore(AWConnection connection,
BaseObject referencedObj)
AggregationHierarchySpecification in the current analytic workspace of the specified database connection and adds it before the referenced object in the list of CalculationSpecification objects for the owning AggregationDefinition.connection - The AWConnection that represents the database connection.referencedObj - The AggregationHierarchySpecification before which you want to add the new AggregationHierarchySpecification.String that contains success if the method successfully creates the AggregationHierarchySpecification.public java.lang.String Delete(AWConnection connection)
AggregationHierarchySpecification from the list of AggregationHierarchySpecification objects of the owning AggregationDefinition.connection - The AWConnection that specifies the database connection.String that contains success if the method removes the AggregationHierarchySpecification from the AggregationDefinition.
|
Oracle® OLAP Analytic Workspace Java API Reference 10g Release 2 (10.2) B14351-02 |
||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
| SUMMARY: INNER | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | ||||||||