## Uses of Interface
org.apache.lucene.queryparser.flexible.core.nodes.QueryNode

Packages that use QueryNode
org.apache.lucene.queryparser.flexible.core.builders: Necessary classes to implement query builders.
org.apache.lucene.queryparser.flexible.core.nodes: Query nodes commonly used by query parser implementations.
org.apache.lucene.queryparser.flexible.core.parser: Necessary interfaces to implement text parsers.
org.apache.lucene.queryparser.flexible.core.processors: Interfaces and implementations used by query node processors
org.apache.lucene.queryparser.flexible.core.util: Utility classes to used with the Query Parser.
org.apache.lucene.queryparser.flexible.precedence.processors: Processors used by Precedence Query Parser
org.apache.lucene.queryparser.flexible.standard.builders: Standard Lucene Query Node Builders.
org.apache.lucene.queryparser.flexible.standard.nodes: Standard Lucene Query Nodes.
org.apache.lucene.queryparser.flexible.standard.parser: Lucene Query Parser
org.apache.lucene.queryparser.flexible.standard.processors: Lucene Query Node Processors.

### Uses of QueryNode in org.apache.lucene.queryparser.flexible.core.builders

Methods in org.apache.lucene.queryparser.flexible.core.builders with parameters of type QueryNode
`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.

Method parameters in org.apache.lucene.queryparser.flexible.core.builders with type arguments of type QueryNode
`void` QueryTreeBuilder.`setBuilder(Class<? extends QueryNode> queryNodeClass, QueryBuilder builder)` Associates a class with a builder

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

Subinterfaces of QueryNode in org.apache.lucene.queryparser.flexible.core.nodes
`interface` `FieldableNode` A query node implements `FieldableNode` interface to indicate that its children and itself are associated to a specific field.
`interface` `FieldValuePairQueryNode<T>` This interface should be implemented by `QueryNode` that holds a field and an arbitrary value.
`interface` `RangeQueryNode<T extends FieldValuePairQueryNode<?>>` This interface should be implemented by a `QueryNode` that represents some kind of range query.
`interface` `ValueQueryNode<T>` This interface should be implemented by `QueryNode` that holds an arbitrary value.

Classes in org.apache.lucene.queryparser.flexible.core.nodes that implement QueryNode
`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` `BooleanQueryNode` A `BooleanQueryNode` represents a list of elements which do not have an explicit boolean operator defined between them.
`class` `BoostQueryNode` A `BoostQueryNode` boosts the QueryNode tree which is under this node.
`class` `DeletedQueryNode` A `DeletedQueryNode` represents a node that was deleted from the query node tree.
`class` `FieldQueryNode` A `FieldQueryNode` represents a element that contains field/text tuple
`class` `FuzzyQueryNode` A `FuzzyQueryNode` represents a element that contains field/text/similarity tuple
`class` `GroupQueryNode` A `GroupQueryNode` represents a location where the original user typed real parenthesis on the query string.
`class` `MatchAllDocsQueryNode` A `MatchAllDocsQueryNode` indicates that a query node tree or subtree will match all documents if executed in the index.
`class` `MatchNoDocsQueryNode` A `MatchNoDocsQueryNode` indicates that a query node tree or subtree will not match any documents if executed in the index.
`class` `ModifierQueryNode` A `ModifierQueryNode` indicates the modifier value (+,-,?,NONE) for each term on the query string.
`class` `NoTokenFoundQueryNode` A `NoTokenFoundQueryNode` is used if a term is convert into no tokens by the tokenizer/lemmatizer/analyzer (null).
`class` `OpaqueQueryNode` A `OpaqueQueryNode` is used for specify values that are not supposed to be parsed by the parser.
`class` `OrQueryNode` A `OrQueryNode` represents an OR boolean operation performed on a list of nodes.
`class` `PathQueryNode` A `PathQueryNode` is used to store queries like /company/USA/California /product/shoes/brown.
`class` `PhraseSlopQueryNode` Query node for `PhraseQuery`'s slop factor.
`class` `ProximityQueryNode` A `ProximityQueryNode` represents a query where the terms should meet specific distance conditions.
`class` `QueryNodeImpl` A `QueryNodeImpl` is the default implementation of the interface `QueryNode`
`class` `QuotedFieldQueryNode` A `QuotedFieldQueryNode` represents phrase query.
`class` `SlopQueryNode` A `SlopQueryNode` represents phrase query with a slop.
`class` `TokenizedPhraseQueryNode` A `TokenizedPhraseQueryNode` represents a node created by a code that tokenizes/lemmatizes/analyzes.

Methods in org.apache.lucene.queryparser.flexible.core.nodes that return QueryNode
`QueryNode` QueryNodeImpl.`clone()`
`QueryNode` QueryNodeImpl.`cloneTree()`
`QueryNode` SlopQueryNode.`cloneTree()`
`QueryNode` NoTokenFoundQueryNode.`cloneTree()`
`QueryNode` ProximityQueryNode.`cloneTree()`
`QueryNode` DeletedQueryNode.`cloneTree()`
`QueryNode` PhraseSlopQueryNode.`cloneTree()`
`QueryNode` AnyQueryNode.`cloneTree()`
`QueryNode` BoostQueryNode.`cloneTree()`
`QueryNode` BooleanQueryNode.`cloneTree()`
`QueryNode` GroupQueryNode.`cloneTree()`
`QueryNode` ModifierQueryNode.`cloneTree()`
`QueryNode` OpaqueQueryNode.`cloneTree()`
`QueryNode` TokenizedPhraseQueryNode.`cloneTree()`
`QueryNode` QueryNode.`cloneTree()` Recursive clone the QueryNode tree The tags are not copied to the new tree when you call the cloneTree() method
`QueryNode` PathQueryNode.`cloneTree()`
`QueryNode` SlopQueryNode.`getChild()`
`QueryNode` PhraseSlopQueryNode.`getChild()`
`QueryNode` BoostQueryNode.`getChild()` Returns the single child which this node boosts.
`QueryNode` GroupQueryNode.`getChild()`
`QueryNode` ModifierQueryNode.`getChild()`
`QueryNode` QueryNodeImpl.`getParent()`
`QueryNode` QueryNode.`getParent()`

Methods in org.apache.lucene.queryparser.flexible.core.nodes that return types with arguments of type QueryNode
`List<QueryNode>` QueryNodeImpl.`getChildren()`
`List<QueryNode>` QueryNode.`getChildren()` get Children nodes

Methods in org.apache.lucene.queryparser.flexible.core.nodes with parameters of type QueryNode
`void` QueryNodeImpl.`add(QueryNode child)`
`void` QueryNode.`add(QueryNode child)`
`void` QueryNodeImpl.`removeChildren(QueryNode childNode)`
`void` QueryNode.`removeChildren(QueryNode childNode)` Remove a child node
`void` GroupQueryNode.`setChild(QueryNode child)`
`void` ModifierQueryNode.`setChild(QueryNode child)`

Method parameters in org.apache.lucene.queryparser.flexible.core.nodes with type arguments of type QueryNode
`void` QueryNodeImpl.`add(List<QueryNode> children)`
`void` QueryNode.`add(List<QueryNode> children)`
`void` QueryNodeImpl.`set(List<QueryNode> children)`
`void` QueryNode.`set(List<QueryNode> children)`

Constructors in org.apache.lucene.queryparser.flexible.core.nodes with parameters of type QueryNode
Constructor and Description
`BoostQueryNode(QueryNode query, float value)` Constructs a boost node
`GroupQueryNode(QueryNode query)` This QueryNode is used to identify parenthesis on the original query string
`ModifierQueryNode(QueryNode query, ModifierQueryNode.Modifier mod)` Used to store the modifier value on the original query string
`PhraseSlopQueryNode(QueryNode query, int value)`
`SlopQueryNode(QueryNode query, int value)`

Constructor parameters in org.apache.lucene.queryparser.flexible.core.nodes with type arguments of type QueryNode
Constructor and Description
`AndQueryNode(List<QueryNode> clauses)`
`AnyQueryNode(List<QueryNode> clauses, CharSequence field, int minimumMatchingElements)`
`BooleanQueryNode(List<QueryNode> clauses)`
`OrQueryNode(List<QueryNode> clauses)`
`ProximityQueryNode(List<QueryNode> clauses, CharSequence field, ProximityQueryNode.Type type, boolean inorder)`
`ProximityQueryNode(List<QueryNode> clauses, CharSequence field, ProximityQueryNode.Type type, int distance, boolean inorder)`

### Uses of QueryNode in org.apache.lucene.queryparser.flexible.core.parser

Methods in org.apache.lucene.queryparser.flexible.core.parser that return QueryNode
`QueryNode` SyntaxParser.`parse(CharSequence query, CharSequence field)`

### Uses of QueryNode in org.apache.lucene.queryparser.flexible.core.processors

Methods in org.apache.lucene.queryparser.flexible.core.processors that return QueryNode
`protected QueryNode` NoChildOptimizationQueryNodeProcessor.`postProcessNode(QueryNode node)`
`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.`preProcessNode(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.
`QueryNode` QueryNodeProcessor.`process(QueryNode queryTree)` Processes a query node tree.
`QueryNode` RemoveDeletedQueryNodesProcessor.`process(QueryNode queryTree)`
`QueryNode` QueryNodeProcessorPipeline.`process(QueryNode queryTree)` For reference about this method check: `QueryNodeProcessor.process(QueryNode)`.
`QueryNode` QueryNodeProcessorImpl.`process(QueryNode queryTree)`

Methods in org.apache.lucene.queryparser.flexible.core.processors that return types with arguments of type QueryNode
`protected List<QueryNode>` NoChildOptimizationQueryNodeProcessor.`setChildrenOrder(List<QueryNode> children)`
`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.

