%iFind.Find.Basic

Internal class implementing actual find code. Do not access directly.

Method Inventory (Including Private)

Parameters

parameter DEFAULTARGFUZZYTHRESHOLD = 2;

Methods

private method %OnClose() as %Status [ Language = objectscript ]
Inherited description: This callback method is invoked by the %Close() method to provide notification that the current object is being closed.

The return value of this method is ignored.

classmethod FormulateNode(pToken As %String, ByRef pSearchString) as %Boolean [ Language = objectscript ]
Method retrieving the record IDs for which the positional search string matches pToken may starts with * or ends with * HSU164, The positional search could support wildcard now, eg (a* b),(*a b) and (*a*b* c) are all valid inputs now.
private method GetStringValue(pRecordID As %RawString) as %String [ Language = objectscript ]
private method NormalizeQuery(pSearchString As %String) as %String [ Language = objectscript ]
method PrepareFind(args...) [ Language = objectscript ]
Processes SQL function arguments and forwards to the appropriate Find* function, based on the supplied search option.

Inherited Members

Inherited Properties (Including Private)

Inherited Methods (Including Private)

Subclasses

Feedback