Class SymSpell

    • Constructor Detail

      • SymSpell

        public SymSpell​(int initialCapacity,
                        int maxDictionaryEditDistance,
                        int prefixLength,
                        int countThreshold)
    • Method Detail

      • createDictionaryEntry

        public boolean createDictionaryEntry​(String key,
                                             long count,
                                             SuggestionStage staging)
      • loadDictionary

        public boolean loadDictionary​(String corpus,
                                      int termIndex,
                                      int countIndex)
      • loadDictionary

        public boolean loadDictionary​(InputStream corpus,
                                      int termIndex,
                                      int countIndex)
      • loadDictionary

        public boolean loadDictionary​(BufferedReader br,
                                      int termIndex,
                                      int countIndex)
      • createDictionary

        public boolean createDictionary​(String corpus)
      • purgeBelowThresholdWords

        public void purgeBelowThresholdWords()
      • wordSegmentation

        public org.languagetool.rules.spelling.symspell.implementation.SymSpell.SegmentedSuggestion wordSegmentation​(String input)
      • wordSegmentation

        public org.languagetool.rules.spelling.symspell.implementation.SymSpell.SegmentedSuggestion wordSegmentation​(String input,
                                                                                                                     int maxEditDistance)
      • wordSegmentation

        public org.languagetool.rules.spelling.symspell.implementation.SymSpell.SegmentedSuggestion wordSegmentation​(String input,
                                                                                                                     int maxEditDistance,
                                                                                                                     int maxSegmentationWordLength)