Uses of Class
org.apache.lucene.queryparser.classic.QueryParser

Packages that use QueryParser
org.apache.lucene.queryparser.analyzing QueryParser that passes Fuzzy-, Prefix-, Range-, and WildcardQuerys through the given analyzer. 
org.apache.lucene.queryparser.classic A simple query parser implemented with JavaCC. 
org.apache.lucene.queryparser.complexPhrase QueryParser which permits complex phrase query syntax eg "(john jon jonathan~) peters*" 
org.apache.lucene.queryparser.ext Extendable QueryParser provides a simple and flexible extension mechanism by overloading query field names. 
org.apache.lucene.queryparser.xml Parser that produces Lucene Query objects from XML streams. 
org.apache.lucene.queryparser.xml.builders XML Parser factories for different Lucene Query/Filters. 
 

Uses of QueryParser in org.apache.lucene.queryparser.analyzing
 

Subclasses of QueryParser in org.apache.lucene.queryparser.analyzing
 class AnalyzingQueryParser
          Overrides Lucene's default QueryParser so that Fuzzy-, Prefix-, Range-, and WildcardQuerys are also passed through the given analyzer, but wildcard characters * and ? don't get removed from the search terms.
 

Uses of QueryParser in org.apache.lucene.queryparser.classic
 

Subclasses of QueryParser in org.apache.lucene.queryparser.classic
 class MultiFieldQueryParser
          A QueryParser which constructs queries to search multiple fields.
 

Uses of QueryParser in org.apache.lucene.queryparser.complexPhrase
 

Subclasses of QueryParser in org.apache.lucene.queryparser.complexPhrase
 class ComplexPhraseQueryParser
          QueryParser which permits complex phrase query syntax eg "(john jon jonathan~) peters*".
 

Uses of QueryParser in org.apache.lucene.queryparser.ext
 

Subclasses of QueryParser in org.apache.lucene.queryparser.ext
 class ExtendableQueryParser
          The ExtendableQueryParser enables arbitrary query parser extension based on a customizable field naming scheme.
 

Methods in org.apache.lucene.queryparser.ext that return QueryParser
 QueryParser ExtensionQuery.getTopLevelParser()
          Returns the top level parser which created this ExtensionQuery
 

Constructors in org.apache.lucene.queryparser.ext with parameters of type QueryParser
ExtensionQuery(QueryParser topLevelParser, String field, String rawQueryString)
          Creates a new ExtensionQuery
 

Uses of QueryParser in org.apache.lucene.queryparser.xml
 

Fields in org.apache.lucene.queryparser.xml declared as QueryParser
protected  QueryParser CoreParser.parser
           
 

Constructors in org.apache.lucene.queryparser.xml with parameters of type QueryParser
CoreParser(Analyzer analyzer, QueryParser parser)
          Construct an XML parser that uses a single instance QueryParser for handling UserQuery tags - all parse operations are synchronised on this parser
CoreParser(String defaultField, Analyzer analyzer, QueryParser parser)
           
CorePlusExtensionsParser(Analyzer analyzer, QueryParser parser)
          Construct an XML parser that uses a single instance QueryParser for handling UserQuery tags - all parse operations are synchronized on this parser
 

Uses of QueryParser in org.apache.lucene.queryparser.xml.builders
 

Methods in org.apache.lucene.queryparser.xml.builders that return QueryParser
protected  QueryParser UserInputQueryBuilder.createQueryParser(String fieldName, Analyzer analyzer)
          Method to create a QueryParser - designed to be overridden
 

Constructors in org.apache.lucene.queryparser.xml.builders with parameters of type QueryParser
UserInputQueryBuilder(QueryParser parser)
          This constructor has the disadvantage of not being able to change choice of default field name
 



Copyright © 2000-2013 Apache Software Foundation. All Rights Reserved.