C# Класс Lucene.Net.Analysis.Tokenizer

A Tokenizer is a TokenStream whose input is a Reader.

this is an abstract class; subclasses must override #IncrementToken()

NOTE: Subclasses overriding #IncrementToken() must call AttributeSource#ClearAttributes() before setting attributes.

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

Защищенные свойства (Protected)

Свойство Тип Описание
input System.IO.TextReader

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

Метод Описание
Dispose ( ) : void

{@inheritDoc}

NOTE: The default implementation closes the input Reader, so be sure to call super.close() when overriding this method.

Reset ( ) : void

Защищенные методы

Метод Описание
CorrectOffset ( int currentOff ) : int

Return the corrected offset. If #input is a CharFilter subclass this method calls CharFilter#correctOffset, else returns currentOff.

Tokenizer ( AttributeFactory factory, TextReader input ) : System

Construct a token stream processing the given input using the given AttributeFactory.

Tokenizer ( TextReader input ) : System

Construct a token stream processing the given input.

Приватные методы

Метод Описание
SetReaderTestPoint ( ) : bool

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

CorrectOffset() защищенный Метод

Return the corrected offset. If #input is a CharFilter subclass this method calls CharFilter#correctOffset, else returns currentOff.
protected CorrectOffset ( int currentOff ) : int
currentOff int offset as seen in the output
Результат int

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

{@inheritDoc}

NOTE: The default implementation closes the input Reader, so be sure to call super.close() when overriding this method.

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

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

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

Tokenizer() защищенный Метод

Construct a token stream processing the given input using the given AttributeFactory.
protected Tokenizer ( AttributeFactory factory, TextReader input ) : System
factory AttributeFactory
input System.IO.TextReader
Результат System

Tokenizer() защищенный Метод

Construct a token stream processing the given input.
protected Tokenizer ( TextReader input ) : System
input System.IO.TextReader
Результат System

Описание свойств

input защищенное свойство

The text source for this Tokenizer.
protected TextReader,System.IO input
Результат System.IO.TextReader