List of usage examples for org.apache.lucene.queryparser.classic QueryParser subclass-usage
From source file com.fuerve.villageelder.search.SearchQueryParser.java
/**
* This class parses Lucene-syntax search queries with special handling
* for particular fields that behave a little differently than
* QueryParser can understand on its own. Specifically, numeric and
* date ranges are beyond Lucene's own QueryParser, so this thin wrapper
* is necessary in order to implement them.
From source file com.github.buzztaiki.lucene.lastuni.CJKSingleCharSupportQueryParser.java
/** * A QueryParser that support CJK single character. * * @see QueryParser */ public class CJKSingleCharSupportQueryParser extends QueryParser {
From source file com.github.rnewson.couchdb.lucene.CustomQueryParser.java
/** * Custom query parser that uses NumericFieldQuery where appropriate. * * @author rnewson */ public final class CustomQueryParser extends QueryParser {
From source file com.mathworks.xzheng.extsearch.queryparser.CustomQueryParser.java
public class CustomQueryParser extends QueryParser { public CustomQueryParser(Version matchVersion, String field, Analyzer analyzer) { super(matchVersion, field, analyzer); } protected final Query getWildcardQuery(String field, String termStr) throws ParseException {
From source file com.xiaomi.linden.core.search.query.LindenQueryParser.java
public class LindenQueryParser extends QueryParser { private final LindenConfig config; public LindenQueryParser(LindenConfig config) throws IOException { super("", config.getSearchAnalyzerInstance()); this.config = config;
From source file lia.common.NumericDateRangeQueryParser.java
class NumericDateRangeQueryParser extends QueryParser { public NumericDateRangeQueryParser(String field, Analyzer a) { super(field, a); } public Query getRangeQuery(String field, String part1, String part2, boolean inclusive) throws ParseException {
From source file org.alfresco.solr.query.Solr4QueryParser.java
/** * @author Andy * */ public class Solr4QueryParser extends QueryParser implements QueryConstants {
From source file org.apache.blur.lucene.search.BlurQueryParser.java
public class BlurQueryParser extends QueryParser { public static final String SUPER = "super"; protected final Map<Query, String> _fieldNames; protected final FieldManager _fieldManager;
From source file org.apache.pylucene.queryparser.classic.PythonQueryParser.java
public class PythonQueryParser extends QueryParser { private long pythonObject; public PythonQueryParser(String field, Analyzer analyzer) { super(field, analyzer);
From source file org.apache.vxquery.runtime.functions.index.CaseSensitiveQueryParser.java
public class CaseSensitiveQueryParser extends QueryParser { public CaseSensitiveQueryParser(String f, Analyzer a) { super(new FastCharStream(new StringReader(""))); init(f, a); }