Uses of Interface
org.apache.lucene.queryparser.flexible.standard.CommonQueryParserConfiguration
Package
Description
A simple query parser implemented with JavaCC.
QueryParser which permits complex phrase query syntax eg "(john jon jonathan~) peters*"
Extendable QueryParser provides a simple and flexible extension mechanism by overloading query
field names.
Precedence Query Parser Implementation
Lucene Flexible Query Parser Implementation
-
Uses of CommonQueryParserConfiguration in org.apache.lucene.queryparser.classic
Modifier and TypeClassDescriptionclass
A QueryParser which constructs queries to search multiple fields.class
This class is generated by JavaCC.class
This class is overridden by QueryParser in QueryParser.jj and acts to separate the majority of the Java code from the .jj grammar file. -
Uses of CommonQueryParserConfiguration in org.apache.lucene.queryparser.complexPhrase
Modifier and TypeClassDescriptionclass
QueryParser which permits complex phrase query syntax eg "(john jon jonathan~) peters*". -
Uses of CommonQueryParserConfiguration in org.apache.lucene.queryparser.ext
Modifier and TypeClassDescriptionclass
TheExtendableQueryParser
enables arbitrary query parser extension based on a customizable field naming scheme. -
Uses of CommonQueryParserConfiguration in org.apache.lucene.queryparser.flexible.precedence
Modifier and TypeClassDescriptionclass
This query parser works exactly as the standard query parser (StandardQueryParser
), except that it respect the boolean precedence, so <a AND b OR c AND d> is parsed to <(+a +b) (+c +d)> instead of <+a +b +c +d>. -
Uses of CommonQueryParserConfiguration in org.apache.lucene.queryparser.flexible.standard
Modifier and TypeClassDescriptionclass
TheStandardQueryParser
is a pre-assembled query parser that supports most features of the classic Lucene query parser, allows dynamic configuration of some of its features (like multi-field expansion or wildcard query restrictions) and adds support for new query types and expressions.