Skip to main content

%iKnow.Utils.QueryTester

Internal class for testing various query APIs

Method Inventory

Parameters

parameter APIS = %iKnow.Queries.CcAPI,%iKnow.Queries.CrcAPI,%iKnow.Queries.EntityAPI,%iKnow.Queries.PathAPI,%iKnow.Queries.SentenceAPI,%iKnow.Queries.SourceAPI,%iKnow.Queries.MetadataAPI,%iKnow.Matching.DictionaryAPI,%iKnow.Matching.MatchingAPI,%iKnow.Utils.MaintenanceAPI,%iKnow.Semantics.DominanceAPI,%iKnow.Semantics.ProximityAPI;

Methods

classmethod TestAPIs(queryClass As %String = "", domainId As %Integer, filter As %iKnow.Filters.Filter = "", filterMode As %Integer = $$$FILTERONLY, ByRef paramValues, seed As %String = "", verbose As %Boolean = 1, modes As %List = {$lb("ARRAY", "GLOBAL", "SQL", "WS")}, quitOnError As %Boolean = 0) as %Status
Basic query testing tool, see also ..BuildParamValues
classmethod TestQuery(queryClass As %String, queryName As %String, mode As %String(VALUELIST="ARRAY,GLOBAL,SQL,WS")="ARRAY", Output returnVal, Output metrics, verbose As %Boolean = 1, queryParams...) as %Status

Inherited Members

Inherited Methods

FeedbackOpens in a new tab