Где находится класс ChainedFilter в Lucene.NET 3.0.3?


Это было в Lucene.Net.Analyzers.dll в версии 2.9.4. Но я не могу найти этот класс в версии 3.0.3.

3 5

3 ответа:

Mindas: вот мой комментарий, так как я не могу добавить обычный комментарий: Как получить доступ к этому классу ChainedFilter? Я загрузил пакет, но нет пространства имен, подобного Lucene. Net. Contrib, или другого пространства имен, которое позволяет мне достичь класса ChainedFilter. Это кажется глупым, но я застрял!

UPDATE: есть ошибка в двоичных файлах из Nuget, а также zip-файлах, загруженных на сайт apache для Lucene.net я скачал исходник и заметил, что цепной фильтр.класс cs присутствует в папке Apache-Lucene. Net-3.0.3-RC2. src\src\contrib\Analyzers\Filters, но эта папка на удивление не является частью Contrib.Проект анализаторов. Вот почему он отсутствовал в сгенерированных двоичных файлах.

Перефразируяэтот ответ , Вы можете либо построить его самостоятельно, либо использовать Nuget для получения двоичных файлов.

Http://nuget.org/packages/Lucene.Net.Contrib/

ChainedFilter должно быть под contrib / misc.

Похоже, что он находится в org.апаш.в Lucene.разное.Цепной фильтр в Люсене 3.x.