Home > Class Reference > ENSLIB namespace > %iKnow.Stemming.HunspellConfig
Private  Storage   

%iKnow.Stemming.HunspellConfig


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

This class represents a stemmer configuration using the Hunspell plugin directly. Unless you want to specify a non-default Hunspell library explicitly, use the default stemming configuration ("DEFAULT"). See %iKnow.Stemming.DefaultStemmer.

Inventory


Parameters Properties Methods Queries Indices ForeignKeys Triggers
2 1


Summary


Properties
AffixFile DictionaryFile Name

Methods
%AddToSaveSet %AddToSyncSet %BMEBuilt %BuildIndicesAsync
%BuildIndicesAsyncResponse %CheckConstraints %CheckConstraintsForExtent %ClassIsLatestVersion
%ClassName %ComposeOid %ConstructClone %Delete
%DeleteExtent %DeleteId %DispatchClassMethod %DispatchGetModified
%DispatchGetProperty %DispatchMethod %DispatchSetModified %DispatchSetMultidimProperty
%DispatchSetProperty %Exists %ExistsId %Extends
%GUID %GUIDSet %GetLock %GetParameter
%GetSwizzleObject %Id %InsertBatch %IsA
%IsModified %IsNull %KillExtent %KillExtentData
%LoadFromMemory %LockExtent %LockId %New
%NormalizeObject %ObjectIsNull %ObjectModified %Oid
%OnBeforeAddToSync %OnDetermineClass %OnNew %Open
%OpenId %OriginalNamespace %PackageName %PhysicalAddress
%PurgeIndices %Reload %RemoveFromSaveSet %ResolveConcurrencyConflict
%RollBack %Save %SaveDirect %SaveIndices
%SerializeObject %SetModified %SortBegin %SortEnd
%SyncObjectIn %SyncTransport %UnlockExtent %UnlockId
%ValidateIndices %ValidateObject CreateStemmerObject GetStemmer


Properties


• property AffixFile as %String(MAXLEN=2000) [ Required ];
Full path to the Hunspell affix file (.aff)
• property DictionaryFile as %String(MAXLEN=2000) [ Required ];
Full path to the Hunspell dictionary file (.dic)

Methods


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