Constructs a filter which removes words from the input TokenStream that are named in the array of words.

Namespace: Lucene.Net.Analysis
Assembly: Lucene.Net (in Lucene.Net.dll) Version: 2.9.4.1

Syntax

C#
[ObsoleteAttribute("Use {@link #StopFilter(bool, TokenStream, String[], bool)} instead")]
public StopFilter(
	TokenStream in_Renamed,
	string[] stopWords,
	bool ignoreCase
)
Visual Basic
<ObsoleteAttribute("Use {@link #StopFilter(bool, TokenStream, String[], bool)} instead")> _
Public Sub New ( _
	in_Renamed As TokenStream, _
	stopWords As String(), _
	ignoreCase As Boolean _
)
Visual C++
[ObsoleteAttribute(L"Use {@link #StopFilter(bool, TokenStream, String[], bool)} instead")]
public:
StopFilter(
	TokenStream^ in_Renamed, 
	array<String^>^ stopWords, 
	bool ignoreCase
)

Parameters

in_Renamed
Type: Lucene.Net.Analysis..::..TokenStream

[Missing <param name="in_Renamed"/> documentation for "M:Lucene.Net.Analysis.StopFilter.#ctor(Lucene.Net.Analysis.TokenStream,System.String[],System.Boolean)"]

stopWords
Type: array<System..::..String>[]()[][]

[Missing <param name="stopWords"/> documentation for "M:Lucene.Net.Analysis.StopFilter.#ctor(Lucene.Net.Analysis.TokenStream,System.String[],System.Boolean)"]

ignoreCase
Type: System..::..Boolean

[Missing <param name="ignoreCase"/> documentation for "M:Lucene.Net.Analysis.StopFilter.#ctor(Lucene.Net.Analysis.TokenStream,System.String[],System.Boolean)"]

See Also