Methods in org.apache.lucene.queryparser.flexible.core.processors with parameters of type QueryNode
`protected QueryNode` NoChildOptimizationQueryNodeProcessor.`postProcessNode(QueryNode node)`
`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.`preProcessNode(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.
`QueryNode` QueryNodeProcessor.`process(QueryNode queryTree)` Processes a query node tree.
`QueryNode` RemoveDeletedQueryNodesProcessor.`process(QueryNode queryTree)`
`QueryNode` QueryNodeProcessorPipeline.`process(QueryNode queryTree)` For reference about this method check: `QueryNodeProcessor.process(QueryNode)`.
`QueryNode` QueryNodeProcessorImpl.`process(QueryNode queryTree)`
`protected void` QueryNodeProcessorImpl.`processChildren(QueryNode queryTree)` This method is called every time a child is processed.

Method parameters in org.apache.lucene.queryparser.flexible.core.processors with type arguments of type QueryNode
`protected List<QueryNode>` NoChildOptimizationQueryNodeProcessor.`setChildrenOrder(List<QueryNode> children)`
`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.

### Uses of QueryNode in org.apache.lucene.queryparser.flexible.core.util

Methods in org.apache.lucene.queryparser.flexible.core.util that return QueryNode
`static QueryNode` QueryNodeOperation.`logicalAnd(QueryNode q1, QueryNode q2)` perform a logical and of 2 QueryNode trees.

Methods in org.apache.lucene.queryparser.flexible.core.util with parameters of type QueryNode
`static QueryNode` QueryNodeOperation.`logicalAnd(QueryNode q1, QueryNode q2)` perform a logical and of 2 QueryNode trees.

### Uses of QueryNode in org.apache.lucene.queryparser.flexible.precedence.processors

Methods in org.apache.lucene.queryparser.flexible.precedence.processors that return QueryNode
`protected QueryNode` BooleanModifiersQueryNodeProcessor.`postProcessNode(QueryNode node)`
`protected QueryNode` BooleanModifiersQueryNodeProcessor.`preProcessNode(QueryNode node)`
`QueryNode` BooleanModifiersQueryNodeProcessor.`process(QueryNode queryTree)`

Methods in org.apache.lucene.queryparser.flexible.precedence.processors that return types with arguments of type QueryNode
`protected List<QueryNode>` BooleanModifiersQueryNodeProcessor.`setChildrenOrder(List<QueryNode> children)`

Methods in org.apache.lucene.queryparser.flexible.precedence.processors with parameters of type QueryNode
`protected QueryNode` BooleanModifiersQueryNodeProcessor.`postProcessNode(QueryNode node)`
`protected QueryNode` BooleanModifiersQueryNodeProcessor.`preProcessNode(QueryNode node)`
`QueryNode` BooleanModifiersQueryNodeProcessor.`process(QueryNode queryTree)`

Method parameters in org.apache.lucene.queryparser.flexible.precedence.processors with type arguments of type QueryNode
`protected List<QueryNode>` BooleanModifiersQueryNodeProcessor.`setChildrenOrder(List<QueryNode> children)`

### Uses of QueryNode in org.apache.lucene.queryparser.flexible.standard.builders

Methods in org.apache.lucene.queryparser.flexible.standard.builders with parameters of type QueryNode
`FuzzyQuery` FuzzyQueryNodeBuilder.`build(QueryNode queryNode)`
`Query` PhraseQueryNodeBuilder.`build(QueryNode queryNode)`
`TermQuery` FieldQueryNodeBuilder.`build(QueryNode queryNode)`
`Query` SlopQueryNodeBuilder.`build(QueryNode queryNode)`
`Query` StandardQueryTreeBuilder.`build(QueryNode queryNode)`
`MatchNoDocsQuery` MatchNoDocsQueryNodeBuilder.`build(QueryNode queryNode)`
`Query` GroupQueryNodeBuilder.`build(QueryNode queryNode)`
`Query` SynonymQueryNodeBuilder.`build(QueryNode queryNode)`
`Query` BoostQueryNodeBuilder.`build(QueryNode queryNode)`
`MultiPhraseQuery` MultiPhraseQueryNodeBuilder.`build(QueryNode queryNode)`
`MatchAllDocsQuery` MatchAllDocsQueryNodeBuilder.`build(QueryNode queryNode)`
`BooleanQuery` AnyQueryNodeBuilder.`build(QueryNode queryNode)`
`Query` StandardQueryBuilder.`build(QueryNode queryNode)`
`TermRangeQuery` TermRangeQueryNodeBuilder.`build(QueryNode queryNode)`
`PrefixQuery` PrefixWildcardQueryNodeBuilder.`build(QueryNode queryNode)`
`WildcardQuery` WildcardQueryNodeBuilder.`build(QueryNode queryNode)`
`RegexpQuery` RegexpQueryNodeBuilder.`build(QueryNode queryNode)`
`Query` ModifierQueryNodeBuilder.`build(QueryNode queryNode)`
`TermQuery` DummyQueryNodeBuilder.`build(QueryNode queryNode)` Always return `null`.
`BooleanQuery` BooleanQueryNodeBuilder.`build(QueryNode queryNode)`
`Query` PointRangeQueryNodeBuilder.`build(QueryNode queryNode)`

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

Classes in org.apache.lucene.queryparser.flexible.standard.nodes that implement QueryNode
`class` `AbstractRangeQueryNode<T extends FieldValuePairQueryNode<?>>` This class should be extended by nodes intending to represent range queries.
`class` `BooleanModifierNode` A `BooleanModifierNode` has the same behaviour as `ModifierQueryNode`, it only indicates that this modifier was added by `BooleanQuery2ModifierNodeProcessor` and not by the user.
`class` `MultiPhraseQueryNode` A `MultiPhraseQueryNode` indicates that its children should be used to build a `MultiPhraseQuery` instead of `PhraseQuery`.
`class` `PointQueryNode` This query node represents a field query that holds a point value.
`class` `PointRangeQueryNode` This query node represents a range query composed by `PointQueryNode` bounds, which means the bound values are `Number`s.
`class` `PrefixWildcardQueryNode` A `PrefixWildcardQueryNode` represents wildcardquery that matches abc* or *.
`class` `RegexpQueryNode` A `RegexpQueryNode` represents `RegexpQuery` query Examples: /[a-z]|[0-9]/
`class` `SynonymQueryNode` `QueryNode` for clauses that are synonym of each other.
`class` `TermRangeQueryNode` This query node represents a range query composed by `FieldQueryNode` bounds, which means the bound values are strings.
`class` `WildcardQueryNode` A `WildcardQueryNode` represents wildcard query This does not apply to phrases.

Methods in org.apache.lucene.queryparser.flexible.standard.nodes that return QueryNode
`QueryNode` MultiPhraseQueryNode.`cloneTree()`

Constructors in org.apache.lucene.queryparser.flexible.standard.nodes with parameters of type QueryNode
Constructor and Description
`BooleanModifierNode(QueryNode node, ModifierQueryNode.Modifier mod)`

Constructor parameters in org.apache.lucene.queryparser.flexible.standard.nodes with type arguments of type QueryNode
Constructor and Description
`SynonymQueryNode(List<QueryNode> clauses)` Sole constructor.

### Uses of QueryNode in org.apache.lucene.queryparser.flexible.standard.parser

Methods in org.apache.lucene.queryparser.flexible.standard.parser that return QueryNode
`QueryNode` StandardSyntaxParser.`Clause(CharSequence field)`
`QueryNode` StandardSyntaxParser.`ConjQuery(CharSequence field)`
`QueryNode` StandardSyntaxParser.`DisjQuery(CharSequence field)`
`QueryNode` StandardSyntaxParser.`ModClause(CharSequence field)`
`QueryNode` StandardSyntaxParser.`parse(CharSequence query, CharSequence field)` Parses a query string, returning a `QueryNode`.
`QueryNode` StandardSyntaxParser.`Query(CharSequence field)`
`QueryNode` StandardSyntaxParser.`Term(CharSequence field)`
`QueryNode` StandardSyntaxParser.`TopLevelQuery(CharSequence field)`

### Uses of QueryNode in org.apache.lucene.queryparser.flexible.standard.processors

Methods in org.apache.lucene.queryparser.flexible.standard.processors that return QueryNode
`protected QueryNode` RegexpQueryNodeProcessor.`postProcessNode(QueryNode node)`
`protected QueryNode` BooleanQuery2ModifierNodeProcessor.`postProcessNode(QueryNode node)`
`protected QueryNode` MultiFieldQueryNodeProcessor.`postProcessNode(QueryNode node)`
`protected QueryNode` FuzzyQueryNodeProcessor.`postProcessNode(QueryNode node)`
`protected QueryNode` RemoveEmptyNonLeafQueryNodeProcessor.`postProcessNode(QueryNode node)`
`protected QueryNode` MultiTermRewriteMethodProcessor.`postProcessNode(QueryNode node)`
`protected QueryNode` AllowLeadingWildcardProcessor.`postProcessNode(QueryNode node)`
`protected QueryNode` TermRangeQueryNodeProcessor.`postProcessNode(QueryNode node)`
`protected QueryNode` OpenRangeQueryNodeProcessor.`postProcessNode(QueryNode node)`
`protected QueryNode` PointQueryNodeProcessor.`postProcessNode(QueryNode node)`
`protected QueryNode` PhraseSlopQueryNodeProcessor.`postProcessNode(QueryNode node)`
`protected QueryNode` WildcardQueryNodeProcessor.`postProcessNode(QueryNode node)`
`protected QueryNode` PointRangeQueryNodeProcessor.`postProcessNode(QueryNode node)`
`protected QueryNode` AnalyzerQueryNodeProcessor.`postProcessNode(QueryNode node)`
`protected QueryNode` BoostQueryNodeProcessor.`postProcessNode(QueryNode node)`
`protected QueryNode` DefaultPhraseSlopQueryNodeProcessor.`postProcessNode(QueryNode node)`
`protected QueryNode` MatchAllDocsQueryNodeProcessor.`postProcessNode(QueryNode node)`
`protected QueryNode` BooleanSingleChildOptimizationQueryNodeProcessor.`postProcessNode(QueryNode node)`
`protected QueryNode` RegexpQueryNodeProcessor.`preProcessNode(QueryNode node)`
`protected QueryNode` BooleanQuery2ModifierNodeProcessor.`preProcessNode(QueryNode node)`
`protected QueryNode` MultiFieldQueryNodeProcessor.`preProcessNode(QueryNode node)`
`protected QueryNode` FuzzyQueryNodeProcessor.`preProcessNode(QueryNode node)`
`protected QueryNode` RemoveEmptyNonLeafQueryNodeProcessor.`preProcessNode(QueryNode node)`
`protected QueryNode` MultiTermRewriteMethodProcessor.`preProcessNode(QueryNode node)`
`protected QueryNode` AllowLeadingWildcardProcessor.`preProcessNode(QueryNode node)`
`protected QueryNode` TermRangeQueryNodeProcessor.`preProcessNode(QueryNode node)`
`protected QueryNode` OpenRangeQueryNodeProcessor.`preProcessNode(QueryNode node)`
`protected QueryNode` PointQueryNodeProcessor.`preProcessNode(QueryNode node)`
`protected QueryNode` PhraseSlopQueryNodeProcessor.`preProcessNode(QueryNode node)`
`protected QueryNode` WildcardQueryNodeProcessor.`preProcessNode(QueryNode node)`
`protected QueryNode` PointRangeQueryNodeProcessor.`preProcessNode(QueryNode node)`
`protected QueryNode` AnalyzerQueryNodeProcessor.`preProcessNode(QueryNode node)`
`protected QueryNode` BoostQueryNodeProcessor.`preProcessNode(QueryNode node)`
`protected QueryNode` DefaultPhraseSlopQueryNodeProcessor.`preProcessNode(QueryNode node)`
`protected QueryNode` MatchAllDocsQueryNodeProcessor.`preProcessNode(QueryNode node)`
`protected QueryNode` BooleanSingleChildOptimizationQueryNodeProcessor.`preProcessNode(QueryNode node)`
`QueryNode` BooleanQuery2ModifierNodeProcessor.`process(QueryNode queryTree)`
`QueryNode` RemoveEmptyNonLeafQueryNodeProcessor.`process(QueryNode queryTree)`
`QueryNode` AllowLeadingWildcardProcessor.`process(QueryNode queryTree)`
`QueryNode` AnalyzerQueryNodeProcessor.`process(QueryNode queryTree)`
`QueryNode` DefaultPhraseSlopQueryNodeProcessor.`process(QueryNode queryTree)`

Methods in org.apache.lucene.queryparser.flexible.standard.processors that return types with arguments of type QueryNode
`protected List<QueryNode>` RegexpQueryNodeProcessor.`setChildrenOrder(List<QueryNode> children)`
`protected List<QueryNode>` MultiFieldQueryNodeProcessor.`setChildrenOrder(List<QueryNode> children)`
`protected List<QueryNode>` FuzzyQueryNodeProcessor.`setChildrenOrder(List<QueryNode> children)`
`protected List<QueryNode>` RemoveEmptyNonLeafQueryNodeProcessor.`setChildrenOrder(List<QueryNode> children)`
`protected List<QueryNode>` MultiTermRewriteMethodProcessor.`setChildrenOrder(List<QueryNode> children)`
`protected List<QueryNode>` AllowLeadingWildcardProcessor.`setChildrenOrder(List<QueryNode> children)`
`protected List<QueryNode>` TermRangeQueryNodeProcessor.`setChildrenOrder(List<QueryNode> children)`
`protected List<QueryNode>` OpenRangeQueryNodeProcessor.`setChildrenOrder(List<QueryNode> children)`
`protected List<QueryNode>` PointQueryNodeProcessor.`setChildrenOrder(List<QueryNode> children)`
`protected List<QueryNode>` PhraseSlopQueryNodeProcessor.`setChildrenOrder(List<QueryNode> children)`
`protected List<QueryNode>` WildcardQueryNodeProcessor.`setChildrenOrder(List<QueryNode> children)`
`protected List<QueryNode>` PointRangeQueryNodeProcessor.`setChildrenOrder(List<QueryNode> children)`
`protected List<QueryNode>` AnalyzerQueryNodeProcessor.`setChildrenOrder(List<QueryNode> children)`
`protected List<QueryNode>` BoostQueryNodeProcessor.`setChildrenOrder(List<QueryNode> children)`
`protected List<QueryNode>` DefaultPhraseSlopQueryNodeProcessor.`setChildrenOrder(List<QueryNode> children)`
`protected List<QueryNode>` MatchAllDocsQueryNodeProcessor.`setChildrenOrder(List<QueryNode> children)`
`protected List<QueryNode>` BooleanSingleChildOptimizationQueryNodeProcessor.`setChildrenOrder(List<QueryNode> children)`

Methods in org.apache.lucene.queryparser.flexible.standard.processors with parameters of type QueryNode
`protected void` BooleanQuery2ModifierNodeProcessor.`fillChildrenBufferAndApplyModifiery(QueryNode parent)`
`protected boolean` BooleanQuery2ModifierNodeProcessor.`isDefaultBooleanQueryNode(QueryNode toTest)`
`protected QueryNode` RegexpQueryNodeProcessor.`postProcessNode(QueryNode node)`
`protected QueryNode` BooleanQuery2ModifierNodeProcessor.`postProcessNode(QueryNode node)`
`protected QueryNode` MultiFieldQueryNodeProcessor.`postProcessNode(QueryNode node)`
`protected QueryNode` FuzzyQueryNodeProcessor.`postProcessNode(QueryNode node)`
`protected QueryNode` RemoveEmptyNonLeafQueryNodeProcessor.`postProcessNode(QueryNode node)`
`protected QueryNode` MultiTermRewriteMethodProcessor.`postProcessNode(QueryNode node)`
`protected QueryNode` AllowLeadingWildcardProcessor.`postProcessNode(QueryNode node)`
`protected QueryNode` TermRangeQueryNodeProcessor.`postProcessNode(QueryNode node)`
`protected QueryNode` OpenRangeQueryNodeProcessor.`postProcessNode(QueryNode node)`
`protected QueryNode` PointQueryNodeProcessor.`postProcessNode(QueryNode node)`
`protected QueryNode` PhraseSlopQueryNodeProcessor.`postProcessNode(QueryNode node)`
`protected QueryNode` WildcardQueryNodeProcessor.`postProcessNode(QueryNode node)`
`protected QueryNode` PointRangeQueryNodeProcessor.`postProcessNode(QueryNode node)`
`protected QueryNode` AnalyzerQueryNodeProcessor.`postProcessNode(QueryNode node)`
`protected QueryNode` BoostQueryNodeProcessor.`postProcessNode(QueryNode node)`
`protected QueryNode` DefaultPhraseSlopQueryNodeProcessor.`postProcessNode(QueryNode node)`
`protected QueryNode` MatchAllDocsQueryNodeProcessor.`postProcessNode(QueryNode node)`
`protected QueryNode` BooleanSingleChildOptimizationQueryNodeProcessor.`postProcessNode(QueryNode node)`
`protected QueryNode` RegexpQueryNodeProcessor.`preProcessNode(QueryNode node)`
`protected QueryNode` BooleanQuery2ModifierNodeProcessor.`preProcessNode(QueryNode node)`
`protected QueryNode` MultiFieldQueryNodeProcessor.`preProcessNode(QueryNode node)`
`protected QueryNode` FuzzyQueryNodeProcessor.`preProcessNode(QueryNode node)`
`protected QueryNode` RemoveEmptyNonLeafQueryNodeProcessor.`preProcessNode(QueryNode node)`
`protected QueryNode` MultiTermRewriteMethodProcessor.`preProcessNode(QueryNode node)`
`protected QueryNode` AllowLeadingWildcardProcessor.`preProcessNode(QueryNode node)`
`protected QueryNode` TermRangeQueryNodeProcessor.`preProcessNode(QueryNode node)`
`protected QueryNode` OpenRangeQueryNodeProcessor.`preProcessNode(QueryNode node)`
`protected QueryNode` PointQueryNodeProcessor.`preProcessNode(QueryNode node)`
`protected QueryNode` PhraseSlopQueryNodeProcessor.`preProcessNode(QueryNode node)`
`protected QueryNode` WildcardQueryNodeProcessor.`preProcessNode(QueryNode node)`
`protected QueryNode` PointRangeQueryNodeProcessor.`preProcessNode(QueryNode node)`
`protected QueryNode` AnalyzerQueryNodeProcessor.`preProcessNode(QueryNode node)`
`protected QueryNode` BoostQueryNodeProcessor.`preProcessNode(QueryNode node)`
`protected QueryNode` DefaultPhraseSlopQueryNodeProcessor.`preProcessNode(QueryNode node)`
`protected QueryNode` MatchAllDocsQueryNodeProcessor.`preProcessNode(QueryNode node)`
`protected QueryNode` BooleanSingleChildOptimizationQueryNodeProcessor.`preProcessNode(QueryNode node)`
`QueryNode` BooleanQuery2ModifierNodeProcessor.`process(QueryNode queryTree)`
`QueryNode` RemoveEmptyNonLeafQueryNodeProcessor.`process(QueryNode queryTree)`
`QueryNode` AllowLeadingWildcardProcessor.`process(QueryNode queryTree)`
`QueryNode` AnalyzerQueryNodeProcessor.`process(QueryNode queryTree)`
`QueryNode` DefaultPhraseSlopQueryNodeProcessor.`process(QueryNode queryTree)`
`protected void` BooleanQuery2ModifierNodeProcessor.`processChildren(QueryNode queryTree)`
`protected void` MultiFieldQueryNodeProcessor.`processChildren(QueryNode queryTree)`
`protected void` DefaultPhraseSlopQueryNodeProcessor.`processChildren(QueryNode queryTree)`
`protected void` BooleanQuery2ModifierNodeProcessor.`tagModifierButDoNotOverride(QueryNode node, ModifierQueryNode.Modifier mod)`

Method parameters in org.apache.lucene.queryparser.flexible.standard.processors with type arguments of type QueryNode
`protected List<QueryNode>` RegexpQueryNodeProcessor.`setChildrenOrder(List<QueryNode> children)`
`protected List<QueryNode>` MultiFieldQueryNodeProcessor.`setChildrenOrder(List<QueryNode> children)`
`protected List<QueryNode>` FuzzyQueryNodeProcessor.`setChildrenOrder(List<QueryNode> children)`
`protected List<QueryNode>` RemoveEmptyNonLeafQueryNodeProcessor.`setChildrenOrder(List<QueryNode> children)`
`protected List<QueryNode>` MultiTermRewriteMethodProcessor.`setChildrenOrder(List<QueryNode> children)`
`protected List<QueryNode>` AllowLeadingWildcardProcessor.`setChildrenOrder(List<QueryNode> children)`
`protected List<QueryNode>` TermRangeQueryNodeProcessor.`setChildrenOrder(List<QueryNode> children)`
`protected List<QueryNode>` OpenRangeQueryNodeProcessor.`setChildrenOrder(List<QueryNode> children)`
`protected List<QueryNode>` PointQueryNodeProcessor.`setChildrenOrder(List<QueryNode> children)`
`protected List<QueryNode>` PhraseSlopQueryNodeProcessor.`setChildrenOrder(List<QueryNode> children)`
`protected List<QueryNode>` WildcardQueryNodeProcessor.`setChildrenOrder(List<QueryNode> children)`
`protected List<QueryNode>` PointRangeQueryNodeProcessor.`setChildrenOrder(List<QueryNode> children)`
`protected List<QueryNode>` AnalyzerQueryNodeProcessor.`setChildrenOrder(List<QueryNode> children)`
`protected List<QueryNode>` BoostQueryNodeProcessor.`setChildrenOrder(List<QueryNode> children)`
`protected List<QueryNode>` DefaultPhraseSlopQueryNodeProcessor.`setChildrenOrder(List<QueryNode> children)`
`protected List<QueryNode>` MatchAllDocsQueryNodeProcessor.`setChildrenOrder(List<QueryNode> children)`
`protected List<QueryNode>` BooleanSingleChildOptimizationQueryNodeProcessor.`setChildrenOrder(List<QueryNode> children)`