|
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.AWObject
|
+--oracle.AWXML.HierarchyLevelAssociation
An AWObject that associates a Level with a Hierarchy.
Level-based hierarchies have an ordered list of HierarchyLevelAssociation objects. The ordered list specifies the order of the levels in the hierarchy. The first level is the most aggregate. The last level is the least aggregate.
A HierarchyLevelAssociation is owned by a Hierarchy.
The HierarchyLevelAssociation class implements the DerivedMeasureInput interface, allowing a hierarchical level to be used as input to the calculations that define a derived measure.
| Fields inherited from class oracle.AWXML.BaseObject |
DATABASENULL |
| Constructor Summary | |
HierarchyLevelAssociation(BaseObject input)Creates a HierarchyLevelAssociation for the specified Hierarchy. |
|
| Method Summary | |
java.lang.String |
Create(AWConnection connection)Creates the HierarchyLevelAssociation at the end of the level list for the owning Hierarchy in the current analytic workspace of the specified database connection. |
java.lang.String |
CreateAfter(AWConnection connection, BaseObject referencedObj)Creates the HierarchyLevelAssociation after the referenced HierarchyLevelAssociation in the level list for the owning Hierarchy in the current analytic workspace of the specified database connection. |
java.lang.String |
CreateBefore(AWConnection connection, BaseObject referencedObj)Creates the HierarchyLevelAssociation before the referenced HierarchyLevelAssociation in the level list for the owning Hierarchy in the current analytic workspace of the specified database connection. |
java.lang.String |
CreateFirst(AWConnection connection)Creates the HierarchyLevelAssociation at the beginning of the level list for the owning Hierarchy in the current analytic workspace of the specified database connection. |
java.lang.String |
Delete(AWConnection connection)Deletes the HierarchyLevelAssociation in the current analytic workspace of the specified database connection. |
AttributeProjection |
findAttributeProjection(Attribute input)Returns the AttributeProjection that is owned by the specified Attribute. |
Level |
getLevel()Returns the Level in the HierarchyLevelAssociation. |
void |
setLevel(Level input)Sets the Level for the HierarchyLevelAssociation. |
java.lang.String |
WriteToXML()Returns the HierarchyLevelAssociation object as an XML string. |
| 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 HierarchyLevelAssociation(BaseObject input)
HierarchyLevelAssociation for the specified Hierarchy.
Note: The object factories are a recommended way of creating objects. For example, use the createHierarchyLevelAssociation method on a Hierarchy object.
input - The Hierarchy that owns the HierarchyLevelAssociation.| Method Detail |
public java.lang.String WriteToXML()
HierarchyLevelAssociation object as an XML string.String containing the XML that represents the HierarchyLevelAssociation.public void setLevel(Level input)
Level for the HierarchyLevelAssociation.input - The Level to associate with the owning Hierarchy.public Level getLevel()
Level in the HierarchyLevelAssociation.Level.public java.lang.String Delete(AWConnection connection)
HierarchyLevelAssociation in the current analytic workspace of the specified database connection.connection - The AWConnection that specifies the connectionsuccess" if successful.public java.lang.String Create(AWConnection connection)
HierarchyLevelAssociation at the end of the level list for the owning Hierarchy in the current analytic workspace of the specified database connection.connection - The AWConnection that specifies the connectionsuccess" if successful.public java.lang.String CreateFirst(AWConnection connection)
HierarchyLevelAssociation at the beginning of the level list for the owning Hierarchy in the current analytic workspace of the specified database connection.connection - The AWConnection that specifies the connectionsuccess" if successful.
public java.lang.String CreateAfter(AWConnection connection,
BaseObject referencedObj)
HierarchyLevelAssociation after the referenced HierarchyLevelAssociation in the level list for the owning Hierarchy in the current analytic workspace of the specified database connection.connection - The AWConnection that specifies the connectionreferencedObj - The referenced HierarchyLevelAssociation.success" if successful.
public java.lang.String CreateBefore(AWConnection connection,
BaseObject referencedObj)
HierarchyLevelAssociation before the referenced HierarchyLevelAssociation in the level list for the owning Hierarchy in the current analytic workspace of the specified database connection.connection - The AWConnection that specifies the connectionreferencedObj - The referenced HierarchyLevelAssociation.success" if successful.public AttributeProjection findAttributeProjection(Attribute input)
AttributeProjection that is owned by the specified Attribute.input - An Attribute that applies to the owning dimension.AttributeProjection that projects the Attribute to the HierarchyLevelAssociation.
|
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 | ||||||||