## Uses of Class
org.apache.lucene.queryParser.core.QueryNodeException

Packages that use QueryNodeException
org.apache.lucene.queryParser.core: Contains the core classes of the flexible query parser framework
org.apache.lucene.queryParser.core.builders: Contains the necessary classes to implement query builders
org.apache.lucene.queryParser.core.nodes: Contains query nodes that are commonly used by query parser implementations
org.apache.lucene.queryParser.core.processors: Interfaces and implementations used by query node processors
org.apache.lucene.queryParser.precedence.processors: This package contains the processors used by Precedence Query Parser
org.apache.lucene.queryParser.standard: Contains the implementation of the Lucene query parser using the flexible query parser frameworks
org.apache.lucene.queryParser.standard.builders: Standard Lucene Query Node Builders
org.apache.lucene.queryParser.standard.nodes: Standard Lucene Query Nodes
org.apache.lucene.queryParser.standard.parser: Lucene Query Parser
org.apache.lucene.queryParser.standard.processors: Lucene Query Node Processors

Uses of QueryNodeException in org.apache.lucene.queryParser.core

Subclasses of QueryNodeException in org.apache.lucene.queryParser.core
`class` `QueryNodeParseException` This should be thrown when an exception happens during the query parsing from string to the query node tree.

Methods in org.apache.lucene.queryParser.core that throw QueryNodeException
`Object` `QueryParserHelper.parse(String query, String defaultField)` Parses a query string to an object, usually some query object.

Uses of QueryNodeException in org.apache.lucene.queryParser.core.builders

Methods in org.apache.lucene.queryParser.core.builders that throw QueryNodeException
`Object` `QueryTreeBuilder.build(QueryNode queryNode)` Builds some kind of object from a query tree.
`Object` `QueryBuilder.build(QueryNode queryNode)` Builds some kind of object from a query tree.

Uses of QueryNodeException in org.apache.lucene.queryParser.core.nodes

Constructors in org.apache.lucene.queryParser.core.nodes that throw QueryNodeException
`BoostQueryNode(QueryNode query, float value)` Constructs a boost node
`PhraseSlopQueryNode(QueryNode query, int value)`

Uses of QueryNodeException in org.apache.lucene.queryParser.core.processors

Methods in org.apache.lucene.queryParser.core.processors that throw QueryNodeException
`protected QueryNode` `RemoveDeletedQueryNodesProcessor.postProcessNode(QueryNode node)`
`protected abstract QueryNode` `QueryNodeProcessorImpl.postProcessNode(QueryNode node)` This method is invoked for every node when walking up the tree.
`protected QueryNode` `NoChildOptimizationQueryNodeProcessor.postProcessNode(QueryNode node)`
`protected QueryNode` `RemoveDeletedQueryNodesProcessor.preProcessNode(QueryNode node)`
`protected abstract QueryNode` `QueryNodeProcessorImpl.preProcessNode(QueryNode node)` This method is invoked for every node when walking down the tree.
`protected QueryNode` `NoChildOptimizationQueryNodeProcessor.preProcessNode(QueryNode node)`
`QueryNode` `QueryNodeProcessorPipeline.process(QueryNode queryTree)` For reference about this method check: `QueryNodeProcessor.process(QueryNode)`.
`QueryNode` `RemoveDeletedQueryNodesProcessor.process(QueryNode queryTree)`
`QueryNode` `QueryNodeProcessor.process(QueryNode queryTree)` Processes a query node tree.
`QueryNode` `QueryNodeProcessorImpl.process(QueryNode queryTree)`
`protected void` `QueryNodeProcessorImpl.processChildren(QueryNode queryTree)` This method is called every time a child is processed.
`protected List<QueryNode>` `RemoveDeletedQueryNodesProcessor.setChildrenOrder(List<QueryNode> children)`
`protected abstract List<QueryNode>` `QueryNodeProcessorImpl.setChildrenOrder(List<QueryNode> children)` This method is invoked for every node that has at least on child.
`protected List<QueryNode>` `NoChildOptimizationQueryNodeProcessor.setChildrenOrder(List<QueryNode> children)`

