NEST by Elastic and contributors

<PackageReference Include="NEST" Version="7.12.1" />

.NET API 4,860,416 bytes

 IStopTokenFilter

public interface IStopTokenFilter : ITokenFilter
A token filter of type stop that removes stop words from token streams.
bool? IgnoreCase { get; set; }

Set to true to lower case all words first. Defaults to false.

bool? RemoveTrailing { get; set; }

Set to false in order to not ignore the last term of a search if it is a stop word. This is very useful for the completion suggester as a query like green a can be extended to green apple even though you remove stop words in general. Defaults to true.

StopWords StopWords { get; set; }

A list of stop words to use. Defaults to `_english_` stop words.

string StopWordsPath { get; set; }

A path (either relative to config location, or absolute) to a stopwords file configuration. Each stop word should be in its own "line" (separated by a line break). The file must be UTF-8 encoded.