C# Класс Lucene.Net.QueryParsers.Flexible.Spans.UniqueFieldQueryNodeProcessor

This processor changes every field name of each IFieldableNode query node contained in the query tree to the field name defined in the IUniqueFieldAttribute. So, the IUniqueFieldAttribute must be defined in the QueryConfigHandler object set in this processor, otherwise it throws an exception.
Наследование: QueryNodeProcessorImpl
Показать файл Открыть проект

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

Метод Описание
PostProcessNode ( IQueryNode node ) : IQueryNode
PreProcessNode ( IQueryNode node ) : IQueryNode
SetChildrenOrder ( IList children ) : IList

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

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

protected PostProcessNode ( IQueryNode node ) : IQueryNode
node IQueryNode
Результат IQueryNode

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

protected PreProcessNode ( IQueryNode node ) : IQueryNode
node IQueryNode
Результат IQueryNode

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

protected SetChildrenOrder ( IList children ) : IList
children IList
Результат IList