Package-level declarations

Types

Link copied to clipboard
class SolrSynonymParser(dedup: Boolean, expand: Boolean, analyzer: Analyzer) : SynonymMap.Parser

Parser for the Solr synonyms format.

Link copied to clipboard
class SynonymFilter(input: TokenStream, synonyms: SynonymMap, ignoreCase: Boolean) : TokenFilter

Matches single or multi word synonyms in a token stream. This token stream cannot properly handle position increments != 1, ie, you should place this filter before filtering out stop words.

Link copied to clipboard
class SynonymGraphFilter(input: TokenStream, synonyms: SynonymMap, ignoreCase: Boolean) : TokenFilter

Applies single- or multi-token synonyms from a SynonymMap to an incoming TokenStream.

Link copied to clipboard
class SynonymMap(val fst: FST<BytesRef>?, val words: BytesRefHash, val maxHorizontalContext: Int)

A map of synonyms, keys and values are phrases.

Link copied to clipboard
class WordnetSynonymParser(dedup: Boolean, expand: Boolean, analyzer: Analyzer) : SynonymMap.Parser

Parser for wordnet prolog format