source: sandbox/expresso-solr/solr/docs/api/org/apache/solr/util/SolrPluginUtils.DisjunctionMaxQueryParser.html @ 7588

Revision 7588, 56.1 KB checked in by adir, 11 years ago (diff)

Ticket #000 - Adicionando a integracao de buscas com Solr na base a ser isnerida na comunidade

Line 
1<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
2<!--NewPage-->
3<HTML>
4<HEAD>
5<!-- Generated by javadoc (build 1.6.0_24) on Mon Jun 25 15:26:26 EDT 2012 -->
6<META http-equiv="Content-Type" content="text/html; charset=utf-8">
7<TITLE>
8SolrPluginUtils.DisjunctionMaxQueryParser (Solr 4.0.0-ALPHA API)
9</TITLE>
10
11<META NAME="date" CONTENT="2012-06-25">
12
13<LINK REL ="stylesheet" TYPE="text/css" HREF="../../../../stylesheet.css" TITLE="Style">
14
15<SCRIPT type="text/javascript">
16function windowTitle()
17{
18    if (location.href.indexOf('is-external=true') == -1) {
19        parent.document.title="SolrPluginUtils.DisjunctionMaxQueryParser (Solr 4.0.0-ALPHA API)";
20    }
21}
22</SCRIPT>
23<NOSCRIPT>
24</NOSCRIPT>
25
26</HEAD>
27
28<BODY BGCOLOR="white" onload="windowTitle();">
29<HR>
30
31
32<!-- ========= START OF TOP NAVBAR ======= -->
33<A NAME="navbar_top"><!-- --></A>
34<A HREF="#skip-navbar_top" title="Skip navigation links"></A>
35<TABLE BORDER="0" WIDTH="100%" CELLPADDING="1" CELLSPACING="0" SUMMARY="">
36<TR>
37<TD COLSPAN=2 BGCOLOR="#EEEEFF" CLASS="NavBarCell1">
38<A NAME="navbar_top_firstrow"><!-- --></A>
39<TABLE BORDER="0" CELLPADDING="0" CELLSPACING="3" SUMMARY="">
40  <TR ALIGN="center" VALIGN="top">
41  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../../../../overview-summary.html"><FONT CLASS="NavBarFont1"><B>Overview</B></FONT></A>&nbsp;</TD>
42  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="package-summary.html"><FONT CLASS="NavBarFont1"><B>Package</B></FONT></A>&nbsp;</TD>
43  <TD BGCOLOR="#FFFFFF" CLASS="NavBarCell1Rev"> &nbsp;<FONT CLASS="NavBarFont1Rev"><B>Class</B></FONT>&nbsp;</TD>
44  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="class-use/SolrPluginUtils.DisjunctionMaxQueryParser.html"><FONT CLASS="NavBarFont1"><B>Use</B></FONT></A>&nbsp;</TD>
45  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="package-tree.html"><FONT CLASS="NavBarFont1"><B>Tree</B></FONT></A>&nbsp;</TD>
46  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../../../../deprecated-list.html"><FONT CLASS="NavBarFont1"><B>Deprecated</B></FONT></A>&nbsp;</TD>
47  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../../../../help-doc.html"><FONT CLASS="NavBarFont1"><B>Help</B></FONT></A>&nbsp;</TD>
48  </TR>
49</TABLE>
50</TD>
51<TD ALIGN="right" VALIGN="top" ROWSPAN=3><EM>
52</EM>
53</TD>
54</TR>
55
56<TR>
57<TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2">
58&nbsp;<A HREF="../../../../org/apache/solr/util/SolrPluginUtils.html" title="class in org.apache.solr.util"><B>PREV CLASS</B></A>&nbsp;
59&nbsp;<A HREF="../../../../org/apache/solr/util/SolrPluginUtils.DisjunctionMaxQueryParser.Alias.html" title="class in org.apache.solr.util"><B>NEXT CLASS</B></A></FONT></TD>
60<TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2">
61  <A HREF="../../../../index.html?org/apache/solr/util/SolrPluginUtils.DisjunctionMaxQueryParser.html" target="_top"><B>FRAMES</B></A>  &nbsp;
62&nbsp;<A HREF="SolrPluginUtils.DisjunctionMaxQueryParser.html" target="_top"><B>NO FRAMES</B></A>  &nbsp;
63&nbsp;<SCRIPT type="text/javascript">
64  <!--
65  if(window==top) {
66    document.writeln('<A HREF="../../../../allclasses-noframe.html"><B>All Classes</B></A>');
67  }
68  //-->
69</SCRIPT>
70<NOSCRIPT>
71  <A HREF="../../../../allclasses-noframe.html"><B>All Classes</B></A>
72</NOSCRIPT>
73
74
75</FONT></TD>
76</TR>
77<TR>
78<TD VALIGN="top" CLASS="NavBarCell3"><FONT SIZE="-2">
79  SUMMARY:&nbsp;<A HREF="#nested_class_summary">NESTED</A>&nbsp;|&nbsp;<A HREF="#field_summary">FIELD</A>&nbsp;|&nbsp;<A HREF="#constructor_summary">CONSTR</A>&nbsp;|&nbsp;<A HREF="#method_summary">METHOD</A></FONT></TD>
80<TD VALIGN="top" CLASS="NavBarCell3"><FONT SIZE="-2">
81DETAIL:&nbsp;<A HREF="#field_detail">FIELD</A>&nbsp;|&nbsp;<A HREF="#constructor_detail">CONSTR</A>&nbsp;|&nbsp;<A HREF="#method_detail">METHOD</A></FONT></TD>
82</TR>
83</TABLE>
84<A NAME="skip-navbar_top"></A>
85<!-- ========= END OF TOP NAVBAR ========= -->
86
87<HR>
88<!-- ======== START OF CLASS DATA ======== -->
89<H2>
90<FONT SIZE="-1">
91org.apache.solr.util</FONT>
92<BR>
93Class SolrPluginUtils.DisjunctionMaxQueryParser</H2>
94<PRE>
95<A HREF="http://download.oracle.com/javase/6/docs/api/java/lang/Object.html?is-external=true" title="class or interface in java.lang">java.lang.Object</A>
96  <IMG SRC="../../../../resources/inherit.gif" ALT="extended by "><A HREF="http://lucene.apache.org/java/4_0_0-ALPHA//queryparser/org/apache/lucene/queryparser/classic/QueryParserBase.html?is-external=true" title="class or interface in org.apache.lucene.queryparser.classic">org.apache.lucene.queryparser.classic.QueryParserBase</A>
97      <IMG SRC="../../../../resources/inherit.gif" ALT="extended by "><A HREF="http://lucene.apache.org/java/4_0_0-ALPHA//queryparser/org/apache/lucene/queryparser/classic/QueryParser.html?is-external=true" title="class or interface in org.apache.lucene.queryparser.classic">org.apache.lucene.queryparser.classic.QueryParser</A>
98          <IMG SRC="../../../../resources/inherit.gif" ALT="extended by "><A HREF="../../../../org/apache/solr/search/SolrQueryParser.html" title="class in org.apache.solr.search">org.apache.solr.search.SolrQueryParser</A>
99              <IMG SRC="../../../../resources/inherit.gif" ALT="extended by "><B>org.apache.solr.util.SolrPluginUtils.DisjunctionMaxQueryParser</B>
100</PRE>
101<DL>
102<DT><B>All Implemented Interfaces:</B> <DD><A HREF="http://lucene.apache.org/java/4_0_0-ALPHA//queryparser/org/apache/lucene/queryparser/classic/QueryParserConstants.html?is-external=true" title="class or interface in org.apache.lucene.queryparser.classic">QueryParserConstants</A></DD>
103</DL>
104<DL>
105<DT><B>Enclosing class:</B><DD><A HREF="../../../../org/apache/solr/util/SolrPluginUtils.html" title="class in org.apache.solr.util">SolrPluginUtils</A></DD>
106</DL>
107<HR>
108<DL>
109<DT><PRE>public static class <B>SolrPluginUtils.DisjunctionMaxQueryParser</B><DT>extends <A HREF="../../../../org/apache/solr/search/SolrQueryParser.html" title="class in org.apache.solr.search">SolrQueryParser</A></DL>
110</PRE>
111
112<P>
113A subclass of SolrQueryParser that supports aliasing fields for
114 constructing DisjunctionMaxQueries.
115<P>
116
117<P>
118<HR>
119
120<P>
121<!-- ======== NESTED CLASS SUMMARY ======== -->
122
123<A NAME="nested_class_summary"><!-- --></A>
124<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
125<TR BGCOLOR="#CCCCFF" CLASS="TableHeadingColor">
126<TH ALIGN="left" COLSPAN="2"><FONT SIZE="+2">
127<B>Nested Class Summary</B></FONT></TH>
128</TR>
129<TR BGCOLOR="white" CLASS="TableRowColor">
130<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
131<CODE>protected static&nbsp;class</CODE></FONT></TD>
132<TD><CODE><B><A HREF="../../../../org/apache/solr/util/SolrPluginUtils.DisjunctionMaxQueryParser.Alias.html" title="class in org.apache.solr.util">SolrPluginUtils.DisjunctionMaxQueryParser.Alias</A></B></CODE>
133
134<BR>
135&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;A simple container for storing alias info</TD>
136</TR>
137</TABLE>
138&nbsp;<A NAME="nested_classes_inherited_from_class_org.apache.solr.search.SolrQueryParser"><!-- --></A>
139<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
140<TR BGCOLOR="#EEEEFF" CLASS="TableSubHeadingColor">
141<TH ALIGN="left"><B>Nested classes/interfaces inherited from class org.apache.solr.search.<A HREF="../../../../org/apache/solr/search/SolrQueryParser.html" title="class in org.apache.solr.search">SolrQueryParser</A></B></TH>
142</TR>
143<TR BGCOLOR="white" CLASS="TableRowColor">
144<TD><CODE><A HREF="../../../../org/apache/solr/search/SolrQueryParser.MagicFieldName.html" title="enum in org.apache.solr.search">SolrQueryParser.MagicFieldName</A></CODE></TD>
145</TR>
146</TABLE>
147&nbsp;
148<A NAME="nested_classes_inherited_from_class_org.apache.lucene.queryparser.classic.QueryParser"><!-- --></A>
149<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
150<TR BGCOLOR="#EEEEFF" CLASS="TableSubHeadingColor">
151<TH ALIGN="left"><B>Nested classes/interfaces inherited from class org.apache.lucene.queryparser.classic.<A HREF="http://lucene.apache.org/java/4_0_0-ALPHA//queryparser/org/apache/lucene/queryparser/classic/QueryParser.html?is-external=true" title="class or interface in org.apache.lucene.queryparser.classic">QueryParser</A></B></TH>
152</TR>
153<TR BGCOLOR="white" CLASS="TableRowColor">
154<TD><CODE><A HREF="http://lucene.apache.org/java/4_0_0-ALPHA//queryparser/org/apache/lucene/queryparser/classic/QueryParser.Operator.html?is-external=true" title="class or interface in org.apache.lucene.queryparser.classic">QueryParser.Operator</A></CODE></TD>
155</TR>
156</TABLE>
157&nbsp;
158<A NAME="nested_classes_inherited_from_class_org.apache.lucene.queryparser.classic.QueryParserBase"><!-- --></A>
159<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
160<TR BGCOLOR="#EEEEFF" CLASS="TableSubHeadingColor">
161<TH ALIGN="left"><B>Nested classes/interfaces inherited from class org.apache.lucene.queryparser.classic.<A HREF="http://lucene.apache.org/java/4_0_0-ALPHA//queryparser/org/apache/lucene/queryparser/classic/QueryParserBase.html?is-external=true" title="class or interface in org.apache.lucene.queryparser.classic">QueryParserBase</A></B></TH>
162</TR>
163<TR BGCOLOR="white" CLASS="TableRowColor">
164<TD><CODE><A HREF="http://lucene.apache.org/java/4_0_0-ALPHA//queryparser/org/apache/lucene/queryparser/classic/QueryParserBase.MethodRemovedUseAnother.html?is-external=true" title="class or interface in org.apache.lucene.queryparser.classic">QueryParserBase.MethodRemovedUseAnother</A></CODE></TD>
165</TR>
166</TABLE>
167&nbsp;
168<!-- =========== FIELD SUMMARY =========== -->
169
170<A NAME="field_summary"><!-- --></A>
171<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
172<TR BGCOLOR="#CCCCFF" CLASS="TableHeadingColor">
173<TH ALIGN="left" COLSPAN="2"><FONT SIZE="+2">
174<B>Field Summary</B></FONT></TH>
175</TR>
176<TR BGCOLOR="white" CLASS="TableRowColor">
177<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
178<CODE>protected &nbsp;<A HREF="http://download.oracle.com/javase/6/docs/api/java/util/Map.html?is-external=true" title="class or interface in java.util">Map</A>&lt;<A HREF="http://download.oracle.com/javase/6/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</A>,<A HREF="../../../../org/apache/solr/util/SolrPluginUtils.DisjunctionMaxQueryParser.Alias.html" title="class in org.apache.solr.util">SolrPluginUtils.DisjunctionMaxQueryParser.Alias</A>&gt;</CODE></FONT></TD>
179<TD><CODE><B><A HREF="../../../../org/apache/solr/util/SolrPluginUtils.DisjunctionMaxQueryParser.html#aliases">aliases</A></B></CODE>
180
181<BR>
182&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Where we store a map from field name we expect to see in our query
183 string, to Alias object containing the fields to use in our
184 DisjunctionMaxQuery and the tiebreaker to use.</TD>
185</TR>
186</TABLE>
187&nbsp;<A NAME="fields_inherited_from_class_org.apache.solr.search.SolrQueryParser"><!-- --></A>
188<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
189<TR BGCOLOR="#EEEEFF" CLASS="TableSubHeadingColor">
190<TH ALIGN="left"><B>Fields inherited from class org.apache.solr.search.<A HREF="../../../../org/apache/solr/search/SolrQueryParser.html" title="class in org.apache.solr.search">SolrQueryParser</A></B></TH>
191</TR>
192<TR BGCOLOR="white" CLASS="TableRowColor">
193<TD><CODE><A HREF="../../../../org/apache/solr/search/SolrQueryParser.html#defaultField">defaultField</A>, <A HREF="../../../../org/apache/solr/search/SolrQueryParser.html#parser">parser</A>, <A HREF="../../../../org/apache/solr/search/SolrQueryParser.html#schema">schema</A></CODE></TD>
194</TR>
195</TABLE>
196&nbsp;<A NAME="fields_inherited_from_class_org.apache.lucene.queryparser.classic.QueryParser"><!-- --></A>
197<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
198<TR BGCOLOR="#EEEEFF" CLASS="TableSubHeadingColor">
199<TH ALIGN="left"><B>Fields inherited from class org.apache.lucene.queryparser.classic.<A HREF="http://lucene.apache.org/java/4_0_0-ALPHA//queryparser/org/apache/lucene/queryparser/classic/QueryParser.html?is-external=true" title="class or interface in org.apache.lucene.queryparser.classic">QueryParser</A></B></TH>
200</TR>
201<TR BGCOLOR="white" CLASS="TableRowColor">
202<TD><CODE><A HREF="http://lucene.apache.org/java/4_0_0-ALPHA//queryparser/org/apache/lucene/queryparser/classic/QueryParser.html?is-external=true#jj_nt" title="class or interface in org.apache.lucene.queryparser.classic">jj_nt</A>, <A HREF="http://lucene.apache.org/java/4_0_0-ALPHA//queryparser/org/apache/lucene/queryparser/classic/QueryParser.html?is-external=true#token" title="class or interface in org.apache.lucene.queryparser.classic">token</A>, <A HREF="http://lucene.apache.org/java/4_0_0-ALPHA//queryparser/org/apache/lucene/queryparser/classic/QueryParser.html?is-external=true#token_source" title="class or interface in org.apache.lucene.queryparser.classic">token_source</A></CODE></TD>
203</TR>
204</TABLE>
205&nbsp;<A NAME="fields_inherited_from_class_org.apache.lucene.queryparser.classic.QueryParserBase"><!-- --></A>
206<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
207<TR BGCOLOR="#EEEEFF" CLASS="TableSubHeadingColor">
208<TH ALIGN="left"><B>Fields inherited from class org.apache.lucene.queryparser.classic.<A HREF="http://lucene.apache.org/java/4_0_0-ALPHA//queryparser/org/apache/lucene/queryparser/classic/QueryParserBase.html?is-external=true" title="class or interface in org.apache.lucene.queryparser.classic">QueryParserBase</A></B></TH>
209</TR>
210<TR BGCOLOR="white" CLASS="TableRowColor">
211<TD><CODE><A HREF="http://lucene.apache.org/java/4_0_0-ALPHA//queryparser/org/apache/lucene/queryparser/classic/QueryParserBase.html?is-external=true#AND_OPERATOR" title="class or interface in org.apache.lucene.queryparser.classic">AND_OPERATOR</A>, <A HREF="http://lucene.apache.org/java/4_0_0-ALPHA//queryparser/org/apache/lucene/queryparser/classic/QueryParserBase.html?is-external=true#OR_OPERATOR" title="class or interface in org.apache.lucene.queryparser.classic">OR_OPERATOR</A></CODE></TD>
212</TR>
213</TABLE>
214&nbsp;<A NAME="fields_inherited_from_class_org.apache.lucene.queryparser.classic.QueryParserConstants"><!-- --></A>
215<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
216<TR BGCOLOR="#EEEEFF" CLASS="TableSubHeadingColor">
217<TH ALIGN="left"><B>Fields inherited from interface org.apache.lucene.queryparser.classic.<A HREF="http://lucene.apache.org/java/4_0_0-ALPHA//queryparser/org/apache/lucene/queryparser/classic/QueryParserConstants.html?is-external=true" title="class or interface in org.apache.lucene.queryparser.classic">QueryParserConstants</A></B></TH>
218</TR>
219<TR BGCOLOR="white" CLASS="TableRowColor">
220<TD><CODE><A HREF="http://lucene.apache.org/java/4_0_0-ALPHA//queryparser/org/apache/lucene/queryparser/classic/QueryParserConstants.html?is-external=true#_ESCAPED_CHAR" title="class or interface in org.apache.lucene.queryparser.classic">_ESCAPED_CHAR</A>, <A HREF="http://lucene.apache.org/java/4_0_0-ALPHA//queryparser/org/apache/lucene/queryparser/classic/QueryParserConstants.html?is-external=true#_NUM_CHAR" title="class or interface in org.apache.lucene.queryparser.classic">_NUM_CHAR</A>, <A HREF="http://lucene.apache.org/java/4_0_0-ALPHA//queryparser/org/apache/lucene/queryparser/classic/QueryParserConstants.html?is-external=true#_QUOTED_CHAR" title="class or interface in org.apache.lucene.queryparser.classic">_QUOTED_CHAR</A>, <A HREF="http://lucene.apache.org/java/4_0_0-ALPHA//queryparser/org/apache/lucene/queryparser/classic/QueryParserConstants.html?is-external=true#_TERM_CHAR" title="class or interface in org.apache.lucene.queryparser.classic">_TERM_CHAR</A>, <A HREF="http://lucene.apache.org/java/4_0_0-ALPHA//queryparser/org/apache/lucene/queryparser/classic/QueryParserConstants.html?is-external=true#_TERM_START_CHAR" title="class or interface in org.apache.lucene.queryparser.classic">_TERM_START_CHAR</A>, <A HREF="http://lucene.apache.org/java/4_0_0-ALPHA//queryparser/org/apache/lucene/queryparser/classic/QueryParserConstants.html?is-external=true#_WHITESPACE" title="class or interface in org.apache.lucene.queryparser.classic">_WHITESPACE</A>, <A HREF="http://lucene.apache.org/java/4_0_0-ALPHA//queryparser/org/apache/lucene/queryparser/classic/QueryParserConstants.html?is-external=true#AND" title="class or interface in org.apache.lucene.queryparser.classic">AND</A>, <A HREF="http://lucene.apache.org/java/4_0_0-ALPHA//queryparser/org/apache/lucene/queryparser/classic/QueryParserConstants.html?is-external=true#BAREOPER" title="class or interface in org.apache.lucene.queryparser.classic">BAREOPER</A>, <A HREF="http://lucene.apache.org/java/4_0_0-ALPHA//queryparser/org/apache/lucene/queryparser/classic/QueryParserConstants.html?is-external=true#Boost" title="class or interface in org.apache.lucene.queryparser.classic">Boost</A>, <A HREF="http://lucene.apache.org/java/4_0_0-ALPHA//queryparser/org/apache/lucene/queryparser/classic/QueryParserConstants.html?is-external=true#CARAT" title="class or interface in org.apache.lucene.queryparser.classic">CARAT</A>, <A HREF="http://lucene.apache.org/java/4_0_0-ALPHA//queryparser/org/apache/lucene/queryparser/classic/QueryParserConstants.html?is-external=true#COLON" title="class or interface in org.apache.lucene.queryparser.classic">COLON</A>, <A HREF="http://lucene.apache.org/java/4_0_0-ALPHA//queryparser/org/apache/lucene/queryparser/classic/QueryParserConstants.html?is-external=true#DEFAULT" title="class or interface in org.apache.lucene.queryparser.classic">DEFAULT</A>, <A HREF="http://lucene.apache.org/java/4_0_0-ALPHA//queryparser/org/apache/lucene/queryparser/classic/QueryParserConstants.html?is-external=true#EOF" title="class or interface in org.apache.lucene.queryparser.classic">EOF</A>, <A HREF="http://lucene.apache.org/java/4_0_0-ALPHA//queryparser/org/apache/lucene/queryparser/classic/QueryParserConstants.html?is-external=true#FUZZY_SLOP" title="class or interface in org.apache.lucene.queryparser.classic">FUZZY_SLOP</A>, <A HREF="http://lucene.apache.org/java/4_0_0-ALPHA//queryparser/org/apache/lucene/queryparser/classic/QueryParserConstants.html?is-external=true#LPAREN" title="class or interface in org.apache.lucene.queryparser.classic">LPAREN</A>, <A HREF="http://lucene.apache.org/java/4_0_0-ALPHA//queryparser/org/apache/lucene/queryparser/classic/QueryParserConstants.html?is-external=true#MINUS" title="class or interface in org.apache.lucene.queryparser.classic">MINUS</A>, <A HREF="http://lucene.apache.org/java/4_0_0-ALPHA//queryparser/org/apache/lucene/queryparser/classic/QueryParserConstants.html?is-external=true#NOT" title="class or interface in org.apache.lucene.queryparser.classic">NOT</A>, <A HREF="http://lucene.apache.org/java/4_0_0-ALPHA//queryparser/org/apache/lucene/queryparser/classic/QueryParserConstants.html?is-external=true#NUMBER" title="class or interface in org.apache.lucene.queryparser.classic">NUMBER</A>, <A HREF="http://lucene.apache.org/java/4_0_0-ALPHA//queryparser/org/apache/lucene/queryparser/classic/QueryParserConstants.html?is-external=true#OR" title="class or interface in org.apache.lucene.queryparser.classic">OR</A>, <A HREF="http://lucene.apache.org/java/4_0_0-ALPHA//queryparser/org/apache/lucene/queryparser/classic/QueryParserConstants.html?is-external=true#PLUS" title="class or interface in org.apache.lucene.queryparser.classic">PLUS</A>, <A HREF="http://lucene.apache.org/java/4_0_0-ALPHA//queryparser/org/apache/lucene/queryparser/classic/QueryParserConstants.html?is-external=true#PREFIXTERM" title="class or interface in org.apache.lucene.queryparser.classic">PREFIXTERM</A>, <A HREF="http://lucene.apache.org/java/4_0_0-ALPHA//queryparser/org/apache/lucene/queryparser/classic/QueryParserConstants.html?is-external=true#QUOTED" title="class or interface in org.apache.lucene.queryparser.classic">QUOTED</A>, <A HREF="http://lucene.apache.org/java/4_0_0-ALPHA//queryparser/org/apache/lucene/queryparser/classic/QueryParserConstants.html?is-external=true#Range" title="class or interface in org.apache.lucene.queryparser.classic">Range</A>, <A HREF="http://lucene.apache.org/java/4_0_0-ALPHA//queryparser/org/apache/lucene/queryparser/classic/QueryParserConstants.html?is-external=true#RANGE_GOOP" title="class or interface in org.apache.lucene.queryparser.classic">RANGE_GOOP</A>, <A HREF="http://lucene.apache.org/java/4_0_0-ALPHA//queryparser/org/apache/lucene/queryparser/classic/QueryParserConstants.html?is-external=true#RANGE_QUOTED" title="class or interface in org.apache.lucene.queryparser.classic">RANGE_QUOTED</A>, <A HREF="http://lucene.apache.org/java/4_0_0-ALPHA//queryparser/org/apache/lucene/queryparser/classic/QueryParserConstants.html?is-external=true#RANGE_TO" title="class or interface in org.apache.lucene.queryparser.classic">RANGE_TO</A>, <A HREF="http://lucene.apache.org/java/4_0_0-ALPHA//queryparser/org/apache/lucene/queryparser/classic/QueryParserConstants.html?is-external=true#RANGEEX_END" title="class or interface in org.apache.lucene.queryparser.classic">RANGEEX_END</A>, <A HREF="http://lucene.apache.org/java/4_0_0-ALPHA//queryparser/org/apache/lucene/queryparser/classic/QueryParserConstants.html?is-external=true#RANGEEX_START" title="class or interface in org.apache.lucene.queryparser.classic">RANGEEX_START</A>, <A HREF="http://lucene.apache.org/java/4_0_0-ALPHA//queryparser/org/apache/lucene/queryparser/classic/QueryParserConstants.html?is-external=true#RANGEIN_END" title="class or interface in org.apache.lucene.queryparser.classic">RANGEIN_END</A>, <A HREF="http://lucene.apache.org/java/4_0_0-ALPHA//queryparser/org/apache/lucene/queryparser/classic/QueryParserConstants.html?is-external=true#RANGEIN_START" title="class or interface in org.apache.lucene.queryparser.classic">RANGEIN_START</A>, <A HREF="http://lucene.apache.org/java/4_0_0-ALPHA//queryparser/org/apache/lucene/queryparser/classic/QueryParserConstants.html?is-external=true#REGEXPTERM" title="class or interface in org.apache.lucene.queryparser.classic">REGEXPTERM</A>, <A HREF="http://lucene.apache.org/java/4_0_0-ALPHA//queryparser/org/apache/lucene/queryparser/classic/QueryParserConstants.html?is-external=true#RPAREN" title="class or interface in org.apache.lucene.queryparser.classic">RPAREN</A>, <A HREF="http://lucene.apache.org/java/4_0_0-ALPHA//queryparser/org/apache/lucene/queryparser/classic/QueryParserConstants.html?is-external=true#STAR" title="class or interface in org.apache.lucene.queryparser.classic">STAR</A>, <A HREF="http://lucene.apache.org/java/4_0_0-ALPHA//queryparser/org/apache/lucene/queryparser/classic/QueryParserConstants.html?is-external=true#TERM" title="class or interface in org.apache.lucene.queryparser.classic">TERM</A>, <A HREF="http://lucene.apache.org/java/4_0_0-ALPHA//queryparser/org/apache/lucene/queryparser/classic/QueryParserConstants.html?is-external=true#tokenImage" title="class or interface in org.apache.lucene.queryparser.classic">tokenImage</A>, <A HREF="http://lucene.apache.org/java/4_0_0-ALPHA//queryparser/org/apache/lucene/queryparser/classic/QueryParserConstants.html?is-external=true#WILDTERM" title="class or interface in org.apache.lucene.queryparser.classic">WILDTERM</A></CODE></TD>
221</TR>
222</TABLE>
223&nbsp;
224<!-- ======== CONSTRUCTOR SUMMARY ======== -->
225
226<A NAME="constructor_summary"><!-- --></A>
227<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
228<TR BGCOLOR="#CCCCFF" CLASS="TableHeadingColor">
229<TH ALIGN="left" COLSPAN="2"><FONT SIZE="+2">
230<B>Constructor Summary</B></FONT></TH>
231</TR>
232<TR BGCOLOR="white" CLASS="TableRowColor">
233<TD><CODE><B><A HREF="../../../../org/apache/solr/util/SolrPluginUtils.DisjunctionMaxQueryParser.html#SolrPluginUtils.DisjunctionMaxQueryParser(org.apache.solr.search.QParser, java.lang.String)">SolrPluginUtils.DisjunctionMaxQueryParser</A></B>(<A HREF="../../../../org/apache/solr/search/QParser.html" title="class in org.apache.solr.search">QParser</A>&nbsp;qp,
234                                          <A HREF="http://download.oracle.com/javase/6/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</A>&nbsp;defaultField)</CODE>
235
236<BR>
237&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
238</TR>
239</TABLE>
240&nbsp;
241<!-- ========== METHOD SUMMARY =========== -->
242
243<A NAME="method_summary"><!-- --></A>
244<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
245<TR BGCOLOR="#CCCCFF" CLASS="TableHeadingColor">
246<TH ALIGN="left" COLSPAN="2"><FONT SIZE="+2">
247<B>Method Summary</B></FONT></TH>
248</TR>
249<TR BGCOLOR="white" CLASS="TableRowColor">
250<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
251<CODE>&nbsp;void</CODE></FONT></TD>
252<TD><CODE><B><A HREF="../../../../org/apache/solr/util/SolrPluginUtils.DisjunctionMaxQueryParser.html#addAlias(java.lang.String, float, java.util.Map)">addAlias</A></B>(<A HREF="http://download.oracle.com/javase/6/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</A>&nbsp;field,
253         float&nbsp;tiebreaker,
254         <A HREF="http://download.oracle.com/javase/6/docs/api/java/util/Map.html?is-external=true" title="class or interface in java.util">Map</A>&lt;<A HREF="http://download.oracle.com/javase/6/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</A>,<A HREF="http://download.oracle.com/javase/6/docs/api/java/lang/Float.html?is-external=true" title="class or interface in java.lang">Float</A>&gt;&nbsp;fieldBoosts)</CODE>
255
256<BR>
257&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Add an alias to this query parser.</TD>
258</TR>
259<TR BGCOLOR="white" CLASS="TableRowColor">
260<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
261<CODE>protected &nbsp;<A HREF="http://lucene.apache.org/java/4_0_0-ALPHA//core/org/apache/lucene/search/Query.html?is-external=true" title="class or interface in org.apache.lucene.search">Query</A></CODE></FONT></TD>
262<TD><CODE><B><A HREF="../../../../org/apache/solr/util/SolrPluginUtils.DisjunctionMaxQueryParser.html#getFieldQuery(java.lang.String, java.lang.String, boolean)">getFieldQuery</A></B>(<A HREF="http://download.oracle.com/javase/6/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</A>&nbsp;field,
263              <A HREF="http://download.oracle.com/javase/6/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</A>&nbsp;queryText,
264              boolean&nbsp;quoted)</CODE>
265
266<BR>
267&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Delegates to the super class unless the field has been specified
268 as an alias -- in which case we recurse on each of
269 the aliased fields, and the results are composed into a
270 DisjunctionMaxQuery.</TD>
271</TR>
272</TABLE>
273&nbsp;<A NAME="methods_inherited_from_class_org.apache.solr.search.SolrQueryParser"><!-- --></A>
274<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
275<TR BGCOLOR="#EEEEFF" CLASS="TableSubHeadingColor">
276<TH ALIGN="left"><B>Methods inherited from class org.apache.solr.search.<A HREF="../../../../org/apache/solr/search/SolrQueryParser.html" title="class in org.apache.solr.search">SolrQueryParser</A></B></TH>
277</TR>
278<TR BGCOLOR="white" CLASS="TableRowColor">
279<TD><CODE><A HREF="../../../../org/apache/solr/search/SolrQueryParser.html#analyzeIfMultitermTermText(java.lang.String, java.lang.String, org.apache.solr.schema.FieldType)">analyzeIfMultitermTermText</A>, <A HREF="../../../../org/apache/solr/search/SolrQueryParser.html#getPrefixQuery(java.lang.String, java.lang.String)">getPrefixQuery</A>, <A HREF="../../../../org/apache/solr/search/SolrQueryParser.html#getRangeQuery(java.lang.String, java.lang.String, java.lang.String, boolean, boolean)">getRangeQuery</A>, <A HREF="../../../../org/apache/solr/search/SolrQueryParser.html#getRegexpQuery(java.lang.String, java.lang.String)">getRegexpQuery</A>, <A HREF="../../../../org/apache/solr/search/SolrQueryParser.html#getReversedWildcardFilterFactory(org.apache.solr.schema.FieldType)">getReversedWildcardFilterFactory</A>, <A HREF="../../../../org/apache/solr/search/SolrQueryParser.html#getWildcardQuery(java.lang.String, java.lang.String)">getWildcardQuery</A></CODE></TD>
280</TR>
281</TABLE>
282&nbsp;<A NAME="methods_inherited_from_class_org.apache.lucene.queryparser.classic.QueryParser"><!-- --></A>
283<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
284<TR BGCOLOR="#EEEEFF" CLASS="TableSubHeadingColor">
285<TH ALIGN="left"><B>Methods inherited from class org.apache.lucene.queryparser.classic.<A HREF="http://lucene.apache.org/java/4_0_0-ALPHA//queryparser/org/apache/lucene/queryparser/classic/QueryParser.html?is-external=true" title="class or interface in org.apache.lucene.queryparser.classic">QueryParser</A></B></TH>
286</TR>
287<TR BGCOLOR="white" CLASS="TableRowColor">
288<TD><CODE><A HREF="http://lucene.apache.org/java/4_0_0-ALPHA//queryparser/org/apache/lucene/queryparser/classic/QueryParser.html?is-external=true#Clause(java.lang.String)" title="class or interface in org.apache.lucene.queryparser.classic">Clause</A>, <A HREF="http://lucene.apache.org/java/4_0_0-ALPHA//queryparser/org/apache/lucene/queryparser/classic/QueryParser.html?is-external=true#Conjunction()" title="class or interface in org.apache.lucene.queryparser.classic">Conjunction</A>, <A HREF="http://lucene.apache.org/java/4_0_0-ALPHA//queryparser/org/apache/lucene/queryparser/classic/QueryParser.html?is-external=true#disable_tracing()" title="class or interface in org.apache.lucene.queryparser.classic">disable_tracing</A>, <A HREF="http://lucene.apache.org/java/4_0_0-ALPHA//queryparser/org/apache/lucene/queryparser/classic/QueryParser.html?is-external=true#enable_tracing()" title="class or interface in org.apache.lucene.queryparser.classic">enable_tracing</A>, <A HREF="http://lucene.apache.org/java/4_0_0-ALPHA//queryparser/org/apache/lucene/queryparser/classic/QueryParser.html?is-external=true#generateParseException()" title="class or interface in org.apache.lucene.queryparser.classic">generateParseException</A>, <A HREF="http://lucene.apache.org/java/4_0_0-ALPHA//queryparser/org/apache/lucene/queryparser/classic/QueryParser.html?is-external=true#getNextToken()" title="class or interface in org.apache.lucene.queryparser.classic">getNextToken</A>, <A HREF="http://lucene.apache.org/java/4_0_0-ALPHA//queryparser/org/apache/lucene/queryparser/classic/QueryParser.html?is-external=true#getToken(int)" title="class or interface in org.apache.lucene.queryparser.classic">getToken</A>, <A HREF="http://lucene.apache.org/java/4_0_0-ALPHA//queryparser/org/apache/lucene/queryparser/classic/QueryParser.html?is-external=true#Modifiers()" title="class or interface in org.apache.lucene.queryparser.classic">Modifiers</A>, <A HREF="http://lucene.apache.org/java/4_0_0-ALPHA//queryparser/org/apache/lucene/queryparser/classic/QueryParser.html?is-external=true#Query(java.lang.String)" title="class or interface in org.apache.lucene.queryparser.classic">Query</A>, <A HREF="http://lucene.apache.org/java/4_0_0-ALPHA//queryparser/org/apache/lucene/queryparser/classic/QueryParser.html?is-external=true#ReInit(org.apache.lucene.queryparser.classic.CharStream)" title="class or interface in org.apache.lucene.queryparser.classic">ReInit</A>, <A HREF="http://lucene.apache.org/java/4_0_0-ALPHA//queryparser/org/apache/lucene/queryparser/classic/QueryParser.html?is-external=true#ReInit(org.apache.lucene.queryparser.classic.QueryParserTokenManager)" title="class or interface in org.apache.lucene.queryparser.classic">ReInit</A>, <A HREF="http://lucene.apache.org/java/4_0_0-ALPHA//queryparser/org/apache/lucene/queryparser/classic/QueryParser.html?is-external=true#Term(java.lang.String)" title="class or interface in org.apache.lucene.queryparser.classic">Term</A>, <A HREF="http://lucene.apache.org/java/4_0_0-ALPHA//queryparser/org/apache/lucene/queryparser/classic/QueryParser.html?is-external=true#TopLevelQuery(java.lang.String)" title="class or interface in org.apache.lucene.queryparser.classic">TopLevelQuery</A></CODE></TD>
289</TR>
290</TABLE>
291&nbsp;<A NAME="methods_inherited_from_class_org.apache.lucene.queryparser.classic.QueryParserBase"><!-- --></A>
292<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
293<TR BGCOLOR="#EEEEFF" CLASS="TableSubHeadingColor">
294<TH ALIGN="left"><B>Methods inherited from class org.apache.lucene.queryparser.classic.<A HREF="http://lucene.apache.org/java/4_0_0-ALPHA//queryparser/org/apache/lucene/queryparser/classic/QueryParserBase.html?is-external=true" title="class or interface in org.apache.lucene.queryparser.classic">QueryParserBase</A></B></TH>
295</TR>
296<TR BGCOLOR="white" CLASS="TableRowColor">
297<TD><CODE><A HREF="http://lucene.apache.org/java/4_0_0-ALPHA//queryparser/org/apache/lucene/queryparser/classic/QueryParserBase.html?is-external=true#addClause(java.util.List, int, int, org.apache.lucene.search.Query)" title="class or interface in org.apache.lucene.queryparser.classic">addClause</A>, <A HREF="http://lucene.apache.org/java/4_0_0-ALPHA//queryparser/org/apache/lucene/queryparser/classic/QueryParserBase.html?is-external=true#analyzeMultitermTerm(java.lang.String, java.lang.String, org.apache.lucene.analysis.Analyzer)" title="class or interface in org.apache.lucene.queryparser.classic">analyzeMultitermTerm</A>, <A HREF="http://lucene.apache.org/java/4_0_0-ALPHA//queryparser/org/apache/lucene/queryparser/classic/QueryParserBase.html?is-external=true#escape(java.lang.String)" title="class or interface in org.apache.lucene.queryparser.classic">escape</A>, <A HREF="http://lucene.apache.org/java/4_0_0-ALPHA//queryparser/org/apache/lucene/queryparser/classic/QueryParserBase.html?is-external=true#getAllowLeadingWildcard()" title="class or interface in org.apache.lucene.queryparser.classic">getAllowLeadingWildcard</A>, <A HREF="http://lucene.apache.org/java/4_0_0-ALPHA//queryparser/org/apache/lucene/queryparser/classic/QueryParserBase.html?is-external=true#getAnalyzer()" title="class or interface in org.apache.lucene.queryparser.classic">getAnalyzer</A>, <A HREF="http://lucene.apache.org/java/4_0_0-ALPHA//queryparser/org/apache/lucene/queryparser/classic/QueryParserBase.html?is-external=true#getAnalyzeRangeTerms()" title="class or interface in org.apache.lucene.queryparser.classic">getAnalyzeRangeTerms</A>, <A HREF="http://lucene.apache.org/java/4_0_0-ALPHA//queryparser/org/apache/lucene/queryparser/classic/QueryParserBase.html?is-external=true#getAutoGeneratePhraseQueries()" title="class or interface in org.apache.lucene.queryparser.classic">getAutoGeneratePhraseQueries</A>, <A HREF="http://lucene.apache.org/java/4_0_0-ALPHA//queryparser/org/apache/lucene/queryparser/classic/QueryParserBase.html?is-external=true#getBooleanQuery(java.util.List)" title="class or interface in org.apache.lucene.queryparser.classic">getBooleanQuery</A>, <A HREF="http://lucene.apache.org/java/4_0_0-ALPHA//queryparser/org/apache/lucene/queryparser/classic/QueryParserBase.html?is-external=true#getBooleanQuery(java.util.List, boolean)" title="class or interface in org.apache.lucene.queryparser.classic">getBooleanQuery</A>, <A HREF="http://lucene.apache.org/java/4_0_0-ALPHA//queryparser/org/apache/lucene/queryparser/classic/QueryParserBase.html?is-external=true#getDateResolution(java.lang.String)" title="class or interface in org.apache.lucene.queryparser.classic">getDateResolution</A>, <A HREF="http://lucene.apache.org/java/4_0_0-ALPHA//queryparser/org/apache/lucene/queryparser/classic/QueryParserBase.html?is-external=true#getDefaultOperator()" title="class or interface in org.apache.lucene.queryparser.classic">getDefaultOperator</A>, <A HREF="http://lucene.apache.org/java/4_0_0-ALPHA//queryparser/org/apache/lucene/queryparser/classic/QueryParserBase.html?is-external=true#getEnablePositionIncrements()" title="class or interface in org.apache.lucene.queryparser.classic">getEnablePositionIncrements</A>, <A HREF="http://lucene.apache.org/java/4_0_0-ALPHA//queryparser/org/apache/lucene/queryparser/classic/QueryParserBase.html?is-external=true#getField()" title="class or interface in org.apache.lucene.queryparser.classic">getField</A>, <A HREF="http://lucene.apache.org/java/4_0_0-ALPHA//queryparser/org/apache/lucene/queryparser/classic/QueryParserBase.html?is-external=true#getFieldQuery(java.lang.String, java.lang.String, int)" title="class or interface in org.apache.lucene.queryparser.classic">getFieldQuery</A>, <A HREF="http://lucene.apache.org/java/4_0_0-ALPHA//queryparser/org/apache/lucene/queryparser/classic/QueryParserBase.html?is-external=true#getFuzzyMinSim()" title="class or interface in org.apache.lucene.queryparser.classic">getFuzzyMinSim</A>, <A HREF="http://lucene.apache.org/java/4_0_0-ALPHA//queryparser/org/apache/lucene/queryparser/classic/QueryParserBase.html?is-external=true#getFuzzyPrefixLength()" title="class or interface in org.apache.lucene.queryparser.classic">getFuzzyPrefixLength</A>, <A HREF="http://lucene.apache.org/java/4_0_0-ALPHA//queryparser/org/apache/lucene/queryparser/classic/QueryParserBase.html?is-external=true#getFuzzyQuery(java.lang.String, java.lang.String, float)" title="class or interface in org.apache.lucene.queryparser.classic">getFuzzyQuery</A>, <A HREF="http://lucene.apache.org/java/4_0_0-ALPHA//queryparser/org/apache/lucene/queryparser/classic/QueryParserBase.html?is-external=true#getLocale()" title="class or interface in org.apache.lucene.queryparser.classic">getLocale</A>, <A HREF="http://lucene.apache.org/java/4_0_0-ALPHA//queryparser/org/apache/lucene/queryparser/classic/QueryParserBase.html?is-external=true#getLowercaseExpandedTerms()" title="class or interface in org.apache.lucene.queryparser.classic">getLowercaseExpandedTerms</A>, <A HREF="http://lucene.apache.org/java/4_0_0-ALPHA//queryparser/org/apache/lucene/queryparser/classic/QueryParserBase.html?is-external=true#getMultiTermRewriteMethod()" title="class or interface in org.apache.lucene.queryparser.classic">getMultiTermRewriteMethod</A>, <A HREF="http://lucene.apache.org/java/4_0_0-ALPHA//queryparser/org/apache/lucene/queryparser/classic/QueryParserBase.html?is-external=true#getPhraseSlop()" title="class or interface in org.apache.lucene.queryparser.classic">getPhraseSlop</A>, <A HREF="http://lucene.apache.org/java/4_0_0-ALPHA//queryparser/org/apache/lucene/queryparser/classic/QueryParserBase.html?is-external=true#init(org.apache.lucene.util.Version, java.lang.String, org.apache.lucene.analysis.Analyzer)" title="class or interface in org.apache.lucene.queryparser.classic">init</A>, <A HREF="http://lucene.apache.org/java/4_0_0-ALPHA//queryparser/org/apache/lucene/queryparser/classic/QueryParserBase.html?is-external=true#newBooleanClause(org.apache.lucene.search.Query, org.apache.lucene.search.BooleanClause.Occur)" title="class or interface in org.apache.lucene.queryparser.classic">newBooleanClause</A>, <A HREF="http://lucene.apache.org/java/4_0_0-ALPHA//queryparser/org/apache/lucene/queryparser/classic/QueryParserBase.html?is-external=true#newBooleanQuery(boolean)" title="class or interface in org.apache.lucene.queryparser.classic">newBooleanQuery</A>, <A HREF="http://lucene.apache.org/java/4_0_0-ALPHA//queryparser/org/apache/lucene/queryparser/classic/QueryParserBase.html?is-external=true#newFieldQuery(org.apache.lucene.analysis.Analyzer, java.lang.String, java.lang.String, boolean)" title="class or interface in org.apache.lucene.queryparser.classic">newFieldQuery</A>, <A HREF="http://lucene.apache.org/java/4_0_0-ALPHA//queryparser/org/apache/lucene/queryparser/classic/QueryParserBase.html?is-external=true#newFuzzyQuery(org.apache.lucene.index.Term, float, int)" title="class or interface in org.apache.lucene.queryparser.classic">newFuzzyQuery</A>, <A HREF="http://lucene.apache.org/java/4_0_0-ALPHA//queryparser/org/apache/lucene/queryparser/classic/QueryParserBase.html?is-external=true#newMatchAllDocsQuery()" title="class or interface in org.apache.lucene.queryparser.classic">newMatchAllDocsQuery</A>, <A HREF="http://lucene.apache.org/java/4_0_0-ALPHA//queryparser/org/apache/lucene/queryparser/classic/QueryParserBase.html?is-external=true#newMultiPhraseQuery()" title="class or interface in org.apache.lucene.queryparser.classic">newMultiPhraseQuery</A>, <A HREF="http://lucene.apache.org/java/4_0_0-ALPHA//queryparser/org/apache/lucene/queryparser/classic/QueryParserBase.html?is-external=true#newPhraseQuery()" title="class or interface in org.apache.lucene.queryparser.classic">newPhraseQuery</A>, <A HREF="http://lucene.apache.org/java/4_0_0-ALPHA//queryparser/org/apache/lucene/queryparser/classic/QueryParserBase.html?is-external=true#newPrefixQuery(org.apache.lucene.index.Term)" title="class or interface in org.apache.lucene.queryparser.classic">newPrefixQuery</A>, <A HREF="http://lucene.apache.org/java/4_0_0-ALPHA//queryparser/org/apache/lucene/queryparser/classic/QueryParserBase.html?is-external=true#newRangeQuery(java.lang.String, java.lang.String, java.lang.String, boolean, boolean)" title="class or interface in org.apache.lucene.queryparser.classic">newRangeQuery</A>, <A HREF="http://lucene.apache.org/java/4_0_0-ALPHA//queryparser/org/apache/lucene/queryparser/classic/QueryParserBase.html?is-external=true#newRegexpQuery(org.apache.lucene.index.Term)" title="class or interface in org.apache.lucene.queryparser.classic">newRegexpQuery</A>, <A HREF="http://lucene.apache.org/java/4_0_0-ALPHA//queryparser/org/apache/lucene/queryparser/classic/QueryParserBase.html?is-external=true#newTermQuery(org.apache.lucene.index.Term)" title="class or interface in org.apache.lucene.queryparser.classic">newTermQuery</A>, <A HREF="http://lucene.apache.org/java/4_0_0-ALPHA//queryparser/org/apache/lucene/queryparser/classic/QueryParserBase.html?is-external=true#newWildcardQuery(org.apache.lucene.index.Term)" title="class or interface in org.apache.lucene.queryparser.classic">newWildcardQuery</A>, <A HREF="http://lucene.apache.org/java/4_0_0-ALPHA//queryparser/org/apache/lucene/queryparser/classic/QueryParserBase.html?is-external=true#parse(java.lang.String)" title="class or interface in org.apache.lucene.queryparser.classic">parse</A>, <A HREF="http://lucene.apache.org/java/4_0_0-ALPHA//queryparser/org/apache/lucene/queryparser/classic/QueryParserBase.html?is-external=true#setAllowLeadingWildcard(boolean)" title="class or interface in org.apache.lucene.queryparser.classic">setAllowLeadingWildcard</A>, <A HREF="http://lucene.apache.org/java/4_0_0-ALPHA//queryparser/org/apache/lucene/queryparser/classic/QueryParserBase.html?is-external=true#setAnalyzeRangeTerms(boolean)" title="class or interface in org.apache.lucene.queryparser.classic">setAnalyzeRangeTerms</A>, <A HREF="http://lucene.apache.org/java/4_0_0-ALPHA//queryparser/org/apache/lucene/queryparser/classic/QueryParserBase.html?is-external=true#setAutoGeneratePhraseQueries(boolean)" title="class or interface in org.apache.lucene.queryparser.classic">setAutoGeneratePhraseQueries</A>, <A HREF="http://lucene.apache.org/java/4_0_0-ALPHA//queryparser/org/apache/lucene/queryparser/classic/QueryParserBase.html?is-external=true#setDateResolution(org.apache.lucene.document.DateTools.Resolution)" title="class or interface in org.apache.lucene.queryparser.classic">setDateResolution</A>, <A HREF="http://lucene.apache.org/java/4_0_0-ALPHA//queryparser/org/apache/lucene/queryparser/classic/QueryParserBase.html?is-external=true#setDateResolution(java.lang.String, org.apache.lucene.document.DateTools.Resolution)" title="class or interface in org.apache.lucene.queryparser.classic">setDateResolution</A>, <A HREF="http://lucene.apache.org/java/4_0_0-ALPHA//queryparser/org/apache/lucene/queryparser/classic/QueryParserBase.html?is-external=true#setDefaultOperator(org.apache.lucene.queryparser.classic.QueryParser.Operator)" title="class or interface in org.apache.lucene.queryparser.classic">setDefaultOperator</A>, <A HREF="http://lucene.apache.org/java/4_0_0-ALPHA//queryparser/org/apache/lucene/queryparser/classic/QueryParserBase.html?is-external=true#setEnablePositionIncrements(boolean)" title="class or interface in org.apache.lucene.queryparser.classic">setEnablePositionIncrements</A>, <A HREF="http://lucene.apache.org/java/4_0_0-ALPHA//queryparser/org/apache/lucene/queryparser/classic/QueryParserBase.html?is-external=true#setFuzzyMinSim(float)" title="class or interface in org.apache.lucene.queryparser.classic">setFuzzyMinSim</A>, <A HREF="http://lucene.apache.org/java/4_0_0-ALPHA//queryparser/org/apache/lucene/queryparser/classic/QueryParserBase.html?is-external=true#setFuzzyPrefixLength(int)" title="class or interface in org.apache.lucene.queryparser.classic">setFuzzyPrefixLength</A>, <A HREF="http://lucene.apache.org/java/4_0_0-ALPHA//queryparser/org/apache/lucene/queryparser/classic/QueryParserBase.html?is-external=true#setLocale(java.util.Locale)" title="class or interface in org.apache.lucene.queryparser.classic">setLocale</A>, <A HREF="http://lucene.apache.org/java/4_0_0-ALPHA//queryparser/org/apache/lucene/queryparser/classic/QueryParserBase.html?is-external=true#setLowercaseExpandedTerms(boolean)" title="class or interface in org.apache.lucene.queryparser.classic">setLowercaseExpandedTerms</A>, <A HREF="http://lucene.apache.org/java/4_0_0-ALPHA//queryparser/org/apache/lucene/queryparser/classic/QueryParserBase.html?is-external=true#setMultiTermRewriteMethod(org.apache.lucene.search.MultiTermQuery.RewriteMethod)" title="class or interface in org.apache.lucene.queryparser.classic">setMultiTermRewriteMethod</A>, <A HREF="http://lucene.apache.org/java/4_0_0-ALPHA//queryparser/org/apache/lucene/queryparser/classic/QueryParserBase.html?is-external=true#setPhraseSlop(int)" title="class or interface in org.apache.lucene.queryparser.classic">setPhraseSlop</A></CODE></TD>
298</TR>
299</TABLE>
300&nbsp;<A NAME="methods_inherited_from_class_java.lang.Object"><!-- --></A>
301<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
302<TR BGCOLOR="#EEEEFF" CLASS="TableSubHeadingColor">
303<TH ALIGN="left"><B>Methods inherited from class java.lang.<A HREF="http://download.oracle.com/javase/6/docs/api/java/lang/Object.html?is-external=true" title="class or interface in java.lang">Object</A></B></TH>
304</TR>
305<TR BGCOLOR="white" CLASS="TableRowColor">
306<TD><CODE><A HREF="http://download.oracle.com/javase/6/docs/api/java/lang/Object.html?is-external=true#clone()" title="class or interface in java.lang">clone</A>, <A HREF="http://download.oracle.com/javase/6/docs/api/java/lang/Object.html?is-external=true#equals(java.lang.Object)" title="class or interface in java.lang">equals</A>, <A HREF="http://download.oracle.com/javase/6/docs/api/java/lang/Object.html?is-external=true#finalize()" title="class or interface in java.lang">finalize</A>, <A HREF="http://download.oracle.com/javase/6/docs/api/java/lang/Object.html?is-external=true#getClass()" title="class or interface in java.lang">getClass</A>, <A HREF="http://download.oracle.com/javase/6/docs/api/java/lang/Object.html?is-external=true#hashCode()" title="class or interface in java.lang">hashCode</A>, <A HREF="http://download.oracle.com/javase/6/docs/api/java/lang/Object.html?is-external=true#notify()" title="class or interface in java.lang">notify</A>, <A HREF="http://download.oracle.com/javase/6/docs/api/java/lang/Object.html?is-external=true#notifyAll()" title="class or interface in java.lang">notifyAll</A>, <A HREF="http://download.oracle.com/javase/6/docs/api/java/lang/Object.html?is-external=true#toString()" title="class or interface in java.lang">toString</A>, <A HREF="http://download.oracle.com/javase/6/docs/api/java/lang/Object.html?is-external=true#wait()" title="class or interface in java.lang">wait</A>, <A HREF="http://download.oracle.com/javase/6/docs/api/java/lang/Object.html?is-external=true#wait(long)" title="class or interface in java.lang">wait</A>, <A HREF="http://download.oracle.com/javase/6/docs/api/java/lang/Object.html?is-external=true#wait(long, int)" title="class or interface in java.lang">wait</A></CODE></TD>
307</TR>
308</TABLE>
309&nbsp;
310<P>
311
312<!-- ============ FIELD DETAIL =========== -->
313
314<A NAME="field_detail"><!-- --></A>
315<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
316<TR BGCOLOR="#CCCCFF" CLASS="TableHeadingColor">
317<TH ALIGN="left" COLSPAN="1"><FONT SIZE="+2">
318<B>Field Detail</B></FONT></TH>
319</TR>
320</TABLE>
321
322<A NAME="aliases"><!-- --></A><H3>
323aliases</H3>
324<PRE>
325protected <A HREF="http://download.oracle.com/javase/6/docs/api/java/util/Map.html?is-external=true" title="class or interface in java.util">Map</A>&lt;<A HREF="http://download.oracle.com/javase/6/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</A>,<A HREF="../../../../org/apache/solr/util/SolrPluginUtils.DisjunctionMaxQueryParser.Alias.html" title="class in org.apache.solr.util">SolrPluginUtils.DisjunctionMaxQueryParser.Alias</A>&gt; <B>aliases</B></PRE>
326<DL>
327<DD>Where we store a map from field name we expect to see in our query
328 string, to Alias object containing the fields to use in our
329 DisjunctionMaxQuery and the tiebreaker to use.
330<P>
331<DL>
332</DL>
333</DL>
334
335<!-- ========= CONSTRUCTOR DETAIL ======== -->
336
337<A NAME="constructor_detail"><!-- --></A>
338<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
339<TR BGCOLOR="#CCCCFF" CLASS="TableHeadingColor">
340<TH ALIGN="left" COLSPAN="1"><FONT SIZE="+2">
341<B>Constructor Detail</B></FONT></TH>
342</TR>
343</TABLE>
344
345<A NAME="SolrPluginUtils.DisjunctionMaxQueryParser(org.apache.solr.search.QParser, java.lang.String)"><!-- --></A><H3>
346SolrPluginUtils.DisjunctionMaxQueryParser</H3>
347<PRE>
348public <B>SolrPluginUtils.DisjunctionMaxQueryParser</B>(<A HREF="../../../../org/apache/solr/search/QParser.html" title="class in org.apache.solr.search">QParser</A>&nbsp;qp,
349                                                 <A HREF="http://download.oracle.com/javase/6/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</A>&nbsp;defaultField)</PRE>
350<DL>
351</DL>
352
353<!-- ============ METHOD DETAIL ========== -->
354
355<A NAME="method_detail"><!-- --></A>
356<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
357<TR BGCOLOR="#CCCCFF" CLASS="TableHeadingColor">
358<TH ALIGN="left" COLSPAN="1"><FONT SIZE="+2">
359<B>Method Detail</B></FONT></TH>
360</TR>
361</TABLE>
362
363<A NAME="addAlias(java.lang.String, float, java.util.Map)"><!-- --></A><H3>
364addAlias</H3>
365<PRE>
366public void <B>addAlias</B>(<A HREF="http://download.oracle.com/javase/6/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</A>&nbsp;field,
367                     float&nbsp;tiebreaker,
368                     <A HREF="http://download.oracle.com/javase/6/docs/api/java/util/Map.html?is-external=true" title="class or interface in java.util">Map</A>&lt;<A HREF="http://download.oracle.com/javase/6/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</A>,<A HREF="http://download.oracle.com/javase/6/docs/api/java/lang/Float.html?is-external=true" title="class or interface in java.lang">Float</A>&gt;&nbsp;fieldBoosts)</PRE>
369<DL>
370<DD>Add an alias to this query parser.
371<P>
372<DD><DL>
373<DT><B>Parameters:</B><DD><CODE>field</CODE> - the field name that should trigger alias mapping<DD><CODE>fieldBoosts</CODE> - the mapping from fieldname to boost value that
374                    should be used to build up the clauses of the
375                    DisjunctionMaxQuery.<DD><CODE>tiebreaker</CODE> - to the tiebreaker to be used in the
376                   DisjunctionMaxQuery<DT><B>See Also:</B><DD><A HREF="../../../../org/apache/solr/util/SolrPluginUtils.html#parseFieldBoosts(java.lang.String)"><CODE>SolrPluginUtils.parseFieldBoosts(java.lang.String)</CODE></A></DL>
377</DD>
378</DL>
379<HR>
380
381<A NAME="getFieldQuery(java.lang.String, java.lang.String, boolean)"><!-- --></A><H3>
382getFieldQuery</H3>
383<PRE>
384protected <A HREF="http://lucene.apache.org/java/4_0_0-ALPHA//core/org/apache/lucene/search/Query.html?is-external=true" title="class or interface in org.apache.lucene.search">Query</A> <B>getFieldQuery</B>(<A HREF="http://download.oracle.com/javase/6/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</A>&nbsp;field,
385                              <A HREF="http://download.oracle.com/javase/6/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</A>&nbsp;queryText,
386                              boolean&nbsp;quoted)
387                       throws <A HREF="http://lucene.apache.org/java/4_0_0-ALPHA//queryparser/org/apache/lucene/queryparser/classic/ParseException.html?is-external=true" title="class or interface in org.apache.lucene.queryparser.classic">ParseException</A></PRE>
388<DL>
389<DD>Delegates to the super class unless the field has been specified
390 as an alias -- in which case we recurse on each of
391 the aliased fields, and the results are composed into a
392 DisjunctionMaxQuery.  (so yes: aliases which point at other
393 aliases should work)
394<P>
395<DD><DL>
396<DT><B>Overrides:</B><DD><CODE><A HREF="../../../../org/apache/solr/search/SolrQueryParser.html#getFieldQuery(java.lang.String, java.lang.String, boolean)">getFieldQuery</A></CODE> in class <CODE><A HREF="../../../../org/apache/solr/search/SolrQueryParser.html" title="class in org.apache.solr.search">SolrQueryParser</A></CODE></DL>
397</DD>
398<DD><DL>
399
400<DT><B>Throws:</B>
401<DD><CODE><A HREF="http://lucene.apache.org/java/4_0_0-ALPHA//queryparser/org/apache/lucene/queryparser/classic/ParseException.html?is-external=true" title="class or interface in org.apache.lucene.queryparser.classic">ParseException</A></CODE></DL>
402</DD>
403</DL>
404<!-- ========= END OF CLASS DATA ========= -->
405<HR>
406
407
408<!-- ======= START OF BOTTOM NAVBAR ====== -->
409<A NAME="navbar_bottom"><!-- --></A>
410<A HREF="#skip-navbar_bottom" title="Skip navigation links"></A>
411<TABLE BORDER="0" WIDTH="100%" CELLPADDING="1" CELLSPACING="0" SUMMARY="">
412<TR>
413<TD COLSPAN=2 BGCOLOR="#EEEEFF" CLASS="NavBarCell1">
414<A NAME="navbar_bottom_firstrow"><!-- --></A>
415<TABLE BORDER="0" CELLPADDING="0" CELLSPACING="3" SUMMARY="">
416  <TR ALIGN="center" VALIGN="top">
417  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../../../../overview-summary.html"><FONT CLASS="NavBarFont1"><B>Overview</B></FONT></A>&nbsp;</TD>
418  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="package-summary.html"><FONT CLASS="NavBarFont1"><B>Package</B></FONT></A>&nbsp;</TD>
419  <TD BGCOLOR="#FFFFFF" CLASS="NavBarCell1Rev"> &nbsp;<FONT CLASS="NavBarFont1Rev"><B>Class</B></FONT>&nbsp;</TD>
420  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="class-use/SolrPluginUtils.DisjunctionMaxQueryParser.html"><FONT CLASS="NavBarFont1"><B>Use</B></FONT></A>&nbsp;</TD>
421  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="package-tree.html"><FONT CLASS="NavBarFont1"><B>Tree</B></FONT></A>&nbsp;</TD>
422  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../../../../deprecated-list.html"><FONT CLASS="NavBarFont1"><B>Deprecated</B></FONT></A>&nbsp;</TD>
423  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../../../../help-doc.html"><FONT CLASS="NavBarFont1"><B>Help</B></FONT></A>&nbsp;</TD>
424  </TR>
425</TABLE>
426</TD>
427<TD ALIGN="right" VALIGN="top" ROWSPAN=3><EM>
428</EM>
429</TD>
430</TR>
431
432<TR>
433<TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2">
434&nbsp;<A HREF="../../../../org/apache/solr/util/SolrPluginUtils.html" title="class in org.apache.solr.util"><B>PREV CLASS</B></A>&nbsp;
435&nbsp;<A HREF="../../../../org/apache/solr/util/SolrPluginUtils.DisjunctionMaxQueryParser.Alias.html" title="class in org.apache.solr.util"><B>NEXT CLASS</B></A></FONT></TD>
436<TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2">
437  <A HREF="../../../../index.html?org/apache/solr/util/SolrPluginUtils.DisjunctionMaxQueryParser.html" target="_top"><B>FRAMES</B></A>  &nbsp;
438&nbsp;<A HREF="SolrPluginUtils.DisjunctionMaxQueryParser.html" target="_top"><B>NO FRAMES</B></A>  &nbsp;
439&nbsp;<SCRIPT type="text/javascript">
440  <!--
441  if(window==top) {
442    document.writeln('<A HREF="../../../../allclasses-noframe.html"><B>All Classes</B></A>');
443  }
444  //-->
445</SCRIPT>
446<NOSCRIPT>
447  <A HREF="../../../../allclasses-noframe.html"><B>All Classes</B></A>
448</NOSCRIPT>
449
450
451</FONT></TD>
452</TR>
453<TR>
454<TD VALIGN="top" CLASS="NavBarCell3"><FONT SIZE="-2">
455  SUMMARY:&nbsp;<A HREF="#nested_class_summary">NESTED</A>&nbsp;|&nbsp;<A HREF="#field_summary">FIELD</A>&nbsp;|&nbsp;<A HREF="#constructor_summary">CONSTR</A>&nbsp;|&nbsp;<A HREF="#method_summary">METHOD</A></FONT></TD>
456<TD VALIGN="top" CLASS="NavBarCell3"><FONT SIZE="-2">
457DETAIL:&nbsp;<A HREF="#field_detail">FIELD</A>&nbsp;|&nbsp;<A HREF="#constructor_detail">CONSTR</A>&nbsp;|&nbsp;<A HREF="#method_detail">METHOD</A></FONT></TD>
458</TR>
459</TABLE>
460<A NAME="skip-navbar_bottom"></A>
461<!-- ======== END OF BOTTOM NAVBAR ======= -->
462
463<HR>
464
465          <address>Copyright &copy; 2000-2012 Apache Software Foundation.  All Rights Reserved.</address>
466          <script src='../../../../prettify.js' type='text/javascript'></script>
467          <script type='text/javascript'>
468            (function(){
469              var oldonload = window.onload;
470              if (typeof oldonload != 'function') {
471                window.onload = prettyPrint;
472              } else {
473                window.onload = function() {
474                  oldonload();
475                  prettyPrint();
476                }
477              }
478            })();
479          </script>
480       
481</BODY>
482</HTML>
Note: See TracBrowser for help on using the repository browser.