source: sandbox/expresso-solr/solr/docs/api/org/apache/solr/search/SolrIndexSearcher.html @ 7588

Revision 7588, 144.3 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:25 EDT 2012 -->
6<META http-equiv="Content-Type" content="text/html; charset=utf-8">
7<TITLE>
8SolrIndexSearcher (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="SolrIndexSearcher (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/SolrIndexSearcher.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/search/SolrFilter.html" title="class in org.apache.solr.search"><B>PREV CLASS</B></A>&nbsp;
59&nbsp;<A HREF="../../../../org/apache/solr/search/SolrIndexSearcher.DocsEnumState.html" title="class in org.apache.solr.search"><B>NEXT CLASS</B></A></FONT></TD>
60<TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2">
61  <A HREF="../../../../index.html?org/apache/solr/search/SolrIndexSearcher.html" target="_top"><B>FRAMES</B></A>  &nbsp;
62&nbsp;<A HREF="SolrIndexSearcher.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.search</FONT>
92<BR>
93Class SolrIndexSearcher</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//core/org/apache/lucene/search/IndexSearcher.html?is-external=true" title="class or interface in org.apache.lucene.search">org.apache.lucene.search.IndexSearcher</A>
97      <IMG SRC="../../../../resources/inherit.gif" ALT="extended by "><B>org.apache.solr.search.SolrIndexSearcher</B>
98</PRE>
99<DL>
100<DT><B>All Implemented Interfaces:</B> <DD><A HREF="http://download.oracle.com/javase/6/docs/api/java/io/Closeable.html?is-external=true" title="class or interface in java.io">Closeable</A>, <A HREF="../../../../org/apache/solr/core/SolrInfoMBean.html" title="interface in org.apache.solr.core">SolrInfoMBean</A></DD>
101</DL>
102<HR>
103<DL>
104<DT><PRE>public class <B>SolrIndexSearcher</B><DT>extends <A HREF="http://lucene.apache.org/java/4_0_0-ALPHA//core/org/apache/lucene/search/IndexSearcher.html?is-external=true" title="class or interface in org.apache.lucene.search">IndexSearcher</A><DT>implements <A HREF="http://download.oracle.com/javase/6/docs/api/java/io/Closeable.html?is-external=true" title="class or interface in java.io">Closeable</A>, <A HREF="../../../../org/apache/solr/core/SolrInfoMBean.html" title="interface in org.apache.solr.core">SolrInfoMBean</A></DL>
105</PRE>
106
107<P>
108SolrIndexSearcher adds schema awareness and caching functionality
109 over the lucene IndexSearcher.
110<P>
111
112<P>
113<DL>
114<DT><B>Since:</B></DT>
115  <DD>solr 0.9</DD>
116</DL>
117<HR>
118
119<P>
120<!-- ======== NESTED CLASS SUMMARY ======== -->
121
122<A NAME="nested_class_summary"><!-- --></A>
123<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
124<TR BGCOLOR="#CCCCFF" CLASS="TableHeadingColor">
125<TH ALIGN="left" COLSPAN="2"><FONT SIZE="+2">
126<B>Nested Class Summary</B></FONT></TH>
127</TR>
128<TR BGCOLOR="white" CLASS="TableRowColor">
129<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
130<CODE>static&nbsp;class</CODE></FONT></TD>
131<TD><CODE><B><A HREF="../../../../org/apache/solr/search/SolrIndexSearcher.DocsEnumState.html" title="class in org.apache.solr.search">SolrIndexSearcher.DocsEnumState</A></B></CODE>
132
133<BR>
134&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
135</TR>
136<TR BGCOLOR="white" CLASS="TableRowColor">
137<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
138<CODE>static&nbsp;class</CODE></FONT></TD>
139<TD><CODE><B><A HREF="../../../../org/apache/solr/search/SolrIndexSearcher.ProcessedFilter.html" title="class in org.apache.solr.search">SolrIndexSearcher.ProcessedFilter</A></B></CODE>
140
141<BR>
142&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
143</TR>
144<TR BGCOLOR="white" CLASS="TableRowColor">
145<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
146<CODE>static&nbsp;class</CODE></FONT></TD>
147<TD><CODE><B><A HREF="../../../../org/apache/solr/search/SolrIndexSearcher.QueryCommand.html" title="class in org.apache.solr.search">SolrIndexSearcher.QueryCommand</A></B></CODE>
148
149<BR>
150&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;A query request command to avoid having to change the method signatures
151 if we want to pass additional information to the searcher.</TD>
152</TR>
153<TR BGCOLOR="white" CLASS="TableRowColor">
154<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
155<CODE>static&nbsp;class</CODE></FONT></TD>
156<TD><CODE><B><A HREF="../../../../org/apache/solr/search/SolrIndexSearcher.QueryResult.html" title="class in org.apache.solr.search">SolrIndexSearcher.QueryResult</A></B></CODE>
157
158<BR>
159&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;The result of a search.</TD>
160</TR>
161</TABLE>
162&nbsp;<A NAME="nested_classes_inherited_from_class_org.apache.lucene.search.IndexSearcher"><!-- --></A>
163<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
164<TR BGCOLOR="#EEEEFF" CLASS="TableSubHeadingColor">
165<TH ALIGN="left"><B>Nested classes/interfaces inherited from class org.apache.lucene.search.<A HREF="http://lucene.apache.org/java/4_0_0-ALPHA//core/org/apache/lucene/search/IndexSearcher.html?is-external=true" title="class or interface in org.apache.lucene.search">IndexSearcher</A></B></TH>
166</TR>
167<TR BGCOLOR="white" CLASS="TableRowColor">
168<TD><CODE><A HREF="http://lucene.apache.org/java/4_0_0-ALPHA//core/org/apache/lucene/search/IndexSearcher.LeafSlice.html?is-external=true" title="class or interface in org.apache.lucene.search">IndexSearcher.LeafSlice</A></CODE></TD>
169</TR>
170</TABLE>
171&nbsp;
172<A NAME="nested_classes_inherited_from_class_org.apache.solr.core.SolrInfoMBean"><!-- --></A>
173<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
174<TR BGCOLOR="#EEEEFF" CLASS="TableSubHeadingColor">
175<TH ALIGN="left"><B>Nested classes/interfaces inherited from interface org.apache.solr.core.<A HREF="../../../../org/apache/solr/core/SolrInfoMBean.html" title="interface in org.apache.solr.core">SolrInfoMBean</A></B></TH>
176</TR>
177<TR BGCOLOR="white" CLASS="TableRowColor">
178<TD><CODE><A HREF="../../../../org/apache/solr/core/SolrInfoMBean.Category.html" title="enum in org.apache.solr.core">SolrInfoMBean.Category</A></CODE></TD>
179</TR>
180</TABLE>
181&nbsp;
182<!-- =========== FIELD SUMMARY =========== -->
183
184<A NAME="field_summary"><!-- --></A>
185<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
186<TR BGCOLOR="#CCCCFF" CLASS="TableHeadingColor">
187<TH ALIGN="left" COLSPAN="2"><FONT SIZE="+2">
188<B>Field Summary</B></FONT></TH>
189</TR>
190<TR BGCOLOR="white" CLASS="TableRowColor">
191<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
192<CODE>&nbsp;boolean</CODE></FONT></TD>
193<TD><CODE><B><A HREF="../../../../org/apache/solr/search/SolrIndexSearcher.html#enableLazyFieldLoading">enableLazyFieldLoading</A></B></CODE>
194
195<BR>
196&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
197</TR>
198<TR BGCOLOR="white" CLASS="TableRowColor">
199<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
200<CODE>static&nbsp;int</CODE></FONT></TD>
201<TD><CODE><B><A HREF="../../../../org/apache/solr/search/SolrIndexSearcher.html#GET_DOCLIST">GET_DOCLIST</A></B></CODE>
202
203<BR>
204&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
205</TR>
206<TR BGCOLOR="white" CLASS="TableRowColor">
207<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
208<CODE>static&nbsp;int</CODE></FONT></TD>
209<TD><CODE><B><A HREF="../../../../org/apache/solr/search/SolrIndexSearcher.html#GET_DOCSET">GET_DOCSET</A></B></CODE>
210
211<BR>
212&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
213</TR>
214<TR BGCOLOR="white" CLASS="TableRowColor">
215<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
216<CODE>static&nbsp;int</CODE></FONT></TD>
217<TD><CODE><B><A HREF="../../../../org/apache/solr/search/SolrIndexSearcher.html#GET_SCORES">GET_SCORES</A></B></CODE>
218
219<BR>
220&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
221</TR>
222<TR BGCOLOR="white" CLASS="TableRowColor">
223<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
224<CODE>static&nbsp;<A HREF="http://download.oracle.com/javase/6/docs/api/java/util/concurrent/atomic/AtomicLong.html?is-external=true" title="class or interface in java.util.concurrent.atomic">AtomicLong</A></CODE></FONT></TD>
225<TD><CODE><B><A HREF="../../../../org/apache/solr/search/SolrIndexSearcher.html#numCloses">numCloses</A></B></CODE>
226
227<BR>
228&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
229</TR>
230<TR BGCOLOR="white" CLASS="TableRowColor">
231<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
232<CODE>static&nbsp;<A HREF="http://download.oracle.com/javase/6/docs/api/java/util/concurrent/atomic/AtomicLong.html?is-external=true" title="class or interface in java.util.concurrent.atomic">AtomicLong</A></CODE></FONT></TD>
233<TD><CODE><B><A HREF="../../../../org/apache/solr/search/SolrIndexSearcher.html#numOpens">numOpens</A></B></CODE>
234
235<BR>
236&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
237</TR>
238</TABLE>
239&nbsp;<A NAME="fields_inherited_from_class_org.apache.lucene.search.IndexSearcher"><!-- --></A>
240<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
241<TR BGCOLOR="#EEEEFF" CLASS="TableSubHeadingColor">
242<TH ALIGN="left"><B>Fields inherited from class org.apache.lucene.search.<A HREF="http://lucene.apache.org/java/4_0_0-ALPHA//core/org/apache/lucene/search/IndexSearcher.html?is-external=true" title="class or interface in org.apache.lucene.search">IndexSearcher</A></B></TH>
243</TR>
244<TR BGCOLOR="white" CLASS="TableRowColor">
245<TD><CODE><A HREF="http://lucene.apache.org/java/4_0_0-ALPHA//core/org/apache/lucene/search/IndexSearcher.html?is-external=true#leafContexts" title="class or interface in org.apache.lucene.search">leafContexts</A>, <A HREF="http://lucene.apache.org/java/4_0_0-ALPHA//core/org/apache/lucene/search/IndexSearcher.html?is-external=true#leafSlices" title="class or interface in org.apache.lucene.search">leafSlices</A>, <A HREF="http://lucene.apache.org/java/4_0_0-ALPHA//core/org/apache/lucene/search/IndexSearcher.html?is-external=true#readerContext" title="class or interface in org.apache.lucene.search">readerContext</A></CODE></TD>
246</TR>
247</TABLE>
248&nbsp;
249<!-- ======== CONSTRUCTOR SUMMARY ======== -->
250
251<A NAME="constructor_summary"><!-- --></A>
252<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
253<TR BGCOLOR="#CCCCFF" CLASS="TableHeadingColor">
254<TH ALIGN="left" COLSPAN="2"><FONT SIZE="+2">
255<B>Constructor Summary</B></FONT></TH>
256</TR>
257<TR BGCOLOR="white" CLASS="TableRowColor">
258<TD><CODE><B><A HREF="../../../../org/apache/solr/search/SolrIndexSearcher.html#SolrIndexSearcher(org.apache.solr.core.SolrCore, org.apache.solr.schema.IndexSchema, java.lang.String, org.apache.lucene.index.DirectoryReader, boolean, boolean, boolean, org.apache.solr.core.DirectoryFactory)">SolrIndexSearcher</A></B>(<A HREF="../../../../org/apache/solr/core/SolrCore.html" title="class in org.apache.solr.core">SolrCore</A>&nbsp;core,
259                  <A HREF="../../../../org/apache/solr/schema/IndexSchema.html" title="class in org.apache.solr.schema">IndexSchema</A>&nbsp;schema,
260                  <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;name,
261                  <A HREF="http://lucene.apache.org/java/4_0_0-ALPHA//core/org/apache/lucene/index/DirectoryReader.html?is-external=true" title="class or interface in org.apache.lucene.index">DirectoryReader</A>&nbsp;r,
262                  boolean&nbsp;closeReader,
263                  boolean&nbsp;enableCache,
264                  boolean&nbsp;reserveDirectory,
265                  <A HREF="../../../../org/apache/solr/core/DirectoryFactory.html" title="class in org.apache.solr.core">DirectoryFactory</A>&nbsp;directoryFactory)</CODE>
266
267<BR>
268&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
269</TR>
270<TR BGCOLOR="white" CLASS="TableRowColor">
271<TD><CODE><B><A HREF="../../../../org/apache/solr/search/SolrIndexSearcher.html#SolrIndexSearcher(org.apache.solr.core.SolrCore, java.lang.String, org.apache.solr.schema.IndexSchema, org.apache.solr.update.SolrIndexConfig, java.lang.String, boolean, org.apache.solr.core.DirectoryFactory)">SolrIndexSearcher</A></B>(<A HREF="../../../../org/apache/solr/core/SolrCore.html" title="class in org.apache.solr.core">SolrCore</A>&nbsp;core,
272                  <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;path,
273                  <A HREF="../../../../org/apache/solr/schema/IndexSchema.html" title="class in org.apache.solr.schema">IndexSchema</A>&nbsp;schema,
274                  <A HREF="../../../../org/apache/solr/update/SolrIndexConfig.html" title="class in org.apache.solr.update">SolrIndexConfig</A>&nbsp;config,
275                  <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;name,
276                  boolean&nbsp;enableCache,
277                  <A HREF="../../../../org/apache/solr/core/DirectoryFactory.html" title="class in org.apache.solr.core">DirectoryFactory</A>&nbsp;directoryFactory)</CODE>
278
279<BR>
280&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
281</TR>
282</TABLE>
283&nbsp;
284<!-- ========== METHOD SUMMARY =========== -->
285
286<A NAME="method_summary"><!-- --></A>
287<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
288<TR BGCOLOR="#CCCCFF" CLASS="TableHeadingColor">
289<TH ALIGN="left" COLSPAN="2"><FONT SIZE="+2">
290<B>Method Summary</B></FONT></TH>
291</TR>
292<TR BGCOLOR="white" CLASS="TableRowColor">
293<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
294<CODE>&nbsp;void</CODE></FONT></TD>
295<TD><CODE><B><A HREF="../../../../org/apache/solr/search/SolrIndexSearcher.html#cacheDocSet(org.apache.lucene.search.Query, org.apache.solr.search.DocSet, boolean)">cacheDocSet</A></B>(<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>&nbsp;query,
296            <A HREF="../../../../org/apache/solr/search/DocSet.html" title="interface in org.apache.solr.search">DocSet</A>&nbsp;optionalAnswer,
297            boolean&nbsp;mustCache)</CODE>
298
299<BR>
300&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Compute and cache the DocSet that matches a query.</TD>
301</TR>
302<TR BGCOLOR="white" CLASS="TableRowColor">
303<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
304<CODE>&nbsp;<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></CODE></FONT></TD>
305<TD><CODE><B><A HREF="../../../../org/apache/solr/search/SolrIndexSearcher.html#cacheInsert(java.lang.String, java.lang.Object, java.lang.Object)">cacheInsert</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;cacheName,
306            <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>&nbsp;key,
307            <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>&nbsp;val)</CODE>
308
309<BR>
310&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;insert an entry in a generic cache</TD>
311</TR>
312<TR BGCOLOR="white" CLASS="TableRowColor">
313<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
314<CODE>&nbsp;<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></CODE></FONT></TD>
315<TD><CODE><B><A HREF="../../../../org/apache/solr/search/SolrIndexSearcher.html#cacheLookup(java.lang.String, java.lang.Object)">cacheLookup</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;cacheName,
316            <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>&nbsp;key)</CODE>
317
318<BR>
319&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;lookup an entry in a generic cache</TD>
320</TR>
321<TR BGCOLOR="white" CLASS="TableRowColor">
322<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
323<CODE>&nbsp;void</CODE></FONT></TD>
324<TD><CODE><B><A HREF="../../../../org/apache/solr/search/SolrIndexSearcher.html#close()">close</A></B>()</CODE>
325
326<BR>
327&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Free's resources associated with this searcher.</TD>
328</TR>
329<TR BGCOLOR="white" CLASS="TableRowColor">
330<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
331<CODE>&nbsp;<A HREF="http://lucene.apache.org/java/4_0_0-ALPHA//core/org/apache/lucene/document/Document.html?is-external=true" title="class or interface in org.apache.lucene.document">Document</A></CODE></FONT></TD>
332<TD><CODE><B><A HREF="../../../../org/apache/solr/search/SolrIndexSearcher.html#doc(int)">doc</A></B>(int&nbsp;i)</CODE>
333
334<BR>
335&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Retrieve the <A HREF="http://lucene.apache.org/java/4_0_0-ALPHA//core/org/apache/lucene/document/Document.html?is-external=true" title="class or interface in org.apache.lucene.document"><CODE>Document</CODE></A> instance corresponding to the document id.</TD>
336</TR>
337<TR BGCOLOR="white" CLASS="TableRowColor">
338<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
339<CODE>&nbsp;<A HREF="http://lucene.apache.org/java/4_0_0-ALPHA//core/org/apache/lucene/document/Document.html?is-external=true" title="class or interface in org.apache.lucene.document">Document</A></CODE></FONT></TD>
340<TD><CODE><B><A HREF="../../../../org/apache/solr/search/SolrIndexSearcher.html#doc(int, java.util.Set)">doc</A></B>(int&nbsp;i,
341    <A HREF="http://download.oracle.com/javase/6/docs/api/java/util/Set.html?is-external=true" title="class or interface in java.util">Set</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>&gt;&nbsp;fields)</CODE>
342
343<BR>
344&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Retrieve the <A HREF="http://lucene.apache.org/java/4_0_0-ALPHA//core/org/apache/lucene/document/Document.html?is-external=true" title="class or interface in org.apache.lucene.document"><CODE>Document</CODE></A> instance corresponding to the document id.</TD>
345</TR>
346<TR BGCOLOR="white" CLASS="TableRowColor">
347<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
348<CODE>&nbsp;void</CODE></FONT></TD>
349<TD><CODE><B><A HREF="../../../../org/apache/solr/search/SolrIndexSearcher.html#doc(int, org.apache.lucene.index.StoredFieldVisitor)">doc</A></B>(int&nbsp;n,
350    <A HREF="http://lucene.apache.org/java/4_0_0-ALPHA//core/org/apache/lucene/index/StoredFieldVisitor.html?is-external=true" title="class or interface in org.apache.lucene.index">StoredFieldVisitor</A>&nbsp;visitor)</CODE>
351
352<BR>
353&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Visit a document's fields using a <A HREF="http://lucene.apache.org/java/4_0_0-ALPHA//core/org/apache/lucene/index/StoredFieldVisitor.html?is-external=true" title="class or interface in org.apache.lucene.index"><CODE>StoredFieldVisitor</CODE></A>
354  This method does not currently use the Solr document cache.</TD>
355</TR>
356<TR BGCOLOR="white" CLASS="TableRowColor">
357<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
358<CODE>&nbsp;int</CODE></FONT></TD>
359<TD><CODE><B><A HREF="../../../../org/apache/solr/search/SolrIndexSearcher.html#docFreq(org.apache.lucene.index.Term)">docFreq</A></B>(<A HREF="http://lucene.apache.org/java/4_0_0-ALPHA//core/org/apache/lucene/index/Term.html?is-external=true" title="class or interface in org.apache.lucene.index">Term</A>&nbsp;term)</CODE>
360
361<BR>
362&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
363</TR>
364<TR BGCOLOR="white" CLASS="TableRowColor">
365<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
366<CODE>&nbsp;<A HREF="http://lucene.apache.org/java/4_0_0-ALPHA//core/org/apache/lucene/search/Explanation.html?is-external=true" title="class or interface in org.apache.lucene.search">Explanation</A></CODE></FONT></TD>
367<TD><CODE><B><A HREF="../../../../org/apache/solr/search/SolrIndexSearcher.html#explain(org.apache.lucene.search.Query, int)">explain</A></B>(<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>&nbsp;query,
368        int&nbsp;doc)</CODE>
369
370<BR>
371&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
372</TR>
373<TR BGCOLOR="white" CLASS="TableRowColor">
374<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
375<CODE>&nbsp;<A HREF="http://lucene.apache.org/java/4_0_0-ALPHA//core/org/apache/lucene/index/AtomicReader.html?is-external=true" title="class or interface in org.apache.lucene.index">AtomicReader</A></CODE></FONT></TD>
376<TD><CODE><B><A HREF="../../../../org/apache/solr/search/SolrIndexSearcher.html#getAtomicReader()">getAtomicReader</A></B>()</CODE>
377
378<BR>
379&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
380</TR>
381<TR BGCOLOR="white" CLASS="TableRowColor">
382<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
383<CODE>&nbsp;<A HREF="../../../../org/apache/solr/search/SolrCache.html" title="interface in org.apache.solr.search">SolrCache</A></CODE></FONT></TD>
384<TD><CODE><B><A HREF="../../../../org/apache/solr/search/SolrIndexSearcher.html#getCache(java.lang.String)">getCache</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;cacheName)</CODE>
385
386<BR>
387&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;return the named generic cache</TD>
388</TR>
389<TR BGCOLOR="white" CLASS="TableRowColor">
390<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
391<CODE>&nbsp;<A HREF="../../../../org/apache/solr/core/SolrInfoMBean.Category.html" title="enum in org.apache.solr.core">SolrInfoMBean.Category</A></CODE></FONT></TD>
392<TD><CODE><B><A HREF="../../../../org/apache/solr/search/SolrIndexSearcher.html#getCategory()">getCategory</A></B>()</CODE>
393
394<BR>
395&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Purpose of this Class</TD>
396</TR>
397<TR BGCOLOR="white" CLASS="TableRowColor">
398<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
399<CODE>&nbsp;<A HREF="../../../../org/apache/solr/core/SolrCore.html" title="class in org.apache.solr.core">SolrCore</A></CODE></FONT></TD>
400<TD><CODE><B><A HREF="../../../../org/apache/solr/search/SolrIndexSearcher.html#getCore()">getCore</A></B>()</CODE>
401
402<BR>
403&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
404</TR>
405<TR BGCOLOR="white" CLASS="TableRowColor">
406<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
407<CODE>&nbsp;<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></CODE></FONT></TD>
408<TD><CODE><B><A HREF="../../../../org/apache/solr/search/SolrIndexSearcher.html#getDescription()">getDescription</A></B>()</CODE>
409
410<BR>
411&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Simple one or two line description</TD>
412</TR>
413<TR BGCOLOR="white" CLASS="TableRowColor">
414<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
415<CODE>&nbsp;<A HREF="../../../../org/apache/solr/search/DocList.html" title="interface in org.apache.solr.search">DocList</A></CODE></FONT></TD>
416<TD><CODE><B><A HREF="../../../../org/apache/solr/search/SolrIndexSearcher.html#getDocList(org.apache.lucene.search.Query, org.apache.solr.search.DocSet, org.apache.lucene.search.Sort, int, int)">getDocList</A></B>(<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>&nbsp;query,
417           <A HREF="../../../../org/apache/solr/search/DocSet.html" title="interface in org.apache.solr.search">DocSet</A>&nbsp;filter,
418           <A HREF="http://lucene.apache.org/java/4_0_0-ALPHA//core/org/apache/lucene/search/Sort.html?is-external=true" title="class or interface in org.apache.lucene.search">Sort</A>&nbsp;lsort,
419           int&nbsp;offset,
420           int&nbsp;len)</CODE>
421
422<BR>
423&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Returns documents matching both <code>query</code> and <code>filter</code>
424 and sorted by <code>sort</code>.</TD>
425</TR>
426<TR BGCOLOR="white" CLASS="TableRowColor">
427<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
428<CODE>&nbsp;<A HREF="../../../../org/apache/solr/search/DocList.html" title="interface in org.apache.solr.search">DocList</A></CODE></FONT></TD>
429<TD><CODE><B><A HREF="../../../../org/apache/solr/search/SolrIndexSearcher.html#getDocList(org.apache.lucene.search.Query, java.util.List, org.apache.lucene.search.Sort, int, int, int)">getDocList</A></B>(<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>&nbsp;query,
430           <A HREF="http://download.oracle.com/javase/6/docs/api/java/util/List.html?is-external=true" title="class or interface in java.util">List</A>&lt;<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>&gt;&nbsp;filterList,
431           <A HREF="http://lucene.apache.org/java/4_0_0-ALPHA//core/org/apache/lucene/search/Sort.html?is-external=true" title="class or interface in org.apache.lucene.search">Sort</A>&nbsp;lsort,
432           int&nbsp;offset,
433           int&nbsp;len,
434           int&nbsp;flags)</CODE>
435
436<BR>
437&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Returns documents matching both <code>query</code> and the
438 intersection of the <code>filterList</code>, sorted by <code>sort</code>.</TD>
439</TR>
440<TR BGCOLOR="white" CLASS="TableRowColor">
441<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
442<CODE>&nbsp;<A HREF="../../../../org/apache/solr/search/DocList.html" title="interface in org.apache.solr.search">DocList</A></CODE></FONT></TD>
443<TD><CODE><B><A HREF="../../../../org/apache/solr/search/SolrIndexSearcher.html#getDocList(org.apache.lucene.search.Query, org.apache.lucene.search.Query, org.apache.lucene.search.Sort, int, int)">getDocList</A></B>(<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>&nbsp;query,
444           <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>&nbsp;filter,
445           <A HREF="http://lucene.apache.org/java/4_0_0-ALPHA//core/org/apache/lucene/search/Sort.html?is-external=true" title="class or interface in org.apache.lucene.search">Sort</A>&nbsp;lsort,
446           int&nbsp;offset,
447           int&nbsp;len)</CODE>
448
449<BR>
450&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Returns documents matching both <code>query</code> and <code>filter</code>
451 and sorted by <code>sort</code>.</TD>
452</TR>
453<TR BGCOLOR="white" CLASS="TableRowColor">
454<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
455<CODE>&nbsp;<A HREF="../../../../org/apache/solr/search/DocListAndSet.html" title="class in org.apache.solr.search">DocListAndSet</A></CODE></FONT></TD>
456<TD><CODE><B><A HREF="../../../../org/apache/solr/search/SolrIndexSearcher.html#getDocListAndSet(org.apache.lucene.search.Query, org.apache.solr.search.DocSet, org.apache.lucene.search.Sort, int, int)">getDocListAndSet</A></B>(<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>&nbsp;query,
457                 <A HREF="../../../../org/apache/solr/search/DocSet.html" title="interface in org.apache.solr.search">DocSet</A>&nbsp;filter,
458                 <A HREF="http://lucene.apache.org/java/4_0_0-ALPHA//core/org/apache/lucene/search/Sort.html?is-external=true" title="class or interface in org.apache.lucene.search">Sort</A>&nbsp;lsort,
459                 int&nbsp;offset,
460                 int&nbsp;len)</CODE>
461
462<BR>
463&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Returns documents matching both <code>query</code> and <code>filter</code>
464 and sorted by <code>sort</code>.</TD>
465</TR>
466<TR BGCOLOR="white" CLASS="TableRowColor">
467<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
468<CODE>&nbsp;<A HREF="../../../../org/apache/solr/search/DocListAndSet.html" title="class in org.apache.solr.search">DocListAndSet</A></CODE></FONT></TD>
469<TD><CODE><B><A HREF="../../../../org/apache/solr/search/SolrIndexSearcher.html#getDocListAndSet(org.apache.lucene.search.Query, org.apache.solr.search.DocSet, org.apache.lucene.search.Sort, int, int, int)">getDocListAndSet</A></B>(<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>&nbsp;query,
470                 <A HREF="../../../../org/apache/solr/search/DocSet.html" title="interface in org.apache.solr.search">DocSet</A>&nbsp;filter,
471                 <A HREF="http://lucene.apache.org/java/4_0_0-ALPHA//core/org/apache/lucene/search/Sort.html?is-external=true" title="class or interface in org.apache.lucene.search">Sort</A>&nbsp;lsort,
472                 int&nbsp;offset,
473                 int&nbsp;len,
474                 int&nbsp;flags)</CODE>
475
476<BR>
477&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Returns documents matching both <code>query</code> and <code>filter</code>
478 and sorted by <code>sort</code>.</TD>
479</TR>
480<TR BGCOLOR="white" CLASS="TableRowColor">
481<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
482<CODE>&nbsp;<A HREF="../../../../org/apache/solr/search/DocListAndSet.html" title="class in org.apache.solr.search">DocListAndSet</A></CODE></FONT></TD>
483<TD><CODE><B><A HREF="../../../../org/apache/solr/search/SolrIndexSearcher.html#getDocListAndSet(org.apache.lucene.search.Query, java.util.List, org.apache.lucene.search.Sort, int, int)">getDocListAndSet</A></B>(<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>&nbsp;query,
484                 <A HREF="http://download.oracle.com/javase/6/docs/api/java/util/List.html?is-external=true" title="class or interface in java.util">List</A>&lt;<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>&gt;&nbsp;filterList,
485                 <A HREF="http://lucene.apache.org/java/4_0_0-ALPHA//core/org/apache/lucene/search/Sort.html?is-external=true" title="class or interface in org.apache.lucene.search">Sort</A>&nbsp;lsort,
486                 int&nbsp;offset,
487                 int&nbsp;len)</CODE>
488
489<BR>
490&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Returns documents matching both <code>query</code> and the intersection
491 of <code>filterList</code>, sorted by <code>sort</code>.</TD>
492</TR>
493<TR BGCOLOR="white" CLASS="TableRowColor">
494<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
495<CODE>&nbsp;<A HREF="../../../../org/apache/solr/search/DocListAndSet.html" title="class in org.apache.solr.search">DocListAndSet</A></CODE></FONT></TD>
496<TD><CODE><B><A HREF="../../../../org/apache/solr/search/SolrIndexSearcher.html#getDocListAndSet(org.apache.lucene.search.Query, java.util.List, org.apache.lucene.search.Sort, int, int, int)">getDocListAndSet</A></B>(<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>&nbsp;query,
497                 <A HREF="http://download.oracle.com/javase/6/docs/api/java/util/List.html?is-external=true" title="class or interface in java.util">List</A>&lt;<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>&gt;&nbsp;filterList,
498                 <A HREF="http://lucene.apache.org/java/4_0_0-ALPHA//core/org/apache/lucene/search/Sort.html?is-external=true" title="class or interface in org.apache.lucene.search">Sort</A>&nbsp;lsort,
499                 int&nbsp;offset,
500                 int&nbsp;len,
501                 int&nbsp;flags)</CODE>
502
503<BR>
504&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Returns documents matching both <code>query</code> and the intersection
505 of <code>filterList</code>, sorted by <code>sort</code>.</TD>
506</TR>
507<TR BGCOLOR="white" CLASS="TableRowColor">
508<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
509<CODE>&nbsp;<A HREF="../../../../org/apache/solr/search/DocListAndSet.html" title="class in org.apache.solr.search">DocListAndSet</A></CODE></FONT></TD>
510<TD><CODE><B><A HREF="../../../../org/apache/solr/search/SolrIndexSearcher.html#getDocListAndSet(org.apache.lucene.search.Query, org.apache.lucene.search.Query, org.apache.lucene.search.Sort, int, int)">getDocListAndSet</A></B>(<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>&nbsp;query,
511                 <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>&nbsp;filter,
512                 <A HREF="http://lucene.apache.org/java/4_0_0-ALPHA//core/org/apache/lucene/search/Sort.html?is-external=true" title="class or interface in org.apache.lucene.search">Sort</A>&nbsp;lsort,
513                 int&nbsp;offset,
514                 int&nbsp;len)</CODE>
515
516<BR>
517&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Returns documents matching both <code>query</code> and <code>filter</code>
518 and sorted by <code>sort</code>.</TD>
519</TR>
520<TR BGCOLOR="white" CLASS="TableRowColor">
521<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
522<CODE>&nbsp;<A HREF="../../../../org/apache/solr/search/DocListAndSet.html" title="class in org.apache.solr.search">DocListAndSet</A></CODE></FONT></TD>
523<TD><CODE><B><A HREF="../../../../org/apache/solr/search/SolrIndexSearcher.html#getDocListAndSet(org.apache.lucene.search.Query, org.apache.lucene.search.Query, org.apache.lucene.search.Sort, int, int, int)">getDocListAndSet</A></B>(<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>&nbsp;query,
524                 <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>&nbsp;filter,
525                 <A HREF="http://lucene.apache.org/java/4_0_0-ALPHA//core/org/apache/lucene/search/Sort.html?is-external=true" title="class or interface in org.apache.lucene.search">Sort</A>&nbsp;lsort,
526                 int&nbsp;offset,
527                 int&nbsp;len,
528                 int&nbsp;flags)</CODE>
529
530<BR>
531&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Returns documents matching both <code>query</code> and <code>filter</code>
532 and sorted by <code>sort</code>.</TD>
533</TR>
534<TR BGCOLOR="white" CLASS="TableRowColor">
535<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
536<CODE>&nbsp;<A HREF="http://download.oracle.com/javase/6/docs/api/java/net/URL.html?is-external=true" title="class or interface in java.net">URL</A>[]</CODE></FONT></TD>
537<TD><CODE><B><A HREF="../../../../org/apache/solr/search/SolrIndexSearcher.html#getDocs()">getDocs</A></B>()</CODE>
538
539<BR>
540&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Documentation URL list.</TD>
541</TR>
542<TR BGCOLOR="white" CLASS="TableRowColor">
543<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
544<CODE>&nbsp;<A HREF="../../../../org/apache/solr/search/DocSet.html" title="interface in org.apache.solr.search">DocSet</A></CODE></FONT></TD>
545<TD><CODE><B><A HREF="../../../../org/apache/solr/search/SolrIndexSearcher.html#getDocSet(java.util.List)">getDocSet</A></B>(<A HREF="http://download.oracle.com/javase/6/docs/api/java/util/List.html?is-external=true" title="class or interface in java.util">List</A>&lt;<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>&gt;&nbsp;queries)</CODE>
546
547<BR>
548&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Returns the set of document ids matching all queries.</TD>
549</TR>
550<TR BGCOLOR="white" CLASS="TableRowColor">
551<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
552<CODE>&nbsp;<A HREF="../../../../org/apache/solr/search/DocSet.html" title="interface in org.apache.solr.search">DocSet</A></CODE></FONT></TD>
553<TD><CODE><B><A HREF="../../../../org/apache/solr/search/SolrIndexSearcher.html#getDocSet(org.apache.lucene.search.Query)">getDocSet</A></B>(<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>&nbsp;query)</CODE>
554
555<BR>
556&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Returns the set of document ids matching a query.</TD>
557</TR>
558<TR BGCOLOR="white" CLASS="TableRowColor">
559<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
560<CODE>&nbsp;<A HREF="../../../../org/apache/solr/search/DocSet.html" title="interface in org.apache.solr.search">DocSet</A></CODE></FONT></TD>
561<TD><CODE><B><A HREF="../../../../org/apache/solr/search/SolrIndexSearcher.html#getDocSet(org.apache.lucene.search.Query, org.apache.solr.search.DocSet)">getDocSet</A></B>(<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>&nbsp;query,
562          <A HREF="../../../../org/apache/solr/search/DocSet.html" title="interface in org.apache.solr.search">DocSet</A>&nbsp;filter)</CODE>
563
564<BR>
565&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Returns the set of document ids matching both the query and the filter.</TD>
566</TR>
567<TR BGCOLOR="white" CLASS="TableRowColor">
568<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
569<CODE>&nbsp;<A HREF="../../../../org/apache/solr/search/DocSet.html" title="interface in org.apache.solr.search">DocSet</A></CODE></FONT></TD>
570<TD><CODE><B><A HREF="../../../../org/apache/solr/search/SolrIndexSearcher.html#getDocSet(org.apache.solr.search.SolrIndexSearcher.DocsEnumState)">getDocSet</A></B>(<A HREF="../../../../org/apache/solr/search/SolrIndexSearcher.DocsEnumState.html" title="class in org.apache.solr.search">SolrIndexSearcher.DocsEnumState</A>&nbsp;deState)</CODE>
571
572<BR>
573&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;lucene.internal</TD>
574</TR>
575<TR BGCOLOR="white" CLASS="TableRowColor">
576<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
577<CODE>protected &nbsp;<A HREF="../../../../org/apache/solr/search/DocSet.html" title="interface in org.apache.solr.search">DocSet</A></CODE></FONT></TD>
578<TD><CODE><B><A HREF="../../../../org/apache/solr/search/SolrIndexSearcher.html#getDocSetNC(org.apache.lucene.search.Query, org.apache.solr.search.DocSet)">getDocSetNC</A></B>(<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>&nbsp;query,
579            <A HREF="../../../../org/apache/solr/search/DocSet.html" title="interface in org.apache.solr.search">DocSet</A>&nbsp;filter)</CODE>
580
581<BR>
582&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
583</TR>
584<TR BGCOLOR="white" CLASS="TableRowColor">
585<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
586<CODE>&nbsp;<A HREF="http://download.oracle.com/javase/6/docs/api/java/util/Collection.html?is-external=true" title="class or interface in java.util">Collection</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>&gt;</CODE></FONT></TD>
587<TD><CODE><B><A HREF="../../../../org/apache/solr/search/SolrIndexSearcher.html#getFieldNames()">getFieldNames</A></B>()</CODE>
588
589<BR>
590&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Returns a collection of all field names the index reader knows about.</TD>
591</TR>
592<TR BGCOLOR="white" CLASS="TableRowColor">
593<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
594<CODE>&nbsp;<A HREF="../../../../org/apache/solr/search/SolrCache.html" title="interface in org.apache.solr.search">SolrCache</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/request/UnInvertedField.html" title="class in org.apache.solr.request">UnInvertedField</A>&gt;</CODE></FONT></TD>
595<TD><CODE><B><A HREF="../../../../org/apache/solr/search/SolrIndexSearcher.html#getFieldValueCache()">getFieldValueCache</A></B>()</CODE>
596
597<BR>
598&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;expert: internal API, subject to change</TD>
599</TR>
600<TR BGCOLOR="white" CLASS="TableRowColor">
601<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
602<CODE>&nbsp;int</CODE></FONT></TD>
603<TD><CODE><B><A HREF="../../../../org/apache/solr/search/SolrIndexSearcher.html#getFirstMatch(org.apache.lucene.index.Term)">getFirstMatch</A></B>(<A HREF="http://lucene.apache.org/java/4_0_0-ALPHA//core/org/apache/lucene/index/Term.html?is-external=true" title="class or interface in org.apache.lucene.index">Term</A>&nbsp;t)</CODE>
604
605<BR>
606&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Returns the first document number containing the term <code>t</code>
607 Returns -1 if no document was found.</TD>
608</TR>
609<TR BGCOLOR="white" CLASS="TableRowColor">
610<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
611<CODE>&nbsp;<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></CODE></FONT></TD>
612<TD><CODE><B><A HREF="../../../../org/apache/solr/search/SolrIndexSearcher.html#getIndexDir()">getIndexDir</A></B>()</CODE>
613
614<BR>
615&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
616</TR>
617<TR BGCOLOR="white" CLASS="TableRowColor">
618<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
619<CODE>&nbsp;<A HREF="http://lucene.apache.org/java/4_0_0-ALPHA//core/org/apache/lucene/index/DirectoryReader.html?is-external=true" title="class or interface in org.apache.lucene.index">DirectoryReader</A></CODE></FONT></TD>
620<TD><CODE><B><A HREF="../../../../org/apache/solr/search/SolrIndexSearcher.html#getIndexReader()">getIndexReader</A></B>()</CODE>
621
622<BR>
623&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
624</TR>
625<TR BGCOLOR="white" CLASS="TableRowColor">
626<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
627<CODE>&nbsp;<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></CODE></FONT></TD>
628<TD><CODE><B><A HREF="../../../../org/apache/solr/search/SolrIndexSearcher.html#getName()">getName</A></B>()</CODE>
629
630<BR>
631&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Simple common usage name, e.g.</TD>
632</TR>
633<TR BGCOLOR="white" CLASS="TableRowColor">
634<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
635<CODE>&nbsp;long</CODE></FONT></TD>
636<TD><CODE><B><A HREF="../../../../org/apache/solr/search/SolrIndexSearcher.html#getOpenTime()">getOpenTime</A></B>()</CODE>
637
638<BR>
639&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
640</TR>
641<TR BGCOLOR="white" CLASS="TableRowColor">
642<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
643<CODE>&nbsp;<A HREF="../../../../org/apache/solr/search/SolrIndexSearcher.ProcessedFilter.html" title="class in org.apache.solr.search">SolrIndexSearcher.ProcessedFilter</A></CODE></FONT></TD>
644<TD><CODE><B><A HREF="../../../../org/apache/solr/search/SolrIndexSearcher.html#getProcessedFilter(org.apache.solr.search.DocSet, java.util.List)">getProcessedFilter</A></B>(<A HREF="../../../../org/apache/solr/search/DocSet.html" title="interface in org.apache.solr.search">DocSet</A>&nbsp;setFilter,
645                   <A HREF="http://download.oracle.com/javase/6/docs/api/java/util/List.html?is-external=true" title="class or interface in java.util">List</A>&lt;<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>&gt;&nbsp;queries)</CODE>
646
647<BR>
648&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
649</TR>
650<TR BGCOLOR="white" CLASS="TableRowColor">
651<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
652<CODE>&nbsp;<A HREF="../../../../org/apache/solr/schema/IndexSchema.html" title="class in org.apache.solr.schema">IndexSchema</A></CODE></FONT></TD>
653<TD><CODE><B><A HREF="../../../../org/apache/solr/search/SolrIndexSearcher.html#getSchema()">getSchema</A></B>()</CODE>
654
655<BR>
656&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Direct access to the IndexSchema for use with this searcher</TD>
657</TR>
658<TR BGCOLOR="white" CLASS="TableRowColor">
659<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
660<CODE>&nbsp;<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></CODE></FONT></TD>
661<TD><CODE><B><A HREF="../../../../org/apache/solr/search/SolrIndexSearcher.html#getSource()">getSource</A></B>()</CODE>
662
663<BR>
664&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;CVS Source, SVN Source, etc</TD>
665</TR>
666<TR BGCOLOR="white" CLASS="TableRowColor">
667<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
668<CODE>&nbsp;<A HREF="../../../../org/apache/solr/common/util/NamedList.html" title="class in org.apache.solr.common.util">NamedList</A>&lt;<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>&gt;</CODE></FONT></TD>
669<TD><CODE><B><A HREF="../../../../org/apache/solr/search/SolrIndexSearcher.html#getStatistics()">getStatistics</A></B>()</CODE>
670
671<BR>
672&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Any statistics this instance would like to be publicly available via
673 the Solr Administration interface.</TD>
674</TR>
675<TR BGCOLOR="white" CLASS="TableRowColor">
676<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
677<CODE>&nbsp;<A HREF="http://download.oracle.com/javase/6/docs/api/java/util/Collection.html?is-external=true" title="class or interface in java.util">Collection</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>&gt;</CODE></FONT></TD>
678<TD><CODE><B><A HREF="../../../../org/apache/solr/search/SolrIndexSearcher.html#getStoredHighlightFieldNames()">getStoredHighlightFieldNames</A></B>()</CODE>
679
680<BR>
681&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Returns a collection of the names of all stored fields which can be
682 highlighted the index reader knows about.</TD>
683</TR>
684<TR BGCOLOR="white" CLASS="TableRowColor">
685<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
686<CODE>&nbsp;<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></CODE></FONT></TD>
687<TD><CODE><B><A HREF="../../../../org/apache/solr/search/SolrIndexSearcher.html#getVersion()">getVersion</A></B>()</CODE>
688
689<BR>
690&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Simple common usage version, e.g.</TD>
691</TR>
692<TR BGCOLOR="white" CLASS="TableRowColor">
693<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
694<CODE>static&nbsp;void</CODE></FONT></TD>
695<TD><CODE><B><A HREF="../../../../org/apache/solr/search/SolrIndexSearcher.html#initRegenerators(org.apache.solr.core.SolrConfig)">initRegenerators</A></B>(<A HREF="../../../../org/apache/solr/core/SolrConfig.html" title="class in org.apache.solr.core">SolrConfig</A>&nbsp;solrConfig)</CODE>
696
697<BR>
698&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
699</TR>
700<TR BGCOLOR="white" CLASS="TableRowColor">
701<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
702<CODE>&nbsp;long</CODE></FONT></TD>
703<TD><CODE><B><A HREF="../../../../org/apache/solr/search/SolrIndexSearcher.html#lookupId(org.apache.lucene.util.BytesRef)">lookupId</A></B>(<A HREF="http://lucene.apache.org/java/4_0_0-ALPHA//core/org/apache/lucene/util/BytesRef.html?is-external=true" title="class or interface in org.apache.lucene.util">BytesRef</A>&nbsp;idBytes)</CODE>
704
705<BR>
706&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;lookup the docid by the unique key field, and return the id *within* the leaf reader in the low 32 bits, and the index of the leaf reader in the high 32 bits.</TD>
707</TR>
708<TR BGCOLOR="white" CLASS="TableRowColor">
709<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
710<CODE>&nbsp;int</CODE></FONT></TD>
711<TD><CODE><B><A HREF="../../../../org/apache/solr/search/SolrIndexSearcher.html#maxDoc()">maxDoc</A></B>()</CODE>
712
713<BR>
714&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
715</TR>
716<TR BGCOLOR="white" CLASS="TableRowColor">
717<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
718<CODE>&nbsp;int</CODE></FONT></TD>
719<TD><CODE><B><A HREF="../../../../org/apache/solr/search/SolrIndexSearcher.html#numDocs(org.apache.solr.search.DocSet, org.apache.solr.search.SolrIndexSearcher.DocsEnumState)">numDocs</A></B>(<A HREF="../../../../org/apache/solr/search/DocSet.html" title="interface in org.apache.solr.search">DocSet</A>&nbsp;a,
720        <A HREF="../../../../org/apache/solr/search/SolrIndexSearcher.DocsEnumState.html" title="class in org.apache.solr.search">SolrIndexSearcher.DocsEnumState</A>&nbsp;deState)</CODE>
721
722<BR>
723&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
724</TR>
725<TR BGCOLOR="white" CLASS="TableRowColor">
726<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
727<CODE>&nbsp;int</CODE></FONT></TD>
728<TD><CODE><B><A HREF="../../../../org/apache/solr/search/SolrIndexSearcher.html#numDocs(org.apache.lucene.search.Query, org.apache.solr.search.DocSet)">numDocs</A></B>(<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>&nbsp;a,
729        <A HREF="../../../../org/apache/solr/search/DocSet.html" title="interface in org.apache.solr.search">DocSet</A>&nbsp;b)</CODE>
730
731<BR>
732&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Returns the number of documents that match both <code>a</code> and <code>b</code>.</TD>
733</TR>
734<TR BGCOLOR="white" CLASS="TableRowColor">
735<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
736<CODE>&nbsp;int</CODE></FONT></TD>
737<TD><CODE><B><A HREF="../../../../org/apache/solr/search/SolrIndexSearcher.html#numDocs(org.apache.lucene.search.Query, org.apache.lucene.search.Query)">numDocs</A></B>(<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>&nbsp;a,
738        <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>&nbsp;b)</CODE>
739
740<BR>
741&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Returns the number of documents that match both <code>a</code> and <code>b</code>.</TD>
742</TR>
743<TR BGCOLOR="white" CLASS="TableRowColor">
744<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
745<CODE>&nbsp;<A HREF="http://lucene.apache.org/java/4_0_0-ALPHA//core/org/apache/lucene/document/Document.html?is-external=true" title="class or interface in org.apache.lucene.document">Document</A>[]</CODE></FONT></TD>
746<TD><CODE><B><A HREF="../../../../org/apache/solr/search/SolrIndexSearcher.html#readDocs(org.apache.solr.search.DocList)">readDocs</A></B>(<A HREF="../../../../org/apache/solr/search/DocList.html" title="interface in org.apache.solr.search">DocList</A>&nbsp;ids)</CODE>
747
748<BR>
749&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Takes a list of docs (the doc ids actually), and returns an array
750 of Documents containing all of the stored fields.</TD>
751</TR>
752<TR BGCOLOR="white" CLASS="TableRowColor">
753<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
754<CODE>&nbsp;void</CODE></FONT></TD>
755<TD><CODE><B><A HREF="../../../../org/apache/solr/search/SolrIndexSearcher.html#readDocs(org.apache.lucene.document.Document[], org.apache.solr.search.DocList)">readDocs</A></B>(<A HREF="http://lucene.apache.org/java/4_0_0-ALPHA//core/org/apache/lucene/document/Document.html?is-external=true" title="class or interface in org.apache.lucene.document">Document</A>[]&nbsp;docs,
756         <A HREF="../../../../org/apache/solr/search/DocList.html" title="interface in org.apache.solr.search">DocList</A>&nbsp;ids)</CODE>
757
758<BR>
759&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Takes a list of docs (the doc ids actually), and reads them into an array
760 of Documents.</TD>
761</TR>
762<TR BGCOLOR="white" CLASS="TableRowColor">
763<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
764<CODE>&nbsp;void</CODE></FONT></TD>
765<TD><CODE><B><A HREF="../../../../org/apache/solr/search/SolrIndexSearcher.html#readDocs(org.apache.lucene.document.Document[], org.apache.solr.search.DocList, java.util.Set)">readDocs</A></B>(<A HREF="http://lucene.apache.org/java/4_0_0-ALPHA//core/org/apache/lucene/document/Document.html?is-external=true" title="class or interface in org.apache.lucene.document">Document</A>[]&nbsp;docs,
766         <A HREF="../../../../org/apache/solr/search/DocList.html" title="interface in org.apache.solr.search">DocList</A>&nbsp;ids,
767         <A HREF="http://download.oracle.com/javase/6/docs/api/java/util/Set.html?is-external=true" title="class or interface in java.util">Set</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>&gt;&nbsp;fields)</CODE>
768
769<BR>
770&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Takes a list of docs (the doc ids actually) and a set of fields to load,
771 and reads them into an array of Documents.</TD>
772</TR>
773<TR BGCOLOR="white" CLASS="TableRowColor">
774<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
775<CODE>&nbsp;void</CODE></FONT></TD>
776<TD><CODE><B><A HREF="../../../../org/apache/solr/search/SolrIndexSearcher.html#register()">register</A></B>()</CODE>
777
778<BR>
779&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Register sub-objects such as caches</TD>
780</TR>
781<TR BGCOLOR="white" CLASS="TableRowColor">
782<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
783<CODE>&nbsp;<A HREF="../../../../org/apache/solr/search/SolrIndexSearcher.QueryResult.html" title="class in org.apache.solr.search">SolrIndexSearcher.QueryResult</A></CODE></FONT></TD>
784<TD><CODE><B><A HREF="../../../../org/apache/solr/search/SolrIndexSearcher.html#search(org.apache.solr.search.SolrIndexSearcher.QueryResult, org.apache.solr.search.SolrIndexSearcher.QueryCommand)">search</A></B>(<A HREF="../../../../org/apache/solr/search/SolrIndexSearcher.QueryResult.html" title="class in org.apache.solr.search">SolrIndexSearcher.QueryResult</A>&nbsp;qr,
785       <A HREF="../../../../org/apache/solr/search/SolrIndexSearcher.QueryCommand.html" title="class in org.apache.solr.search">SolrIndexSearcher.QueryCommand</A>&nbsp;cmd)</CODE>
786
787<BR>
788&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
789</TR>
790<TR BGCOLOR="white" CLASS="TableRowColor">
791<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
792<CODE>protected &nbsp;<A HREF="../../../../org/apache/solr/search/DocList.html" title="interface in org.apache.solr.search">DocList</A></CODE></FONT></TD>
793<TD><CODE><B><A HREF="../../../../org/apache/solr/search/SolrIndexSearcher.html#sortDocSet(org.apache.solr.search.DocSet, org.apache.lucene.search.Sort, int)">sortDocSet</A></B>(<A HREF="../../../../org/apache/solr/search/DocSet.html" title="interface in org.apache.solr.search">DocSet</A>&nbsp;set,
794           <A HREF="http://lucene.apache.org/java/4_0_0-ALPHA//core/org/apache/lucene/search/Sort.html?is-external=true" title="class or interface in org.apache.lucene.search">Sort</A>&nbsp;sort,
795           int&nbsp;nDocs)</CODE>
796
797<BR>
798&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
799</TR>
800<TR BGCOLOR="white" CLASS="TableRowColor">
801<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
802<CODE>&nbsp;<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></CODE></FONT></TD>
803<TD><CODE><B><A HREF="../../../../org/apache/solr/search/SolrIndexSearcher.html#toString()">toString</A></B>()</CODE>
804
805<BR>
806&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
807</TR>
808<TR BGCOLOR="white" CLASS="TableRowColor">
809<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
810<CODE>&nbsp;void</CODE></FONT></TD>
811<TD><CODE><B><A HREF="../../../../org/apache/solr/search/SolrIndexSearcher.html#warm(org.apache.solr.search.SolrIndexSearcher)">warm</A></B>(<A HREF="../../../../org/apache/solr/search/SolrIndexSearcher.html" title="class in org.apache.solr.search">SolrIndexSearcher</A>&nbsp;old)</CODE>
812
813<BR>
814&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Warm this searcher based on an old one (primarily for auto-cache warming).</TD>
815</TR>
816<TR BGCOLOR="white" CLASS="TableRowColor">
817<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
818<CODE>&nbsp;<A HREF="http://lucene.apache.org/java/4_0_0-ALPHA//core/org/apache/lucene/search/Sort.html?is-external=true" title="class or interface in org.apache.lucene.search">Sort</A></CODE></FONT></TD>
819<TD><CODE><B><A HREF="../../../../org/apache/solr/search/SolrIndexSearcher.html#weightSort(org.apache.lucene.search.Sort)">weightSort</A></B>(<A HREF="http://lucene.apache.org/java/4_0_0-ALPHA//core/org/apache/lucene/search/Sort.html?is-external=true" title="class or interface in org.apache.lucene.search">Sort</A>&nbsp;sort)</CODE>
820
821<BR>
822&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Returns a weighted sort according to this searcher</TD>
823</TR>
824</TABLE>
825&nbsp;<A NAME="methods_inherited_from_class_org.apache.lucene.search.IndexSearcher"><!-- --></A>
826<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
827<TR BGCOLOR="#EEEEFF" CLASS="TableSubHeadingColor">
828<TH ALIGN="left"><B>Methods inherited from class org.apache.lucene.search.<A HREF="http://lucene.apache.org/java/4_0_0-ALPHA//core/org/apache/lucene/search/IndexSearcher.html?is-external=true" title="class or interface in org.apache.lucene.search">IndexSearcher</A></B></TH>
829</TR>
830<TR BGCOLOR="white" CLASS="TableRowColor">
831<TD><CODE><A HREF="http://lucene.apache.org/java/4_0_0-ALPHA//core/org/apache/lucene/search/IndexSearcher.html?is-external=true#collectionStatistics(java.lang.String)" title="class or interface in org.apache.lucene.search">collectionStatistics</A>, <A HREF="http://lucene.apache.org/java/4_0_0-ALPHA//core/org/apache/lucene/search/IndexSearcher.html?is-external=true#createNormalizedWeight(org.apache.lucene.search.Query)" title="class or interface in org.apache.lucene.search">createNormalizedWeight</A>, <A HREF="http://lucene.apache.org/java/4_0_0-ALPHA//core/org/apache/lucene/search/IndexSearcher.html?is-external=true#document(int, java.util.Set)" title="class or interface in org.apache.lucene.search">document</A>, <A HREF="http://lucene.apache.org/java/4_0_0-ALPHA//core/org/apache/lucene/search/IndexSearcher.html?is-external=true#explain(org.apache.lucene.search.Weight, int)" title="class or interface in org.apache.lucene.search">explain</A>, <A HREF="http://lucene.apache.org/java/4_0_0-ALPHA//core/org/apache/lucene/search/IndexSearcher.html?is-external=true#getDefaultSimilarity()" title="class or interface in org.apache.lucene.search">getDefaultSimilarity</A>, <A HREF="http://lucene.apache.org/java/4_0_0-ALPHA//core/org/apache/lucene/search/IndexSearcher.html?is-external=true#getSimilarity()" title="class or interface in org.apache.lucene.search">getSimilarity</A>, <A HREF="http://lucene.apache.org/java/4_0_0-ALPHA//core/org/apache/lucene/search/IndexSearcher.html?is-external=true#getTopReaderContext()" title="class or interface in org.apache.lucene.search">getTopReaderContext</A>, <A HREF="http://lucene.apache.org/java/4_0_0-ALPHA//core/org/apache/lucene/search/IndexSearcher.html?is-external=true#rewrite(org.apache.lucene.search.Query)" title="class or interface in org.apache.lucene.search">rewrite</A>, <A HREF="http://lucene.apache.org/java/4_0_0-ALPHA//core/org/apache/lucene/search/IndexSearcher.html?is-external=true#search(java.util.List, org.apache.lucene.search.Weight, org.apache.lucene.search.Collector)" title="class or interface in org.apache.lucene.search">search</A>, <A HREF="http://lucene.apache.org/java/4_0_0-ALPHA//core/org/apache/lucene/search/IndexSearcher.html?is-external=true#search(java.util.List, org.apache.lucene.search.Weight, org.apache.lucene.search.FieldDoc, int, org.apache.lucene.search.Sort, boolean, boolean, boolean)" title="class or interface in org.apache.lucene.search">search</A>, <A HREF="http://lucene.apache.org/java/4_0_0-ALPHA//core/org/apache/lucene/search/IndexSearcher.html?is-external=true#search(java.util.List, org.apache.lucene.search.Weight, org.apache.lucene.search.ScoreDoc, int)" title="class or interface in org.apache.lucene.search">search</A>, <A HREF="http://lucene.apache.org/java/4_0_0-ALPHA//core/org/apache/lucene/search/IndexSearcher.html?is-external=true#search(org.apache.lucene.search.Query, org.apache.lucene.search.Collector)" title="class or interface in org.apache.lucene.search">search</A>, <A HREF="http://lucene.apache.org/java/4_0_0-ALPHA//core/org/apache/lucene/search/IndexSearcher.html?is-external=true#search(org.apache.lucene.search.Query, org.apache.lucene.search.Filter, org.apache.lucene.search.Collector)" title="class or interface in org.apache.lucene.search">search</A>, <A HREF="http://lucene.apache.org/java/4_0_0-ALPHA//core/org/apache/lucene/search/IndexSearcher.html?is-external=true#search(org.apache.lucene.search.Query, org.apache.lucene.search.Filter, int)" title="class or interface in org.apache.lucene.search">search</A>, <A HREF="http://lucene.apache.org/java/4_0_0-ALPHA//core/org/apache/lucene/search/IndexSearcher.html?is-external=true#search(org.apache.lucene.search.Query, org.apache.lucene.search.Filter, int, org.apache.lucene.search.Sort)" title="class or interface in org.apache.lucene.search">search</A>, <A HREF="http://lucene.apache.org/java/4_0_0-ALPHA//core/org/apache/lucene/search/IndexSearcher.html?is-external=true#search(org.apache.lucene.search.Query, org.apache.lucene.search.Filter, int, org.apache.lucene.search.Sort, boolean, boolean)" title="class or interface in org.apache.lucene.search">search</A>, <A HREF="http://lucene.apache.org/java/4_0_0-ALPHA//core/org/apache/lucene/search/IndexSearcher.html?is-external=true#search(org.apache.lucene.search.Query, int)" title="class or interface in org.apache.lucene.search">search</A>, <A HREF="http://lucene.apache.org/java/4_0_0-ALPHA//core/org/apache/lucene/search/IndexSearcher.html?is-external=true#search(org.apache.lucene.search.Query, int, org.apache.lucene.search.Sort)" title="class or interface in org.apache.lucene.search">search</A>, <A HREF="http://lucene.apache.org/java/4_0_0-ALPHA//core/org/apache/lucene/search/IndexSearcher.html?is-external=true#search(org.apache.lucene.search.Weight, org.apache.lucene.search.FieldDoc, int, org.apache.lucene.search.Sort, boolean, boolean, boolean)" title="class or interface in org.apache.lucene.search">search</A>, <A HREF="http://lucene.apache.org/java/4_0_0-ALPHA//core/org/apache/lucene/search/IndexSearcher.html?is-external=true#search(org.apache.lucene.search.Weight, int, org.apache.lucene.search.Sort, boolean, boolean)" title="class or interface in org.apache.lucene.search">search</A>, <A HREF="http://lucene.apache.org/java/4_0_0-ALPHA//core/org/apache/lucene/search/IndexSearcher.html?is-external=true#search(org.apache.lucene.search.Weight, org.apache.lucene.search.ScoreDoc, int)" title="class or interface in org.apache.lucene.search">search</A>, <A HREF="http://lucene.apache.org/java/4_0_0-ALPHA//core/org/apache/lucene/search/IndexSearcher.html?is-external=true#searchAfter(org.apache.lucene.search.ScoreDoc, org.apache.lucene.search.Query, org.apache.lucene.search.Filter, int)" title="class or interface in org.apache.lucene.search">searchAfter</A>, <A HREF="http://lucene.apache.org/java/4_0_0-ALPHA//core/org/apache/lucene/search/IndexSearcher.html?is-external=true#searchAfter(org.apache.lucene.search.ScoreDoc, org.apache.lucene.search.Query, org.apache.lucene.search.Filter, int, org.apache.lucene.search.Sort)" title="class or interface in org.apache.lucene.search">searchAfter</A>, <A HREF="http://lucene.apache.org/java/4_0_0-ALPHA//core/org/apache/lucene/search/IndexSearcher.html?is-external=true#searchAfter(org.apache.lucene.search.ScoreDoc, org.apache.lucene.search.Query, org.apache.lucene.search.Filter, int, org.apache.lucene.search.Sort, boolean, boolean)" title="class or interface in org.apache.lucene.search">searchAfter</A>, <A HREF="http://lucene.apache.org/java/4_0_0-ALPHA//core/org/apache/lucene/search/IndexSearcher.html?is-external=true#searchAfter(org.apache.lucene.search.ScoreDoc, org.apache.lucene.search.Query, int)" title="class or interface in org.apache.lucene.search">searchAfter</A>, <A HREF="http://lucene.apache.org/java/4_0_0-ALPHA//core/org/apache/lucene/search/IndexSearcher.html?is-external=true#searchAfter(org.apache.lucene.search.ScoreDoc, org.apache.lucene.search.Query, int, org.apache.lucene.search.Sort)" title="class or interface in org.apache.lucene.search">searchAfter</A>, <A HREF="http://lucene.apache.org/java/4_0_0-ALPHA//core/org/apache/lucene/search/IndexSearcher.html?is-external=true#setSimilarity(org.apache.lucene.search.similarities.Similarity)" title="class or interface in org.apache.lucene.search">setSimilarity</A>, <A HREF="http://lucene.apache.org/java/4_0_0-ALPHA//core/org/apache/lucene/search/IndexSearcher.html?is-external=true#slices(java.util.List)" title="class or interface in org.apache.lucene.search">slices</A>, <A HREF="http://lucene.apache.org/java/4_0_0-ALPHA//core/org/apache/lucene/search/IndexSearcher.html?is-external=true#termStatistics(org.apache.lucene.index.Term, org.apache.lucene.index.TermContext)" title="class or interface in org.apache.lucene.search">termStatistics</A>, <A HREF="http://lucene.apache.org/java/4_0_0-ALPHA//core/org/apache/lucene/search/IndexSearcher.html?is-external=true#wrapFilter(org.apache.lucene.search.Query, org.apache.lucene.search.Filter)" title="class or interface in org.apache.lucene.search">wrapFilter</A></CODE></TD>
832</TR>
833</TABLE>
834&nbsp;<A NAME="methods_inherited_from_class_java.lang.Object"><!-- --></A>
835<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
836<TR BGCOLOR="#EEEEFF" CLASS="TableSubHeadingColor">
837<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>
838</TR>
839<TR BGCOLOR="white" CLASS="TableRowColor">
840<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#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>
841</TR>
842</TABLE>
843&nbsp;
844<P>
845
846<!-- ============ FIELD DETAIL =========== -->
847
848<A NAME="field_detail"><!-- --></A>
849<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
850<TR BGCOLOR="#CCCCFF" CLASS="TableHeadingColor">
851<TH ALIGN="left" COLSPAN="1"><FONT SIZE="+2">
852<B>Field Detail</B></FONT></TH>
853</TR>
854</TABLE>
855
856<A NAME="numOpens"><!-- --></A><H3>
857numOpens</H3>
858<PRE>
859public static final <A HREF="http://download.oracle.com/javase/6/docs/api/java/util/concurrent/atomic/AtomicLong.html?is-external=true" title="class or interface in java.util.concurrent.atomic">AtomicLong</A> <B>numOpens</B></PRE>
860<DL>
861<DL>
862</DL>
863</DL>
864<HR>
865
866<A NAME="numCloses"><!-- --></A><H3>
867numCloses</H3>
868<PRE>
869public static final <A HREF="http://download.oracle.com/javase/6/docs/api/java/util/concurrent/atomic/AtomicLong.html?is-external=true" title="class or interface in java.util.concurrent.atomic">AtomicLong</A> <B>numCloses</B></PRE>
870<DL>
871<DL>
872</DL>
873</DL>
874<HR>
875
876<A NAME="enableLazyFieldLoading"><!-- --></A><H3>
877enableLazyFieldLoading</H3>
878<PRE>
879public final boolean <B>enableLazyFieldLoading</B></PRE>
880<DL>
881<DL>
882</DL>
883</DL>
884<HR>
885
886<A NAME="GET_DOCSET"><!-- --></A><H3>
887GET_DOCSET</H3>
888<PRE>
889public static final int <B>GET_DOCSET</B></PRE>
890<DL>
891<DL>
892<DT><B>See Also:</B><DD><A HREF="../../../../constant-values.html#org.apache.solr.search.SolrIndexSearcher.GET_DOCSET">Constant Field Values</A></DL>
893</DL>
894<HR>
895
896<A NAME="GET_DOCLIST"><!-- --></A><H3>
897GET_DOCLIST</H3>
898<PRE>
899public static final int <B>GET_DOCLIST</B></PRE>
900<DL>
901<DL>
902<DT><B>See Also:</B><DD><A HREF="../../../../constant-values.html#org.apache.solr.search.SolrIndexSearcher.GET_DOCLIST">Constant Field Values</A></DL>
903</DL>
904<HR>
905
906<A NAME="GET_SCORES"><!-- --></A><H3>
907GET_SCORES</H3>
908<PRE>
909public static final int <B>GET_SCORES</B></PRE>
910<DL>
911<DL>
912<DT><B>See Also:</B><DD><A HREF="../../../../constant-values.html#org.apache.solr.search.SolrIndexSearcher.GET_SCORES">Constant Field Values</A></DL>
913</DL>
914
915<!-- ========= CONSTRUCTOR DETAIL ======== -->
916
917<A NAME="constructor_detail"><!-- --></A>
918<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
919<TR BGCOLOR="#CCCCFF" CLASS="TableHeadingColor">
920<TH ALIGN="left" COLSPAN="1"><FONT SIZE="+2">
921<B>Constructor Detail</B></FONT></TH>
922</TR>
923</TABLE>
924
925<A NAME="SolrIndexSearcher(org.apache.solr.core.SolrCore, java.lang.String, org.apache.solr.schema.IndexSchema, org.apache.solr.update.SolrIndexConfig, java.lang.String, boolean, org.apache.solr.core.DirectoryFactory)"><!-- --></A><H3>
926SolrIndexSearcher</H3>
927<PRE>
928public <B>SolrIndexSearcher</B>(<A HREF="../../../../org/apache/solr/core/SolrCore.html" title="class in org.apache.solr.core">SolrCore</A>&nbsp;core,
929                         <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;path,
930                         <A HREF="../../../../org/apache/solr/schema/IndexSchema.html" title="class in org.apache.solr.schema">IndexSchema</A>&nbsp;schema,
931                         <A HREF="../../../../org/apache/solr/update/SolrIndexConfig.html" title="class in org.apache.solr.update">SolrIndexConfig</A>&nbsp;config,
932                         <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;name,
933                         boolean&nbsp;enableCache,
934                         <A HREF="../../../../org/apache/solr/core/DirectoryFactory.html" title="class in org.apache.solr.core">DirectoryFactory</A>&nbsp;directoryFactory)
935                  throws <A HREF="http://download.oracle.com/javase/6/docs/api/java/io/IOException.html?is-external=true" title="class or interface in java.io">IOException</A></PRE>
936<DL>
937<DL>
938
939<DT><B>Throws:</B>
940<DD><CODE><A HREF="http://download.oracle.com/javase/6/docs/api/java/io/IOException.html?is-external=true" title="class or interface in java.io">IOException</A></CODE></DL>
941</DL>
942<HR>
943
944<A NAME="SolrIndexSearcher(org.apache.solr.core.SolrCore, org.apache.solr.schema.IndexSchema, java.lang.String, org.apache.lucene.index.DirectoryReader, boolean, boolean, boolean, org.apache.solr.core.DirectoryFactory)"><!-- --></A><H3>
945SolrIndexSearcher</H3>
946<PRE>
947public <B>SolrIndexSearcher</B>(<A HREF="../../../../org/apache/solr/core/SolrCore.html" title="class in org.apache.solr.core">SolrCore</A>&nbsp;core,
948                         <A HREF="../../../../org/apache/solr/schema/IndexSchema.html" title="class in org.apache.solr.schema">IndexSchema</A>&nbsp;schema,
949                         <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;name,
950                         <A HREF="http://lucene.apache.org/java/4_0_0-ALPHA//core/org/apache/lucene/index/DirectoryReader.html?is-external=true" title="class or interface in org.apache.lucene.index">DirectoryReader</A>&nbsp;r,
951                         boolean&nbsp;closeReader,
952                         boolean&nbsp;enableCache,
953                         boolean&nbsp;reserveDirectory,
954                         <A HREF="../../../../org/apache/solr/core/DirectoryFactory.html" title="class in org.apache.solr.core">DirectoryFactory</A>&nbsp;directoryFactory)
955                  throws <A HREF="http://download.oracle.com/javase/6/docs/api/java/io/IOException.html?is-external=true" title="class or interface in java.io">IOException</A></PRE>
956<DL>
957<DL>
958
959<DT><B>Throws:</B>
960<DD><CODE><A HREF="http://download.oracle.com/javase/6/docs/api/java/io/IOException.html?is-external=true" title="class or interface in java.io">IOException</A></CODE></DL>
961</DL>
962
963<!-- ============ METHOD DETAIL ========== -->
964
965<A NAME="method_detail"><!-- --></A>
966<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
967<TR BGCOLOR="#CCCCFF" CLASS="TableHeadingColor">
968<TH ALIGN="left" COLSPAN="1"><FONT SIZE="+2">
969<B>Method Detail</B></FONT></TH>
970</TR>
971</TABLE>
972
973<A NAME="toString()"><!-- --></A><H3>
974toString</H3>
975<PRE>
976public <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> <B>toString</B>()</PRE>
977<DL>
978<DD><DL>
979<DT><B>Overrides:</B><DD><CODE><A HREF="http://lucene.apache.org/java/4_0_0-ALPHA//core/org/apache/lucene/search/IndexSearcher.html?is-external=true#toString()" title="class or interface in org.apache.lucene.search">toString</A></CODE> in class <CODE><A HREF="http://lucene.apache.org/java/4_0_0-ALPHA//core/org/apache/lucene/search/IndexSearcher.html?is-external=true" title="class or interface in org.apache.lucene.search">IndexSearcher</A></CODE></DL>
980</DD>
981<DD><DL>
982</DL>
983</DD>
984</DL>
985<HR>
986
987<A NAME="getCore()"><!-- --></A><H3>
988getCore</H3>
989<PRE>
990public <A HREF="../../../../org/apache/solr/core/SolrCore.html" title="class in org.apache.solr.core">SolrCore</A> <B>getCore</B>()</PRE>
991<DL>
992<DD><DL>
993</DL>
994</DD>
995<DD><DL>
996</DL>
997</DD>
998</DL>
999<HR>
1000
1001<A NAME="maxDoc()"><!-- --></A><H3>
1002maxDoc</H3>
1003<PRE>
1004public final int <B>maxDoc</B>()</PRE>
1005<DL>
1006<DD><DL>
1007</DL>
1008</DD>
1009<DD><DL>
1010</DL>
1011</DD>
1012</DL>
1013<HR>
1014
1015<A NAME="docFreq(org.apache.lucene.index.Term)"><!-- --></A><H3>
1016docFreq</H3>
1017<PRE>
1018public final int <B>docFreq</B>(<A HREF="http://lucene.apache.org/java/4_0_0-ALPHA//core/org/apache/lucene/index/Term.html?is-external=true" title="class or interface in org.apache.lucene.index">Term</A>&nbsp;term)
1019                  throws <A HREF="http://download.oracle.com/javase/6/docs/api/java/io/IOException.html?is-external=true" title="class or interface in java.io">IOException</A></PRE>
1020<DL>
1021<DD><DL>
1022</DL>
1023</DD>
1024<DD><DL>
1025
1026<DT><B>Throws:</B>
1027<DD><CODE><A HREF="http://download.oracle.com/javase/6/docs/api/java/io/IOException.html?is-external=true" title="class or interface in java.io">IOException</A></CODE></DL>
1028</DD>
1029</DL>
1030<HR>
1031
1032<A NAME="getAtomicReader()"><!-- --></A><H3>
1033getAtomicReader</H3>
1034<PRE>
1035public final <A HREF="http://lucene.apache.org/java/4_0_0-ALPHA//core/org/apache/lucene/index/AtomicReader.html?is-external=true" title="class or interface in org.apache.lucene.index">AtomicReader</A> <B>getAtomicReader</B>()</PRE>
1036<DL>
1037<DD><DL>
1038</DL>
1039</DD>
1040<DD><DL>
1041</DL>
1042</DD>
1043</DL>
1044<HR>
1045
1046<A NAME="getIndexReader()"><!-- --></A><H3>
1047getIndexReader</H3>
1048<PRE>
1049public final <A HREF="http://lucene.apache.org/java/4_0_0-ALPHA//core/org/apache/lucene/index/DirectoryReader.html?is-external=true" title="class or interface in org.apache.lucene.index">DirectoryReader</A> <B>getIndexReader</B>()</PRE>
1050<DL>
1051<DD><DL>
1052<DT><B>Overrides:</B><DD><CODE><A HREF="http://lucene.apache.org/java/4_0_0-ALPHA//core/org/apache/lucene/search/IndexSearcher.html?is-external=true#getIndexReader()" title="class or interface in org.apache.lucene.search">getIndexReader</A></CODE> in class <CODE><A HREF="http://lucene.apache.org/java/4_0_0-ALPHA//core/org/apache/lucene/search/IndexSearcher.html?is-external=true" title="class or interface in org.apache.lucene.search">IndexSearcher</A></CODE></DL>
1053</DD>
1054<DD><DL>
1055</DL>
1056</DD>
1057</DL>
1058<HR>
1059
1060<A NAME="register()"><!-- --></A><H3>
1061register</H3>
1062<PRE>
1063public void <B>register</B>()</PRE>
1064<DL>
1065<DD>Register sub-objects such as caches
1066<P>
1067<DD><DL>
1068</DL>
1069</DD>
1070<DD><DL>
1071</DL>
1072</DD>
1073</DL>
1074<HR>
1075
1076<A NAME="close()"><!-- --></A><H3>
1077close</H3>
1078<PRE>
1079public void <B>close</B>()
1080           throws <A HREF="http://download.oracle.com/javase/6/docs/api/java/io/IOException.html?is-external=true" title="class or interface in java.io">IOException</A></PRE>
1081<DL>
1082<DD>Free's resources associated with this searcher.
1083
1084 In particular, the underlying reader and any cache's in use are closed.
1085<P>
1086<DD><DL>
1087<DT><B>Specified by:</B><DD><CODE><A HREF="http://download.oracle.com/javase/6/docs/api/java/io/Closeable.html?is-external=true#close()" title="class or interface in java.io">close</A></CODE> in interface <CODE><A HREF="http://download.oracle.com/javase/6/docs/api/java/io/Closeable.html?is-external=true" title="class or interface in java.io">Closeable</A></CODE></DL>
1088</DD>
1089<DD><DL>
1090
1091<DT><B>Throws:</B>
1092<DD><CODE><A HREF="http://download.oracle.com/javase/6/docs/api/java/io/IOException.html?is-external=true" title="class or interface in java.io">IOException</A></CODE></DL>
1093</DD>
1094</DL>
1095<HR>
1096
1097<A NAME="getSchema()"><!-- --></A><H3>
1098getSchema</H3>
1099<PRE>
1100public <A HREF="../../../../org/apache/solr/schema/IndexSchema.html" title="class in org.apache.solr.schema">IndexSchema</A> <B>getSchema</B>()</PRE>
1101<DL>
1102<DD>Direct access to the IndexSchema for use with this searcher
1103<P>
1104<DD><DL>
1105</DL>
1106</DD>
1107<DD><DL>
1108</DL>
1109</DD>
1110</DL>
1111<HR>
1112
1113<A NAME="getFieldNames()"><!-- --></A><H3>
1114getFieldNames</H3>
1115<PRE>
1116public <A HREF="http://download.oracle.com/javase/6/docs/api/java/util/Collection.html?is-external=true" title="class or interface in java.util">Collection</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>&gt; <B>getFieldNames</B>()</PRE>
1117<DL>
1118<DD>Returns a collection of all field names the index reader knows about.
1119<P>
1120<DD><DL>
1121</DL>
1122</DD>
1123<DD><DL>
1124</DL>
1125</DD>
1126</DL>
1127<HR>
1128
1129<A NAME="getStoredHighlightFieldNames()"><!-- --></A><H3>
1130getStoredHighlightFieldNames</H3>
1131<PRE>
1132public <A HREF="http://download.oracle.com/javase/6/docs/api/java/util/Collection.html?is-external=true" title="class or interface in java.util">Collection</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>&gt; <B>getStoredHighlightFieldNames</B>()</PRE>
1133<DL>
1134<DD>Returns a collection of the names of all stored fields which can be
1135 highlighted the index reader knows about.
1136<P>
1137<DD><DL>
1138</DL>
1139</DD>
1140<DD><DL>
1141</DL>
1142</DD>
1143</DL>
1144<HR>
1145
1146<A NAME="initRegenerators(org.apache.solr.core.SolrConfig)"><!-- --></A><H3>
1147initRegenerators</H3>
1148<PRE>
1149public static void <B>initRegenerators</B>(<A HREF="../../../../org/apache/solr/core/SolrConfig.html" title="class in org.apache.solr.core">SolrConfig</A>&nbsp;solrConfig)</PRE>
1150<DL>
1151<DD><DL>
1152</DL>
1153</DD>
1154<DD><DL>
1155</DL>
1156</DD>
1157</DL>
1158<HR>
1159
1160<A NAME="search(org.apache.solr.search.SolrIndexSearcher.QueryResult, org.apache.solr.search.SolrIndexSearcher.QueryCommand)"><!-- --></A><H3>
1161search</H3>
1162<PRE>
1163public <A HREF="../../../../org/apache/solr/search/SolrIndexSearcher.QueryResult.html" title="class in org.apache.solr.search">SolrIndexSearcher.QueryResult</A> <B>search</B>(<A HREF="../../../../org/apache/solr/search/SolrIndexSearcher.QueryResult.html" title="class in org.apache.solr.search">SolrIndexSearcher.QueryResult</A>&nbsp;qr,
1164                                            <A HREF="../../../../org/apache/solr/search/SolrIndexSearcher.QueryCommand.html" title="class in org.apache.solr.search">SolrIndexSearcher.QueryCommand</A>&nbsp;cmd)
1165                                     throws <A HREF="http://download.oracle.com/javase/6/docs/api/java/io/IOException.html?is-external=true" title="class or interface in java.io">IOException</A></PRE>
1166<DL>
1167<DD><DL>
1168</DL>
1169</DD>
1170<DD><DL>
1171
1172<DT><B>Throws:</B>
1173<DD><CODE><A HREF="http://download.oracle.com/javase/6/docs/api/java/io/IOException.html?is-external=true" title="class or interface in java.io">IOException</A></CODE></DL>
1174</DD>
1175</DL>
1176<HR>
1177
1178<A NAME="getIndexDir()"><!-- --></A><H3>
1179getIndexDir</H3>
1180<PRE>
1181public <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> <B>getIndexDir</B>()</PRE>
1182<DL>
1183<DD><DL>
1184</DL>
1185</DD>
1186<DD><DL>
1187
1188<DT><B>Returns:</B><DD>the indexDir on which this searcher is opened</DL>
1189</DD>
1190</DL>
1191<HR>
1192
1193<A NAME="doc(int)"><!-- --></A><H3>
1194doc</H3>
1195<PRE>
1196public <A HREF="http://lucene.apache.org/java/4_0_0-ALPHA//core/org/apache/lucene/document/Document.html?is-external=true" title="class or interface in org.apache.lucene.document">Document</A> <B>doc</B>(int&nbsp;i)
1197             throws <A HREF="http://download.oracle.com/javase/6/docs/api/java/io/IOException.html?is-external=true" title="class or interface in java.io">IOException</A></PRE>
1198<DL>
1199<DD>Retrieve the <A HREF="http://lucene.apache.org/java/4_0_0-ALPHA//core/org/apache/lucene/document/Document.html?is-external=true" title="class or interface in org.apache.lucene.document"><CODE>Document</CODE></A> instance corresponding to the document id.
1200<P>
1201<DD><DL>
1202<DT><B>Overrides:</B><DD><CODE><A HREF="http://lucene.apache.org/java/4_0_0-ALPHA//core/org/apache/lucene/search/IndexSearcher.html?is-external=true#doc(int)" title="class or interface in org.apache.lucene.search">doc</A></CODE> in class <CODE><A HREF="http://lucene.apache.org/java/4_0_0-ALPHA//core/org/apache/lucene/search/IndexSearcher.html?is-external=true" title="class or interface in org.apache.lucene.search">IndexSearcher</A></CODE></DL>
1203</DD>
1204<DD><DL>
1205
1206<DT><B>Throws:</B>
1207<DD><CODE><A HREF="http://download.oracle.com/javase/6/docs/api/java/io/IOException.html?is-external=true" title="class or interface in java.io">IOException</A></CODE></DL>
1208</DD>
1209</DL>
1210<HR>
1211
1212<A NAME="doc(int, org.apache.lucene.index.StoredFieldVisitor)"><!-- --></A><H3>
1213doc</H3>
1214<PRE>
1215public void <B>doc</B>(int&nbsp;n,
1216                <A HREF="http://lucene.apache.org/java/4_0_0-ALPHA//core/org/apache/lucene/index/StoredFieldVisitor.html?is-external=true" title="class or interface in org.apache.lucene.index">StoredFieldVisitor</A>&nbsp;visitor)
1217         throws <A HREF="http://download.oracle.com/javase/6/docs/api/java/io/IOException.html?is-external=true" title="class or interface in java.io">IOException</A></PRE>
1218<DL>
1219<DD>Visit a document's fields using a <A HREF="http://lucene.apache.org/java/4_0_0-ALPHA//core/org/apache/lucene/index/StoredFieldVisitor.html?is-external=true" title="class or interface in org.apache.lucene.index"><CODE>StoredFieldVisitor</CODE></A>
1220  This method does not currently use the Solr document cache.
1221<P>
1222<DD><DL>
1223<DT><B>Overrides:</B><DD><CODE><A HREF="http://lucene.apache.org/java/4_0_0-ALPHA//core/org/apache/lucene/search/IndexSearcher.html?is-external=true#doc(int, org.apache.lucene.index.StoredFieldVisitor)" title="class or interface in org.apache.lucene.search">doc</A></CODE> in class <CODE><A HREF="http://lucene.apache.org/java/4_0_0-ALPHA//core/org/apache/lucene/search/IndexSearcher.html?is-external=true" title="class or interface in org.apache.lucene.search">IndexSearcher</A></CODE></DL>
1224</DD>
1225<DD><DL>
1226
1227<DT><B>Throws:</B>
1228<DD><CODE><A HREF="http://download.oracle.com/javase/6/docs/api/java/io/IOException.html?is-external=true" title="class or interface in java.io">IOException</A></CODE><DT><B>See Also:</B><DD><A HREF="http://lucene.apache.org/java/4_0_0-ALPHA//core/org/apache/lucene/index/IndexReader.html?is-external=true#document(int, org.apache.lucene.index.StoredFieldVisitor)" title="class or interface in org.apache.lucene.index"><CODE>IndexReader.document(int, StoredFieldVisitor)</CODE></A></DL>
1229</DD>
1230</DL>
1231<HR>
1232
1233<A NAME="doc(int, java.util.Set)"><!-- --></A><H3>
1234doc</H3>
1235<PRE>
1236public <A HREF="http://lucene.apache.org/java/4_0_0-ALPHA//core/org/apache/lucene/document/Document.html?is-external=true" title="class or interface in org.apache.lucene.document">Document</A> <B>doc</B>(int&nbsp;i,
1237                    <A HREF="http://download.oracle.com/javase/6/docs/api/java/util/Set.html?is-external=true" title="class or interface in java.util">Set</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>&gt;&nbsp;fields)
1238             throws <A HREF="http://download.oracle.com/javase/6/docs/api/java/io/IOException.html?is-external=true" title="class or interface in java.io">IOException</A></PRE>
1239<DL>
1240<DD>Retrieve the <A HREF="http://lucene.apache.org/java/4_0_0-ALPHA//core/org/apache/lucene/document/Document.html?is-external=true" title="class or interface in org.apache.lucene.document"><CODE>Document</CODE></A> instance corresponding to the document id.
1241
1242 Note: The document will have all fields accessable, but if a field
1243 filter is provided, only the provided fields will be loaded (the
1244 remainder will be available lazily).
1245<P>
1246<DD><DL>
1247</DL>
1248</DD>
1249<DD><DL>
1250
1251<DT><B>Throws:</B>
1252<DD><CODE><A HREF="http://download.oracle.com/javase/6/docs/api/java/io/IOException.html?is-external=true" title="class or interface in java.io">IOException</A></CODE></DL>
1253</DD>
1254</DL>
1255<HR>
1256
1257<A NAME="readDocs(org.apache.lucene.document.Document[], org.apache.solr.search.DocList)"><!-- --></A><H3>
1258readDocs</H3>
1259<PRE>
1260public void <B>readDocs</B>(<A HREF="http://lucene.apache.org/java/4_0_0-ALPHA//core/org/apache/lucene/document/Document.html?is-external=true" title="class or interface in org.apache.lucene.document">Document</A>[]&nbsp;docs,
1261                     <A HREF="../../../../org/apache/solr/search/DocList.html" title="interface in org.apache.solr.search">DocList</A>&nbsp;ids)
1262              throws <A HREF="http://download.oracle.com/javase/6/docs/api/java/io/IOException.html?is-external=true" title="class or interface in java.io">IOException</A></PRE>
1263<DL>
1264<DD>Takes a list of docs (the doc ids actually), and reads them into an array
1265 of Documents.
1266<P>
1267<DD><DL>
1268</DL>
1269</DD>
1270<DD><DL>
1271
1272<DT><B>Throws:</B>
1273<DD><CODE><A HREF="http://download.oracle.com/javase/6/docs/api/java/io/IOException.html?is-external=true" title="class or interface in java.io">IOException</A></CODE></DL>
1274</DD>
1275</DL>
1276<HR>
1277
1278<A NAME="readDocs(org.apache.lucene.document.Document[], org.apache.solr.search.DocList, java.util.Set)"><!-- --></A><H3>
1279readDocs</H3>
1280<PRE>
1281public void <B>readDocs</B>(<A HREF="http://lucene.apache.org/java/4_0_0-ALPHA//core/org/apache/lucene/document/Document.html?is-external=true" title="class or interface in org.apache.lucene.document">Document</A>[]&nbsp;docs,
1282                     <A HREF="../../../../org/apache/solr/search/DocList.html" title="interface in org.apache.solr.search">DocList</A>&nbsp;ids,
1283                     <A HREF="http://download.oracle.com/javase/6/docs/api/java/util/Set.html?is-external=true" title="class or interface in java.util">Set</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>&gt;&nbsp;fields)
1284              throws <A HREF="http://download.oracle.com/javase/6/docs/api/java/io/IOException.html?is-external=true" title="class or interface in java.io">IOException</A></PRE>
1285<DL>
1286<DD>Takes a list of docs (the doc ids actually) and a set of fields to load,
1287 and reads them into an array of Documents.
1288<P>
1289<DD><DL>
1290</DL>
1291</DD>
1292<DD><DL>
1293
1294<DT><B>Throws:</B>
1295<DD><CODE><A HREF="http://download.oracle.com/javase/6/docs/api/java/io/IOException.html?is-external=true" title="class or interface in java.io">IOException</A></CODE></DL>
1296</DD>
1297</DL>
1298<HR>
1299
1300<A NAME="getFieldValueCache()"><!-- --></A><H3>
1301getFieldValueCache</H3>
1302<PRE>
1303public <A HREF="../../../../org/apache/solr/search/SolrCache.html" title="interface in org.apache.solr.search">SolrCache</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/request/UnInvertedField.html" title="class in org.apache.solr.request">UnInvertedField</A>&gt; <B>getFieldValueCache</B>()</PRE>
1304<DL>
1305<DD>expert: internal API, subject to change
1306<P>
1307<DD><DL>
1308</DL>
1309</DD>
1310<DD><DL>
1311</DL>
1312</DD>
1313</DL>
1314<HR>
1315
1316<A NAME="weightSort(org.apache.lucene.search.Sort)"><!-- --></A><H3>
1317weightSort</H3>
1318<PRE>
1319public <A HREF="http://lucene.apache.org/java/4_0_0-ALPHA//core/org/apache/lucene/search/Sort.html?is-external=true" title="class or interface in org.apache.lucene.search">Sort</A> <B>weightSort</B>(<A HREF="http://lucene.apache.org/java/4_0_0-ALPHA//core/org/apache/lucene/search/Sort.html?is-external=true" title="class or interface in org.apache.lucene.search">Sort</A>&nbsp;sort)
1320                throws <A HREF="http://download.oracle.com/javase/6/docs/api/java/io/IOException.html?is-external=true" title="class or interface in java.io">IOException</A></PRE>
1321<DL>
1322<DD>Returns a weighted sort according to this searcher
1323<P>
1324<DD><DL>
1325</DL>
1326</DD>
1327<DD><DL>
1328
1329<DT><B>Throws:</B>
1330<DD><CODE><A HREF="http://download.oracle.com/javase/6/docs/api/java/io/IOException.html?is-external=true" title="class or interface in java.io">IOException</A></CODE></DL>
1331</DD>
1332</DL>
1333<HR>
1334
1335<A NAME="getFirstMatch(org.apache.lucene.index.Term)"><!-- --></A><H3>
1336getFirstMatch</H3>
1337<PRE>
1338public int <B>getFirstMatch</B>(<A HREF="http://lucene.apache.org/java/4_0_0-ALPHA//core/org/apache/lucene/index/Term.html?is-external=true" title="class or interface in org.apache.lucene.index">Term</A>&nbsp;t)
1339                  throws <A HREF="http://download.oracle.com/javase/6/docs/api/java/io/IOException.html?is-external=true" title="class or interface in java.io">IOException</A></PRE>
1340<DL>
1341<DD>Returns the first document number containing the term <code>t</code>
1342 Returns -1 if no document was found.
1343 This method is primarily intended for clients that want to fetch
1344 documents using a unique identifier."
1345<P>
1346<DD><DL>
1347</DL>
1348</DD>
1349<DD><DL>
1350<DT><B>Parameters:</B><DD><CODE>t</CODE> -
1351<DT><B>Returns:</B><DD>the first document number containing the term
1352<DT><B>Throws:</B>
1353<DD><CODE><A HREF="http://download.oracle.com/javase/6/docs/api/java/io/IOException.html?is-external=true" title="class or interface in java.io">IOException</A></CODE></DL>
1354</DD>
1355</DL>
1356<HR>
1357
1358<A NAME="lookupId(org.apache.lucene.util.BytesRef)"><!-- --></A><H3>
1359lookupId</H3>
1360<PRE>
1361public long <B>lookupId</B>(<A HREF="http://lucene.apache.org/java/4_0_0-ALPHA//core/org/apache/lucene/util/BytesRef.html?is-external=true" title="class or interface in org.apache.lucene.util">BytesRef</A>&nbsp;idBytes)
1362              throws <A HREF="http://download.oracle.com/javase/6/docs/api/java/io/IOException.html?is-external=true" title="class or interface in java.io">IOException</A></PRE>
1363<DL>
1364<DD>lookup the docid by the unique key field, and return the id *within* the leaf reader in the low 32 bits, and the index of the leaf reader in the high 32 bits.
1365 -1 is returned if not found.
1366<P>
1367<DD><DL>
1368</DL>
1369</DD>
1370<DD><DL>
1371
1372<DT><B>Throws:</B>
1373<DD><CODE><A HREF="http://download.oracle.com/javase/6/docs/api/java/io/IOException.html?is-external=true" title="class or interface in java.io">IOException</A></CODE><DT><B>NOTE: This API is for internal purposes only and might change in incompatible ways in the next release.</B></DT>
1374  <DD></DD>
1375</DL>
1376</DD>
1377</DL>
1378<HR>
1379
1380<A NAME="cacheDocSet(org.apache.lucene.search.Query, org.apache.solr.search.DocSet, boolean)"><!-- --></A><H3>
1381cacheDocSet</H3>
1382<PRE>
1383public void <B>cacheDocSet</B>(<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>&nbsp;query,
1384                        <A HREF="../../../../org/apache/solr/search/DocSet.html" title="interface in org.apache.solr.search">DocSet</A>&nbsp;optionalAnswer,
1385                        boolean&nbsp;mustCache)
1386                 throws <A HREF="http://download.oracle.com/javase/6/docs/api/java/io/IOException.html?is-external=true" title="class or interface in java.io">IOException</A></PRE>
1387<DL>
1388<DD>Compute and cache the DocSet that matches a query.
1389 The normal usage is expected to be cacheDocSet(myQuery, null,false)
1390 meaning that Solr will determine if the Query warrants caching, and
1391 if so, will compute the DocSet that matches the Query and cache it.
1392 If the answer to the query is already cached, nothing further will be done.
1393 <p>
1394 If the optionalAnswer DocSet is provided, it should *not* be modified
1395 after this call.
1396<P>
1397<DD><DL>
1398</DL>
1399</DD>
1400<DD><DL>
1401<DT><B>Parameters:</B><DD><CODE>query</CODE> - the lucene query that will act as the key<DD><CODE>optionalAnswer</CODE> - the DocSet to be cached - if null, it will be computed.<DD><CODE>mustCache</CODE> - if true, a best effort will be made to cache this entry.
1402                         if false, heuristics may be used to determine if it should be cached.
1403<DT><B>Throws:</B>
1404<DD><CODE><A HREF="http://download.oracle.com/javase/6/docs/api/java/io/IOException.html?is-external=true" title="class or interface in java.io">IOException</A></CODE></DL>
1405</DD>
1406</DL>
1407<HR>
1408
1409<A NAME="getDocSet(org.apache.lucene.search.Query)"><!-- --></A><H3>
1410getDocSet</H3>
1411<PRE>
1412public <A HREF="../../../../org/apache/solr/search/DocSet.html" title="interface in org.apache.solr.search">DocSet</A> <B>getDocSet</B>(<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>&nbsp;query)
1413                 throws <A HREF="http://download.oracle.com/javase/6/docs/api/java/io/IOException.html?is-external=true" title="class or interface in java.io">IOException</A></PRE>
1414<DL>
1415<DD>Returns the set of document ids matching a query.
1416 This method is cache-aware and attempts to retrieve the answer from the cache if possible.
1417 If the answer was not cached, it may have been inserted into the cache as a result of this call.
1418 This method can handle negative queries.
1419 <p>
1420 The DocSet returned should <b>not</b> be modified.
1421<P>
1422<DD><DL>
1423</DL>
1424</DD>
1425<DD><DL>
1426
1427<DT><B>Throws:</B>
1428<DD><CODE><A HREF="http://download.oracle.com/javase/6/docs/api/java/io/IOException.html?is-external=true" title="class or interface in java.io">IOException</A></CODE></DL>
1429</DD>
1430</DL>
1431<HR>
1432
1433<A NAME="getDocSet(java.util.List)"><!-- --></A><H3>
1434getDocSet</H3>
1435<PRE>
1436public <A HREF="../../../../org/apache/solr/search/DocSet.html" title="interface in org.apache.solr.search">DocSet</A> <B>getDocSet</B>(<A HREF="http://download.oracle.com/javase/6/docs/api/java/util/List.html?is-external=true" title="class or interface in java.util">List</A>&lt;<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>&gt;&nbsp;queries)
1437                 throws <A HREF="http://download.oracle.com/javase/6/docs/api/java/io/IOException.html?is-external=true" title="class or interface in java.io">IOException</A></PRE>
1438<DL>
1439<DD>Returns the set of document ids matching all queries.
1440 This method is cache-aware and attempts to retrieve the answer from the cache if possible.
1441 If the answer was not cached, it may have been inserted into the cache as a result of this call.
1442 This method can handle negative queries.
1443 <p>
1444 The DocSet returned should <b>not</b> be modified.
1445<P>
1446<DD><DL>
1447</DL>
1448</DD>
1449<DD><DL>
1450
1451<DT><B>Throws:</B>
1452<DD><CODE><A HREF="http://download.oracle.com/javase/6/docs/api/java/io/IOException.html?is-external=true" title="class or interface in java.io">IOException</A></CODE></DL>
1453</DD>
1454</DL>
1455<HR>
1456
1457<A NAME="getProcessedFilter(org.apache.solr.search.DocSet, java.util.List)"><!-- --></A><H3>
1458getProcessedFilter</H3>
1459<PRE>
1460public <A HREF="../../../../org/apache/solr/search/SolrIndexSearcher.ProcessedFilter.html" title="class in org.apache.solr.search">SolrIndexSearcher.ProcessedFilter</A> <B>getProcessedFilter</B>(<A HREF="../../../../org/apache/solr/search/DocSet.html" title="interface in org.apache.solr.search">DocSet</A>&nbsp;setFilter,
1461                                                            <A HREF="http://download.oracle.com/javase/6/docs/api/java/util/List.html?is-external=true" title="class or interface in java.util">List</A>&lt;<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>&gt;&nbsp;queries)
1462                                                     throws <A HREF="http://download.oracle.com/javase/6/docs/api/java/io/IOException.html?is-external=true" title="class or interface in java.io">IOException</A></PRE>
1463<DL>
1464<DD><DL>
1465</DL>
1466</DD>
1467<DD><DL>
1468
1469<DT><B>Throws:</B>
1470<DD><CODE><A HREF="http://download.oracle.com/javase/6/docs/api/java/io/IOException.html?is-external=true" title="class or interface in java.io">IOException</A></CODE></DL>
1471</DD>
1472</DL>
1473<HR>
1474
1475<A NAME="getDocSet(org.apache.solr.search.SolrIndexSearcher.DocsEnumState)"><!-- --></A><H3>
1476getDocSet</H3>
1477<PRE>
1478public <A HREF="../../../../org/apache/solr/search/DocSet.html" title="interface in org.apache.solr.search">DocSet</A> <B>getDocSet</B>(<A HREF="../../../../org/apache/solr/search/SolrIndexSearcher.DocsEnumState.html" title="class in org.apache.solr.search">SolrIndexSearcher.DocsEnumState</A>&nbsp;deState)
1479                 throws <A HREF="http://download.oracle.com/javase/6/docs/api/java/io/IOException.html?is-external=true" title="class or interface in java.io">IOException</A></PRE>
1480<DL>
1481<DD>lucene.internal
1482<P>
1483<DD><DL>
1484</DL>
1485</DD>
1486<DD><DL>
1487
1488<DT><B>Throws:</B>
1489<DD><CODE><A HREF="http://download.oracle.com/javase/6/docs/api/java/io/IOException.html?is-external=true" title="class or interface in java.io">IOException</A></CODE></DL>
1490</DD>
1491</DL>
1492<HR>
1493
1494<A NAME="getDocSetNC(org.apache.lucene.search.Query, org.apache.solr.search.DocSet)"><!-- --></A><H3>
1495getDocSetNC</H3>
1496<PRE>
1497protected <A HREF="../../../../org/apache/solr/search/DocSet.html" title="interface in org.apache.solr.search">DocSet</A> <B>getDocSetNC</B>(<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>&nbsp;query,
1498                             <A HREF="../../../../org/apache/solr/search/DocSet.html" title="interface in org.apache.solr.search">DocSet</A>&nbsp;filter)
1499                      throws <A HREF="http://download.oracle.com/javase/6/docs/api/java/io/IOException.html?is-external=true" title="class or interface in java.io">IOException</A></PRE>
1500<DL>
1501<DD><DL>
1502</DL>
1503</DD>
1504<DD><DL>
1505
1506<DT><B>Throws:</B>
1507<DD><CODE><A HREF="http://download.oracle.com/javase/6/docs/api/java/io/IOException.html?is-external=true" title="class or interface in java.io">IOException</A></CODE></DL>
1508</DD>
1509</DL>
1510<HR>
1511
1512<A NAME="getDocSet(org.apache.lucene.search.Query, org.apache.solr.search.DocSet)"><!-- --></A><H3>
1513getDocSet</H3>
1514<PRE>
1515public <A HREF="../../../../org/apache/solr/search/DocSet.html" title="interface in org.apache.solr.search">DocSet</A> <B>getDocSet</B>(<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>&nbsp;query,
1516                        <A HREF="../../../../org/apache/solr/search/DocSet.html" title="interface in org.apache.solr.search">DocSet</A>&nbsp;filter)
1517                 throws <A HREF="http://download.oracle.com/javase/6/docs/api/java/io/IOException.html?is-external=true" title="class or interface in java.io">IOException</A></PRE>
1518<DL>
1519<DD>Returns the set of document ids matching both the query and the filter.
1520 This method is cache-aware and attempts to retrieve the answer from the cache if possible.
1521 If the answer was not cached, it may have been inserted into the cache as a result of this call.
1522 <p>
1523<P>
1524<DD><DL>
1525</DL>
1526</DD>
1527<DD><DL>
1528<DT><B>Parameters:</B><DD><CODE>query</CODE> - <DD><CODE>filter</CODE> - may be null
1529<DT><B>Returns:</B><DD>DocSet meeting the specified criteria, should <b>not</b> be modified by the caller.
1530<DT><B>Throws:</B>
1531<DD><CODE><A HREF="http://download.oracle.com/javase/6/docs/api/java/io/IOException.html?is-external=true" title="class or interface in java.io">IOException</A></CODE></DL>
1532</DD>
1533</DL>
1534<HR>
1535
1536<A NAME="getDocList(org.apache.lucene.search.Query, org.apache.lucene.search.Query, org.apache.lucene.search.Sort, int, int)"><!-- --></A><H3>
1537getDocList</H3>
1538<PRE>
1539public <A HREF="../../../../org/apache/solr/search/DocList.html" title="interface in org.apache.solr.search">DocList</A> <B>getDocList</B>(<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>&nbsp;query,
1540                          <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>&nbsp;filter,
1541                          <A HREF="http://lucene.apache.org/java/4_0_0-ALPHA//core/org/apache/lucene/search/Sort.html?is-external=true" title="class or interface in org.apache.lucene.search">Sort</A>&nbsp;lsort,
1542                          int&nbsp;offset,
1543                          int&nbsp;len)
1544                   throws <A HREF="http://download.oracle.com/javase/6/docs/api/java/io/IOException.html?is-external=true" title="class or interface in java.io">IOException</A></PRE>
1545<DL>
1546<DD>Returns documents matching both <code>query</code> and <code>filter</code>
1547 and sorted by <code>sort</code>.
1548 <p>
1549 This method is cache aware and may retrieve <code>filter</code> from
1550 the cache or make an insertion into the cache as a result of this call.
1551 <p>
1552 FUTURE: The returned DocList may be retrieved from a cache.
1553<P>
1554<DD><DL>
1555</DL>
1556</DD>
1557<DD><DL>
1558<DT><B>Parameters:</B><DD><CODE>query</CODE> - <DD><CODE>filter</CODE> - may be null<DD><CODE>lsort</CODE> - criteria by which to sort (if null, query relevance is used)<DD><CODE>offset</CODE> - offset into the list of documents to return<DD><CODE>len</CODE> - maximum number of documents to return
1559<DT><B>Returns:</B><DD>DocList meeting the specified criteria, should <b>not</b> be modified by the caller.
1560<DT><B>Throws:</B>
1561<DD><CODE><A HREF="http://download.oracle.com/javase/6/docs/api/java/io/IOException.html?is-external=true" title="class or interface in java.io">IOException</A></CODE></DL>
1562</DD>
1563</DL>
1564<HR>
1565
1566<A NAME="getDocList(org.apache.lucene.search.Query, java.util.List, org.apache.lucene.search.Sort, int, int, int)"><!-- --></A><H3>
1567getDocList</H3>
1568<PRE>
1569public <A HREF="../../../../org/apache/solr/search/DocList.html" title="interface in org.apache.solr.search">DocList</A> <B>getDocList</B>(<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>&nbsp;query,
1570                          <A HREF="http://download.oracle.com/javase/6/docs/api/java/util/List.html?is-external=true" title="class or interface in java.util">List</A>&lt;<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>&gt;&nbsp;filterList,
1571                          <A HREF="http://lucene.apache.org/java/4_0_0-ALPHA//core/org/apache/lucene/search/Sort.html?is-external=true" title="class or interface in org.apache.lucene.search">Sort</A>&nbsp;lsort,
1572                          int&nbsp;offset,
1573                          int&nbsp;len,
1574                          int&nbsp;flags)
1575                   throws <A HREF="http://download.oracle.com/javase/6/docs/api/java/io/IOException.html?is-external=true" title="class or interface in java.io">IOException</A></PRE>
1576<DL>
1577<DD>Returns documents matching both <code>query</code> and the
1578 intersection of the <code>filterList</code>, sorted by <code>sort</code>.
1579 <p>
1580 This method is cache aware and may retrieve <code>filter</code> from
1581 the cache or make an insertion into the cache as a result of this call.
1582 <p>
1583 FUTURE: The returned DocList may be retrieved from a cache.
1584<P>
1585<DD><DL>
1586</DL>
1587</DD>
1588<DD><DL>
1589<DT><B>Parameters:</B><DD><CODE>query</CODE> - <DD><CODE>filterList</CODE> - may be null<DD><CODE>lsort</CODE> - criteria by which to sort (if null, query relevance is used)<DD><CODE>offset</CODE> - offset into the list of documents to return<DD><CODE>len</CODE> - maximum number of documents to return
1590<DT><B>Returns:</B><DD>DocList meeting the specified criteria, should <b>not</b> be modified by the caller.
1591<DT><B>Throws:</B>
1592<DD><CODE><A HREF="http://download.oracle.com/javase/6/docs/api/java/io/IOException.html?is-external=true" title="class or interface in java.io">IOException</A></CODE></DL>
1593</DD>
1594</DL>
1595<HR>
1596
1597<A NAME="getDocList(org.apache.lucene.search.Query, org.apache.solr.search.DocSet, org.apache.lucene.search.Sort, int, int)"><!-- --></A><H3>
1598getDocList</H3>
1599<PRE>
1600public <A HREF="../../../../org/apache/solr/search/DocList.html" title="interface in org.apache.solr.search">DocList</A> <B>getDocList</B>(<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>&nbsp;query,
1601                          <A HREF="../../../../org/apache/solr/search/DocSet.html" title="interface in org.apache.solr.search">DocSet</A>&nbsp;filter,
1602                          <A HREF="http://lucene.apache.org/java/4_0_0-ALPHA//core/org/apache/lucene/search/Sort.html?is-external=true" title="class or interface in org.apache.lucene.search">Sort</A>&nbsp;lsort,
1603                          int&nbsp;offset,
1604                          int&nbsp;len)
1605                   throws <A HREF="http://download.oracle.com/javase/6/docs/api/java/io/IOException.html?is-external=true" title="class or interface in java.io">IOException</A></PRE>
1606<DL>
1607<DD>Returns documents matching both <code>query</code> and <code>filter</code>
1608 and sorted by <code>sort</code>.
1609 FUTURE: The returned DocList may be retrieved from a cache.
1610<P>
1611<DD><DL>
1612</DL>
1613</DD>
1614<DD><DL>
1615<DT><B>Parameters:</B><DD><CODE>query</CODE> - <DD><CODE>filter</CODE> - may be null<DD><CODE>lsort</CODE> - criteria by which to sort (if null, query relevance is used)<DD><CODE>offset</CODE> - offset into the list of documents to return<DD><CODE>len</CODE> - maximum number of documents to return
1616<DT><B>Returns:</B><DD>DocList meeting the specified criteria, should <b>not</b> be modified by the caller.
1617<DT><B>Throws:</B>
1618<DD><CODE><A HREF="http://download.oracle.com/javase/6/docs/api/java/io/IOException.html?is-external=true" title="class or interface in java.io">IOException</A></CODE></DL>
1619</DD>
1620</DL>
1621<HR>
1622
1623<A NAME="getDocListAndSet(org.apache.lucene.search.Query, org.apache.lucene.search.Query, org.apache.lucene.search.Sort, int, int)"><!-- --></A><H3>
1624getDocListAndSet</H3>
1625<PRE>
1626public <A HREF="../../../../org/apache/solr/search/DocListAndSet.html" title="class in org.apache.solr.search">DocListAndSet</A> <B>getDocListAndSet</B>(<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>&nbsp;query,
1627                                      <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>&nbsp;filter,
1628                                      <A HREF="http://lucene.apache.org/java/4_0_0-ALPHA//core/org/apache/lucene/search/Sort.html?is-external=true" title="class or interface in org.apache.lucene.search">Sort</A>&nbsp;lsort,
1629                                      int&nbsp;offset,
1630                                      int&nbsp;len)
1631                               throws <A HREF="http://download.oracle.com/javase/6/docs/api/java/io/IOException.html?is-external=true" title="class or interface in java.io">IOException</A></PRE>
1632<DL>
1633<DD>Returns documents matching both <code>query</code> and <code>filter</code>
1634 and sorted by <code>sort</code>.  Also returns the complete set of documents
1635 matching <code>query</code> and <code>filter</code> (regardless of <code>offset</code> and <code>len</code>).
1636 <p>
1637 This method is cache aware and may retrieve <code>filter</code> from
1638 the cache or make an insertion into the cache as a result of this call.
1639 <p>
1640 FUTURE: The returned DocList may be retrieved from a cache.
1641 <p>
1642 The DocList and DocSet returned should <b>not</b> be modified.
1643<P>
1644<DD><DL>
1645</DL>
1646</DD>
1647<DD><DL>
1648<DT><B>Parameters:</B><DD><CODE>query</CODE> - <DD><CODE>filter</CODE> - may be null<DD><CODE>lsort</CODE> - criteria by which to sort (if null, query relevance is used)<DD><CODE>offset</CODE> - offset into the list of documents to return<DD><CODE>len</CODE> - maximum number of documents to return
1649<DT><B>Returns:</B><DD>DocListAndSet meeting the specified criteria, should <b>not</b> be modified by the caller.
1650<DT><B>Throws:</B>
1651<DD><CODE><A HREF="http://download.oracle.com/javase/6/docs/api/java/io/IOException.html?is-external=true" title="class or interface in java.io">IOException</A></CODE></DL>
1652</DD>
1653</DL>
1654<HR>
1655
1656<A NAME="getDocListAndSet(org.apache.lucene.search.Query, org.apache.lucene.search.Query, org.apache.lucene.search.Sort, int, int, int)"><!-- --></A><H3>
1657getDocListAndSet</H3>
1658<PRE>
1659public <A HREF="../../../../org/apache/solr/search/DocListAndSet.html" title="class in org.apache.solr.search">DocListAndSet</A> <B>getDocListAndSet</B>(<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>&nbsp;query,
1660                                      <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>&nbsp;filter,
1661                                      <A HREF="http://lucene.apache.org/java/4_0_0-ALPHA//core/org/apache/lucene/search/Sort.html?is-external=true" title="class or interface in org.apache.lucene.search">Sort</A>&nbsp;lsort,
1662                                      int&nbsp;offset,
1663                                      int&nbsp;len,
1664                                      int&nbsp;flags)
1665                               throws <A HREF="http://download.oracle.com/javase/6/docs/api/java/io/IOException.html?is-external=true" title="class or interface in java.io">IOException</A></PRE>
1666<DL>
1667<DD>Returns documents matching both <code>query</code> and <code>filter</code>
1668 and sorted by <code>sort</code>.  Also returns the compete set of documents
1669 matching <code>query</code> and <code>filter</code> (regardless of <code>offset</code> and <code>len</code>).
1670 <p>
1671 This method is cache aware and may retrieve <code>filter</code> from
1672 the cache or make an insertion into the cache as a result of this call.
1673 <p>
1674 FUTURE: The returned DocList may be retrieved from a cache.
1675 <p>
1676 The DocList and DocSet returned should <b>not</b> be modified.
1677<P>
1678<DD><DL>
1679</DL>
1680</DD>
1681<DD><DL>
1682<DT><B>Parameters:</B><DD><CODE>query</CODE> - <DD><CODE>filter</CODE> - may be null<DD><CODE>lsort</CODE> - criteria by which to sort (if null, query relevance is used)<DD><CODE>offset</CODE> - offset into the list of documents to return<DD><CODE>len</CODE> - maximum number of documents to return<DD><CODE>flags</CODE> - user supplied flags for the result set
1683<DT><B>Returns:</B><DD>DocListAndSet meeting the specified criteria, should <b>not</b> be modified by the caller.
1684<DT><B>Throws:</B>
1685<DD><CODE><A HREF="http://download.oracle.com/javase/6/docs/api/java/io/IOException.html?is-external=true" title="class or interface in java.io">IOException</A></CODE></DL>
1686</DD>
1687</DL>
1688<HR>
1689
1690<A NAME="getDocListAndSet(org.apache.lucene.search.Query, java.util.List, org.apache.lucene.search.Sort, int, int)"><!-- --></A><H3>
1691getDocListAndSet</H3>
1692<PRE>
1693public <A HREF="../../../../org/apache/solr/search/DocListAndSet.html" title="class in org.apache.solr.search">DocListAndSet</A> <B>getDocListAndSet</B>(<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>&nbsp;query,
1694                                      <A HREF="http://download.oracle.com/javase/6/docs/api/java/util/List.html?is-external=true" title="class or interface in java.util">List</A>&lt;<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>&gt;&nbsp;filterList,
1695                                      <A HREF="http://lucene.apache.org/java/4_0_0-ALPHA//core/org/apache/lucene/search/Sort.html?is-external=true" title="class or interface in org.apache.lucene.search">Sort</A>&nbsp;lsort,
1696                                      int&nbsp;offset,
1697                                      int&nbsp;len)
1698                               throws <A HREF="http://download.oracle.com/javase/6/docs/api/java/io/IOException.html?is-external=true" title="class or interface in java.io">IOException</A></PRE>
1699<DL>
1700<DD>Returns documents matching both <code>query</code> and the intersection
1701 of <code>filterList</code>, sorted by <code>sort</code>. 
1702 Also returns the compete set of documents
1703 matching <code>query</code> and <code>filter</code>
1704 (regardless of <code>offset</code> and <code>len</code>).
1705 <p>
1706 This method is cache aware and may retrieve <code>filter</code> from
1707 the cache or make an insertion into the cache as a result of this call.
1708 <p>
1709 FUTURE: The returned DocList may be retrieved from a cache.
1710 <p>
1711 The DocList and DocSet returned should <b>not</b> be modified.
1712<P>
1713<DD><DL>
1714</DL>
1715</DD>
1716<DD><DL>
1717<DT><B>Parameters:</B><DD><CODE>query</CODE> - <DD><CODE>filterList</CODE> - may be null<DD><CODE>lsort</CODE> - criteria by which to sort (if null, query relevance is used)<DD><CODE>offset</CODE> - offset into the list of documents to return<DD><CODE>len</CODE> - maximum number of documents to return
1718<DT><B>Returns:</B><DD>DocListAndSet meeting the specified criteria, should <b>not</b> be modified by the caller.
1719<DT><B>Throws:</B>
1720<DD><CODE><A HREF="http://download.oracle.com/javase/6/docs/api/java/io/IOException.html?is-external=true" title="class or interface in java.io">IOException</A></CODE></DL>
1721</DD>
1722</DL>
1723<HR>
1724
1725<A NAME="getDocListAndSet(org.apache.lucene.search.Query, java.util.List, org.apache.lucene.search.Sort, int, int, int)"><!-- --></A><H3>
1726getDocListAndSet</H3>
1727<PRE>
1728public <A HREF="../../../../org/apache/solr/search/DocListAndSet.html" title="class in org.apache.solr.search">DocListAndSet</A> <B>getDocListAndSet</B>(<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>&nbsp;query,
1729                                      <A HREF="http://download.oracle.com/javase/6/docs/api/java/util/List.html?is-external=true" title="class or interface in java.util">List</A>&lt;<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>&gt;&nbsp;filterList,
1730                                      <A HREF="http://lucene.apache.org/java/4_0_0-ALPHA//core/org/apache/lucene/search/Sort.html?is-external=true" title="class or interface in org.apache.lucene.search">Sort</A>&nbsp;lsort,
1731                                      int&nbsp;offset,
1732                                      int&nbsp;len,
1733                                      int&nbsp;flags)
1734                               throws <A HREF="http://download.oracle.com/javase/6/docs/api/java/io/IOException.html?is-external=true" title="class or interface in java.io">IOException</A></PRE>
1735<DL>
1736<DD>Returns documents matching both <code>query</code> and the intersection
1737 of <code>filterList</code>, sorted by <code>sort</code>. 
1738 Also returns the compete set of documents
1739 matching <code>query</code> and <code>filter</code>
1740 (regardless of <code>offset</code> and <code>len</code>).
1741 <p>
1742 This method is cache aware and may retrieve <code>filter</code> from
1743 the cache or make an insertion into the cache as a result of this call.
1744 <p>
1745 FUTURE: The returned DocList may be retrieved from a cache.
1746 <p>
1747 The DocList and DocSet returned should <b>not</b> be modified.
1748<P>
1749<DD><DL>
1750</DL>
1751</DD>
1752<DD><DL>
1753<DT><B>Parameters:</B><DD><CODE>query</CODE> - <DD><CODE>filterList</CODE> - may be null<DD><CODE>lsort</CODE> - criteria by which to sort (if null, query relevance is used)<DD><CODE>offset</CODE> - offset into the list of documents to return<DD><CODE>len</CODE> - maximum number of documents to return<DD><CODE>flags</CODE> - user supplied flags for the result set
1754<DT><B>Returns:</B><DD>DocListAndSet meeting the specified criteria, should <b>not</b> be modified by the caller.
1755<DT><B>Throws:</B>
1756<DD><CODE><A HREF="http://download.oracle.com/javase/6/docs/api/java/io/IOException.html?is-external=true" title="class or interface in java.io">IOException</A></CODE></DL>
1757</DD>
1758</DL>
1759<HR>
1760
1761<A NAME="getDocListAndSet(org.apache.lucene.search.Query, org.apache.solr.search.DocSet, org.apache.lucene.search.Sort, int, int)"><!-- --></A><H3>
1762getDocListAndSet</H3>
1763<PRE>
1764public <A HREF="../../../../org/apache/solr/search/DocListAndSet.html" title="class in org.apache.solr.search">DocListAndSet</A> <B>getDocListAndSet</B>(<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>&nbsp;query,
1765                                      <A HREF="../../../../org/apache/solr/search/DocSet.html" title="interface in org.apache.solr.search">DocSet</A>&nbsp;filter,
1766                                      <A HREF="http://lucene.apache.org/java/4_0_0-ALPHA//core/org/apache/lucene/search/Sort.html?is-external=true" title="class or interface in org.apache.lucene.search">Sort</A>&nbsp;lsort,
1767                                      int&nbsp;offset,
1768                                      int&nbsp;len)
1769                               throws <A HREF="http://download.oracle.com/javase/6/docs/api/java/io/IOException.html?is-external=true" title="class or interface in java.io">IOException</A></PRE>
1770<DL>
1771<DD>Returns documents matching both <code>query</code> and <code>filter</code>
1772 and sorted by <code>sort</code>. Also returns the compete set of documents
1773 matching <code>query</code> and <code>filter</code> (regardless of <code>offset</code> and <code>len</code>).
1774 <p>
1775 FUTURE: The returned DocList may be retrieved from a cache.
1776<P>
1777<DD><DL>
1778</DL>
1779</DD>
1780<DD><DL>
1781<DT><B>Parameters:</B><DD><CODE>query</CODE> - <DD><CODE>filter</CODE> - may be null<DD><CODE>lsort</CODE> - criteria by which to sort (if null, query relevance is used)<DD><CODE>offset</CODE> - offset into the list of documents to return<DD><CODE>len</CODE> - maximum number of documents to return
1782<DT><B>Returns:</B><DD>DocListAndSet meeting the specified criteria, should <b>not</b> be modified by the caller.
1783<DT><B>Throws:</B>
1784<DD><CODE><A HREF="http://download.oracle.com/javase/6/docs/api/java/io/IOException.html?is-external=true" title="class or interface in java.io">IOException</A></CODE></DL>
1785</DD>
1786</DL>
1787<HR>
1788
1789<A NAME="getDocListAndSet(org.apache.lucene.search.Query, org.apache.solr.search.DocSet, org.apache.lucene.search.Sort, int, int, int)"><!-- --></A><H3>
1790getDocListAndSet</H3>
1791<PRE>
1792public <A HREF="../../../../org/apache/solr/search/DocListAndSet.html" title="class in org.apache.solr.search">DocListAndSet</A> <B>getDocListAndSet</B>(<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>&nbsp;query,
1793                                      <A HREF="../../../../org/apache/solr/search/DocSet.html" title="interface in org.apache.solr.search">DocSet</A>&nbsp;filter,
1794                                      <A HREF="http://lucene.apache.org/java/4_0_0-ALPHA//core/org/apache/lucene/search/Sort.html?is-external=true" title="class or interface in org.apache.lucene.search">Sort</A>&nbsp;lsort,
1795                                      int&nbsp;offset,
1796                                      int&nbsp;len,
1797                                      int&nbsp;flags)
1798                               throws <A HREF="http://download.oracle.com/javase/6/docs/api/java/io/IOException.html?is-external=true" title="class or interface in java.io">IOException</A></PRE>
1799<DL>
1800<DD>Returns documents matching both <code>query</code> and <code>filter</code>
1801 and sorted by <code>sort</code>.  Also returns the compete set of documents
1802 matching <code>query</code> and <code>filter</code> (regardless of <code>offset</code> and <code>len</code>).
1803 <p>
1804 This method is cache aware and may make an insertion into the cache
1805 as a result of this call.
1806 <p>
1807 FUTURE: The returned DocList may be retrieved from a cache.
1808 <p>
1809 The DocList and DocSet returned should <b>not</b> be modified.
1810<P>
1811<DD><DL>
1812</DL>
1813</DD>
1814<DD><DL>
1815<DT><B>Parameters:</B><DD><CODE>query</CODE> - <DD><CODE>filter</CODE> - may be null<DD><CODE>lsort</CODE> - criteria by which to sort (if null, query relevance is used)<DD><CODE>offset</CODE> - offset into the list of documents to return<DD><CODE>len</CODE> - maximum number of documents to return<DD><CODE>flags</CODE> - user supplied flags for the result set
1816<DT><B>Returns:</B><DD>DocListAndSet meeting the specified criteria, should <b>not</b> be modified by the caller.
1817<DT><B>Throws:</B>
1818<DD><CODE><A HREF="http://download.oracle.com/javase/6/docs/api/java/io/IOException.html?is-external=true" title="class or interface in java.io">IOException</A></CODE></DL>
1819</DD>
1820</DL>
1821<HR>
1822
1823<A NAME="sortDocSet(org.apache.solr.search.DocSet, org.apache.lucene.search.Sort, int)"><!-- --></A><H3>
1824sortDocSet</H3>
1825<PRE>
1826protected <A HREF="../../../../org/apache/solr/search/DocList.html" title="interface in org.apache.solr.search">DocList</A> <B>sortDocSet</B>(<A HREF="../../../../org/apache/solr/search/DocSet.html" title="interface in org.apache.solr.search">DocSet</A>&nbsp;set,
1827                             <A HREF="http://lucene.apache.org/java/4_0_0-ALPHA//core/org/apache/lucene/search/Sort.html?is-external=true" title="class or interface in org.apache.lucene.search">Sort</A>&nbsp;sort,
1828                             int&nbsp;nDocs)
1829                      throws <A HREF="http://download.oracle.com/javase/6/docs/api/java/io/IOException.html?is-external=true" title="class or interface in java.io">IOException</A></PRE>
1830<DL>
1831<DD><DL>
1832</DL>
1833</DD>
1834<DD><DL>
1835
1836<DT><B>Throws:</B>
1837<DD><CODE><A HREF="http://download.oracle.com/javase/6/docs/api/java/io/IOException.html?is-external=true" title="class or interface in java.io">IOException</A></CODE></DL>
1838</DD>
1839</DL>
1840<HR>
1841
1842<A NAME="numDocs(org.apache.lucene.search.Query, org.apache.solr.search.DocSet)"><!-- --></A><H3>
1843numDocs</H3>
1844<PRE>
1845public int <B>numDocs</B>(<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>&nbsp;a,
1846                   <A HREF="../../../../org/apache/solr/search/DocSet.html" title="interface in org.apache.solr.search">DocSet</A>&nbsp;b)
1847            throws <A HREF="http://download.oracle.com/javase/6/docs/api/java/io/IOException.html?is-external=true" title="class or interface in java.io">IOException</A></PRE>
1848<DL>
1849<DD>Returns the number of documents that match both <code>a</code> and <code>b</code>.
1850 <p>
1851 This method is cache-aware and may check as well as modify the cache.
1852<P>
1853<DD><DL>
1854</DL>
1855</DD>
1856<DD><DL>
1857<DT><B>Parameters:</B><DD><CODE>a</CODE> - <DD><CODE>b</CODE> -
1858<DT><B>Returns:</B><DD>the numer of documents in the intersection between <code>a</code> and <code>b</code>.
1859<DT><B>Throws:</B>
1860<DD><CODE><A HREF="http://download.oracle.com/javase/6/docs/api/java/io/IOException.html?is-external=true" title="class or interface in java.io">IOException</A></CODE></DL>
1861</DD>
1862</DL>
1863<HR>
1864
1865<A NAME="numDocs(org.apache.solr.search.DocSet, org.apache.solr.search.SolrIndexSearcher.DocsEnumState)"><!-- --></A><H3>
1866numDocs</H3>
1867<PRE>
1868public int <B>numDocs</B>(<A HREF="../../../../org/apache/solr/search/DocSet.html" title="interface in org.apache.solr.search">DocSet</A>&nbsp;a,
1869                   <A HREF="../../../../org/apache/solr/search/SolrIndexSearcher.DocsEnumState.html" title="class in org.apache.solr.search">SolrIndexSearcher.DocsEnumState</A>&nbsp;deState)
1870            throws <A HREF="http://download.oracle.com/javase/6/docs/api/java/io/IOException.html?is-external=true" title="class or interface in java.io">IOException</A></PRE>
1871<DL>
1872<DD><DL>
1873</DL>
1874</DD>
1875<DD><DL>
1876
1877<DT><B>Throws:</B>
1878<DD><CODE><A HREF="http://download.oracle.com/javase/6/docs/api/java/io/IOException.html?is-external=true" title="class or interface in java.io">IOException</A></CODE><DT><B>NOTE: This API is for internal purposes only and might change in incompatible ways in the next release.</B></DT>
1879  <DD></DD>
1880</DL>
1881</DD>
1882</DL>
1883<HR>
1884
1885<A NAME="numDocs(org.apache.lucene.search.Query, org.apache.lucene.search.Query)"><!-- --></A><H3>
1886numDocs</H3>
1887<PRE>
1888public int <B>numDocs</B>(<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>&nbsp;a,
1889                   <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>&nbsp;b)
1890            throws <A HREF="http://download.oracle.com/javase/6/docs/api/java/io/IOException.html?is-external=true" title="class or interface in java.io">IOException</A></PRE>
1891<DL>
1892<DD>Returns the number of documents that match both <code>a</code> and <code>b</code>.
1893 <p>
1894 This method is cache-aware and may check as well as modify the cache.
1895<P>
1896<DD><DL>
1897</DL>
1898</DD>
1899<DD><DL>
1900<DT><B>Parameters:</B><DD><CODE>a</CODE> - <DD><CODE>b</CODE> -
1901<DT><B>Returns:</B><DD>the numer of documents in the intersection between <code>a</code> and <code>b</code>.
1902<DT><B>Throws:</B>
1903<DD><CODE><A HREF="http://download.oracle.com/javase/6/docs/api/java/io/IOException.html?is-external=true" title="class or interface in java.io">IOException</A></CODE></DL>
1904</DD>
1905</DL>
1906<HR>
1907
1908<A NAME="readDocs(org.apache.solr.search.DocList)"><!-- --></A><H3>
1909readDocs</H3>
1910<PRE>
1911public <A HREF="http://lucene.apache.org/java/4_0_0-ALPHA//core/org/apache/lucene/document/Document.html?is-external=true" title="class or interface in org.apache.lucene.document">Document</A>[] <B>readDocs</B>(<A HREF="../../../../org/apache/solr/search/DocList.html" title="interface in org.apache.solr.search">DocList</A>&nbsp;ids)
1912                    throws <A HREF="http://download.oracle.com/javase/6/docs/api/java/io/IOException.html?is-external=true" title="class or interface in java.io">IOException</A></PRE>
1913<DL>
1914<DD>Takes a list of docs (the doc ids actually), and returns an array
1915 of Documents containing all of the stored fields.
1916<P>
1917<DD><DL>
1918</DL>
1919</DD>
1920<DD><DL>
1921
1922<DT><B>Throws:</B>
1923<DD><CODE><A HREF="http://download.oracle.com/javase/6/docs/api/java/io/IOException.html?is-external=true" title="class or interface in java.io">IOException</A></CODE></DL>
1924</DD>
1925</DL>
1926<HR>
1927
1928<A NAME="warm(org.apache.solr.search.SolrIndexSearcher)"><!-- --></A><H3>
1929warm</H3>
1930<PRE>
1931public void <B>warm</B>(<A HREF="../../../../org/apache/solr/search/SolrIndexSearcher.html" title="class in org.apache.solr.search">SolrIndexSearcher</A>&nbsp;old)
1932          throws <A HREF="http://download.oracle.com/javase/6/docs/api/java/io/IOException.html?is-external=true" title="class or interface in java.io">IOException</A></PRE>
1933<DL>
1934<DD>Warm this searcher based on an old one (primarily for auto-cache warming).
1935<P>
1936<DD><DL>
1937</DL>
1938</DD>
1939<DD><DL>
1940
1941<DT><B>Throws:</B>
1942<DD><CODE><A HREF="http://download.oracle.com/javase/6/docs/api/java/io/IOException.html?is-external=true" title="class or interface in java.io">IOException</A></CODE></DL>
1943</DD>
1944</DL>
1945<HR>
1946
1947<A NAME="getCache(java.lang.String)"><!-- --></A><H3>
1948getCache</H3>
1949<PRE>
1950public <A HREF="../../../../org/apache/solr/search/SolrCache.html" title="interface in org.apache.solr.search">SolrCache</A> <B>getCache</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;cacheName)</PRE>
1951<DL>
1952<DD>return the named generic cache
1953<P>
1954<DD><DL>
1955</DL>
1956</DD>
1957<DD><DL>
1958</DL>
1959</DD>
1960</DL>
1961<HR>
1962
1963<A NAME="cacheLookup(java.lang.String, java.lang.Object)"><!-- --></A><H3>
1964cacheLookup</H3>
1965<PRE>
1966public <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>cacheLookup</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;cacheName,
1967                          <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>&nbsp;key)</PRE>
1968<DL>
1969<DD>lookup an entry in a generic cache
1970<P>
1971<DD><DL>
1972</DL>
1973</DD>
1974<DD><DL>
1975</DL>
1976</DD>
1977</DL>
1978<HR>
1979
1980<A NAME="cacheInsert(java.lang.String, java.lang.Object, java.lang.Object)"><!-- --></A><H3>
1981cacheInsert</H3>
1982<PRE>
1983public <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>cacheInsert</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;cacheName,
1984                          <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>&nbsp;key,
1985                          <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>&nbsp;val)</PRE>
1986<DL>
1987<DD>insert an entry in a generic cache
1988<P>
1989<DD><DL>
1990</DL>
1991</DD>
1992<DD><DL>
1993</DL>
1994</DD>
1995</DL>
1996<HR>
1997
1998<A NAME="getOpenTime()"><!-- --></A><H3>
1999getOpenTime</H3>
2000<PRE>
2001public long <B>getOpenTime</B>()</PRE>
2002<DL>
2003<DD><DL>
2004</DL>
2005</DD>
2006<DD><DL>
2007</DL>
2008</DD>
2009</DL>
2010<HR>
2011
2012<A NAME="explain(org.apache.lucene.search.Query, int)"><!-- --></A><H3>
2013explain</H3>
2014<PRE>
2015public <A HREF="http://lucene.apache.org/java/4_0_0-ALPHA//core/org/apache/lucene/search/Explanation.html?is-external=true" title="class or interface in org.apache.lucene.search">Explanation</A> <B>explain</B>(<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>&nbsp;query,
2016                           int&nbsp;doc)
2017                    throws <A HREF="http://download.oracle.com/javase/6/docs/api/java/io/IOException.html?is-external=true" title="class or interface in java.io">IOException</A></PRE>
2018<DL>
2019<DD><DL>
2020<DT><B>Overrides:</B><DD><CODE><A HREF="http://lucene.apache.org/java/4_0_0-ALPHA//core/org/apache/lucene/search/IndexSearcher.html?is-external=true#explain(org.apache.lucene.search.Query, int)" title="class or interface in org.apache.lucene.search">explain</A></CODE> in class <CODE><A HREF="http://lucene.apache.org/java/4_0_0-ALPHA//core/org/apache/lucene/search/IndexSearcher.html?is-external=true" title="class or interface in org.apache.lucene.search">IndexSearcher</A></CODE></DL>
2021</DD>
2022<DD><DL>
2023
2024<DT><B>Throws:</B>
2025<DD><CODE><A HREF="http://download.oracle.com/javase/6/docs/api/java/io/IOException.html?is-external=true" title="class or interface in java.io">IOException</A></CODE></DL>
2026</DD>
2027</DL>
2028<HR>
2029
2030<A NAME="getName()"><!-- --></A><H3>
2031getName</H3>
2032<PRE>
2033public <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> <B>getName</B>()</PRE>
2034<DL>
2035<DD><B>Description copied from interface: <CODE><A HREF="../../../../org/apache/solr/core/SolrInfoMBean.html#getName()">SolrInfoMBean</A></CODE></B></DD>
2036<DD>Simple common usage name, e.g. BasicQueryHandler,
2037 or fully qualified clas name.
2038<P>
2039<DD><DL>
2040<DT><B>Specified by:</B><DD><CODE><A HREF="../../../../org/apache/solr/core/SolrInfoMBean.html#getName()">getName</A></CODE> in interface <CODE><A HREF="../../../../org/apache/solr/core/SolrInfoMBean.html" title="interface in org.apache.solr.core">SolrInfoMBean</A></CODE></DL>
2041</DD>
2042<DD><DL>
2043</DL>
2044</DD>
2045</DL>
2046<HR>
2047
2048<A NAME="getVersion()"><!-- --></A><H3>
2049getVersion</H3>
2050<PRE>
2051public <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> <B>getVersion</B>()</PRE>
2052<DL>
2053<DD><B>Description copied from interface: <CODE><A HREF="../../../../org/apache/solr/core/SolrInfoMBean.html#getVersion()">SolrInfoMBean</A></CODE></B></DD>
2054<DD>Simple common usage version, e.g. 2.0
2055<P>
2056<DD><DL>
2057<DT><B>Specified by:</B><DD><CODE><A HREF="../../../../org/apache/solr/core/SolrInfoMBean.html#getVersion()">getVersion</A></CODE> in interface <CODE><A HREF="../../../../org/apache/solr/core/SolrInfoMBean.html" title="interface in org.apache.solr.core">SolrInfoMBean</A></CODE></DL>
2058</DD>
2059<DD><DL>
2060</DL>
2061</DD>
2062</DL>
2063<HR>
2064
2065<A NAME="getDescription()"><!-- --></A><H3>
2066getDescription</H3>
2067<PRE>
2068public <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> <B>getDescription</B>()</PRE>
2069<DL>
2070<DD><B>Description copied from interface: <CODE><A HREF="../../../../org/apache/solr/core/SolrInfoMBean.html#getDescription()">SolrInfoMBean</A></CODE></B></DD>
2071<DD>Simple one or two line description
2072<P>
2073<DD><DL>
2074<DT><B>Specified by:</B><DD><CODE><A HREF="../../../../org/apache/solr/core/SolrInfoMBean.html#getDescription()">getDescription</A></CODE> in interface <CODE><A HREF="../../../../org/apache/solr/core/SolrInfoMBean.html" title="interface in org.apache.solr.core">SolrInfoMBean</A></CODE></DL>
2075</DD>
2076<DD><DL>
2077</DL>
2078</DD>
2079</DL>
2080<HR>
2081
2082<A NAME="getCategory()"><!-- --></A><H3>
2083getCategory</H3>
2084<PRE>
2085public <A HREF="../../../../org/apache/solr/core/SolrInfoMBean.Category.html" title="enum in org.apache.solr.core">SolrInfoMBean.Category</A> <B>getCategory</B>()</PRE>
2086<DL>
2087<DD><B>Description copied from interface: <CODE><A HREF="../../../../org/apache/solr/core/SolrInfoMBean.html#getCategory()">SolrInfoMBean</A></CODE></B></DD>
2088<DD>Purpose of this Class
2089<P>
2090<DD><DL>
2091<DT><B>Specified by:</B><DD><CODE><A HREF="../../../../org/apache/solr/core/SolrInfoMBean.html#getCategory()">getCategory</A></CODE> in interface <CODE><A HREF="../../../../org/apache/solr/core/SolrInfoMBean.html" title="interface in org.apache.solr.core">SolrInfoMBean</A></CODE></DL>
2092</DD>
2093<DD><DL>
2094</DL>
2095</DD>
2096</DL>
2097<HR>
2098
2099<A NAME="getSource()"><!-- --></A><H3>
2100getSource</H3>
2101<PRE>
2102public <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> <B>getSource</B>()</PRE>
2103<DL>
2104<DD><B>Description copied from interface: <CODE><A HREF="../../../../org/apache/solr/core/SolrInfoMBean.html#getSource()">SolrInfoMBean</A></CODE></B></DD>
2105<DD>CVS Source, SVN Source, etc
2106<P>
2107<DD><DL>
2108<DT><B>Specified by:</B><DD><CODE><A HREF="../../../../org/apache/solr/core/SolrInfoMBean.html#getSource()">getSource</A></CODE> in interface <CODE><A HREF="../../../../org/apache/solr/core/SolrInfoMBean.html" title="interface in org.apache.solr.core">SolrInfoMBean</A></CODE></DL>
2109</DD>
2110<DD><DL>
2111</DL>
2112</DD>
2113</DL>
2114<HR>
2115
2116<A NAME="getDocs()"><!-- --></A><H3>
2117getDocs</H3>
2118<PRE>
2119public <A HREF="http://download.oracle.com/javase/6/docs/api/java/net/URL.html?is-external=true" title="class or interface in java.net">URL</A>[] <B>getDocs</B>()</PRE>
2120<DL>
2121<DD><B>Description copied from interface: <CODE><A HREF="../../../../org/apache/solr/core/SolrInfoMBean.html#getDocs()">SolrInfoMBean</A></CODE></B></DD>
2122<DD>Documentation URL list.
2123
2124 <p>
2125 Suggested documentation URLs: Homepage for sponsoring project,
2126 FAQ on class usage, Design doc for class, Wiki, bug reporting URL, etc...
2127 </p>
2128<P>
2129<DD><DL>
2130<DT><B>Specified by:</B><DD><CODE><A HREF="../../../../org/apache/solr/core/SolrInfoMBean.html#getDocs()">getDocs</A></CODE> in interface <CODE><A HREF="../../../../org/apache/solr/core/SolrInfoMBean.html" title="interface in org.apache.solr.core">SolrInfoMBean</A></CODE></DL>
2131</DD>
2132<DD><DL>
2133</DL>
2134</DD>
2135</DL>
2136<HR>
2137
2138<A NAME="getStatistics()"><!-- --></A><H3>
2139getStatistics</H3>
2140<PRE>
2141public <A HREF="../../../../org/apache/solr/common/util/NamedList.html" title="class in org.apache.solr.common.util">NamedList</A>&lt;<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>&gt; <B>getStatistics</B>()</PRE>
2142<DL>
2143<DD><B>Description copied from interface: <CODE><A HREF="../../../../org/apache/solr/core/SolrInfoMBean.html#getStatistics()">SolrInfoMBean</A></CODE></B></DD>
2144<DD>Any statistics this instance would like to be publicly available via
2145 the Solr Administration interface.
2146
2147 <p>
2148 Any Object type may be stored in the list, but only the
2149 <code>toString()</code> representation will be used.
2150 </p>
2151<P>
2152<DD><DL>
2153<DT><B>Specified by:</B><DD><CODE><A HREF="../../../../org/apache/solr/core/SolrInfoMBean.html#getStatistics()">getStatistics</A></CODE> in interface <CODE><A HREF="../../../../org/apache/solr/core/SolrInfoMBean.html" title="interface in org.apache.solr.core">SolrInfoMBean</A></CODE></DL>
2154</DD>
2155<DD><DL>
2156</DL>
2157</DD>
2158</DL>
2159<!-- ========= END OF CLASS DATA ========= -->
2160<HR>
2161
2162
2163<!-- ======= START OF BOTTOM NAVBAR ====== -->
2164<A NAME="navbar_bottom"><!-- --></A>
2165<A HREF="#skip-navbar_bottom" title="Skip navigation links"></A>
2166<TABLE BORDER="0" WIDTH="100%" CELLPADDING="1" CELLSPACING="0" SUMMARY="">
2167<TR>
2168<TD COLSPAN=2 BGCOLOR="#EEEEFF" CLASS="NavBarCell1">
2169<A NAME="navbar_bottom_firstrow"><!-- --></A>
2170<TABLE BORDER="0" CELLPADDING="0" CELLSPACING="3" SUMMARY="">
2171  <TR ALIGN="center" VALIGN="top">
2172  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../../../../overview-summary.html"><FONT CLASS="NavBarFont1"><B>Overview</B></FONT></A>&nbsp;</TD>
2173  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="package-summary.html"><FONT CLASS="NavBarFont1"><B>Package</B></FONT></A>&nbsp;</TD>
2174  <TD BGCOLOR="#FFFFFF" CLASS="NavBarCell1Rev"> &nbsp;<FONT CLASS="NavBarFont1Rev"><B>Class</B></FONT>&nbsp;</TD>
2175  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="class-use/SolrIndexSearcher.html"><FONT CLASS="NavBarFont1"><B>Use</B></FONT></A>&nbsp;</TD>
2176  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="package-tree.html"><FONT CLASS="NavBarFont1"><B>Tree</B></FONT></A>&nbsp;</TD>
2177  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../../../../deprecated-list.html"><FONT CLASS="NavBarFont1"><B>Deprecated</B></FONT></A>&nbsp;</TD>
2178  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../../../../help-doc.html"><FONT CLASS="NavBarFont1"><B>Help</B></FONT></A>&nbsp;</TD>
2179  </TR>
2180</TABLE>
2181</TD>
2182<TD ALIGN="right" VALIGN="top" ROWSPAN=3><EM>
2183</EM>
2184</TD>
2185</TR>
2186
2187<TR>
2188<TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2">
2189&nbsp;<A HREF="../../../../org/apache/solr/search/SolrFilter.html" title="class in org.apache.solr.search"><B>PREV CLASS</B></A>&nbsp;
2190&nbsp;<A HREF="../../../../org/apache/solr/search/SolrIndexSearcher.DocsEnumState.html" title="class in org.apache.solr.search"><B>NEXT CLASS</B></A></FONT></TD>
2191<TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2">
2192  <A HREF="../../../../index.html?org/apache/solr/search/SolrIndexSearcher.html" target="_top"><B>FRAMES</B></A>  &nbsp;
2193&nbsp;<A HREF="SolrIndexSearcher.html" target="_top"><B>NO FRAMES</B></A>  &nbsp;
2194&nbsp;<SCRIPT type="text/javascript">
2195  <!--
2196  if(window==top) {
2197    document.writeln('<A HREF="../../../../allclasses-noframe.html"><B>All Classes</B></A>');
2198  }
2199  //-->
2200</SCRIPT>
2201<NOSCRIPT>
2202  <A HREF="../../../../allclasses-noframe.html"><B>All Classes</B></A>
2203</NOSCRIPT>
2204
2205
2206</FONT></TD>
2207</TR>
2208<TR>
2209<TD VALIGN="top" CLASS="NavBarCell3"><FONT SIZE="-2">
2210  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>
2211<TD VALIGN="top" CLASS="NavBarCell3"><FONT SIZE="-2">
2212DETAIL:&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>
2213</TR>
2214</TABLE>
2215<A NAME="skip-navbar_bottom"></A>
2216<!-- ======== END OF BOTTOM NAVBAR ======= -->
2217
2218<HR>
2219
2220          <address>Copyright &copy; 2000-2012 Apache Software Foundation.  All Rights Reserved.</address>
2221          <script src='../../../../prettify.js' type='text/javascript'></script>
2222          <script type='text/javascript'>
2223            (function(){
2224              var oldonload = window.onload;
2225              if (typeof oldonload != 'function') {
2226                window.onload = prettyPrint;
2227              } else {
2228                window.onload = function() {
2229                  oldonload();
2230                  prettyPrint();
2231                }
2232              }
2233            })();
2234          </script>
2235       
2236</BODY>
2237</HTML>
Note: See TracBrowser for help on using the repository browser.