Class BooleanQueryNodeBuilder

java.lang.Object
org.apache.lucene.queryparser.flexible.standard.builders.BooleanQueryNodeBuilder
All Implemented Interfaces:
QueryBuilder, StandardQueryBuilder

public class BooleanQueryNodeBuilder extends Object implements StandardQueryBuilder
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.