This is documentation for Caché & Ensemble.

For information on converting to InterSystems IRISOpens in a new window, see the InterSystems IRIS Migration Guide and Migrating to InterSystems IRIS, both available on the WRC Distributions pageOpens in a new window (login required).

%DeepSee.Model.hierarchy

class %DeepSee.Model.hierarchy extends %DeepSee.Model.node

Meta-data for a hierarchy within a DeepSee cube.

Property Inventory (Including Private)

Properties (Including Private)

relationship dimension as %DeepSee.Model.dimension (XMLPROJECTION = "none") [ Inverse = hierarchies , Cardinality = one ];
Dimension that this hierarchy belongs to.
Property methods: dimensionGet(), dimensionGetObject(), dimensionGetObjectId(), dimensionGetSwizzled(), dimensionIsValid(), dimensionNewObject(), dimensionRClose(), dimensionRExec(), dimensionRFetch(), dimensionRelate(), dimensionSQLCompute(), dimensionSet(), dimensionUnRelate()
property hidden as %Boolean (XMLPROJECTION = "attribute") [ InitialExpression = 0 ];
If true, this hierarchy is hidden. That is, it will not be listed among the cube's members within the various DeepSee utilities.
It can still be used within MDX queries and expressions.
Property methods: hiddenDisplayToLogical(), hiddenGet(), hiddenIsValid(), hiddenLogicalToDisplay(), hiddenLogicalToXSD(), hiddenNormalize(), hiddenSet(), hiddenXSDToLogical()
relationship levels as array of %DeepSee.Model.level (XMLELEMENTREF = 1, XMLPROJECTION = "ELEMENT", XMLTYPECONSTRAINT = "CHOICE") [ InitialExpression = $listbuild("%DeepSee.Model.level","hierarchy",+$this,"many",0,0) , Transient , Inverse = hierarchy , Cardinality = many ];
Set of levels defined for this hierarchy.
Property methods: levelsGet(), levelsGetObject(), levelsGetObjectId(), levelsGetSwizzled(), levelsIsEmpty(), levelsIsValid(), levelsNewObject(), levelsRClose(), levelsRExec(), levelsRFetch(), levelsRelate(), levelsSQLCompute(), levelsSet(), levelsUnRelate()

Inherited Members

Inherited Properties (Including Private)

Inherited Methods (Including Private)

FeedbackOpens in a new window