Uses of Class
org.apache.lucene.queryparser.flexible.core.nodes.QueryNodeImpl
-
Packages that use QueryNodeImpl 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 QueryNodeImpl in org.apache.lucene.queryparser.flexible.core.nodes
Subclasses of QueryNodeImpl in org.apache.lucene.queryparser.flexible.core.nodes Modifier and Type Class Description classAndQueryNodeAAndQueryNoderepresents an AND boolean operation performed on a list of nodes.classAnyQueryNodeAAnyQueryNoderepresents an ANY operator performed on a list of nodes.classBooleanQueryNodeABooleanQueryNoderepresents a list of elements which do not have an explicit boolean operator defined between them.classBoostQueryNodeABoostQueryNodeboosts the QueryNode tree which is under this node.classDeletedQueryNodeADeletedQueryNoderepresents a node that was deleted from the query node tree.classFieldQueryNodeAFieldQueryNoderepresents a element that contains field/text tupleclassFuzzyQueryNodeAFuzzyQueryNoderepresents a element that contains field/text/similarity tupleclassGroupQueryNodeAGroupQueryNoderepresents a location where the original user typed real parenthesis on the query string.classMatchAllDocsQueryNodeAMatchAllDocsQueryNodeindicates that a query node tree or subtree will match all documents if executed in the index.classMatchNoDocsQueryNodeAMatchNoDocsQueryNodeindicates that a query node tree or subtree will not match any documents if executed in the index.classModifierQueryNodeAModifierQueryNodeindicates the modifier value (+,-,?,NONE) for each term on the query string.classNoTokenFoundQueryNodeANoTokenFoundQueryNodeis used if a term is convert into no tokens by the tokenizer/lemmatizer/analyzer (null).classOpaqueQueryNodeAOpaqueQueryNodeis used for specify values that are not supposed to be parsed by the parser.classOrQueryNodeAOrQueryNoderepresents an OR boolean operation performed on a list of nodes.classPathQueryNodeAPathQueryNodeis used to store queries like /company/USA/California /product/shoes/brown.classPhraseSlopQueryNodeQuery node forPhraseQuery's slop factor.classProximityQueryNodeAProximityQueryNoderepresents a query where the terms should meet specific distance conditions.classQuotedFieldQueryNodeAQuotedFieldQueryNoderepresents phrase query.classSlopQueryNodeASlopQueryNoderepresents phrase query with a slop.classTokenizedPhraseQueryNodeATokenizedPhraseQueryNoderepresents a node created by a code that tokenizes/lemmatizes/analyzes. -
Uses of QueryNodeImpl in org.apache.lucene.queryparser.flexible.standard.nodes
Subclasses of QueryNodeImpl in org.apache.lucene.queryparser.flexible.standard.nodes Modifier and Type Class Description classAbstractRangeQueryNode<T extends FieldValuePairQueryNode<?>>This class should be extended by nodes intending to represent range queries.classBooleanModifierNodeABooleanModifierNodehas the same behaviour asModifierQueryNode, it only indicates that this modifier was added byBooleanQuery2ModifierNodeProcessorand not by the user.classIntervalQueryNodeNode that represents an interval function.classMinShouldMatchNodeNode that represents a minimum-should-match restriction on aGroupQueryNode.classMultiPhraseQueryNodeAMultiPhraseQueryNodeindicates that its children should be used to build aMultiPhraseQueryinstead ofPhraseQuery.classPointQueryNodeThis query node represents a field query that holds a point value.classPointRangeQueryNodeThis query node represents a range query composed byPointQueryNodebounds, which means the bound values areNumbers.classPrefixWildcardQueryNodeAPrefixWildcardQueryNoderepresents wildcardquery that matches abc* or *.classRegexpQueryNodeARegexpQueryNoderepresentsRegexpQueryquery Examples: /[a-z]|[0-9]/classSynonymQueryNodeQueryNodefor clauses that are synonym of each other.classTermRangeQueryNodeThis query node represents a range query composed byFieldQueryNodebounds, which means the bound values are strings.classWildcardQueryNodeAWildcardQueryNoderepresents wildcard query This does not apply to phrases.
-