The methods of the MultiFieldQueryParser class are listed below. For a complete list of MultiFieldQueryParser class members, see the MultiFieldQueryParser Members topic.
Factory method for generating query, given a set of clauses. By default creates a boolean query composed of clauses passed in. Can be overridden by extending classes, to modify query being returned.
Overloaded. Base implementation delegates to {@link #GetFieldQuery(String,String)}. This method may be overridden, for example, to return a SpanNearQuery instead of a PhraseQuery.
Overloaded. Factory method for generating a query (similar to ({@link #getWildcardQuery}). Called when parser parses an input term token that has the fuzzy suffix (~floatNumber) appended.
Overloaded. Note that parameter analyzer is ignored. Calls inside the parser always use class member analyser. This method will be deprecated and substituted by {@link #GetRangeQuery(String, String, String, boolean)} in future versions of Lucene. Currently overwriting either of these methods works.