This is documentation for Caché & Ensemble.

For information on converting to InterSystems IRIS, see the InterSystems IRIS Adoption Guide and the InterSystems IRIS In-Place Conversion Guide, both available on the WRC Distributions page (login required).

Home > Class Reference > %SYS namespace > %iFind.Index.AbstractWordPos

%iFind.Index.AbstractWordPos

SQL Table Name: %iFind_Index.AbstractWordPos

This class is deprecated and will no longer be used when generating table projections for an iFind index. Read-only projection of which words occur at which positions in a record. Controlled through the IFINDATTRIBUTES parameter in %iFind.Index.Semantic

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 Position as %Integer [ Required ];
The position at which the word appears
Property methods: PositionDisplayToLogical(), PositionGet(), PositionIsValid(), PositionLogicalToDisplay(), PositionNormalize(), PositionSet()
property RecId as %Integer [ Required ];
The records in which the word appears
Property methods: RecIdDisplayToLogical(), RecIdGet(), RecIdIsValid(), RecIdLogicalToDisplay(), RecIdNormalize(), RecIdSet()
property WordId as %iFind.Word [ Required ];
The word appearing at this Position in this RecId
Property methods: WordIdGet(), WordIdGetObject(), WordIdGetObjectId(), WordIdGetSwizzled(), WordIdIsValid(), WordIdNewObject(), WordIdSet(), WordIdSetObject(), WordIdSetObjectId(), WordIdUnSwizzle()

Indexes

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

Inherited Members

Inherited Methods

FeedbackOpens in a new window