# Uses of Class
org.apache.lucene.queryparser.flexible.core.nodes.BooleanQueryNode

Packages that use BooleanQueryNode
Package
Description
org.apache.lucene.queryparser.flexible.core.nodes
Query nodes commonly used by query parser implementations.
org.apache.lucene.queryparser.flexible.standard.nodes
Standard Lucene Query Nodes.

- ## Uses of BooleanQueryNode in org.apache.lucene.queryparser.flexible.core.nodes

  Subclasses of BooleanQueryNode in org.apache.lucene.queryparser.flexible.core.nodes
  Modifier and Type
  Class
  Description
  `class`
  `AndQueryNode`
  A `AndQueryNode` represents an AND boolean operation performed on a list of nodes.
  `class`
  `AnyQueryNode`
  A `AnyQueryNode` represents an ANY operator performed on a list of nodes.
  `class`
  `OrQueryNode`
  A `OrQueryNode` represents an OR boolean operation performed on a list of nodes.
  `class`
  `ProximityQueryNode`
  A `ProximityQueryNode` represents a query where the terms should meet specific distance conditions.

- ## Uses of BooleanQueryNode in org.apache.lucene.queryparser.flexible.standard.nodes

  Subclasses of BooleanQueryNode in org.apache.lucene.queryparser.flexible.standard.nodes
  Modifier and Type
  Class
  Description
  `class`
  `SynonymQueryNode`
  `QueryNode` for clauses that are synonym of each other.