|
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.AWObject
|
+--oracle.AWXML.HierarchyLevelAssociation
A HierarchyLevelAssociation associates a Level with a Hierarchy.
An ordered list of HierarchyLevelAssociations 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.AWObject |
m_attributes, m_refreshMapGroup, m_sourceMapGroup |
| 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 | |
HierarchyLevelAssociation(BaseObject input)Creates a new HierarchyLevelAssociation for the specified Hierarchy. | |
| Method Summary | |
java.lang.String |
Create(AWConnection connection)Creates the HierarchyLevelAssociation for a hierarchy in the current analytic workspace of the specified connection. |
java.lang.String |
CreateAfter(AWConnection connection, BaseObject referencedObj)Creates a new HierarchyLevelAssociation for the Hierarchy in the current analytic workspace. |
java.lang.String |
CreateBefore(AWConnection connection, BaseObject referencedObj)Creates a new HierarchyLevelAssociation for the Hierarchy in the current analytic workspace. |
java.lang.String |
CreateFirst(AWConnection connection)Creates a new HierarchyLevelAssociation for the Hierarchy in the current analytic workspace. |
java.lang.String |
Delete(AWConnection connection)Deletes the HierarchyLevelAssociation from the hierarchy in the current analytic workspace of the specified connection. |
AttributeProjection |
findAttributeProjection(Attribute input)Returns the attribute ( AttributeProjection) of this HierarchyLevelAssociation that corresponds to the specified dimension attribute (Attribute). |
Level |
getLevel()Returns the Level in this HierarchyLevelAssociation. |
void |
setLevel(Level input)Sets the Level for this HierarchyLevelAssociation, causing this level to be a member of this hierarchy. |
java.lang.String |
WriteToXML()Returns the HierarchyLevelAssociation as an XML string. |
| Methods inherited from class oracle.AWXML.BaseObject |
Alter, 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 |
| 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 - A BaseObject representing the parent hierarchy| Method Detail |
public java.lang.String WriteToXML()
HierarchyLevelAssociation as an XML string.String containing the XML that represents the HierarchyLevelAssociation.public void setLevel(Level input)
Level for this HierarchyLevelAssociation, causing this level to be a member of this hierarchy.input - The Level to associate with the hierarchypublic Level getLevel()
Level in this HierarchyLevelAssociation.Levelpublic java.lang.String Delete(AWConnection connection)
HierarchyLevelAssociation from the hierarchy in the current analytic workspace of the specified connection.connection - The AWConnection that defines the connectionStringpublic java.lang.String Create(AWConnection connection)
HierarchyLevelAssociation for a hierarchy in the current analytic workspace of the specified connection.connection - The AWConnection that defines the connectionStringpublic java.lang.String CreateFirst(AWConnection connection)
HierarchyLevelAssociation for the Hierarchy in the current analytic workspace. Adds the new HierarchyLevelAssociation to an ordered list of HierarchyLevelAssociation objects. Makes the new object the first object in the list.
A HierarchyLevelAssociation associates a level with a hierarchy. The ordered list of HierarchyLevelAssociations specifies the order of the levels in the hierarchy. The first level is the most aggregate. The last level is the least aggregate.
The - AWConnection that defines the current connectionStringpublic java.lang.String CreateAfter(AWConnection connection, BaseObject referencedObj)
HierarchyLevelAssociation for the Hierarchy in the current analytic workspace. Adds the new HierarchyLevelAssociation to an ordered list of HierarchyLevelAssociation objects. Adds the new object after the specified object.
A HierarchyLevelAssociation associates a level with a hierarchy. The ordered list of HierarchyLevelAssociations specifies the order of the levels in the hierarchy. The first level is the most aggregate. The last level is the least aggregate.
connection - The AWConnection that defines the connectionreferencedObj - The BaseObject that represents the HierarchyLevelAssociation after which the new object should be createdStringpublic java.lang.String CreateBefore(AWConnection connection, BaseObject referencedObj)
HierarchyLevelAssociation for the Hierarchy in the current analytic workspace. Adds the new HierarchyLevelAssociation to an ordered list of HierarchyLevelAssociation objects. Adds the new object before the specified object.
A HierarchyLevelAssociation associates a level with a hierarchy. The ordered list of HierarchyLevelAssociations specifies the order of the levels in the hierarchy. The first level is the most aggregate. The last level is the least aggregate.
connection - The AWConnection that defines the connectionreferencedObj - The BaseObject that represents the HierarchyLevelAssociation before which the new object should be createdStringpublic AttributeProjection findAttributeProjection(Attribute input)
AttributeProjection) of this HierarchyLevelAssociation that corresponds to the specified dimension attribute (Attribute).input - The Attribute that defines the dimension attributeAttributeProjection that defines the dimension attribute for this hierarchical level
|
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 | ||||||||