|
Oracle® OLAP Analytic Workspace Java API Reference 10g Release 2 (10.2) B14351-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 | +--oracle.AWXML.AggregationHierarchySpecification
A hierarchy specification in an AggregationDefinition
.
An AggregationHierarchySpecification
may own a PrecomputeClause
, which designates dimension members for which the data should be precalculated.
AggregationHierarchySpecification
objects are ordered within an AggregationDefinition
.
AggregationDefinition
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 the hierarchy for this AggregationHierarchySpecification . |
java.lang.String |
Create(AWConnection connection) Creates the AggregationHierarchySpecification in the current analytic workspace of the specified database connection. |
java.lang.String |
CreateAfter(AWConnection connection, BaseObject referencedObj) Creates the AggregationHierarchySpecification after the specified CalculationSpecification in the AggregationDefinition in the current analytic workspace of the specified database connection. |
java.lang.String |
CreateBefore(AWConnection connection, BaseObject referencedObj) Creates the AggregationHierarchySpecification before the specified CalculationSpecification in the AggregationDefinition in the current analytic workspace of the specified database connection. |
java.lang.String |
CreateFirst(AWConnection connection) Creates the AggregationHierarchySpecification at the beginnning of the calculation list for the AggregationDefinition in the current analytic workspace of the specified database connection. |
PreComputeClause |
createPreComputeClause() Creates a precompute clause for the AggregationHierarchySpecification . |
java.lang.String |
Delete(AWConnection connection) Deletes the AggregationHierarchySpecification in the current analytic workspace of the specified database connection. |
Dimension |
getDimension() Returns the dimension for this AggregationHierarchySpecification . |
java.util.Vector |
getHierarchy() Returns the hierarchies for this AggregationHierarchySpecification . |
PreComputeClause |
getPreComputeClause() Returns the precompute clause for the AggregationHierarchySpecification . |
void |
removeHierarchy(Hierarchy input) Removes the hierarchy for this AggregationHierarchySpecification . |
void |
setDimension(Dimension input) Sets the dimension for this AggregationHierarchySpecification . |
void |
setPreComputeClause(PreComputeClause input) Sets the precompute clause for the AggregationHierarchySpecification . |
java.lang.String |
WriteToXML() Returns the AggregationHierarchySpecification as an XML string. |
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
that owns this AggregationHierarchySpecification
,Method Detail |
public PreComputeClause createPreComputeClause()
AggregationHierarchySpecification
. The precompute clause specifies dimension members for which data should be precalculated with the OLAP DML AGGREGATE command.PreComputeClause
for the AggregationHierarchySpecification
.public PreComputeClause getPreComputeClause()
AggregationHierarchySpecification
.PreComputeClause
for the AggregationHierarchySpecification
.public void setPreComputeClause(PreComputeClause input)
AggregationHierarchySpecification
. The precompute clause specifies dimension members for which data should be precalculated with the OLAP DML AGGREGATE command.input
- The PreComputeClause
for the AggregationHierarchySpecification
.public java.lang.String WriteToXML()
AggregationHierarchySpecification
as an XML string.String
containing the XML that represents the AggregationHierarchySpecification
.public void addHierarchy(Hierarchy input)
AggregationHierarchySpecification
.input
- The Hierarchy
.public void removeHierarchy(Hierarchy input)
AggregationHierarchySpecification
.input
- The Hierarchy
.public void setDimension(Dimension input)
AggregationHierarchySpecification
. The hierarchy must belong to this dimension.input
- The Dimension
that owns the Hierarchy
.public java.util.Vector getHierarchy()
AggregationHierarchySpecification
.Hierarchy
.public Dimension getDimension()
AggregationHierarchySpecification
.Dimension
that owns the Hierarchy
.public java.lang.String Create(AWConnection connection)
AggregationHierarchySpecification
in the current analytic workspace of the specified database connection. If other CalculationSpecification
objects already exist for the AggregationDefinition
, creates the new one at the end of the list.connection
- The AWConnection
that specifies the database connection.success
" if successful.public java.lang.String CreateFirst(AWConnection connection)
AggregationHierarchySpecification
at the beginnning of the calculation list for the AggregationDefinition
in the current analytic workspace of the specified database connection.connection
- The AWConnection
that specifies the database connection.success
" if successful.public java.lang.String CreateAfter(AWConnection connection, BaseObject referencedObj)
AggregationHierarchySpecification
after the specified CalculationSpecification
in the AggregationDefinition
in the current analytic workspace of the specified database connection.connection
- The AWConnection
that specifies the database connection.referencedObj
- The referenced CalculationSpecification
.success
" if successful.public java.lang.String CreateBefore(AWConnection connection, BaseObject referencedObj)
AggregationHierarchySpecification
before the specified CalculationSpecification
in the AggregationDefinition
in the current analytic workspace of the specified database connection.connection
- The AWConnection
that specifies the database connection.referencedObj
- The referenced CalculationSpecification
.success
" if successful.public java.lang.String Delete(AWConnection connection)
AggregationHierarchySpecification
in the current analytic workspace of the specified database connection.connection
- The AWConnection
that specifies the database connection.success
" if successful.
|
Oracle® OLAP Analytic Workspace Java API Reference 10g Release 2 (10.2) B14351-01 |
||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
SUMMARY: INNER | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |