class %iKnow.Configuration
extends %RegisteredObject
This class groups the configuration parameters to drive the iKnow Smart Indexing algorithm
as executed by the iKnow engine (external libraries). Configurations are referred to by name
and can be used across domains within the same namespace.
property DetectLanguage
as %Boolean [ ReadOnly ];
Whether or not to use Automatic Language Identification
property Languages
as %List [ ReadOnly ];
The list of languages the engine should take into account when processing the text.
property MaxConceptLength
as %Integer [ ReadOnly ];
Max cluster length
property Name
as %String [ ReadOnly ];
The name of this configuration, which should be unique within the namespace (case-insensitive)
property Summarize
as %Integer [ ReadOnly ];
Whether or not to generate summary information to be able to generate summaries
afterwards.
property UserDictionary
as %String [ ReadOnly ];
The path to the User Dictionary to use for rewriting and standardizing input as it is
read by the engine.
query GetAllConfigurations()
Selects
configId As %Integer, configName As %String, detectLanguage As %Integer, languages As %String, userDictionary As %String, summarize As %Integer, maxConceptLength As %Integer
Simple class query to retrieve all the configurations for this Namespace.