Uses of Class
org.apache.lucene.queryparser.flexible.core.QueryNodeException
-
Packages that use QueryNodeException Package Description org.apache.lucene.queryparser.flexible.core Core classes of the flexible query parser framework.org.apache.lucene.queryparser.flexible.core.builders Necessary classes to implement query builders.org.apache.lucene.queryparser.flexible.core.processors Interfaces and implementations used by query node processorsorg.apache.lucene.queryparser.flexible.precedence.processors Lucene Precedence Query Parser Processorsorg.apache.lucene.queryparser.flexible.standard Lucene Flexible Query Parser Implementationorg.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 Parserorg.apache.lucene.queryparser.flexible.standard.processors Lucene Query Node Processors. -
-
Uses of QueryNodeException in org.apache.lucene.queryparser.flexible.core
Subclasses of QueryNodeException in org.apache.lucene.queryparser.flexible.core Modifier and Type Class Description classQueryNodeParseExceptionThis should be thrown when an exception happens during the query parsing from string to the query node tree.Methods in org.apache.lucene.queryparser.flexible.core that throw QueryNodeException Modifier and Type Method Description ObjectQueryParserHelper. parse(String query, String defaultField)Parses a query string to an object, usually some query object.
In this method the three phases are executed:
1st - the query string is parsed using the text parser returned byQueryParserHelper.getSyntaxParser(), the result is a query node tree
2nd - the query node tree is processed by the processor returned byQueryParserHelper.getQueryNodeProcessor()
3th - a object is built from the query node tree using the builder returned byQueryParserHelper.getQueryBuilder() -
Uses of QueryNodeException in org.apache.lucene.queryparser.flexible.core.builders
Methods in org.apache.lucene.queryparser.flexible.core.builders that throw QueryNodeException Modifier and Type Method Description ObjectQueryBuilder. build(QueryNode queryNode)Builds some kind of object from a query tree.ObjectQueryTreeBuilder. build(QueryNode queryNode)Builds some kind of object from a query tree. -
Uses of QueryNodeException in org.apache.lucene.queryparser.flexible.core.processors
Methods in org.apache.lucene.queryparser.flexible.core.processors that throw QueryNodeException Modifier and Type Method Description protected 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)QueryNodeQueryNodeProcessor. process(QueryNode queryTree)Processes a query node tree.QueryNodeQueryNodeProcessorImpl. process(QueryNode queryTree)QueryNodeQueryNodeProcessorPipeline. process(QueryNode queryTree)For reference about this method check:QueryNodeProcessor.process(QueryNode).QueryNodeRemoveDeletedQueryNodesProcessor. process(QueryNode queryTree)protected voidQueryNodeProcessorImpl. processChildren(QueryNode queryTree)This method is called every time a child is processed.protected List<QueryNode>NoChildOptimizationQueryNodeProcessor. 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>RemoveDeletedQueryNodesProcessor. setChildrenOrder(List<QueryNode> children) -
Uses of QueryNodeException in org.apache.lucene.queryparser.flexible.precedence.processors
Methods in org.apache.lucene.queryparser.flexible.precedence.processors that throw QueryNodeException Modifier and Type Method Description protected QueryNodeBooleanModifiersQueryNodeProcessor. postProcessNode(QueryNode node)protected QueryNodeBooleanModifiersQueryNodeProcessor. preProcessNode(QueryNode node)QueryNodeBooleanModifiersQueryNodeProcessor. process(QueryNode queryTree)protected List<QueryNode>BooleanModifiersQueryNodeProcessor. setChildrenOrder(List<QueryNode> children) -
Uses of QueryNodeException in org.apache.lucene.queryparser.flexible.standard
Methods in org.apache.lucene.queryparser.flexible.standard that throw QueryNodeException Modifier and Type Method Description static QueryQueryParserUtil. parse(String[] queries, String[] fields, Analyzer analyzer)Parses a query which searches on the fields specified.static QueryQueryParserUtil. parse(String[] queries, String[] fields, BooleanClause.Occur[] flags, Analyzer analyzer)Parses a query, searching on the fields specified.static QueryQueryParserUtil. parse(String query, String[] fields, BooleanClause.Occur[] flags, Analyzer analyzer)Parses a query, searching on the fields specified.QueryStandardQueryParser. parse(String query, String defaultField)OverridesQueryParserHelper.parse(String, String)so it casts the return object toQuery. -
Uses of QueryNodeException in org.apache.lucene.queryparser.flexible.standard.builders
Methods in org.apache.lucene.queryparser.flexible.standard.builders that throw QueryNodeException Modifier and Type Method Description BooleanQueryAnyQueryNodeBuilder. build(QueryNode queryNode)BooleanQueryBooleanQueryNodeBuilder. build(QueryNode queryNode)QueryBoostQueryNodeBuilder. build(QueryNode queryNode)TermQueryDummyQueryNodeBuilder. build(QueryNode queryNode)Always returnnull.TermQueryFieldQueryNodeBuilder. build(QueryNode queryNode)FuzzyQueryFuzzyQueryNodeBuilder. build(QueryNode queryNode)QueryGroupQueryNodeBuilder. build(QueryNode queryNode)QueryIntervalQueryNodeBuilder. build(QueryNode queryNode)MatchAllDocsQueryMatchAllDocsQueryNodeBuilder. build(QueryNode queryNode)MatchNoDocsQueryMatchNoDocsQueryNodeBuilder. build(QueryNode queryNode)QueryModifierQueryNodeBuilder. build(QueryNode queryNode)MultiPhraseQueryMultiPhraseQueryNodeBuilder. build(QueryNode queryNode)QueryPhraseQueryNodeBuilder. build(QueryNode queryNode)QueryPointRangeQueryNodeBuilder. build(QueryNode queryNode)PrefixQueryPrefixWildcardQueryNodeBuilder. build(QueryNode queryNode)RegexpQueryRegexpQueryNodeBuilder. build(QueryNode queryNode)QuerySlopQueryNodeBuilder. build(QueryNode queryNode)QueryStandardQueryBuilder. build(QueryNode queryNode)QueryStandardQueryTreeBuilder. build(QueryNode queryNode)QuerySynonymQueryNodeBuilder. build(QueryNode queryNode)TermRangeQueryTermRangeQueryNodeBuilder. build(QueryNode queryNode)WildcardQueryWildcardQueryNodeBuilder. build(QueryNode queryNode) -
Uses of QueryNodeException in org.apache.lucene.queryparser.flexible.standard.nodes
Methods in org.apache.lucene.queryparser.flexible.standard.nodes that throw QueryNodeException Modifier and Type Method Description voidPointRangeQueryNode. setBounds(PointQueryNode lower, PointQueryNode upper, boolean lowerInclusive, boolean upperInclusive, PointsConfig pointsConfig)Sets the upper and lower bounds of this range query node and thePointsConfigassociated with these bounds.Constructors in org.apache.lucene.queryparser.flexible.standard.nodes that throw QueryNodeException Constructor Description PointRangeQueryNode(PointQueryNode lower, PointQueryNode upper, boolean lowerInclusive, boolean upperInclusive, PointsConfig numericConfig)Constructs aPointRangeQueryNodeobject using the givenPointQueryNodeas its bounds andPointsConfig. -
Uses of QueryNodeException in org.apache.lucene.queryparser.flexible.standard.parser
Subclasses of QueryNodeException in org.apache.lucene.queryparser.flexible.standard.parser Modifier and Type Class Description classParseExceptionThis exception is thrown when parse errors are encountered. -
Uses of QueryNodeException in org.apache.lucene.queryparser.flexible.standard.processors
Methods in org.apache.lucene.queryparser.flexible.standard.processors that throw QueryNodeException Modifier and Type Method Description 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 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 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)QueryNodeAllowLeadingWildcardProcessor. process(QueryNode queryTree)QueryNodeAnalyzerQueryNodeProcessor. process(QueryNode queryTree)QueryNodeBooleanQuery2ModifierNodeProcessor. process(QueryNode queryTree)QueryNodeDefaultPhraseSlopQueryNodeProcessor. process(QueryNode queryTree)QueryNodeIntervalQueryNodeProcessor. process(QueryNode queryTree)QueryNodeRemoveEmptyNonLeafQueryNodeProcessor. process(QueryNode queryTree)protected voidBooleanQuery2ModifierNodeProcessor. processChildren(QueryNode queryTree)protected voidDefaultPhraseSlopQueryNodeProcessor. processChildren(QueryNode queryTree)protected voidMultiFieldQueryNodeProcessor. processChildren(QueryNode queryTree)protected List<QueryNode>AllowLeadingWildcardProcessor. setChildrenOrder(List<QueryNode> children)protected List<QueryNode>AnalyzerQueryNodeProcessor. setChildrenOrder(List<QueryNode> children)protected List<QueryNode>BooleanSingleChildOptimizationQueryNodeProcessor. setChildrenOrder(List<QueryNode> children)protected List<QueryNode>BoostQueryNodeProcessor. setChildrenOrder(List<QueryNode> children)protected List<QueryNode>DefaultPhraseSlopQueryNodeProcessor. setChildrenOrder(List<QueryNode> children)protected List<QueryNode>FuzzyQueryNodeProcessor. setChildrenOrder(List<QueryNode> children)protected List<QueryNode>IntervalQueryNodeProcessor. setChildrenOrder(List<QueryNode> children)protected List<QueryNode>MatchAllDocsQueryNodeProcessor. setChildrenOrder(List<QueryNode> children)protected List<QueryNode>MultiFieldQueryNodeProcessor. setChildrenOrder(List<QueryNode> children)protected List<QueryNode>OpenRangeQueryNodeProcessor. setChildrenOrder(List<QueryNode> children)protected List<QueryNode>PhraseSlopQueryNodeProcessor. setChildrenOrder(List<QueryNode> children)protected List<QueryNode>PointQueryNodeProcessor. setChildrenOrder(List<QueryNode> children)protected List<QueryNode>PointRangeQueryNodeProcessor. setChildrenOrder(List<QueryNode> children)protected List<QueryNode>RegexpQueryNodeProcessor. setChildrenOrder(List<QueryNode> children)protected List<QueryNode>RemoveEmptyNonLeafQueryNodeProcessor. setChildrenOrder(List<QueryNode> children)protected List<QueryNode>TermRangeQueryNodeProcessor. setChildrenOrder(List<QueryNode> children)protected List<QueryNode>WildcardQueryNodeProcessor. setChildrenOrder(List<QueryNode> children)
-