# Uses of Class
org.apache.lucene.queryparser.classic.ParseException

Packages that use ParseException
Package
Description
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.

## Uses of ParseException in org.apache.lucene.queryparser.classic

Methods in org.apache.lucene.queryparser.classic that return ParseException
Modifier and Type
Method
Description
`ParseException`
QueryParser.`generateParseException()`
Generate ParseException.
Methods in org.apache.lucene.queryparser.classic that throw ParseException
Modifier and Type
Method
Description
`final Query`
QueryParser.`Clause(String field)`
`final int`
QueryParser.`Conjunction()`
`protected Query`
QueryParserBase.`getBooleanQuery(List<BooleanClause> clauses)`
Factory method for generating query, given a set of clauses.
`protected Query`
MultiFieldQueryParser.`getFieldQuery(String field, String queryText, boolean quoted)`
`protected Query`
MultiFieldQueryParser.`getFieldQuery(String field, String queryText, int slop)`
`protected Query`
QueryParserBase.`getFieldQuery(String field, String queryText, boolean quoted)`
`protected Query`
QueryParserBase.`getFieldQuery(String field, String queryText, int slop)`
Base implementation delegates to `QueryParserBase.getFieldQuery(String,String,boolean)`.
`protected Query`
MultiFieldQueryParser.`getFuzzyQuery(String field, String termStr, float minSimilarity)`
`protected Query`
QueryParserBase.`getFuzzyQuery(String field, String termStr, float minSimilarity)`
Factory method for generating a query (similar to `QueryParserBase.getWildcardQuery(java.lang.String, java.lang.String)`).
`protected Query`
MultiFieldQueryParser.`getMultiFieldQuery(List<Query> queries)`
Creates a multifield query
`protected Query`
MultiFieldQueryParser.`getPrefixQuery(String field, String termStr)`
`protected Query`
QueryParserBase.`getPrefixQuery(String field, String termStr)`
Factory method for generating a query (similar to `QueryParserBase.getWildcardQuery(java.lang.String, java.lang.String)`).
`protected Query`
MultiFieldQueryParser.`getRangeQuery(String field, String part1, String part2, boolean startInclusive, boolean endInclusive)`
`protected Query`
QueryParserBase.`getRangeQuery(String field, String part1, String part2, boolean startInclusive, boolean endInclusive)`
`protected Query`
MultiFieldQueryParser.`getRegexpQuery(String field, String termStr)`
`protected Query`
QueryParserBase.`getRegexpQuery(String field, String termStr)`
Factory method for generating a query.
`protected Query`
MultiFieldQueryParser.`getWildcardQuery(String field, String termStr)`
`protected Query`
QueryParserBase.`getWildcardQuery(String field, String termStr)`
Factory method for generating a query.
`final int`
QueryParser.`Modifiers()`
`final Query`
QueryParser.`MultiTerm(String field, List<BooleanClause> clauses)`
Returns the first query if splitOnWhitespace=true or otherwise the entire produced query
`protected Query`
QueryParserBase.`newFieldQuery(Analyzer analyzer, String field, String queryText, boolean quoted)`
`static Query`
MultiFieldQueryParser.`parse(String[] queries, String[] fields, Analyzer analyzer)`
Parses a query which searches on the fields specified.
`static Query`
MultiFieldQueryParser.`parse(String[] queries, String[] fields, BooleanClause.Occur[] flags, Analyzer analyzer)`
Parses a query, searching on the fields specified.
`static Query`
MultiFieldQueryParser.`parse(String query, String[] fields, BooleanClause.Occur[] flags, Analyzer analyzer)`
Parses a query, searching on the fields specified.
`Query`
QueryParserBase.`parse(String query)`
Parses a query string, returning a `Query`.
`final Query`
QueryParser.`Query(String field)`
`final Query`
QueryParser.`Term(String field)`
`final Query`
QueryParser.`TopLevelQuery(String field)`
`abstract Query`
QueryParserBase.`TopLevelQuery(String field)`

## Uses of ParseException in org.apache.lucene.queryparser.complexPhrase

Methods in org.apache.lucene.queryparser.complexPhrase that throw ParseException
Modifier and Type
Method
Description
`protected Query`
ComplexPhraseQueryParser.`getFuzzyQuery(String field, String termStr, float minSimilarity)`
`protected Query`
ComplexPhraseQueryParser.`getRangeQuery(String field, String part1, String part2, boolean startInclusive, boolean endInclusive)`
`protected Query`
ComplexPhraseQueryParser.`getWildcardQuery(String field, String termStr)`
`Query`
ComplexPhraseQueryParser.`parse(String query)`

## Uses of ParseException in org.apache.lucene.queryparser.ext

Methods in org.apache.lucene.queryparser.ext that throw ParseException
Modifier and Type
Method
Description
`protected Query`
ExtendableQueryParser.`getFieldQuery(String field, String queryText, boolean quoted)`
`abstract Query`
ParserExtension.`parse(ExtensionQuery query)`
Processes the given `ExtensionQuery` and returns a corresponding `Query` instance.