C# Class Lucene.Net.Analysis.Miscellaneous.PrefixAndSuffixAwareTokenFilter

Links two PrefixAwareTokenFilter.

NOTE: This filter might not behave correctly if used with custom Attributes, i.e. Attributes other than the ones located in org.apache.lucene.analysis.tokenattributes.

Inheritance: TokenStream
Afficher le fichier Open project: apache/lucenenet Class Usage Examples

Méthodes publiques

Méthode Description
Dispose ( ) : void
End ( ) : void
IncrementToken ( ) : bool
PrefixAndSuffixAwareTokenFilter ( TokenStream prefix, TokenStream input, TokenStream suffix )
Reset ( ) : void
UpdateInputToken ( Token inputToken, Token lastPrefixToken ) : Token
UpdateSuffixToken ( Token suffixToken, Token lastInputToken ) : Token

Method Details

Dispose() public méthode

public Dispose ( ) : void
Résultat void

End() public méthode

public End ( ) : void
Résultat void

IncrementToken() public final méthode

public final IncrementToken ( ) : bool
Résultat bool

PrefixAndSuffixAwareTokenFilter() public méthode

public PrefixAndSuffixAwareTokenFilter ( TokenStream prefix, TokenStream input, TokenStream suffix )
prefix TokenStream
input TokenStream
suffix TokenStream

Reset() public méthode

public Reset ( ) : void
Résultat void

UpdateInputToken() public méthode

public UpdateInputToken ( Token inputToken, Token lastPrefixToken ) : Token
inputToken Token
lastPrefixToken Token
Résultat Token

UpdateSuffixToken() public méthode

public UpdateSuffixToken ( Token suffixToken, Token lastInputToken ) : Token
suffixToken Token
lastInputToken Token
Résultat Token