C# Class Lucene.Net.Analysis.Analyzer.TokenStreamComponents

this class encapsulates the outer components of a token stream. It provides access to the source (Tokenizer) and the outer end (sink), an instance of TokenFilter which also serves as the TokenStream returned by Analyzer#tokenStream(String, Reader).
Datei anzeigen Open project: paulirwin/lucene.net

Protected Properties

Property Type Description
Sink TokenStream
Source Tokenizer

Public Methods

Method Description
TokenStreamComponents ( Tokenizer source ) : Lucene.Net.Util

Creates a new TokenStreamComponents instance.

TokenStreamComponents ( Tokenizer source, TokenStream result ) : Lucene.Net.Util

Creates a new TokenStreamComponents instance.

Method Details

TokenStreamComponents() public method

Creates a new TokenStreamComponents instance.
public TokenStreamComponents ( Tokenizer source ) : Lucene.Net.Util
source Tokenizer /// the analyzer's tokenizer
return Lucene.Net.Util

TokenStreamComponents() public method

Creates a new TokenStreamComponents instance.
public TokenStreamComponents ( Tokenizer source, TokenStream result ) : Lucene.Net.Util
source Tokenizer /// the analyzer's tokenizer
result TokenStream /// the analyzer's resulting token stream
return Lucene.Net.Util

Property Details

Sink protected_oe property

Sink tokenstream, such as the outer tokenfilter decorating the chain. this can be the source if there are no filters.
protected TokenStream,Lucene.Net.Analysis Sink
return TokenStream

Source protected_oe property

Original source of the tokens.
protected Tokenizer,Lucene.Net.Analysis Source
return Tokenizer