Uses of QueryNodeException in org.apache.lucene.queryParser.precedence.processors

Methods in org.apache.lucene.queryParser.precedence.processors that throw QueryNodeException
`protected QueryNode` `BooleanModifiersQueryNodeProcessor.postProcessNode(QueryNode node)`
`protected QueryNode` `BooleanModifiersQueryNodeProcessor.preProcessNode(QueryNode node)`
`QueryNode` `BooleanModifiersQueryNodeProcessor.process(QueryNode queryTree)`
`protected List<QueryNode>` `BooleanModifiersQueryNodeProcessor.setChildrenOrder(List<QueryNode> children)`

Uses of QueryNodeException in org.apache.lucene.queryParser.standard

Methods in org.apache.lucene.queryParser.standard that throw QueryNodeException
`static org.apache.lucene.search.Query` `QueryParserUtil.parse(String[] queries, String[] fields, org.apache.lucene.analysis.Analyzer analyzer)` Parses a query which searches on the fields specified.
`static org.apache.lucene.search.Query` `QueryParserUtil.parse(String[] queries, String[] fields, org.apache.lucene.search.BooleanClause.Occur[] flags, org.apache.lucene.analysis.Analyzer analyzer)` Parses a query, searching on the fields specified.
`org.apache.lucene.search.Query` `StandardQueryParser.parse(String query, String defaultField)` Overrides `QueryParserHelper.parse(String, String)` so it casts the return object to `Query`.
`static org.apache.lucene.search.Query` `QueryParserUtil.parse(String query, String[] fields, org.apache.lucene.search.BooleanClause.Occur[] flags, org.apache.lucene.analysis.Analyzer analyzer)` Parses a query, searching on the fields specified.

Uses of QueryNodeException in org.apache.lucene.queryParser.standard.builders

Methods in org.apache.lucene.queryParser.standard.builders that throw QueryNodeException
`org.apache.lucene.search.TermRangeQuery` `TermRangeQueryNodeBuilder.build(QueryNode queryNode)`
`org.apache.lucene.search.MatchAllDocsQuery` `MatchAllDocsQueryNodeBuilder.build(QueryNode queryNode)`
`org.apache.lucene.search.MultiPhraseQuery` `MultiPhraseQueryNodeBuilder.build(QueryNode queryNode)`
`org.apache.lucene.search.TermQuery` `DummyQueryNodeBuilder.build(QueryNode queryNode)` Always return `null`.
`org.apache.lucene.search.TermRangeQuery` `RangeQueryNodeBuilder.build(QueryNode queryNode)` Deprecated.
`org.apache.lucene.search.TermQuery` `FieldQueryNodeBuilder.build(QueryNode queryNode)`
`org.apache.lucene.search.PrefixQuery` `PrefixWildcardQueryNodeBuilder.build(QueryNode queryNode)`
`org.apache.lucene.search.BooleanQuery` `StandardBooleanQueryNodeBuilder.build(QueryNode queryNode)`
`org.apache.lucene.search.Query` `StandardQueryTreeBuilder.build(QueryNode queryNode)`
`org.apache.lucene.search.Query` `GroupQueryNodeBuilder.build(QueryNode queryNode)`
`org.apache.lucene.search.Query` `BoostQueryNodeBuilder.build(QueryNode queryNode)`
`org.apache.lucene.search.FuzzyQuery` `FuzzyQueryNodeBuilder.build(QueryNode queryNode)`
`org.apache.lucene.search.BooleanQuery` `BooleanQueryNodeBuilder.build(QueryNode queryNode)`
`org.apache.lucene.search.Query` `ModifierQueryNodeBuilder.build(QueryNode queryNode)`
`org.apache.lucene.search.WildcardQuery` `WildcardQueryNodeBuilder.build(QueryNode queryNode)`
`org.apache.lucene.search.BooleanQuery` `MatchNoDocsQueryNodeBuilder.build(QueryNode queryNode)`
`org.apache.lucene.search.Query` `SlopQueryNodeBuilder.build(QueryNode queryNode)`
`org.apache.lucene.search.NumericRangeQuery<? extends Number>` `NumericRangeQueryNodeBuilder.build(QueryNode queryNode)`
`org.apache.lucene.search.Query` `StandardQueryBuilder.build(QueryNode queryNode)`
`org.apache.lucene.search.BooleanQuery` `AnyQueryNodeBuilder.build(QueryNode queryNode)`
`org.apache.lucene.search.PhraseQuery` `PhraseQueryNodeBuilder.build(QueryNode queryNode)`

