This is documentation for Caché & Ensemble.

For information on converting to InterSystems IRISOpens in a new window, see the InterSystems IRIS Adoption Guide and the InterSystems IRIS In-Place Conversion Guide, both available on the WRC Distributions pageOpens in a new window (login required).

Caché & Ensemble 2018.1.5Opens in a new window > Class Reference > %SYS namespace > %iKnow.Stemming.MultiLanguageConfig


persistent class %iKnow.Stemming.MultiLanguageConfig extends %iKnow.Stemming.Configuration

SQL Table Name: %iKnow_Stemming.MultiLanguageConfig

Configuration settings for a stemmer supporting multiple languages. Each language can be configured separately, or just use the default settings.

Unless you're using custom configurations, using the default configuration ("DEFAULT") will automatically support multiple languages. See also %iKnow.Stemming.DefaultStemmer.

Property Inventory (Including Private)

Method Inventory (Including Private)

Properties (Including Private)

property Languages as %String;
Comma-separated list of languages this stemmer supports, or "*" if it supports all
Property methods: LanguagesDisplayToLogical(), LanguagesGet(), LanguagesGetStored(), LanguagesIsValid(), LanguagesLogicalToDisplay(), LanguagesLogicalToOdbc(), LanguagesNormalize(), LanguagesSet()
property StemmerConfigs as %String;
Comma-separated list of custom configurations to use for each language in Languages. Entries left blank will be instantiated using the default configuration.
Property methods: StemmerConfigsDisplayToLogical(), StemmerConfigsGet(), StemmerConfigsGetStored(), StemmerConfigsIsValid(), StemmerConfigsLogicalToDisplay(), StemmerConfigsLogicalToOdbc(), StemmerConfigsNormalize(), StemmerConfigsSet()

Methods (Including Private)

method CreateStemmerObject(Output pStemmer As %iKnow.Stemmer) as %Status
Inherited description: Instantiates a stemmer object based on the current object's configuration. (Does not need to be persisted)

Inherited Members

Inherited Properties (Including Private)

Inherited Methods (Including Private)


Gray indicates storage defined by superclasses.

Storage Model: CacheStorage (%iKnow.Stemming.Configuration)


Storage Model: CacheStorage (%iKnow.Stemming.MultiLanguageConfig)

FeedbackOpens in a new window