public class NodeBooleanQueryNodeBuilder extends Object implements KeywordQueryBuilder
NodeBooleanQuery
object from a NodeBooleanQueryNode
object.
Every children in the NodeBooleanQueryNode
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 NodeBooleanClause
.
Constructor and Description |
---|
NodeBooleanQueryNodeBuilder() |
public NodeQuery build(org.apache.lucene.queryparser.flexible.core.nodes.QueryNode queryNode) throws org.apache.lucene.queryparser.flexible.core.QueryNodeException
build
in interface org.apache.lucene.queryparser.flexible.core.builders.QueryBuilder
build
in interface KeywordQueryBuilder
org.apache.lucene.queryparser.flexible.core.QueryNodeException
Copyright © 2014. All rights reserved.