Uses of Interface
org.apache.lucene.queryparser.flexible.core.nodes.FieldableNode
Packages that use FieldableNode
Package
Description
Query nodes commonly used by query parser implementations.
Standard Lucene Query Nodes.
-
Uses of FieldableNode in org.apache.lucene.queryparser.flexible.core.nodes
Subinterfaces of FieldableNode in org.apache.lucene.queryparser.flexible.core.nodesModifier and TypeInterfaceDescriptioninterfaceThis 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.Classes in org.apache.lucene.queryparser.flexible.core.nodes that implement FieldableNodeModifier and TypeClassDescriptionclassAFieldQueryNoderepresents a element that contains field/text tupleclassAFuzzyQueryNoderepresents a element that contains field/text/similarity tupleclassQuery node forPhraseQuery's slop factor.classAQuotedFieldQueryNoderepresents phrase query.classASlopQueryNoderepresents phrase query with a slop.classATokenizedPhraseQueryNoderepresents a node created by a code that tokenizes/lemmatizes/analyzes. -
Uses of FieldableNode in org.apache.lucene.queryparser.flexible.standard.nodes
Classes in org.apache.lucene.queryparser.flexible.standard.nodes that implement FieldableNodeModifier and TypeClassDescriptionclassAbstractRangeQueryNode<T extends FieldValuePairQueryNode<?>>This class should be extended by nodes intending to represent range queries.classNode that represents an interval function.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]/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.