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


persistent class %iFind.WordTransformation extends %Library.Persistent

SQL Table Name: %iFind.WordTransformation

This table projects all registered word transformations filed by iFind indices with namespace-shared storage. (cf IFINDSHAREDSTORAGELOCATION parameter in %iFind.Index.Basic)

Property Inventory (Including Private)


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 (Including Private)

property OriginalWord as %iFind.Word [ Required ];
The original word, as it appeared in the text
Property methods: OriginalWordGet(), OriginalWordGetObject(), OriginalWordGetObjectId(), OriginalWordGetSwizzled(), OriginalWordIsValid(), OriginalWordNewObject(), OriginalWordSet(), OriginalWordSetObject(), OriginalWordSetObjectId(), OriginalWordUnSwizzle()
property Transformation as %iFind.Transformation [ Required ];
The transformation object translating OriginalWord into TransformedWord
Property methods: TransformationGet(), TransformationGetObject(), TransformationGetObjectId(), TransformationGetSwizzled(), TransformationIsValid(), TransformationNewObject(), TransformationSet(), TransformationSetObject(), TransformationSetObjectId(), TransformationUnSwizzle()
property TransformedWord as %iFind.Word [ Required ];
The transformed word string, after applying Transformation
Property methods: TransformedWordGet(), TransformedWordGetObject(), TransformedWordGetObjectId(), TransformedWordGetSwizzled(), TransformedWordIsValid(), TransformedWordNewObject(), TransformedWordSet(), TransformedWordSetObject(), TransformedWordSetObjectId(), TransformedWordUnSwizzle()


index (IDKey on Transformation,TransformedWord,OriginalWord) [IdKey, PrimaryKey, Type = key, Unique];
Index methods: IDKeyCheck(), IDKeyDelete(), IDKeyExists(), IDKeyOpen(), IDKeySQLCheckUnique(), IDKeySQLExists(), IDKeySQLFindPKeyByConstraint(), IDKeySQLFindRowIDByConstraint()

Inherited Members

Inherited Methods (Including Private)


Storage Model: CacheSQLStorage

Maps: 1

FeedbackOpens in a new window