This is documentation for Caché & Ensemble. See the InterSystems IRIS version of this content.

For information on migrating to InterSystems IRIS, see Why Migrate to InterSystems IRIS?

%iKnow.DeepSee.Dimensions.Dictionaries

class %iKnow.DeepSee.Dimensions.Dictionaries extends %iKnow.DeepSee.Dimensions.Base

for ..%ikDictLevel = "D" (dictionary) KEY: [dictId] NAME: [dictName] for ..%ikDictLevel = "I" (dictionary item) KEY: [dictItemId] NAME: [dictItemName]

Property Inventory (Including Private)

Method Inventory (Including Private)

Properties

property %ikDictDomainId as %Integer;
Property methods: %ikDictDomainIdDisplayToLogical(), %ikDictDomainIdGet(), %ikDictDomainIdIsValid(), %ikDictDomainIdLogicalToDisplay(), %ikDictDomainIdNormalize(), %ikDictDomainIdSet()
property %ikDictLevel as %String (VALUELIST = ",D,I");
Property methods: %ikDictLevelDisplayToLogical(), %ikDictLevelGet(), %ikDictLevelIsValid(), %ikDictLevelLogicalToDisplay(), %ikDictLevelLogicalToOdbc(), %ikDictLevelNormalize(), %ikDictLevelSet()

Methods

classmethod %Count(pCube As %String, pDimNo As %Integer, pHierNo As %Integer, pLevelNo As %Integer) as %Integer
Return number of members.
classmethod %Create(pCube As %String, pFactNo As %Integer, pDimNo As %Integer, pHierNo As %Integer, pLevelNo As %Integer) as %DeepSee.ComputedDimension.Base
Create a instance of this dimension class.
private classmethod %GetDictLevel(pCube As %String, pDimNo As %Integer, pHierNo As %Integer, pLevelNo As %Integer) as %String
method %OnComputeBitset(pSpec As %String, pIndexKey As %String) as %Status
Build the bitset that corresponds to the given computed dimension "spec".

Inherited Members

Inherited Properties (Including Private)

Inherited Methods (Including Private)

Feedback