C# Класс 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.

Наследование: TokenStream
Показать файл Открыть проект Примеры использования класса

Открытые методы

Метод Описание
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

Описание методов

Dispose() публичный Метод

public Dispose ( ) : void
Результат void

End() публичный Метод

public End ( ) : void
Результат void

IncrementToken() публичный закрытый Метод

public final IncrementToken ( ) : bool
Результат bool

PrefixAndSuffixAwareTokenFilter() публичный Метод

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

Reset() публичный Метод

public Reset ( ) : void
Результат void

UpdateInputToken() публичный Метод

public UpdateInputToken ( Token inputToken, Token lastPrefixToken ) : Token
inputToken Token
lastPrefixToken Token
Результат Token

UpdateSuffixToken() публичный Метод

public UpdateSuffixToken ( Token suffixToken, Token lastInputToken ) : Token
suffixToken Token
lastInputToken Token
Результат Token