-
Notifications
You must be signed in to change notification settings - Fork 6
Commit
This commit does not belong to any branch on this repository, and may belong to a fork outside of the repository.
Interfaces for thesaurus datatype (#57)
- Add interfaces to abstract the thesaurus and its helper iterator methods. - Extend Fuzzy and Regex FieldDict interfaces to return abstracted automatons for calculating Damerau-Levenshtein distance and regex term matching, respectively, based on the original term/pattern using which these automatons were built. - Add interfaces for special synonym documents and synonym fields. These interfaces allow differentiation between synonym documents and regular documents during processing in the index.
- Loading branch information
1 parent
01e7988
commit bc5aa25
Showing
2 changed files
with
104 additions
and
0 deletions.
There are no files selected for viewing
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters