Interface ICompoundWordTokenFilter
Token filters that allow to decompose compound words.
Namespace: OpenSearch.Client
Assembly: OpenSearch.Client.dll
Syntax
public interface ICompoundWordTokenFilter : ITokenFilter
Properties
| Edit this page View SourceHyphenationPatternsPath
A path (either relative to config location, or absolute) to a FOP XML hyphenation pattern file.
Declaration
[DataMember(Name = "hyphenation_patterns_path")]
string HyphenationPatternsPath { get; set; }
Property Value
Type | Description |
---|---|
string |
MaxSubwordSize
Maximum subword size.
Declaration
[DataMember(Name = "max_subword_size")]
int? MaxSubwordSize { get; set; }
Property Value
Type | Description |
---|---|
int? |
MinSubwordSize
Minimum subword size.
Declaration
[DataMember(Name = "min_subword_size")]
int? MinSubwordSize { get; set; }
Property Value
Type | Description |
---|---|
int? |
MinWordSize
Minimum word size.
Declaration
[DataMember(Name = "min_word_size")]
int? MinWordSize { get; set; }
Property Value
Type | Description |
---|---|
int? |
OnlyLongestMatch
Only matching the longest.
Declaration
[DataMember(Name = "only_longest_match")]
bool? OnlyLongestMatch { get; set; }
Property Value
Type | Description |
---|---|
bool? |
WordList
A list of words to use.
Declaration
[DataMember(Name = "word_list")]
IEnumerable<string> WordList { get; set; }
Property Value
Type | Description |
---|---|
IEnumerable<string> |
WordListPath
A path (either relative to config location, or absolute) to a list of words.
Declaration
[DataMember(Name = "word_list_path")]
string WordListPath { get; set; }
Property Value
Type | Description |
---|---|
string |