C# Class Lucene.Net.QueryParsers.Flexible.Standard.Builders.BooleanQueryNodeBuilder

Builds a BooleanQuery object from a BooleanQueryNode object. Every children in the BooleanQueryNode object must be already tagged using QueryTreeBuilder.QUERY_TREE_BUILDER_TAGID with a Query object.

It takes in consideration if the children is a ModifierQueryNode to define the BooleanClause.

Inheritance: IStandardQueryBuilder
Afficher le fichier Open project: apache/lucenenet

Méthodes publiques

Méthode Description
BooleanQueryNodeBuilder ( ) : Lucene.Net.QueryParsers.Flexible.Core
Build ( IQueryNode queryNode ) : Query

Private Methods

Méthode Description
GetModifierValue ( IQueryNode node ) : Lucene.Net.Search.BooleanClause.Occur

Method Details

BooleanQueryNodeBuilder() public méthode

public BooleanQueryNodeBuilder ( ) : Lucene.Net.QueryParsers.Flexible.Core
Résultat Lucene.Net.QueryParsers.Flexible.Core

Build() public méthode

public Build ( IQueryNode queryNode ) : Query
queryNode IQueryNode
Résultat Lucene.Net.Search.Query