Uses of QueryNodeException in org.apache.lucene.queryParser.standard.nodes

Methods in org.apache.lucene.queryParser.standard.nodes that throw QueryNodeException
`void` `NumericRangeQueryNode.setBounds(NumericQueryNode lower, NumericQueryNode upper, boolean lowerInclusive, boolean upperInclusive, NumericConfig numericConfig)` Sets the upper and lower bounds of this range query node and the `NumericConfig` associated with these bounds.

Constructors in org.apache.lucene.queryParser.standard.nodes that throw QueryNodeException
`NumericRangeQueryNode(NumericQueryNode lower, NumericQueryNode upper, boolean lowerInclusive, boolean upperInclusive, NumericConfig numericConfig)` Constructs a `NumericRangeQueryNode` object using the given `NumericQueryNode` as its bounds and `NumericConfig`.

Uses of QueryNodeException in org.apache.lucene.queryParser.standard.parser

Subclasses of QueryNodeException in org.apache.lucene.queryParser.standard.parser
`class` `ParseException` This exception is thrown when parse errors are encountered.

Uses of QueryNodeException in org.apache.lucene.queryParser.standard.processors

Methods in org.apache.lucene.queryParser.standard.processors that throw QueryNodeException
`protected QueryNode` `NumericQueryNodeProcessor.postProcessNode(QueryNode node)`
`protected QueryNode` `PhraseSlopQueryNodeProcessor.postProcessNode(QueryNode node)`
`protected QueryNode` `NumericRangeQueryNodeProcessor.postProcessNode(QueryNode node)`
`protected QueryNode` `WildcardQueryNodeProcessor.postProcessNode(QueryNode node)`
`protected QueryNode` `DefaultPhraseSlopQueryNodeProcessor.postProcessNode(QueryNode node)`
`protected QueryNode` `AnalyzerQueryNodeProcessor.postProcessNode(QueryNode node)`
`protected QueryNode` `RemoveEmptyNonLeafQueryNodeProcessor.postProcessNode(QueryNode node)`
`protected QueryNode` `ParametricRangeQueryNodeProcessor.postProcessNode(QueryNode node)`
`protected QueryNode` `MultiFieldQueryNodeProcessor.postProcessNode(QueryNode node)`
`protected QueryNode` `BoostQueryNodeProcessor.postProcessNode(QueryNode node)`
`protected QueryNode` `AllowLeadingWildcardProcessor.postProcessNode(QueryNode node)`
`protected QueryNode` `BooleanSingleChildOptimizationQueryNodeProcessor.postProcessNode(QueryNode node)`
`protected QueryNode` `MatchAllDocsQueryNodeProcessor.postProcessNode(QueryNode node)`
`protected QueryNode` `LowercaseExpandedTermsQueryNodeProcessor.postProcessNode(QueryNode node)`
`protected QueryNode` `BooleanQuery2ModifierNodeProcessor.postProcessNode(QueryNode node)`
`protected QueryNode` `FuzzyQueryNodeProcessor.postProcessNode(QueryNode node)`
`protected QueryNode` `NumericQueryNodeProcessor.preProcessNode(QueryNode node)`
`protected QueryNode` `PhraseSlopQueryNodeProcessor.preProcessNode(QueryNode node)`
`protected QueryNode` `NumericRangeQueryNodeProcessor.preProcessNode(QueryNode node)`
`protected QueryNode` `WildcardQueryNodeProcessor.preProcessNode(QueryNode node)`
`protected QueryNode` `DefaultPhraseSlopQueryNodeProcessor.preProcessNode(QueryNode node)`
`protected QueryNode` `AnalyzerQueryNodeProcessor.preProcessNode(QueryNode node)`
`protected QueryNode` `RemoveEmptyNonLeafQueryNodeProcessor.preProcessNode(QueryNode node)`
`protected QueryNode` `ParametricRangeQueryNodeProcessor.preProcessNode(QueryNode node)`
`protected QueryNode` `MultiFieldQueryNodeProcessor.preProcessNode(QueryNode node)`
`protected QueryNode` `BoostQueryNodeProcessor.preProcessNode(QueryNode node)`
`protected QueryNode` `AllowLeadingWildcardProcessor.preProcessNode(QueryNode node)`
`protected QueryNode` `BooleanSingleChildOptimizationQueryNodeProcessor.preProcessNode(QueryNode node)`
`protected QueryNode` `MatchAllDocsQueryNodeProcessor.preProcessNode(QueryNode node)`
`protected QueryNode` `LowercaseExpandedTermsQueryNodeProcessor.preProcessNode(QueryNode node)`
`protected QueryNode` `BooleanQuery2ModifierNodeProcessor.preProcessNode(QueryNode node)`
`protected QueryNode` `FuzzyQueryNodeProcessor.preProcessNode(QueryNode node)`
`QueryNode` `DefaultPhraseSlopQueryNodeProcessor.process(QueryNode queryTree)`
`QueryNode` `AnalyzerQueryNodeProcessor.process(QueryNode queryTree)`
`QueryNode` `RemoveEmptyNonLeafQueryNodeProcessor.process(QueryNode queryTree)`
`QueryNode` `GroupQueryNodeProcessor.process(QueryNode queryTree)` Deprecated.
`QueryNode` `AllowLeadingWildcardProcessor.process(QueryNode queryTree)`
`QueryNode` `LowercaseExpandedTermsQueryNodeProcessor.process(QueryNode queryTree)`
`QueryNode` `BooleanQuery2ModifierNodeProcessor.process(QueryNode queryTree)`
`protected void` `DefaultPhraseSlopQueryNodeProcessor.processChildren(QueryNode queryTree)`
`protected void` `MultiFieldQueryNodeProcessor.processChildren(QueryNode queryTree)`
`protected void` `BooleanQuery2ModifierNodeProcessor.processChildren(QueryNode queryTree)`
`protected List<QueryNode>` `NumericQueryNodeProcessor.setChildrenOrder(List<QueryNode> children)`
`protected List<QueryNode>` `PhraseSlopQueryNodeProcessor.setChildrenOrder(List<QueryNode> children)`
`protected List<QueryNode>` `NumericRangeQueryNodeProcessor.setChildrenOrder(List<QueryNode> children)`
`protected List<QueryNode>` `WildcardQueryNodeProcessor.setChildrenOrder(List<QueryNode> children)`
`protected List<QueryNode>` `DefaultPhraseSlopQueryNodeProcessor.setChildrenOrder(List<QueryNode> children)`
`protected List<QueryNode>` `AnalyzerQueryNodeProcessor.setChildrenOrder(List<QueryNode> children)`
`protected List<QueryNode>` `RemoveEmptyNonLeafQueryNodeProcessor.setChildrenOrder(List<QueryNode> children)`
`protected List<QueryNode>` `ParametricRangeQueryNodeProcessor.setChildrenOrder(List<QueryNode> children)`
`protected List<QueryNode>` `MultiFieldQueryNodeProcessor.setChildrenOrder(List<QueryNode> children)`
`protected List<QueryNode>` `BoostQueryNodeProcessor.setChildrenOrder(List<QueryNode> children)`
`protected List<QueryNode>` `AllowLeadingWildcardProcessor.setChildrenOrder(List<QueryNode> children)`
`protected List<QueryNode>` `BooleanSingleChildOptimizationQueryNodeProcessor.setChildrenOrder(List<QueryNode> children)`
`protected List<QueryNode>` `MatchAllDocsQueryNodeProcessor.setChildrenOrder(List<QueryNode> children)`
`protected List<QueryNode>` `LowercaseExpandedTermsQueryNodeProcessor.setChildrenOrder(List<QueryNode> children)`
`protected List<QueryNode>` `FuzzyQueryNodeProcessor.setChildrenOrder(List<QueryNode> children)`