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).


class %iKnow.Model.blacklist extends %iKnow.Model.node

Model representation of a blacklist, containing entities to be left out of processing

Property Inventory

Method Inventory


property description as %String (XMLPROJECTION = "ATTRIBUTE");
Property methods: descriptionDisplayToLogical(), descriptionGet(), descriptionIsValid(), descriptionLogicalToDisplay(), descriptionLogicalToOdbc(), descriptionNormalize(), descriptionSet()
relationship domain as %iKnow.Model.domain (XMLPROJECTION = "none") [ Inverse = blacklists , Cardinality = one ];
Property methods: domainGet(), domainGetObject(), domainGetObjectId(), domainGetSwizzled(), domainIsValid(), domainNewObject(), domainRClose(), domainRExec(), domainRFetch(), domainRelate(), domainSQLCompute(), domainSet(), domainUnRelate()
property entries as list of %String (XMLNAME = "entry", XMLPROJECTION = "ELEMENT");
Property methods: entriesBuildValueArray(), entriesCollectionToDisplay(), entriesCollectionToOdbc(), entriesDisplayToCollection(), entriesDisplayToLogical(), entriesGet(), entriesGetObject(), entriesGetObjectId(), entriesGetSwizzled(), entriesIsValid(), entriesLogicalToDisplay(), entriesLogicalToOdbc(), entriesNormalize(), entriesOdbcToCollection(), entriesSet(), entriesSetObject(), entriesSetObjectId()
property name as %String (XMLPROJECTION = "ATTRIBUTE") [ Required ];
Name of the blacklist
Property methods: nameDisplayToLogical(), nameGet(), nameIsValid(), nameLogicalToDisplay(), nameLogicalToOdbc(), nameNormalize(), nameSet()


method %Validate(pDomainId As %Integer, pDomainDefinition As %iKnow.Model.domain) as %Status

Inherited Members

Inherited Methods

FeedbackOpens in a new window