Skip to main content

%iFind.Index.AbstractEntSpread

SQL Table Name: %iFind_Index.AbstractEntSpread

This class is deprecated and will no longer be used when generating table projections for an iFind index. Read-only projection of the number of records in which an entity occurs (spread) for this index. Controlled through the IFINDADVANCED parameter in %iFind.Index.Analytic

Property Inventory

Parameters

parameter READONLY = 1;
Inherited description: READONLY = 1 means that objects can be created, opened but not saved or deleted. Tables are projected to SQL as READONLY.

Properties

property EntityId as %iFind.Entity [ Required ];
The entity ID
Property methods: EntityIdGet(), EntityIdGetObject(), EntityIdGetObjectId(), EntityIdGetSwizzled(), EntityIdIsValid(), EntityIdNewObject(), EntityIdSet(), EntityIdSetObject(), EntityIdSetObjectId(), EntityIdUnSwizzle()
property Spread as %Integer;
The total number of records in which this entity appears for this index
Property methods: SpreadDisplayToLogical(), SpreadGet(), SpreadIsValid(), SpreadLogicalToDisplay(), SpreadNormalize(), SpreadSet()

Indexes

index (NewIndex1 on EntityId) [IdKey, Type = key];
Index methods: NewIndex1Check(), NewIndex1Delete(), NewIndex1Exists(), NewIndex1Open(), NewIndex1SQLCheckUnique(), NewIndex1SQLExists(), NewIndex1SQLFindPKeyByConstraint(), NewIndex1SQLFindRowIDByConstraint()

Inherited Members

Inherited Methods

FeedbackOpens in a new tab