com.groupdocs.search.dictionaries

Class DictionaryRepository



  • public abstract class DictionaryRepository
    extends Object

    Represents a repository of all dictionaries in an Index.

    • Constructor Detail

      • DictionaryRepository

        public DictionaryRepository()
    • Method Detail

      • getAliasDictionary

        public abstract AliasDictionary getAliasDictionary()

        Gets a dictionary of aliases.

        Returns:
        The dictionary of aliases.
      • getStopWordDictionary

        public abstract StopWordDictionary getStopWordDictionary()

        Gets a dictionary of stop words.

        Returns:
        The dictionary of stop words.
      • getSynonymDictionary

        public abstract SynonymDictionary getSynonymDictionary()

        Gets a dictionary of synonyms.

        Returns:
        The dictionary of synonyms.
      • getDocumentPasswords

        public abstract PasswordDictionary getDocumentPasswords()

        Gets a dictionary of document passwords.

        Returns:
        The dictionary of document passwords.
      • getSpellingCorrector

        public abstract SpellingCorrector getSpellingCorrector()

        Gets a spelling corrector.

        Returns:
        The spelling corrector.
      • getHomophoneDictionary

        public abstract HomophoneDictionary getHomophoneDictionary()

        Gets a dictionary of homophones.

        Returns:
        The dictionary of homophones.
      • getAlphabet

        public abstract Alphabet getAlphabet()

        Gets a dictionary of characters.

        Returns:
        The dictionary of characters.
      • getCharacterReplacements

        public abstract CharacterReplacementDictionary getCharacterReplacements()

        Gets a dictionary of character replacements.

        Returns:
        The dictionary of character replacements.
      • getWordFormsProvider

        public abstract IWordFormsProvider getWordFormsProvider()

        Gets a word forms provider.

        Returns:
        The word forms provider.
      • setWordFormsProvider

        public abstract void setWordFormsProvider(IWordFormsProvider value)

        Sets a word forms provider.

        Parameters:
        value - A word forms provider.
      • loadDefault

        protected static void loadDefault(DictionaryBase dictionary)