Uses of Interface
org.apache.lucene.queryparser.flexible.core.nodes.QueryNode
Packages that use QueryNode
Package
Description
Necessary classes to implement query builders.
Query nodes commonly used by query parser implementations.
Necessary interfaces to implement text parsers.
Interfaces and implementations used by query node processors
Utility classes to used with the Query Parser.
Lucene Precedence Query Parser Processors
Standard Lucene Query Node Builders.
Standard Lucene Query Nodes.
Lucene Query Parser
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 QueryNodeModifier and TypeMethodDescriptionBuilds some kind of object from a query tree.Builds some kind of object from a query tree.Method parameters in org.apache.lucene.queryparser.flexible.core.builders with type arguments of type QueryNodeModifier and TypeMethodDescriptionvoidQueryTreeBuilder.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.nodesModifier and TypeInterfaceDescriptioninterfaceA query node implementsFieldableNodeinterface to indicate that its children and itself are associated to a specific field.interfaceThis interface should be implemented byQueryNodethat holds a field and an arbitrary value.interfaceRangeQueryNode<T extends FieldValuePairQueryNode<?>>This interface should be implemented by aQueryNodethat represents some kind of range query.interfaceThis interface should be implemented byQueryNodethat holds an arbitrary value.Classes in org.apache.lucene.queryparser.flexible.core.nodes that implement QueryNodeModifier and TypeClassDescriptionclassAAndQueryNoderepresents an AND boolean operation performed on a list of nodes.classAAnyQueryNoderepresents an ANY operator performed on a list of nodes.classABooleanQueryNoderepresents a list of elements which do not have an explicit boolean operator defined between them.classABoostQueryNodeboosts the QueryNode tree which is under this node.classADeletedQueryNoderepresents a node that was deleted from the query node tree.classAFieldQueryNoderepresents a element that contains field/text tupleclassAFuzzyQueryNoderepresents a element that contains field/text/similarity tupleclassAGroupQueryNoderepresents a location where the original user typed real parenthesis on the query string.classAMatchAllDocsQueryNodeindicates that a query node tree or subtree will match all documents if executed in the index.classAMatchNoDocsQueryNodeindicates that a query node tree or subtree will not match any documents if executed in the index.classAModifierQueryNodeindicates the modifier value (+,-,?,NONE) for each term on the query string.classANoTokenFoundQueryNodeis used if a term is convert into no tokens by the tokenizer/lemmatizer/analyzer (null).classAOpaqueQueryNodeis used for specify values that are not supposed to be parsed by the parser.classAOrQueryNoderepresents an OR boolean operation performed on a list of nodes.classAPathQueryNodeis used to store queries like /company/USA/California /product/shoes/brown.classQuery node forPhraseQuery's slop factor.classAProximityQueryNoderepresents a query where the terms should meet specific distance conditions.classAQueryNodeImplis the default implementation of the interfaceQueryNodeclassAQuotedFieldQueryNoderepresents phrase query.classASlopQueryNoderepresents phrase query with a slop.classATokenizedPhraseQueryNoderepresents a node created by a code that tokenizes/lemmatizes/analyzes.Methods in org.apache.lucene.queryparser.flexible.core.nodes that return QueryNodeModifier and TypeMethodDescriptionQueryNodeImpl.clone()AnyQueryNode.cloneTree()BooleanQueryNode.cloneTree()BoostQueryNode.cloneTree()DeletedQueryNode.cloneTree()GroupQueryNode.cloneTree()ModifierQueryNode.cloneTree()NoTokenFoundQueryNode.cloneTree()OpaqueQueryNode.cloneTree()PathQueryNode.cloneTree()PhraseSlopQueryNode.cloneTree()ProximityQueryNode.cloneTree()QueryNode.cloneTree()Recursive clone the QueryNode tree The tags are not copied to the new tree when you call the cloneTree() methodQueryNodeImpl.cloneTree()SlopQueryNode.cloneTree()TokenizedPhraseQueryNode.cloneTree()BoostQueryNode.getChild()Returns the single child which this node boosts.GroupQueryNode.getChild()ModifierQueryNode.getChild()PhraseSlopQueryNode.getChild()SlopQueryNode.getChild()QueryNode.getParent()QueryNodeImpl.getParent()Methods in org.apache.lucene.queryparser.flexible.core.nodes that return types with arguments of type QueryNodeModifier and TypeMethodDescriptionQueryNode.getChildren()get Children nodesQueryNodeImpl.getChildren()Methods in org.apache.lucene.queryparser.flexible.core.nodes with parameters of type QueryNodeModifier and TypeMethodDescriptionvoidfinal voidvoidQueryNode.removeChildren(QueryNode childNode) Remove a child nodevoidQueryNodeImpl.removeChildren(QueryNode childNode) voidvoidMethod parameters in org.apache.lucene.queryparser.flexible.core.nodes with type arguments of type QueryNodeModifier and TypeMethodDescriptionvoidfinal voidvoidfinal voidConstructors in org.apache.lucene.queryparser.flexible.core.nodes with parameters of type QueryNodeModifierConstructorDescriptionBoostQueryNode(QueryNode query, float value) Constructs a boost nodeGroupQueryNode(QueryNode query) This QueryNode is used to identify parenthesis on the original query stringModifierQueryNode(QueryNode query, ModifierQueryNode.Modifier mod) Used to store the modifier value on the original query stringPhraseSlopQueryNode(QueryNode query, int value) SlopQueryNode(QueryNode query, int value) Constructor parameters in org.apache.lucene.queryparser.flexible.core.nodes with type arguments of type QueryNodeModifierConstructorDescriptionAndQueryNode(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 -
Uses of QueryNode in org.apache.lucene.queryparser.flexible.core.processors
Methods in org.apache.lucene.queryparser.flexible.core.processors that return QueryNodeModifier and TypeMethodDescriptionprotected QueryNodeNoChildOptimizationQueryNodeProcessor.postProcessNode(QueryNode node) protected abstract QueryNodeQueryNodeProcessorImpl.postProcessNode(QueryNode node) This method is invoked for every node when walking up the tree.protected QueryNodeRemoveDeletedQueryNodesProcessor.postProcessNode(QueryNode node) protected QueryNodeNoChildOptimizationQueryNodeProcessor.preProcessNode(QueryNode node) protected abstract QueryNodeQueryNodeProcessorImpl.preProcessNode(QueryNode node) This method is invoked for every node when walking down the tree.protected QueryNodeRemoveDeletedQueryNodesProcessor.preProcessNode(QueryNode node) Processes a query node tree.For reference about this method check:QueryNodeProcessor.process(QueryNode).Methods in org.apache.lucene.queryparser.flexible.core.processors that return types with arguments of type QueryNodeModifier and TypeMethodDescriptionNoChildOptimizationQueryNodeProcessor.setChildrenOrder(List<QueryNode> children) QueryNodeProcessorImpl.setChildrenOrder(List<QueryNode> children) This method is invoked for every node that has at least on child.RemoveDeletedQueryNodesProcessor.setChildrenOrder(List<QueryNode> children) Methods in org.apache.lucene.queryparser.flexible.core.processors with parameters of type QueryNodeModifier and TypeMethodDescriptionprotected QueryNodeNoChildOptimizationQueryNodeProcessor.postProcessNode(QueryNode node) protected abstract QueryNodeQueryNodeProcessorImpl.postProcessNode(QueryNode node) This method is invoked for every node when walking up the tree.protected QueryNodeRemoveDeletedQueryNodesProcessor.postProcessNode(QueryNode node) protected QueryNodeNoChildOptimizationQueryNodeProcessor.preProcessNode(QueryNode node) protected abstract QueryNodeQueryNodeProcessorImpl.preProcessNode(QueryNode node) This method is invoked for every node when walking down the tree.protected QueryNodeRemoveDeletedQueryNodesProcessor.preProcessNode(QueryNode node) Processes a query node tree.For reference about this method check:QueryNodeProcessor.process(QueryNode).protected voidQueryNodeProcessorImpl.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 QueryNodeModifier and TypeMethodDescriptionNoChildOptimizationQueryNodeProcessor.setChildrenOrder(List<QueryNode> children) QueryNodeProcessorImpl.setChildrenOrder(List<QueryNode> children) This method is invoked for every node that has at least on child.RemoveDeletedQueryNodesProcessor.setChildrenOrder(List<QueryNode> children) -
Uses of QueryNode in org.apache.lucene.queryparser.flexible.core.util
Methods in org.apache.lucene.queryparser.flexible.core.util that return QueryNodeModifier and TypeMethodDescriptionstatic final QueryNodeQueryNodeOperation.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 QueryNodeModifier and TypeMethodDescriptionstatic final QueryNodeQueryNodeOperation.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 QueryNodeModifier and TypeMethodDescriptionprotected QueryNodeBooleanModifiersQueryNodeProcessor.postProcessNode(QueryNode node) protected QueryNodeBooleanModifiersQueryNodeProcessor.preProcessNode(QueryNode node) Methods in org.apache.lucene.queryparser.flexible.precedence.processors that return types with arguments of type QueryNodeModifier and TypeMethodDescriptionBooleanModifiersQueryNodeProcessor.setChildrenOrder(List<QueryNode> children) Methods in org.apache.lucene.queryparser.flexible.precedence.processors with parameters of type QueryNodeModifier and TypeMethodDescriptionprotected QueryNodeBooleanModifiersQueryNodeProcessor.postProcessNode(QueryNode node) protected QueryNodeBooleanModifiersQueryNodeProcessor.preProcessNode(QueryNode node) Method parameters in org.apache.lucene.queryparser.flexible.precedence.processors with type arguments of type QueryNodeModifier and TypeMethodDescriptionBooleanModifiersQueryNodeProcessor.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 QueryNodeModifier and TypeMethodDescriptionAlways returnnull. -
Uses of QueryNode in org.apache.lucene.queryparser.flexible.standard.nodes
Classes in org.apache.lucene.queryparser.flexible.standard.nodes that implement QueryNodeModifier and TypeClassDescriptionclassAbstractRangeQueryNode<T extends FieldValuePairQueryNode<?>>This class should be extended by nodes intending to represent range queries.classABooleanModifierNodehas the same behaviour asModifierQueryNode, it only indicates that this modifier was added byBooleanQuery2ModifierNodeProcessorand not by the user.classNode that represents an interval function.classNode that represents a minimum-should-match restriction on aGroupQueryNode.classAMultiPhraseQueryNodeindicates that its children should be used to build aMultiPhraseQueryinstead ofPhraseQuery.classThis query node represents a field query that holds a point value.classThis query node represents a range query composed byPointQueryNodebounds, which means the bound values areNumbers.classAPrefixWildcardQueryNoderepresents wildcardquery that matches abc* or *.classARegexpQueryNoderepresentsRegexpQueryquery Examples: /[a-z]|[0-9]/classQueryNodefor clauses that are synonym of each other.classThis query node represents a range query composed byFieldQueryNodebounds, which means the bound values are strings.classAWildcardQueryNoderepresents wildcard query This does not apply to phrases.Methods in org.apache.lucene.queryparser.flexible.standard.nodes that return QueryNodeConstructors in org.apache.lucene.queryparser.flexible.standard.nodes with parameters of type QueryNodeModifierConstructorDescriptionConstructor parameters in org.apache.lucene.queryparser.flexible.standard.nodes with type arguments of type QueryNode -
Uses of QueryNode in org.apache.lucene.queryparser.flexible.standard.parser
Methods in org.apache.lucene.queryparser.flexible.standard.parser that return QueryNodeModifier and TypeMethodDescriptionStandardSyntaxParser.parse(CharSequence query, CharSequence field) Parses a query string, returning aQueryNode.final QueryNodeStandardSyntaxParser.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 QueryNodeModifier and TypeMethodDescriptionprotected QueryNodeAllowLeadingWildcardProcessor.postProcessNode(QueryNode node) protected QueryNodeAnalyzerQueryNodeProcessor.postProcessNode(QueryNode node) protected QueryNodeBooleanQuery2ModifierNodeProcessor.postProcessNode(QueryNode node) protected QueryNodeBooleanSingleChildOptimizationQueryNodeProcessor.postProcessNode(QueryNode node) protected QueryNodeBoostQueryNodeProcessor.postProcessNode(QueryNode node) protected QueryNodeDefaultPhraseSlopQueryNodeProcessor.postProcessNode(QueryNode node) protected QueryNodeFuzzyQueryNodeProcessor.postProcessNode(QueryNode node) protected QueryNodeIntervalQueryNodeProcessor.postProcessNode(QueryNode node) protected QueryNodeMatchAllDocsQueryNodeProcessor.postProcessNode(QueryNode node) protected QueryNodeMultiFieldQueryNodeProcessor.postProcessNode(QueryNode node) protected QueryNodeMultiTermRewriteMethodProcessor.postProcessNode(QueryNode node) protected QueryNodeOpenRangeQueryNodeProcessor.postProcessNode(QueryNode node) protected QueryNodePhraseSlopQueryNodeProcessor.postProcessNode(QueryNode node) protected QueryNodePointQueryNodeProcessor.postProcessNode(QueryNode node) protected QueryNodePointRangeQueryNodeProcessor.postProcessNode(QueryNode node) protected QueryNodeRegexpQueryNodeProcessor.postProcessNode(QueryNode node) protected QueryNodeRemoveEmptyNonLeafQueryNodeProcessor.postProcessNode(QueryNode node) protected QueryNodeTermRangeQueryNodeProcessor.postProcessNode(QueryNode node) protected QueryNodeWildcardQueryNodeProcessor.postProcessNode(QueryNode node) protected QueryNodeAllowLeadingWildcardProcessor.preProcessNode(QueryNode node) protected QueryNodeAnalyzerQueryNodeProcessor.preProcessNode(QueryNode node) protected QueryNodeBooleanQuery2ModifierNodeProcessor.preProcessNode(QueryNode node) protected QueryNodeBooleanSingleChildOptimizationQueryNodeProcessor.preProcessNode(QueryNode node) protected QueryNodeBoostQueryNodeProcessor.preProcessNode(QueryNode node) protected QueryNodeDefaultPhraseSlopQueryNodeProcessor.preProcessNode(QueryNode node) protected QueryNodeFuzzyQueryNodeProcessor.preProcessNode(QueryNode node) protected QueryNodeIntervalQueryNodeProcessor.preProcessNode(QueryNode node) protected QueryNodeMatchAllDocsQueryNodeProcessor.preProcessNode(QueryNode node) protected QueryNodeMultiFieldQueryNodeProcessor.preProcessNode(QueryNode node) protected QueryNodeMultiTermRewriteMethodProcessor.preProcessNode(QueryNode node) protected QueryNodeOpenRangeQueryNodeProcessor.preProcessNode(QueryNode node) protected QueryNodePhraseSlopQueryNodeProcessor.preProcessNode(QueryNode node) protected QueryNodePointQueryNodeProcessor.preProcessNode(QueryNode node) protected QueryNodePointRangeQueryNodeProcessor.preProcessNode(QueryNode node) protected QueryNodeRegexpQueryNodeProcessor.preProcessNode(QueryNode node) protected QueryNodeRemoveEmptyNonLeafQueryNodeProcessor.preProcessNode(QueryNode node) protected QueryNodeTermRangeQueryNodeProcessor.preProcessNode(QueryNode node) protected QueryNodeWildcardQueryNodeProcessor.preProcessNode(QueryNode node) Methods in org.apache.lucene.queryparser.flexible.standard.processors that return types with arguments of type QueryNodeModifier and TypeMethodDescriptionAllowLeadingWildcardProcessor.setChildrenOrder(List<QueryNode> children) AnalyzerQueryNodeProcessor.setChildrenOrder(List<QueryNode> children) BooleanSingleChildOptimizationQueryNodeProcessor.setChildrenOrder(List<QueryNode> children) BoostQueryNodeProcessor.setChildrenOrder(List<QueryNode> children) DefaultPhraseSlopQueryNodeProcessor.setChildrenOrder(List<QueryNode> children) FuzzyQueryNodeProcessor.setChildrenOrder(List<QueryNode> children) IntervalQueryNodeProcessor.setChildrenOrder(List<QueryNode> children) MatchAllDocsQueryNodeProcessor.setChildrenOrder(List<QueryNode> children) MultiFieldQueryNodeProcessor.setChildrenOrder(List<QueryNode> children) MultiTermRewriteMethodProcessor.setChildrenOrder(List<QueryNode> children) OpenRangeQueryNodeProcessor.setChildrenOrder(List<QueryNode> children) PhraseSlopQueryNodeProcessor.setChildrenOrder(List<QueryNode> children) PointQueryNodeProcessor.setChildrenOrder(List<QueryNode> children) PointRangeQueryNodeProcessor.setChildrenOrder(List<QueryNode> children) RegexpQueryNodeProcessor.setChildrenOrder(List<QueryNode> children) RemoveEmptyNonLeafQueryNodeProcessor.setChildrenOrder(List<QueryNode> children) TermRangeQueryNodeProcessor.setChildrenOrder(List<QueryNode> children) WildcardQueryNodeProcessor.setChildrenOrder(List<QueryNode> children) Methods in org.apache.lucene.queryparser.flexible.standard.processors with parameters of type QueryNodeModifier and TypeMethodDescriptionprotected voidBooleanQuery2ModifierNodeProcessor.fillChildrenBufferAndApplyModifiery(QueryNode parent) protected booleanBooleanQuery2ModifierNodeProcessor.isDefaultBooleanQueryNode(QueryNode toTest) protected QueryNodeAllowLeadingWildcardProcessor.postProcessNode(QueryNode node) protected QueryNodeAnalyzerQueryNodeProcessor.postProcessNode(QueryNode node) protected QueryNodeBooleanQuery2ModifierNodeProcessor.postProcessNode(QueryNode node) protected QueryNodeBooleanSingleChildOptimizationQueryNodeProcessor.postProcessNode(QueryNode node) protected QueryNodeBoostQueryNodeProcessor.postProcessNode(QueryNode node) protected QueryNodeDefaultPhraseSlopQueryNodeProcessor.postProcessNode(QueryNode node) protected QueryNodeFuzzyQueryNodeProcessor.postProcessNode(QueryNode node) protected QueryNodeIntervalQueryNodeProcessor.postProcessNode(QueryNode node) protected QueryNodeMatchAllDocsQueryNodeProcessor.postProcessNode(QueryNode node) protected QueryNodeMultiFieldQueryNodeProcessor.postProcessNode(QueryNode node) protected QueryNodeMultiTermRewriteMethodProcessor.postProcessNode(QueryNode node) protected QueryNodeOpenRangeQueryNodeProcessor.postProcessNode(QueryNode node) protected QueryNodePhraseSlopQueryNodeProcessor.postProcessNode(QueryNode node) protected QueryNodePointQueryNodeProcessor.postProcessNode(QueryNode node) protected QueryNodePointRangeQueryNodeProcessor.postProcessNode(QueryNode node) protected QueryNodeRegexpQueryNodeProcessor.postProcessNode(QueryNode node) protected QueryNodeRemoveEmptyNonLeafQueryNodeProcessor.postProcessNode(QueryNode node) protected QueryNodeTermRangeQueryNodeProcessor.postProcessNode(QueryNode node) protected QueryNodeWildcardQueryNodeProcessor.postProcessNode(QueryNode node) protected QueryNodeAllowLeadingWildcardProcessor.preProcessNode(QueryNode node) protected QueryNodeAnalyzerQueryNodeProcessor.preProcessNode(QueryNode node) protected QueryNodeBooleanQuery2ModifierNodeProcessor.preProcessNode(QueryNode node) protected QueryNodeBooleanSingleChildOptimizationQueryNodeProcessor.preProcessNode(QueryNode node) protected QueryNodeBoostQueryNodeProcessor.preProcessNode(QueryNode node) protected QueryNodeDefaultPhraseSlopQueryNodeProcessor.preProcessNode(QueryNode node) protected QueryNodeFuzzyQueryNodeProcessor.preProcessNode(QueryNode node) protected QueryNodeIntervalQueryNodeProcessor.preProcessNode(QueryNode node) protected QueryNodeMatchAllDocsQueryNodeProcessor.preProcessNode(QueryNode node) protected QueryNodeMultiFieldQueryNodeProcessor.preProcessNode(QueryNode node) protected QueryNodeMultiTermRewriteMethodProcessor.preProcessNode(QueryNode node) protected QueryNodeOpenRangeQueryNodeProcessor.preProcessNode(QueryNode node) protected QueryNodePhraseSlopQueryNodeProcessor.preProcessNode(QueryNode node) protected QueryNodePointQueryNodeProcessor.preProcessNode(QueryNode node) protected QueryNodePointRangeQueryNodeProcessor.preProcessNode(QueryNode node) protected QueryNodeRegexpQueryNodeProcessor.preProcessNode(QueryNode node) protected QueryNodeRemoveEmptyNonLeafQueryNodeProcessor.preProcessNode(QueryNode node) protected QueryNodeTermRangeQueryNodeProcessor.preProcessNode(QueryNode node) protected QueryNodeWildcardQueryNodeProcessor.preProcessNode(QueryNode node) protected voidBooleanQuery2ModifierNodeProcessor.processChildren(QueryNode queryTree) protected voidDefaultPhraseSlopQueryNodeProcessor.processChildren(QueryNode queryTree) protected voidMultiFieldQueryNodeProcessor.processChildren(QueryNode queryTree) protected voidBooleanQuery2ModifierNodeProcessor.tagModifierButDoNotOverride(QueryNode node, ModifierQueryNode.Modifier mod) Method parameters in org.apache.lucene.queryparser.flexible.standard.processors with type arguments of type QueryNodeModifier and TypeMethodDescriptionAllowLeadingWildcardProcessor.setChildrenOrder(List<QueryNode> children) AnalyzerQueryNodeProcessor.setChildrenOrder(List<QueryNode> children) BooleanSingleChildOptimizationQueryNodeProcessor.setChildrenOrder(List<QueryNode> children) BoostQueryNodeProcessor.setChildrenOrder(List<QueryNode> children) DefaultPhraseSlopQueryNodeProcessor.setChildrenOrder(List<QueryNode> children) FuzzyQueryNodeProcessor.setChildrenOrder(List<QueryNode> children) IntervalQueryNodeProcessor.setChildrenOrder(List<QueryNode> children) MatchAllDocsQueryNodeProcessor.setChildrenOrder(List<QueryNode> children) MultiFieldQueryNodeProcessor.setChildrenOrder(List<QueryNode> children) MultiTermRewriteMethodProcessor.setChildrenOrder(List<QueryNode> children) OpenRangeQueryNodeProcessor.setChildrenOrder(List<QueryNode> children) PhraseSlopQueryNodeProcessor.setChildrenOrder(List<QueryNode> children) PointQueryNodeProcessor.setChildrenOrder(List<QueryNode> children) PointRangeQueryNodeProcessor.setChildrenOrder(List<QueryNode> children) RegexpQueryNodeProcessor.setChildrenOrder(List<QueryNode> children) RemoveEmptyNonLeafQueryNodeProcessor.setChildrenOrder(List<QueryNode> children) TermRangeQueryNodeProcessor.setChildrenOrder(List<QueryNode> children) WildcardQueryNodeProcessor.setChildrenOrder(List<QueryNode> children)