C# Класс org.apache.lucene.analysis.miscellaneous.LimitTokenCountAnalyzer

This Analyzer limits the number of tokens while indexing. It is a replacement for the maximum field length setting inside org.apache.lucene.index.IndexWriter.
Наследование: AnalyzerWrapper
Показать файл Открыть проект Примеры использования класса

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

Метод Описание
LimitTokenCountAnalyzer ( Analyzer @delegate, int maxTokenCount )

Build an analyzer that limits the maximum number of tokens per field. This analyzer will not consume any tokens beyond the maxTokenCount limit

LimitTokenCountAnalyzer ( Analyzer @delegate, int maxTokenCount, bool consumeAllTokens )

Build an analyzer that limits the maximum number of tokens per field.

ToString ( ) : string

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

Метод Описание
getWrappedAnalyzer ( string fieldName ) : Analyzer
wrapComponents ( string fieldName, TokenStreamComponents components ) : TokenStreamComponents

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

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

Build an analyzer that limits the maximum number of tokens per field. This analyzer will not consume any tokens beyond the maxTokenCount limit
public LimitTokenCountAnalyzer ( Analyzer @delegate, int maxTokenCount )
@delegate Analyzer
maxTokenCount int

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

Build an analyzer that limits the maximum number of tokens per field.
public LimitTokenCountAnalyzer ( Analyzer @delegate, int maxTokenCount, bool consumeAllTokens )
@delegate Analyzer
maxTokenCount int max number of tokens to produce
consumeAllTokens bool whether all tokens from the delegate should be consumed even if maxTokenCount is reached.

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

public ToString ( ) : string
Результат string

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

protected getWrappedAnalyzer ( string fieldName ) : Analyzer
fieldName string
Результат Analyzer

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

protected wrapComponents ( string fieldName, TokenStreamComponents components ) : TokenStreamComponents
fieldName string
components TokenStreamComponents
Результат TokenStreamComponents