source: sandbox/expresso-solr/solr/docs/api/test-framework/org/apache/solr/SolrTestCaseJ4.html @ 7588

Revision 7588, 117.5 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:33 EDT 2012 -->
6<META http-equiv="Content-Type" content="text/html; charset=utf-8">
7<TITLE>
8SolrTestCaseJ4 (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="SolrTestCaseJ4 (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/SolrTestCaseJ4.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/SolrJettyTestBase.html" title="class in org.apache.solr"><B>PREV CLASS</B></A>&nbsp;
59&nbsp;<A HREF="../../../org/apache/solr/SolrTestCaseJ4.Doc.html" title="class in org.apache.solr"><B>NEXT CLASS</B></A></FONT></TD>
60<TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2">
61  <A HREF="../../../index.html?org/apache/solr/SolrTestCaseJ4.html" target="_top"><B>FRAMES</B></A>  &nbsp;
62&nbsp;<A HREF="SolrTestCaseJ4.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</FONT>
92<BR>
93Class SolrTestCaseJ4</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://junit.sourceforge.net/javadoc/org/junit/Assert.html?is-external=true" title="class or interface in org.junit">org.junit.Assert</A>
97      <IMG SRC="../../../resources/inherit.gif" ALT="extended by ">org.apache.lucene.util.LuceneTestCase
98          <IMG SRC="../../../resources/inherit.gif" ALT="extended by "><B>org.apache.solr.SolrTestCaseJ4</B>
99</PRE>
100<DL>
101<DT><B>Direct Known Subclasses:</B> <DD><A HREF="../../../org/apache/solr/BaseDistributedSearchTestCase.html" title="class in org.apache.solr">BaseDistributedSearchTestCase</A>, <A HREF="../../../org/apache/solr/SolrJettyTestBase.html" title="class in org.apache.solr">SolrJettyTestBase</A></DD>
102</DL>
103<HR>
104<DL>
105<DT><PRE>public abstract class <B>SolrTestCaseJ4</B><DT>extends org.apache.lucene.util.LuceneTestCase</DL>
106</PRE>
107
108<P>
109A junit4 Solr test harness that extends LuceneTestCaseJ4.
110 Unlike <A HREF="../../../org/apache/solr/util/AbstractSolrTestCase.html" title="class in org.apache.solr.util"><CODE>AbstractSolrTestCase</CODE></A>, a new core is not created for each test method.
111<P>
112
113<P>
114<HR>
115
116<P>
117<!-- ======== NESTED CLASS SUMMARY ======== -->
118
119<A NAME="nested_class_summary"><!-- --></A>
120<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
121<TR BGCOLOR="#CCCCFF" CLASS="TableHeadingColor">
122<TH ALIGN="left" COLSPAN="2"><FONT SIZE="+2">
123<B>Nested Class Summary</B></FONT></TH>
124</TR>
125<TR BGCOLOR="white" CLASS="TableRowColor">
126<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
127<CODE>static&nbsp;class</CODE></FONT></TD>
128<TD><CODE><B><A HREF="../../../org/apache/solr/SolrTestCaseJ4.Doc.html" title="class in org.apache.solr">SolrTestCaseJ4.Doc</A></B></CODE>
129
130<BR>
131&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
132</TR>
133<TR BGCOLOR="white" CLASS="TableRowColor">
134<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
135<CODE>static&nbsp;class</CODE></FONT></TD>
136<TD><CODE><B><A HREF="../../../org/apache/solr/SolrTestCaseJ4.Fld.html" title="class in org.apache.solr">SolrTestCaseJ4.Fld</A></B></CODE>
137
138<BR>
139&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
140</TR>
141<TR BGCOLOR="white" CLASS="TableRowColor">
142<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
143<CODE>protected &nbsp;class</CODE></FONT></TD>
144<TD><CODE><B><A HREF="../../../org/apache/solr/SolrTestCaseJ4.FldType.html" title="class in org.apache.solr">SolrTestCaseJ4.FldType</A></B></CODE>
145
146<BR>
147&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
148</TR>
149<TR BGCOLOR="white" CLASS="TableRowColor">
150<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
151<CODE>static&nbsp;class</CODE></FONT></TD>
152<TD><CODE><B><A HREF="../../../org/apache/solr/SolrTestCaseJ4.FVal.html" title="class in org.apache.solr">SolrTestCaseJ4.FVal</A></B></CODE>
153
154<BR>
155&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
156</TR>
157<TR BGCOLOR="white" CLASS="TableRowColor">
158<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
159<CODE>static&nbsp;class</CODE></FONT></TD>
160<TD><CODE><B><A HREF="../../../org/apache/solr/SolrTestCaseJ4.IRange.html" title="class in org.apache.solr">SolrTestCaseJ4.IRange</A></B></CODE>
161
162<BR>
163&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
164</TR>
165<TR BGCOLOR="white" CLASS="TableRowColor">
166<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
167<CODE>static&nbsp;class</CODE></FONT></TD>
168<TD><CODE><B><A HREF="../../../org/apache/solr/SolrTestCaseJ4.IVals.html" title="class in org.apache.solr">SolrTestCaseJ4.IVals</A></B></CODE>
169
170<BR>
171&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
172</TR>
173<TR BGCOLOR="white" CLASS="TableRowColor">
174<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
175<CODE>static&nbsp;class</CODE></FONT></TD>
176<TD><CODE><B><A HREF="../../../org/apache/solr/SolrTestCaseJ4.SVal.html" title="class in org.apache.solr">SolrTestCaseJ4.SVal</A></B></CODE>
177
178<BR>
179&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
180</TR>
181<TR BGCOLOR="white" CLASS="TableRowColor">
182<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
183<CODE>static&nbsp;class</CODE></FONT></TD>
184<TD><CODE><B><A HREF="../../../org/apache/solr/SolrTestCaseJ4.Vals.html" title="class in org.apache.solr">SolrTestCaseJ4.Vals</A></B></CODE>
185
186<BR>
187&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
188</TR>
189<TR BGCOLOR="white" CLASS="TableRowColor">
190<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
191<CODE>static&nbsp;class</CODE></FONT></TD>
192<TD><CODE><B><A HREF="../../../org/apache/solr/SolrTestCaseJ4.XmlDoc.html" title="class in org.apache.solr">SolrTestCaseJ4.XmlDoc</A></B></CODE>
193
194<BR>
195&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Neccessary to make method signatures un-ambiguous</TD>
196</TR>
197</TABLE>
198&nbsp;<A NAME="nested_classes_inherited_from_class_org.apache.lucene.util.LuceneTestCase"><!-- --></A>
199<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
200<TR BGCOLOR="#EEEEFF" CLASS="TableSubHeadingColor">
201<TH ALIGN="left"><B>Nested classes/interfaces inherited from class org.apache.lucene.util.LuceneTestCase</B></TH>
202</TR>
203<TR BGCOLOR="white" CLASS="TableRowColor">
204<TD><CODE>org.apache.lucene.util.LuceneTestCase.AwaitsFix, org.apache.lucene.util.LuceneTestCase.Nightly, org.apache.lucene.util.LuceneTestCase.Slow, org.apache.lucene.util.LuceneTestCase.SuppressCodecs, org.apache.lucene.util.LuceneTestCase.Weekly</CODE></TD>
205</TR>
206</TABLE>
207&nbsp;
208<!-- =========== FIELD SUMMARY =========== -->
209
210<A NAME="field_summary"><!-- --></A>
211<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
212<TR BGCOLOR="#CCCCFF" CLASS="TableHeadingColor">
213<TH ALIGN="left" COLSPAN="2"><FONT SIZE="+2">
214<B>Field Summary</B></FONT></TH>
215</TR>
216<TR BGCOLOR="white" CLASS="TableRowColor">
217<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
218<CODE>protected static&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>
219<TD><CODE><B><A HREF="../../../org/apache/solr/SolrTestCaseJ4.html#configString">configString</A></B></CODE>
220
221<BR>
222&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
223</TR>
224<TR BGCOLOR="white" CLASS="TableRowColor">
225<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
226<CODE>protected static&nbsp;<A HREF="http://download.oracle.com/javase/6/docs/api/java/io/File.html?is-external=true" title="class or interface in java.io">File</A></CODE></FONT></TD>
227<TD><CODE><B><A HREF="../../../org/apache/solr/SolrTestCaseJ4.html#dataDir">dataDir</A></B></CODE>
228
229<BR>
230&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;The directory used to story the index managed by the TestHarness h</TD>
231</TR>
232<TR BGCOLOR="white" CLASS="TableRowColor">
233<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
234<CODE>static&nbsp;int</CODE></FONT></TD>
235<TD><CODE><B><A HREF="../../../org/apache/solr/SolrTestCaseJ4.html#DEFAULT_CONNECTION_TIMEOUT">DEFAULT_CONNECTION_TIMEOUT</A></B></CODE>
236
237<BR>
238&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
239</TR>
240<TR BGCOLOR="white" CLASS="TableRowColor">
241<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
242<CODE>static&nbsp;org.apache.solr.SolrLogFormatter</CODE></FONT></TD>
243<TD><CODE><B><A HREF="../../../org/apache/solr/SolrTestCaseJ4.html#formatter">formatter</A></B></CODE>
244
245<BR>
246&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
247</TR>
248<TR BGCOLOR="white" CLASS="TableRowColor">
249<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
250<CODE>protected static&nbsp;<A HREF="../../../org/apache/solr/util/TestHarness.html" title="class in org.apache.solr.util">TestHarness</A></CODE></FONT></TD>
251<TD><CODE><B><A HREF="../../../org/apache/solr/SolrTestCaseJ4.html#h">h</A></B></CODE>
252
253<BR>
254&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Harness initialized by initTestHarness.</TD>
255</TR>
256<TR BGCOLOR="white" CLASS="TableRowColor">
257<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
258<CODE>static&nbsp;org.slf4j.Logger</CODE></FONT></TD>
259<TD><CODE><B><A HREF="../../../org/apache/solr/SolrTestCaseJ4.html#log">log</A></B></CODE>
260
261<BR>
262&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Initializes things your test might need
263
264 
265 Creates a dataDir in the "java.io.tmpdir"
266 initializes the TestHarness h using this data directory, and getSchemaPath()
267 initializes the LocalRequestFactory lrf using sensible defaults.
268 </TD>
269</TR>
270<TR BGCOLOR="white" CLASS="TableRowColor">
271<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
272<CODE>protected static&nbsp;<A HREF="../../../org/apache/solr/util/TestHarness.LocalRequestFactory.html" title="class in org.apache.solr.util">TestHarness.LocalRequestFactory</A></CODE></FONT></TD>
273<TD><CODE><B><A HREF="../../../org/apache/solr/SolrTestCaseJ4.html#lrf">lrf</A></B></CODE>
274
275<BR>
276&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;LocalRequestFactory initialized by initTestHarness using sensible
277 defaults.</TD>
278</TR>
279<TR BGCOLOR="white" CLASS="TableRowColor">
280<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
281<CODE>static&nbsp;<A HREF="../../../org/apache/solr/SolrTestCaseJ4.IRange.html" title="class in org.apache.solr">SolrTestCaseJ4.IRange</A></CODE></FONT></TD>
282<TD><CODE><B><A HREF="../../../org/apache/solr/SolrTestCaseJ4.html#ONE_ONE">ONE_ONE</A></B></CODE>
283
284<BR>
285&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
286</TR>
287<TR BGCOLOR="white" CLASS="TableRowColor">
288<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
289<CODE>protected static&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>
290<TD><CODE><B><A HREF="../../../org/apache/solr/SolrTestCaseJ4.html#schemaString">schemaString</A></B></CODE>
291
292<BR>
293&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
294</TR>
295<TR BGCOLOR="white" CLASS="TableRowColor">
296<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
297<CODE>static&nbsp;<A HREF="http://junit.sourceforge.net/javadoc/org/junit/rules.TestRule.html?is-external=true" title="class or interface in org.junit">org.junit.rules.TestRule</A></CODE></FONT></TD>
298<TD><CODE><B><A HREF="../../../org/apache/solr/SolrTestCaseJ4.html#solrClassRules">solrClassRules</A></B></CODE>
299
300<BR>
301&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
302</TR>
303<TR BGCOLOR="white" CLASS="TableRowColor">
304<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
305<CODE>protected static&nbsp;org.apache.solr.core.SolrConfig</CODE></FONT></TD>
306<TD><CODE><B><A HREF="../../../org/apache/solr/SolrTestCaseJ4.html#solrConfig">solrConfig</A></B></CODE>
307
308<BR>
309&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
310</TR>
311<TR BGCOLOR="white" CLASS="TableRowColor">
312<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
313<CODE>&nbsp;<A HREF="http://junit.sourceforge.net/javadoc/org/junit/rules.TestRule.html?is-external=true" title="class or interface in org.junit">org.junit.rules.TestRule</A></CODE></FONT></TD>
314<TD><CODE><B><A HREF="../../../org/apache/solr/SolrTestCaseJ4.html#solrTestRules">solrTestRules</A></B></CODE>
315
316<BR>
317&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
318</TR>
319<TR BGCOLOR="white" CLASS="TableRowColor">
320<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
321<CODE>static&nbsp;<A HREF="../../../org/apache/solr/SolrTestCaseJ4.IRange.html" title="class in org.apache.solr">SolrTestCaseJ4.IRange</A></CODE></FONT></TD>
322<TD><CODE><B><A HREF="../../../org/apache/solr/SolrTestCaseJ4.html#ZERO_ONE">ZERO_ONE</A></B></CODE>
323
324<BR>
325&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
326</TR>
327<TR BGCOLOR="white" CLASS="TableRowColor">
328<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
329<CODE>static&nbsp;<A HREF="../../../org/apache/solr/SolrTestCaseJ4.IRange.html" title="class in org.apache.solr">SolrTestCaseJ4.IRange</A></CODE></FONT></TD>
330<TD><CODE><B><A HREF="../../../org/apache/solr/SolrTestCaseJ4.html#ZERO_TWO">ZERO_TWO</A></B></CODE>
331
332<BR>
333&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
334</TR>
335</TABLE>
336&nbsp;<A NAME="fields_inherited_from_class_org.apache.lucene.util.LuceneTestCase"><!-- --></A>
337<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
338<TR BGCOLOR="#EEEEFF" CLASS="TableSubHeadingColor">
339<TH ALIGN="left"><B>Fields inherited from class org.apache.lucene.util.LuceneTestCase</B></TH>
340</TR>
341<TR BGCOLOR="white" CLASS="TableRowColor">
342<TD><CODE>classRules, DEFAULT_LINE_DOCS_FILE, INFOSTREAM, JENKINS_LARGE_LINE_DOCS_FILE, PREFLEX_IMPERSONATION_IS_ACTIVE, RANDOM_MULTIPLIER, ruleChain, suiteFailureMarker, SYSPROP_AWAITSFIX, SYSPROP_NIGHTLY, SYSPROP_SLOW, SYSPROP_WEEKLY, TEMP_DIR, TEST_AWAITSFIX, TEST_CODEC, TEST_DIRECTORY, TEST_LINE_DOCS_FILE, TEST_NIGHTLY, TEST_POSTINGSFORMAT, TEST_SLOW, TEST_THROTTLING, TEST_VERSION_CURRENT, TEST_WEEKLY, VERBOSE</CODE></TD>
343</TR>
344</TABLE>
345&nbsp;
346<!-- ======== CONSTRUCTOR SUMMARY ======== -->
347
348<A NAME="constructor_summary"><!-- --></A>
349<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
350<TR BGCOLOR="#CCCCFF" CLASS="TableHeadingColor">
351<TH ALIGN="left" COLSPAN="2"><FONT SIZE="+2">
352<B>Constructor Summary</B></FONT></TH>
353</TR>
354<TR BGCOLOR="white" CLASS="TableRowColor">
355<TD><CODE><B><A HREF="../../../org/apache/solr/SolrTestCaseJ4.html#SolrTestCaseJ4()">SolrTestCaseJ4</A></B>()</CODE>
356
357<BR>
358&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
359</TR>
360</TABLE>
361&nbsp;
362<!-- ========== METHOD SUMMARY =========== -->
363
364<A NAME="method_summary"><!-- --></A>
365<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
366<TR BGCOLOR="#CCCCFF" CLASS="TableHeadingColor">
367<TH ALIGN="left" COLSPAN="2"><FONT SIZE="+2">
368<B>Method Summary</B></FONT></TH>
369</TR>
370<TR BGCOLOR="white" CLASS="TableRowColor">
371<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
372<CODE>static&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>
373<TD><CODE><B><A HREF="../../../org/apache/solr/SolrTestCaseJ4.html#add(org.apache.solr.SolrTestCaseJ4.XmlDoc, java.lang.String...)">add</A></B>(<A HREF="../../../org/apache/solr/SolrTestCaseJ4.XmlDoc.html" title="class in org.apache.solr">SolrTestCaseJ4.XmlDoc</A>&nbsp;doc,
374    <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;args)</CODE>
375
376<BR>
377&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Generates an &lt;add&gt;&lt;doc&gt;...</TD>
378</TR>
379<TR BGCOLOR="white" CLASS="TableRowColor">
380<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
381<CODE>static&nbsp;<A HREF="http://download.oracle.com/javase/6/docs/api/java/lang/Long.html?is-external=true" title="class or interface in java.lang">Long</A></CODE></FONT></TD>
382<TD><CODE><B><A HREF="../../../org/apache/solr/SolrTestCaseJ4.html#addAndGetVersion(org.apache.solr.common.SolrInputDocument, org.apache.solr.common.params.SolrParams)">addAndGetVersion</A></B>(org.apache.solr.common.SolrInputDocument&nbsp;sdoc,
383                 org.apache.solr.common.params.SolrParams&nbsp;params)</CODE>
384
385<BR>
386&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
387</TR>
388<TR BGCOLOR="white" CLASS="TableRowColor">
389<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
390<CODE>static&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>
391<TD><CODE><B><A HREF="../../../org/apache/solr/SolrTestCaseJ4.html#adoc(org.apache.solr.common.SolrInputDocument)">adoc</A></B>(org.apache.solr.common.SolrInputDocument&nbsp;sdoc)</CODE>
392
393<BR>
394&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Generates a simple &lt;add&gt;&lt;doc&gt;...</TD>
395</TR>
396<TR BGCOLOR="white" CLASS="TableRowColor">
397<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
398<CODE>static&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>
399<TD><CODE><B><A HREF="../../../org/apache/solr/SolrTestCaseJ4.html#adoc(java.lang.String...)">adoc</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;fieldsAndValues)</CODE>
400
401<BR>
402&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Generates a simple &lt;add&gt;&lt;doc&gt;...</TD>
403</TR>
404<TR BGCOLOR="white" CLASS="TableRowColor">
405<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
406<CODE>static&nbsp;void</CODE></FONT></TD>
407<TD><CODE><B><A HREF="../../../org/apache/solr/SolrTestCaseJ4.html#assertFailedU(java.lang.String)">assertFailedU</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;update)</CODE>
408
409<BR>
410&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Validates an update XML String failed</TD>
411</TR>
412<TR BGCOLOR="white" CLASS="TableRowColor">
413<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
414<CODE>static&nbsp;void</CODE></FONT></TD>
415<TD><CODE><B><A HREF="../../../org/apache/solr/SolrTestCaseJ4.html#assertFailedU(java.lang.String, java.lang.String)">assertFailedU</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;message,
416              <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;update)</CODE>
417
418<BR>
419&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Validates an update XML String failed</TD>
420</TR>
421<TR BGCOLOR="white" CLASS="TableRowColor">
422<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
423<CODE>static&nbsp;void</CODE></FONT></TD>
424<TD><CODE><B><A HREF="../../../org/apache/solr/SolrTestCaseJ4.html#assertJQ(org.apache.solr.request.SolrQueryRequest, double, java.lang.String...)">assertJQ</A></B>(org.apache.solr.request.SolrQueryRequest&nbsp;req,
425         double&nbsp;delta,
426         <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;tests)</CODE>
427
428<BR>
429&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Validates a query matches some JSON test expressions and closes the
430 query.</TD>
431</TR>
432<TR BGCOLOR="white" CLASS="TableRowColor">
433<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
434<CODE>static&nbsp;void</CODE></FONT></TD>
435<TD><CODE><B><A HREF="../../../org/apache/solr/SolrTestCaseJ4.html#assertJQ(org.apache.solr.request.SolrQueryRequest, java.lang.String...)">assertJQ</A></B>(org.apache.solr.request.SolrQueryRequest&nbsp;req,
436         <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;tests)</CODE>
437
438<BR>
439&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Validates a query matches some JSON test expressions using the default double delta tollerance.</TD>
440</TR>
441<TR BGCOLOR="white" CLASS="TableRowColor">
442<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
443<CODE>static&nbsp;void</CODE></FONT></TD>
444<TD><CODE><B><A HREF="../../../org/apache/solr/SolrTestCaseJ4.html#assertQ(org.apache.solr.request.SolrQueryRequest, java.lang.String...)">assertQ</A></B>(org.apache.solr.request.SolrQueryRequest&nbsp;req,
445        <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;tests)</CODE>
446
447<BR>
448&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Validates a query matches some XPath test expressions and closes the query</TD>
449</TR>
450<TR BGCOLOR="white" CLASS="TableRowColor">
451<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
452<CODE>static&nbsp;void</CODE></FONT></TD>
453<TD><CODE><B><A HREF="../../../org/apache/solr/SolrTestCaseJ4.html#assertQ(java.lang.String, org.apache.solr.request.SolrQueryRequest, java.lang.String...)">assertQ</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;message,
454        org.apache.solr.request.SolrQueryRequest&nbsp;req,
455        <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;tests)</CODE>
456
457<BR>
458&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Validates a query matches some XPath test expressions and closes the query</TD>
459</TR>
460<TR BGCOLOR="white" CLASS="TableRowColor">
461<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
462<CODE>static&nbsp;void</CODE></FONT></TD>
463<TD><CODE><B><A HREF="../../../org/apache/solr/SolrTestCaseJ4.html#assertQEx(java.lang.String, org.apache.solr.request.SolrQueryRequest, int)">assertQEx</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;message,
464          org.apache.solr.request.SolrQueryRequest&nbsp;req,
465          int&nbsp;code)</CODE>
466
467<BR>
468&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Makes sure a query throws a SolrException with the listed response code</TD>
469</TR>
470<TR BGCOLOR="white" CLASS="TableRowColor">
471<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
472<CODE>static&nbsp;void</CODE></FONT></TD>
473<TD><CODE><B><A HREF="../../../org/apache/solr/SolrTestCaseJ4.html#assertQEx(java.lang.String, org.apache.solr.request.SolrQueryRequest, org.apache.solr.common.SolrException.ErrorCode)">assertQEx</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;message,
474          org.apache.solr.request.SolrQueryRequest&nbsp;req,
475          org.apache.solr.common.SolrException.ErrorCode&nbsp;code)</CODE>
476
477<BR>
478&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
479</TR>
480<TR BGCOLOR="white" CLASS="TableRowColor">
481<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
482<CODE>static&nbsp;void</CODE></FONT></TD>
483<TD><CODE><B><A HREF="../../../org/apache/solr/SolrTestCaseJ4.html#assertU(java.lang.String)">assertU</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;update)</CODE>
484
485<BR>
486&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Validates an update XML String is successful</TD>
487</TR>
488<TR BGCOLOR="white" CLASS="TableRowColor">
489<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
490<CODE>static&nbsp;void</CODE></FONT></TD>
491<TD><CODE><B><A HREF="../../../org/apache/solr/SolrTestCaseJ4.html#assertU(java.lang.String, java.lang.String)">assertU</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;message,
492        <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;update)</CODE>
493
494<BR>
495&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Validates an update XML String is successful</TD>
496</TR>
497<TR BGCOLOR="white" CLASS="TableRowColor">
498<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
499<CODE>&nbsp;void</CODE></FONT></TD>
500<TD><CODE><B><A HREF="../../../org/apache/solr/SolrTestCaseJ4.html#clearIndex()">clearIndex</A></B>()</CODE>
501
502<BR>
503&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
504</TR>
505<TR BGCOLOR="white" CLASS="TableRowColor">
506<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
507<CODE>static&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>
508<TD><CODE><B><A HREF="../../../org/apache/solr/SolrTestCaseJ4.html#commit(java.lang.String...)">commit</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;args)</CODE>
509
510<BR>
511&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
512</TR>
513<TR BGCOLOR="white" CLASS="TableRowColor">
514<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
515<CODE>static&nbsp;<A HREF="http://download.oracle.com/javase/6/docs/api/java/util/Comparator.html?is-external=true" title="class or interface in java.util">Comparator</A>&lt;<A HREF="../../../org/apache/solr/SolrTestCaseJ4.Doc.html" title="class in org.apache.solr">SolrTestCaseJ4.Doc</A>&gt;</CODE></FONT></TD>
516<TD><CODE><B><A HREF="../../../org/apache/solr/SolrTestCaseJ4.html#createComparator(java.util.List)">createComparator</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://download.oracle.com/javase/6/docs/api/java/util/Comparator.html?is-external=true" title="class or interface in java.util">Comparator</A>&lt;<A HREF="../../../org/apache/solr/SolrTestCaseJ4.Doc.html" title="class in org.apache.solr">SolrTestCaseJ4.Doc</A>&gt;&gt;&nbsp;comparators)</CODE>
517
518<BR>
519&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
520</TR>
521<TR BGCOLOR="white" CLASS="TableRowColor">
522<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
523<CODE>static&nbsp;<A HREF="http://download.oracle.com/javase/6/docs/api/java/util/Comparator.html?is-external=true" title="class or interface in java.util">Comparator</A>&lt;<A HREF="../../../org/apache/solr/SolrTestCaseJ4.Doc.html" title="class in org.apache.solr">SolrTestCaseJ4.Doc</A>&gt;</CODE></FONT></TD>
524<TD><CODE><B><A HREF="../../../org/apache/solr/SolrTestCaseJ4.html#createComparator(java.lang.String, boolean, boolean, boolean, boolean)">createComparator</A></B>(<A HREF="http://download.oracle.com/javase/6/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</A>&nbsp;field,
525                 boolean&nbsp;asc,
526                 boolean&nbsp;sortMissingLast,
527                 boolean&nbsp;sortMissingFirst,
528                 boolean&nbsp;sortMissingAsZero)</CODE>
529
530<BR>
531&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
532</TR>
533<TR BGCOLOR="white" CLASS="TableRowColor">
534<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
535<CODE>static&nbsp;void</CODE></FONT></TD>
536<TD><CODE><B><A HREF="../../../org/apache/solr/SolrTestCaseJ4.html#createCore()">createCore</A></B>()</CODE>
537
538<BR>
539&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
540</TR>
541<TR BGCOLOR="white" CLASS="TableRowColor">
542<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
543<CODE>static&nbsp;<A HREF="../../../org/apache/solr/SolrTestCaseJ4.Doc.html" title="class in org.apache.solr">SolrTestCaseJ4.Doc</A></CODE></FONT></TD>
544<TD><CODE><B><A HREF="../../../org/apache/solr/SolrTestCaseJ4.html#createDoc(java.util.List)">createDoc</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="../../../org/apache/solr/SolrTestCaseJ4.FldType.html" title="class in org.apache.solr">SolrTestCaseJ4.FldType</A>&gt;&nbsp;descriptor)</CODE>
545
546<BR>
547&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
548</TR>
549<TR BGCOLOR="white" CLASS="TableRowColor">
550<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
551<CODE>static&nbsp;<A HREF="http://download.oracle.com/javase/6/docs/api/java/util/Comparator.html?is-external=true" title="class or interface in java.util">Comparator</A>&lt;<A HREF="../../../org/apache/solr/SolrTestCaseJ4.Doc.html" title="class in org.apache.solr">SolrTestCaseJ4.Doc</A>&gt;</CODE></FONT></TD>
552<TD><CODE><B><A HREF="../../../org/apache/solr/SolrTestCaseJ4.html#createSort(org.apache.solr.schema.IndexSchema, java.util.List, java.lang.String[])">createSort</A></B>(org.apache.solr.schema.IndexSchema&nbsp;schema,
553           <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="../../../org/apache/solr/SolrTestCaseJ4.FldType.html" title="class in org.apache.solr">SolrTestCaseJ4.FldType</A>&gt;&nbsp;fieldTypes,
554           <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;out)</CODE>
555
556<BR>
557&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
558</TR>
559<TR BGCOLOR="white" CLASS="TableRowColor">
560<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
561<CODE>static&nbsp;void</CODE></FONT></TD>
562<TD><CODE><B><A HREF="../../../org/apache/solr/SolrTestCaseJ4.html#createTempDir()">createTempDir</A></B>()</CODE>
563
564<BR>
565&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
566</TR>
567<TR BGCOLOR="white" CLASS="TableRowColor">
568<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
569<CODE>static&nbsp;<A HREF="http://download.oracle.com/javase/6/docs/api/java/lang/Long.html?is-external=true" title="class or interface in java.lang">Long</A></CODE></FONT></TD>
570<TD><CODE><B><A HREF="../../../org/apache/solr/SolrTestCaseJ4.html#deleteAndGetVersion(java.lang.String, org.apache.solr.common.params.SolrParams)">deleteAndGetVersion</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;id,
571                    org.apache.solr.common.params.SolrParams&nbsp;params)</CODE>
572
573<BR>
574&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
575</TR>
576<TR BGCOLOR="white" CLASS="TableRowColor">
577<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
578<CODE>static&nbsp;<A HREF="http://download.oracle.com/javase/6/docs/api/java/lang/Long.html?is-external=true" title="class or interface in java.lang">Long</A></CODE></FONT></TD>
579<TD><CODE><B><A HREF="../../../org/apache/solr/SolrTestCaseJ4.html#deleteByQueryAndGetVersion(java.lang.String, org.apache.solr.common.params.SolrParams)">deleteByQueryAndGetVersion</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;q,
580                           org.apache.solr.common.params.SolrParams&nbsp;params)</CODE>
581
582<BR>
583&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
584</TR>
585<TR BGCOLOR="white" CLASS="TableRowColor">
586<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
587<CODE>static&nbsp;void</CODE></FONT></TD>
588<TD><CODE><B><A HREF="../../../org/apache/solr/SolrTestCaseJ4.html#deleteCore()">deleteCore</A></B>()</CODE>
589
590<BR>
591&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Shuts down the test harness, and makes the best attempt possible
592 to delete dataDir, unless the system property "solr.test.leavedatadir"
593 is set.</TD>
594</TR>
595<TR BGCOLOR="white" CLASS="TableRowColor">
596<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
597<CODE>static&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>
598<TD><CODE><B><A HREF="../../../org/apache/solr/SolrTestCaseJ4.html#delI(java.lang.String)">delI</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;id)</CODE>
599
600<BR>
601&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Generates a &lt;delete&gt;...</TD>
602</TR>
603<TR BGCOLOR="white" CLASS="TableRowColor">
604<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
605<CODE>static&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>
606<TD><CODE><B><A HREF="../../../org/apache/solr/SolrTestCaseJ4.html#delQ(java.lang.String)">delQ</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;q)</CODE>
607
608<BR>
609&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Generates a &lt;delete&gt;...</TD>
610</TR>
611<TR BGCOLOR="white" CLASS="TableRowColor">
612<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
613<CODE>static&nbsp;<A HREF="../../../org/apache/solr/SolrTestCaseJ4.XmlDoc.html" title="class in org.apache.solr">SolrTestCaseJ4.XmlDoc</A></CODE></FONT></TD>
614<TD><CODE><B><A HREF="../../../org/apache/solr/SolrTestCaseJ4.html#doc(java.lang.String...)">doc</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;fieldsAndValues)</CODE>
615
616<BR>
617&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Generates a simple &lt;doc&gt;...</TD>
618</TR>
619<TR BGCOLOR="white" CLASS="TableRowColor">
620<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
621<CODE>static&nbsp;void</CODE></FONT></TD>
622<TD><CODE><B><A HREF="../../../org/apache/solr/SolrTestCaseJ4.html#endTrackingSearchers()">endTrackingSearchers</A></B>()</CODE>
623
624<BR>
625&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
626</TR>
627<TR BGCOLOR="white" CLASS="TableRowColor">
628<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
629<CODE>static&nbsp;void</CODE></FONT></TD>
630<TD><CODE><B><A HREF="../../../org/apache/solr/SolrTestCaseJ4.html#endTrackingZkClients()">endTrackingZkClients</A></B>()</CODE>
631
632<BR>
633&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
634</TR>
635<TR BGCOLOR="white" CLASS="TableRowColor">
636<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
637<CODE>protected static&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>
638<TD><CODE><B><A HREF="../../../org/apache/solr/SolrTestCaseJ4.html#getClassName()">getClassName</A></B>()</CODE>
639
640<BR>
641&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
642</TR>
643<TR BGCOLOR="white" CLASS="TableRowColor">
644<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
645<CODE>static&nbsp;<A HREF="http://download.oracle.com/javase/6/docs/api/java/io/File.html?is-external=true" title="class or interface in java.io">File</A></CODE></FONT></TD>
646<TD><CODE><B><A HREF="../../../org/apache/solr/SolrTestCaseJ4.html#getFile(java.lang.String)">getFile</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;name)</CODE>
647
648<BR>
649&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Gets a resource from the context classloader as <A HREF="http://download.oracle.com/javase/6/docs/api/java/io/File.html?is-external=true" title="class or interface in java.io"><CODE>File</CODE></A>.</TD>
650</TR>
651<TR BGCOLOR="white" CLASS="TableRowColor">
652<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
653<CODE>static&nbsp;<A HREF="http://download.oracle.com/javase/6/docs/api/java/lang/Throwable.html?is-external=true" title="class or interface in java.lang">Throwable</A></CODE></FONT></TD>
654<TD><CODE><B><A HREF="../../../org/apache/solr/SolrTestCaseJ4.html#getRootCause(java.lang.Throwable)">getRootCause</A></B>(<A HREF="http://download.oracle.com/javase/6/docs/api/java/lang/Throwable.html?is-external=true" title="class or interface in java.lang">Throwable</A>&nbsp;t)</CODE>
655
656<BR>
657&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
658</TR>
659<TR BGCOLOR="white" CLASS="TableRowColor">
660<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
661<CODE>static&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>
662<TD><CODE><B><A HREF="../../../org/apache/solr/SolrTestCaseJ4.html#getSchemaFile()">getSchemaFile</A></B>()</CODE>
663
664<BR>
665&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Subclasses must define this method to return the name of the
666 schema.xml they wish to use.</TD>
667</TR>
668<TR BGCOLOR="white" CLASS="TableRowColor">
669<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
670<CODE>protected static&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>
671<TD><CODE><B><A HREF="../../../org/apache/solr/SolrTestCaseJ4.html#getSimpleClassName()">getSimpleClassName</A></B>()</CODE>
672
673<BR>
674&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
675</TR>
676<TR BGCOLOR="white" CLASS="TableRowColor">
677<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
678<CODE>static&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>
679<TD><CODE><B><A HREF="../../../org/apache/solr/SolrTestCaseJ4.html#getSolrConfigFile()">getSolrConfigFile</A></B>()</CODE>
680
681<BR>
682&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Subclasses must define this method to return the name of the
683 solrconfig.xml they wish to use.</TD>
684</TR>
685<TR BGCOLOR="white" CLASS="TableRowColor">
686<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
687<CODE>static&nbsp;void</CODE></FONT></TD>
688<TD><CODE><B><A HREF="../../../org/apache/solr/SolrTestCaseJ4.html#ignoreException(java.lang.String)">ignoreException</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;pattern)</CODE>
689
690<BR>
691&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Causes an exception matching the regex pattern to not be logged.</TD>
692</TR>
693<TR BGCOLOR="white" CLASS="TableRowColor">
694<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
695<CODE>&nbsp;<A HREF="http://download.oracle.com/javase/6/docs/api/java/util/Map.html?is-external=true" title="class or interface in java.util">Map</A>&lt;<A HREF="http://download.oracle.com/javase/6/docs/api/java/lang/Comparable.html?is-external=true" title="class or interface in java.lang">Comparable</A>,<A HREF="../../../org/apache/solr/SolrTestCaseJ4.Doc.html" title="class in org.apache.solr">SolrTestCaseJ4.Doc</A>&gt;</CODE></FONT></TD>
696<TD><CODE><B><A HREF="../../../org/apache/solr/SolrTestCaseJ4.html#indexDocs(java.util.List, java.util.Map, int)">indexDocs</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="../../../org/apache/solr/SolrTestCaseJ4.FldType.html" title="class in org.apache.solr">SolrTestCaseJ4.FldType</A>&gt;&nbsp;descriptor,
697          <A HREF="http://download.oracle.com/javase/6/docs/api/java/util/Map.html?is-external=true" title="class or interface in java.util">Map</A>&lt;<A HREF="http://download.oracle.com/javase/6/docs/api/java/lang/Comparable.html?is-external=true" title="class or interface in java.lang">Comparable</A>,<A HREF="../../../org/apache/solr/SolrTestCaseJ4.Doc.html" title="class in org.apache.solr">SolrTestCaseJ4.Doc</A>&gt;&nbsp;model,
698          int&nbsp;nDocs)</CODE>
699
700<BR>
701&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
702</TR>
703<TR BGCOLOR="white" CLASS="TableRowColor">
704<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
705<CODE>static&nbsp;void</CODE></FONT></TD>
706<TD><CODE><B><A HREF="../../../org/apache/solr/SolrTestCaseJ4.html#initCore()">initCore</A></B>()</CODE>
707
708<BR>
709&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
710</TR>
711<TR BGCOLOR="white" CLASS="TableRowColor">
712<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
713<CODE>static&nbsp;void</CODE></FONT></TD>
714<TD><CODE><B><A HREF="../../../org/apache/solr/SolrTestCaseJ4.html#initCore(java.lang.String, java.lang.String)">initCore</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;config,
715         <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;schema)</CODE>
716
717<BR>
718&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Call initCore in @BeforeClass to instantiate a solr core in your test class.</TD>
719</TR>
720<TR BGCOLOR="white" CLASS="TableRowColor">
721<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
722<CODE>static&nbsp;void</CODE></FONT></TD>
723<TD><CODE><B><A HREF="../../../org/apache/solr/SolrTestCaseJ4.html#initCore(java.lang.String, java.lang.String, java.lang.String)">initCore</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;config,
724         <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;schema,
725         <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;solrHome)</CODE>
726
727<BR>
728&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Call initCore in @BeforeClass to instantiate a solr core in your test class.</TD>
729</TR>
730<TR BGCOLOR="white" CLASS="TableRowColor">
731<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
732<CODE>static&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>
733<TD><CODE><B><A HREF="../../../org/apache/solr/SolrTestCaseJ4.html#JQ(org.apache.solr.request.SolrQueryRequest)">JQ</A></B>(org.apache.solr.request.SolrQueryRequest&nbsp;req)</CODE>
734
735<BR>
736&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Makes a query request and returns the JSON string response</TD>
737</TR>
738<TR BGCOLOR="white" CLASS="TableRowColor">
739<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
740<CODE>static&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>
741<TD><CODE><B><A HREF="../../../org/apache/solr/SolrTestCaseJ4.html#json(org.apache.solr.common.SolrInputDocument)">json</A></B>(org.apache.solr.common.SolrInputDocument&nbsp;doc)</CODE>
742
743<BR>
744&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Creates JSON from a SolrInputDocument.</TD>
745</TR>
746<TR BGCOLOR="white" CLASS="TableRowColor">
747<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
748<CODE>static&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>
749<TD><CODE><B><A HREF="../../../org/apache/solr/SolrTestCaseJ4.html#jsonAdd(org.apache.solr.common.SolrInputDocument...)">jsonAdd</A></B>(org.apache.solr.common.SolrInputDocument...&nbsp;docs)</CODE>
750
751<BR>
752&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Creates a JSON add command from a SolrInputDocument list.</TD>
753</TR>
754<TR BGCOLOR="white" CLASS="TableRowColor">
755<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
756<CODE>static&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>
757<TD><CODE><B><A HREF="../../../org/apache/solr/SolrTestCaseJ4.html#jsonDelId(java.lang.Object...)">jsonDelId</A></B>(<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;ids)</CODE>
758
759<BR>
760&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Creates a JSON delete command from an id list</TD>
761</TR>
762<TR BGCOLOR="white" CLASS="TableRowColor">
763<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
764<CODE>static&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>
765<TD><CODE><B><A HREF="../../../org/apache/solr/SolrTestCaseJ4.html#jsonDelQ(java.lang.String...)">jsonDelQ</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;queries)</CODE>
766
767<BR>
768&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Creates a JSON deleteByQuery command</TD>
769</TR>
770<TR BGCOLOR="white" CLASS="TableRowColor">
771<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
772<CODE>static&nbsp;<A HREF="http://download.oracle.com/javase/6/docs/api/java/util/Map.html?is-external=true" title="class or interface in java.util">Map</A></CODE></FONT></TD>
773<TD><CODE><B><A HREF="../../../org/apache/solr/SolrTestCaseJ4.html#map(java.lang.Object...)">map</A></B>(<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;params)</CODE>
774
775<BR>
776&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
777</TR>
778<TR BGCOLOR="white" CLASS="TableRowColor">
779<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
780<CODE>static&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>
781<TD><CODE><B><A HREF="../../../org/apache/solr/SolrTestCaseJ4.html#optimize(java.lang.String...)">optimize</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;args)</CODE>
782
783<BR>
784&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
785</TR>
786<TR BGCOLOR="white" CLASS="TableRowColor">
787<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
788<CODE>static&nbsp;org.apache.solr.common.params.ModifiableSolrParams</CODE></FONT></TD>
789<TD><CODE><B><A HREF="../../../org/apache/solr/SolrTestCaseJ4.html#params(java.lang.String...)">params</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;params)</CODE>
790
791<BR>
792&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
793</TR>
794<TR BGCOLOR="white" CLASS="TableRowColor">
795<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
796<CODE>&nbsp;void</CODE></FONT></TD>
797<TD><CODE><B><A HREF="../../../org/apache/solr/SolrTestCaseJ4.html#postSetUp()">postSetUp</A></B>()</CODE>
798
799<BR>
800&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Subclasses that override setUp can optionally call this method
801 to log the fact that their setUp process has ended.</TD>
802</TR>
803<TR BGCOLOR="white" CLASS="TableRowColor">
804<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
805<CODE>&nbsp;void</CODE></FONT></TD>
806<TD><CODE><B><A HREF="../../../org/apache/solr/SolrTestCaseJ4.html#preTearDown()">preTearDown</A></B>()</CODE>
807
808<BR>
809&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Subclasses that override tearDown can optionally call this method
810 to log the fact that the tearDown process has started.</TD>
811</TR>
812<TR BGCOLOR="white" CLASS="TableRowColor">
813<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
814<CODE>static&nbsp;boolean</CODE></FONT></TD>
815<TD><CODE><B><A HREF="../../../org/apache/solr/SolrTestCaseJ4.html#recurseDelete(java.io.File)">recurseDelete</A></B>(<A HREF="http://download.oracle.com/javase/6/docs/api/java/io/File.html?is-external=true" title="class or interface in java.io">File</A>&nbsp;f)</CODE>
816
817<BR>
818&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
819</TR>
820<TR BGCOLOR="white" CLASS="TableRowColor">
821<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
822<CODE>static&nbsp;org.apache.solr.request.SolrQueryRequest</CODE></FONT></TD>
823<TD><CODE><B><A HREF="../../../org/apache/solr/SolrTestCaseJ4.html#req(org.apache.solr.common.params.SolrParams, java.lang.String...)">req</A></B>(org.apache.solr.common.params.SolrParams&nbsp;params,
824    <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;moreParams)</CODE>
825
826<BR>
827&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Generates a SolrQueryRequest</TD>
828</TR>
829<TR BGCOLOR="white" CLASS="TableRowColor">
830<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
831<CODE>static&nbsp;org.apache.solr.request.SolrQueryRequest</CODE></FONT></TD>
832<TD><CODE><B><A HREF="../../../org/apache/solr/SolrTestCaseJ4.html#req(java.lang.String...)">req</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;q)</CODE>
833
834<BR>
835&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Generates a SolrQueryRequest using the LocalRequestFactory</TD>
836</TR>
837<TR BGCOLOR="white" CLASS="TableRowColor">
838<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
839<CODE>static&nbsp;org.apache.solr.request.SolrQueryRequest</CODE></FONT></TD>
840<TD><CODE><B><A HREF="../../../org/apache/solr/SolrTestCaseJ4.html#req(java.lang.String[], java.lang.String...)">req</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;params,
841    <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;moreParams)</CODE>
842
843<BR>
844&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Generates a SolrQueryRequest using the LocalRequestFactory</TD>
845</TR>
846<TR BGCOLOR="white" CLASS="TableRowColor">
847<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
848<CODE>static&nbsp;void</CODE></FONT></TD>
849<TD><CODE><B><A HREF="../../../org/apache/solr/SolrTestCaseJ4.html#resetExceptionIgnores()">resetExceptionIgnores</A></B>()</CODE>
850
851<BR>
852&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
853</TR>
854<TR BGCOLOR="white" CLASS="TableRowColor">
855<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
856<CODE>static&nbsp;org.apache.solr.common.SolrInputDocument</CODE></FONT></TD>
857<TD><CODE><B><A HREF="../../../org/apache/solr/SolrTestCaseJ4.html#sdoc(java.lang.Object...)">sdoc</A></B>(<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;fieldsAndValues)</CODE>
858
859<BR>
860&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
861</TR>
862<TR BGCOLOR="white" CLASS="TableRowColor">
863<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
864<CODE>static&nbsp;void</CODE></FONT></TD>
865<TD><CODE><B><A HREF="../../../org/apache/solr/SolrTestCaseJ4.html#setLoggingLevel(java.util.logging.Level)">setLoggingLevel</A></B>(<A HREF="http://download.oracle.com/javase/6/docs/api/java/util/logging/Level.html?is-external=true" title="class or interface in java.util.logging">Level</A>&nbsp;level)</CODE>
866
867<BR>
868&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
869</TR>
870<TR BGCOLOR="white" CLASS="TableRowColor">
871<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
872<CODE>&nbsp;void</CODE></FONT></TD>
873<TD><CODE><B><A HREF="../../../org/apache/solr/SolrTestCaseJ4.html#setUp()">setUp</A></B>()</CODE>
874
875<BR>
876&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
877</TR>
878<TR BGCOLOR="white" CLASS="TableRowColor">
879<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
880<CODE>static&nbsp;void</CODE></FONT></TD>
881<TD><CODE><B><A HREF="../../../org/apache/solr/SolrTestCaseJ4.html#setupLogging()">setupLogging</A></B>()</CODE>
882
883<BR>
884&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
885</TR>
886<TR BGCOLOR="white" CLASS="TableRowColor">
887<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
888<CODE>static&nbsp;void</CODE></FONT></TD>
889<TD><CODE><B><A HREF="../../../org/apache/solr/SolrTestCaseJ4.html#startTrackingSearchers()">startTrackingSearchers</A></B>()</CODE>
890
891<BR>
892&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
893</TR>
894<TR BGCOLOR="white" CLASS="TableRowColor">
895<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
896<CODE>static&nbsp;void</CODE></FONT></TD>
897<TD><CODE><B><A HREF="../../../org/apache/solr/SolrTestCaseJ4.html#startTrackingZkClients()">startTrackingZkClients</A></B>()</CODE>
898
899<BR>
900&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
901</TR>
902<TR BGCOLOR="white" CLASS="TableRowColor">
903<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
904<CODE>&nbsp;void</CODE></FONT></TD>
905<TD><CODE><B><A HREF="../../../org/apache/solr/SolrTestCaseJ4.html#tearDown()">tearDown</A></B>()</CODE>
906
907<BR>
908&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
909</TR>
910<TR BGCOLOR="white" CLASS="TableRowColor">
911<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
912<CODE>static&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>
913<TD><CODE><B><A HREF="../../../org/apache/solr/SolrTestCaseJ4.html#TEST_HOME()">TEST_HOME</A></B>()</CODE>
914
915<BR>
916&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
917</TR>
918<TR BGCOLOR="white" CLASS="TableRowColor">
919<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
920<CODE>static&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>
921<TD><CODE><B><A HREF="../../../org/apache/solr/SolrTestCaseJ4.html#toJSON(org.apache.solr.SolrTestCaseJ4.Doc)">toJSON</A></B>(<A HREF="../../../org/apache/solr/SolrTestCaseJ4.Doc.html" title="class in org.apache.solr">SolrTestCaseJ4.Doc</A>&nbsp;doc)</CODE>
922
923<BR>
924&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
925</TR>
926<TR BGCOLOR="white" CLASS="TableRowColor">
927<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
928<CODE>static&nbsp;void</CODE></FONT></TD>
929<TD><CODE><B><A HREF="../../../org/apache/solr/SolrTestCaseJ4.html#unIgnoreException(java.lang.String)">unIgnoreException</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;pattern)</CODE>
930
931<BR>
932&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
933</TR>
934<TR BGCOLOR="white" CLASS="TableRowColor">
935<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
936<CODE>static&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>
937<TD><CODE><B><A HREF="../../../org/apache/solr/SolrTestCaseJ4.html#updateJ(java.lang.String, org.apache.solr.common.params.SolrParams)">updateJ</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;json,
938        org.apache.solr.common.params.SolrParams&nbsp;args)</CODE>
939
940<BR>
941&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Send JSON update commands</TD>
942</TR>
943</TABLE>
944&nbsp;<A NAME="methods_inherited_from_class_org.apache.lucene.util.LuceneTestCase"><!-- --></A>
945<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
946<TR BGCOLOR="#EEEEFF" CLASS="TableSubHeadingColor">
947<TH ALIGN="left"><B>Methods inherited from class org.apache.lucene.util.LuceneTestCase</B></TH>
948</TR>
949<TR BGCOLOR="white" CLASS="TableRowColor">
950<TD><CODE>assertSaneFieldCaches, asSet, assumeFalse, assumeNoException, assumeTrue, atLeast, atLeast, closeAfterSuite, closeAfterTest, defaultCodecSupportsDocValues, dumpArray, dumpIterator, getDataFile, getOnlySegmentReader, getTestClass, getTestName, isTestThread, localeForName, maybeWrapReader, newAlcoholicMergePolicy, newAlcoholicMergePolicy, newDirectory, newDirectory, newDirectory, newDirectory, newField, newField, newFSDirectory, newFSDirectory, newIndexWriterConfig, newIndexWriterConfig, newIOContext, newLogMergePolicy, newLogMergePolicy, newLogMergePolicy, newLogMergePolicy, newLogMergePolicy, newSearcher, newSearcher, newStringField, newStringField, newTextField, newTextField, newTieredMergePolicy, newTieredMergePolicy, random, randomLocale, randomTimeZone, rarely, rarely, usually, usually</CODE></TD>
951</TR>
952</TABLE>
953&nbsp;<A NAME="methods_inherited_from_class_org.junit.Assert"><!-- --></A>
954<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
955<TR BGCOLOR="#EEEEFF" CLASS="TableSubHeadingColor">
956<TH ALIGN="left"><B>Methods inherited from class org.junit.<A HREF="http://junit.sourceforge.net/javadoc/org/junit/Assert.html?is-external=true" title="class or interface in org.junit">Assert</A></B></TH>
957</TR>
958<TR BGCOLOR="white" CLASS="TableRowColor">
959<TD><CODE><A HREF="http://junit.sourceforge.net/javadoc/org/junit/Assert.html?is-external=true#assertArrayEquals(byte[], byte[])" title="class or interface in org.junit">assertArrayEquals</A>, <A HREF="http://junit.sourceforge.net/javadoc/org/junit/Assert.html?is-external=true#assertArrayEquals(char[], char[])" title="class or interface in org.junit">assertArrayEquals</A>, <A HREF="http://junit.sourceforge.net/javadoc/org/junit/Assert.html?is-external=true#assertArrayEquals(double[], double[], double)" title="class or interface in org.junit">assertArrayEquals</A>, <A HREF="http://junit.sourceforge.net/javadoc/org/junit/Assert.html?is-external=true#assertArrayEquals(float[], float[], float)" title="class or interface in org.junit">assertArrayEquals</A>, <A HREF="http://junit.sourceforge.net/javadoc/org/junit/Assert.html?is-external=true#assertArrayEquals(int[], int[])" title="class or interface in org.junit">assertArrayEquals</A>, <A HREF="http://junit.sourceforge.net/javadoc/org/junit/Assert.html?is-external=true#assertArrayEquals(long[], long[])" title="class or interface in org.junit">assertArrayEquals</A>, <A HREF="http://junit.sourceforge.net/javadoc/org/junit/Assert.html?is-external=true#assertArrayEquals(java.lang.Object[], java.lang.Object[])" title="class or interface in org.junit">assertArrayEquals</A>, <A HREF="http://junit.sourceforge.net/javadoc/org/junit/Assert.html?is-external=true#assertArrayEquals(short[], short[])" title="class or interface in org.junit">assertArrayEquals</A>, <A HREF="http://junit.sourceforge.net/javadoc/org/junit/Assert.html?is-external=true#assertArrayEquals(java.lang.String, byte[], byte[])" title="class or interface in org.junit">assertArrayEquals</A>, <A HREF="http://junit.sourceforge.net/javadoc/org/junit/Assert.html?is-external=true#assertArrayEquals(java.lang.String, char[], char[])" title="class or interface in org.junit">assertArrayEquals</A>, <A HREF="http://junit.sourceforge.net/javadoc/org/junit/Assert.html?is-external=true#assertArrayEquals(java.lang.String, double[], double[], double)" title="class or interface in org.junit">assertArrayEquals</A>, <A HREF="http://junit.sourceforge.net/javadoc/org/junit/Assert.html?is-external=true#assertArrayEquals(java.lang.String, float[], float[], float)" title="class or interface in org.junit">assertArrayEquals</A>, <A HREF="http://junit.sourceforge.net/javadoc/org/junit/Assert.html?is-external=true#assertArrayEquals(java.lang.String, int[], int[])" title="class or interface in org.junit">assertArrayEquals</A>, <A HREF="http://junit.sourceforge.net/javadoc/org/junit/Assert.html?is-external=true#assertArrayEquals(java.lang.String, long[], long[])" title="class or interface in org.junit">assertArrayEquals</A>, <A HREF="http://junit.sourceforge.net/javadoc/org/junit/Assert.html?is-external=true#assertArrayEquals(java.lang.String, java.lang.Object[], java.lang.Object[])" title="class or interface in org.junit">assertArrayEquals</A>, <A HREF="http://junit.sourceforge.net/javadoc/org/junit/Assert.html?is-external=true#assertArrayEquals(java.lang.String, short[], short[])" title="class or interface in org.junit">assertArrayEquals</A>, <A HREF="http://junit.sourceforge.net/javadoc/org/junit/Assert.html?is-external=true#assertEquals(double, double)" title="class or interface in org.junit">assertEquals</A>, <A HREF="http://junit.sourceforge.net/javadoc/org/junit/Assert.html?is-external=true#assertEquals(double, double, double)" title="class or interface in org.junit">assertEquals</A>, <A HREF="http://junit.sourceforge.net/javadoc/org/junit/Assert.html?is-external=true#assertEquals(long, long)" title="class or interface in org.junit">assertEquals</A>, <A HREF="http://junit.sourceforge.net/javadoc/org/junit/Assert.html?is-external=true#assertEquals(java.lang.Object[], java.lang.Object[])" title="class or interface in org.junit">assertEquals</A>, <A HREF="http://junit.sourceforge.net/javadoc/org/junit/Assert.html?is-external=true#assertEquals(java.lang.Object, java.lang.Object)" title="class or interface in org.junit">assertEquals</A>, <A HREF="http://junit.sourceforge.net/javadoc/org/junit/Assert.html?is-external=true#assertEquals(java.lang.String, double, double)" title="class or interface in org.junit">assertEquals</A>, <A HREF="http://junit.sourceforge.net/javadoc/org/junit/Assert.html?is-external=true#assertEquals(java.lang.String, double, double, double)" title="class or interface in org.junit">assertEquals</A>, <A HREF="http://junit.sourceforge.net/javadoc/org/junit/Assert.html?is-external=true#assertEquals(java.lang.String, long, long)" title="class or interface in org.junit">assertEquals</A>, <A HREF="http://junit.sourceforge.net/javadoc/org/junit/Assert.html?is-external=true#assertEquals(java.lang.String, java.lang.Object[], java.lang.Object[])" title="class or interface in org.junit">assertEquals</A>, <A HREF="http://junit.sourceforge.net/javadoc/org/junit/Assert.html?is-external=true#assertEquals(java.lang.String, java.lang.Object, java.lang.Object)" title="class or interface in org.junit">assertEquals</A>, <A HREF="http://junit.sourceforge.net/javadoc/org/junit/Assert.html?is-external=true#assertFalse(boolean)" title="class or interface in org.junit">assertFalse</A>, <A HREF="http://junit.sourceforge.net/javadoc/org/junit/Assert.html?is-external=true#assertFalse(java.lang.String, boolean)" title="class or interface in org.junit">assertFalse</A>, <A HREF="http://junit.sourceforge.net/javadoc/org/junit/Assert.html?is-external=true#assertNotNull(java.lang.Object)" title="class or interface in org.junit">assertNotNull</A>, <A HREF="http://junit.sourceforge.net/javadoc/org/junit/Assert.html?is-external=true#assertNotNull(java.lang.String, java.lang.Object)" title="class or interface in org.junit">assertNotNull</A>, <A HREF="http://junit.sourceforge.net/javadoc/org/junit/Assert.html?is-external=true#assertNotSame(java.lang.Object, java.lang.Object)" title="class or interface in org.junit">assertNotSame</A>, <A HREF="http://junit.sourceforge.net/javadoc/org/junit/Assert.html?is-external=true#assertNotSame(java.lang.String, java.lang.Object, java.lang.Object)" title="class or interface in org.junit">assertNotSame</A>, <A HREF="http://junit.sourceforge.net/javadoc/org/junit/Assert.html?is-external=true#assertNull(java.lang.Object)" title="class or interface in org.junit">assertNull</A>, <A HREF="http://junit.sourceforge.net/javadoc/org/junit/Assert.html?is-external=true#assertNull(java.lang.String, java.lang.Object)" title="class or interface in org.junit">assertNull</A>, <A HREF="http://junit.sourceforge.net/javadoc/org/junit/Assert.html?is-external=true#assertSame(java.lang.Object, java.lang.Object)" title="class or interface in org.junit">assertSame</A>, <A HREF="http://junit.sourceforge.net/javadoc/org/junit/Assert.html?is-external=true#assertSame(java.lang.String, java.lang.Object, java.lang.Object)" title="class or interface in org.junit">assertSame</A>, <A HREF="http://junit.sourceforge.net/javadoc/org/junit/Assert.html?is-external=true#assertThat(java.lang.String, T, org.hamcrest.Matcher)" title="class or interface in org.junit">assertThat</A>, <A HREF="http://junit.sourceforge.net/javadoc/org/junit/Assert.html?is-external=true#assertThat(T, org.hamcrest.Matcher)" title="class or interface in org.junit">assertThat</A>, <A HREF="http://junit.sourceforge.net/javadoc/org/junit/Assert.html?is-external=true#assertTrue(boolean)" title="class or interface in org.junit">assertTrue</A>, <A HREF="http://junit.sourceforge.net/javadoc/org/junit/Assert.html?is-external=true#assertTrue(java.lang.String, boolean)" title="class or interface in org.junit">assertTrue</A>, <A HREF="http://junit.sourceforge.net/javadoc/org/junit/Assert.html?is-external=true#fail()" title="class or interface in org.junit">fail</A>, <A HREF="http://junit.sourceforge.net/javadoc/org/junit/Assert.html?is-external=true#fail(java.lang.String)" title="class or interface in org.junit">fail</A></CODE></TD>
960</TR>
961</TABLE>
962&nbsp;<A NAME="methods_inherited_from_class_java.lang.Object"><!-- --></A>
963<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
964<TR BGCOLOR="#EEEEFF" CLASS="TableSubHeadingColor">
965<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>
966</TR>
967<TR BGCOLOR="white" CLASS="TableRowColor">
968<TD><CODE><A HREF="http://download.oracle.com/javase/6/docs/api/java/lang/Object.html?is-external=true#clone()" title="class or interface in java.lang">clone</A>, <A HREF="http://download.oracle.com/javase/6/docs/api/java/lang/Object.html?is-external=true#equals(java.lang.Object)" title="class or interface in java.lang">equals</A>, <A HREF="http://download.oracle.com/javase/6/docs/api/java/lang/Object.html?is-external=true#finalize()" title="class or interface in java.lang">finalize</A>, <A HREF="http://download.oracle.com/javase/6/docs/api/java/lang/Object.html?is-external=true#getClass()" title="class or interface in java.lang">getClass</A>, <A HREF="http://download.oracle.com/javase/6/docs/api/java/lang/Object.html?is-external=true#hashCode()" title="class or interface in java.lang">hashCode</A>, <A HREF="http://download.oracle.com/javase/6/docs/api/java/lang/Object.html?is-external=true#notify()" title="class or interface in java.lang">notify</A>, <A HREF="http://download.oracle.com/javase/6/docs/api/java/lang/Object.html?is-external=true#notifyAll()" title="class or interface in java.lang">notifyAll</A>, <A HREF="http://download.oracle.com/javase/6/docs/api/java/lang/Object.html?is-external=true#toString()" title="class or interface in java.lang">toString</A>, <A HREF="http://download.oracle.com/javase/6/docs/api/java/lang/Object.html?is-external=true#wait()" title="class or interface in java.lang">wait</A>, <A HREF="http://download.oracle.com/javase/6/docs/api/java/lang/Object.html?is-external=true#wait(long)" title="class or interface in java.lang">wait</A>, <A HREF="http://download.oracle.com/javase/6/docs/api/java/lang/Object.html?is-external=true#wait(long, int)" title="class or interface in java.lang">wait</A></CODE></TD>
969</TR>
970</TABLE>
971&nbsp;
972<P>
973
974<!-- ============ FIELD DETAIL =========== -->
975
976<A NAME="field_detail"><!-- --></A>
977<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
978<TR BGCOLOR="#CCCCFF" CLASS="TableHeadingColor">
979<TH ALIGN="left" COLSPAN="1"><FONT SIZE="+2">
980<B>Field Detail</B></FONT></TH>
981</TR>
982</TABLE>
983
984<A NAME="DEFAULT_CONNECTION_TIMEOUT"><!-- --></A><H3>
985DEFAULT_CONNECTION_TIMEOUT</H3>
986<PRE>
987public static int <B>DEFAULT_CONNECTION_TIMEOUT</B></PRE>
988<DL>
989<DL>
990</DL>
991</DL>
992<HR>
993
994<A NAME="solrClassRules"><!-- --></A><H3>
995solrClassRules</H3>
996<PRE>
997public static <A HREF="http://junit.sourceforge.net/javadoc/org/junit/rules.TestRule.html?is-external=true" title="class or interface in org.junit">org.junit.rules.TestRule</A> <B>solrClassRules</B></PRE>
998<DL>
999<DL>
1000</DL>
1001</DL>
1002<HR>
1003
1004<A NAME="solrTestRules"><!-- --></A><H3>
1005solrTestRules</H3>
1006<PRE>
1007public <A HREF="http://junit.sourceforge.net/javadoc/org/junit/rules.TestRule.html?is-external=true" title="class or interface in org.junit">org.junit.rules.TestRule</A> <B>solrTestRules</B></PRE>
1008<DL>
1009<DL>
1010</DL>
1011</DL>
1012<HR>
1013
1014<A NAME="formatter"><!-- --></A><H3>
1015formatter</H3>
1016<PRE>
1017public static org.apache.solr.SolrLogFormatter <B>formatter</B></PRE>
1018<DL>
1019<DL>
1020</DL>
1021</DL>
1022<HR>
1023
1024<A NAME="configString"><!-- --></A><H3>
1025configString</H3>
1026<PRE>
1027protected static <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>configString</B></PRE>
1028<DL>
1029<DL>
1030</DL>
1031</DL>
1032<HR>
1033
1034<A NAME="schemaString"><!-- --></A><H3>
1035schemaString</H3>
1036<PRE>
1037protected static <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>schemaString</B></PRE>
1038<DL>
1039<DL>
1040</DL>
1041</DL>
1042<HR>
1043
1044<A NAME="solrConfig"><!-- --></A><H3>
1045solrConfig</H3>
1046<PRE>
1047protected static org.apache.solr.core.SolrConfig <B>solrConfig</B></PRE>
1048<DL>
1049<DL>
1050</DL>
1051</DL>
1052<HR>
1053
1054<A NAME="h"><!-- --></A><H3>
1055h</H3>
1056<PRE>
1057protected static <A HREF="../../../org/apache/solr/util/TestHarness.html" title="class in org.apache.solr.util">TestHarness</A> <B>h</B></PRE>
1058<DL>
1059<DD>Harness initialized by initTestHarness.
1060
1061 <p>
1062 For use in test methods as needed.
1063 </p>
1064<P>
1065<DL>
1066</DL>
1067</DL>
1068<HR>
1069
1070<A NAME="lrf"><!-- --></A><H3>
1071lrf</H3>
1072<PRE>
1073protected static <A HREF="../../../org/apache/solr/util/TestHarness.LocalRequestFactory.html" title="class in org.apache.solr.util">TestHarness.LocalRequestFactory</A> <B>lrf</B></PRE>
1074<DL>
1075<DD>LocalRequestFactory initialized by initTestHarness using sensible
1076 defaults.
1077
1078 <p>
1079 For use in test methods as needed.
1080 </p>
1081<P>
1082<DL>
1083</DL>
1084</DL>
1085<HR>
1086
1087<A NAME="dataDir"><!-- --></A><H3>
1088dataDir</H3>
1089<PRE>
1090protected static <A HREF="http://download.oracle.com/javase/6/docs/api/java/io/File.html?is-external=true" title="class or interface in java.io">File</A> <B>dataDir</B></PRE>
1091<DL>
1092<DD>The directory used to story the index managed by the TestHarness h
1093<P>
1094<DL>
1095</DL>
1096</DL>
1097<HR>
1098
1099<A NAME="log"><!-- --></A><H3>
1100log</H3>
1101<PRE>
1102public static org.slf4j.Logger <B>log</B></PRE>
1103<DL>
1104<DD>Initializes things your test might need
1105
1106 <ul>
1107 <li>Creates a dataDir in the "java.io.tmpdir"</li>
1108 <li>initializes the TestHarness h using this data directory, and getSchemaPath()</li>
1109 <li>initializes the LocalRequestFactory lrf using sensible defaults.</li>
1110 </ul>
1111<P>
1112<DL>
1113</DL>
1114</DL>
1115<HR>
1116
1117<A NAME="ZERO_ONE"><!-- --></A><H3>
1118ZERO_ONE</H3>
1119<PRE>
1120public static final <A HREF="../../../org/apache/solr/SolrTestCaseJ4.IRange.html" title="class in org.apache.solr">SolrTestCaseJ4.IRange</A> <B>ZERO_ONE</B></PRE>
1121<DL>
1122<DL>
1123</DL>
1124</DL>
1125<HR>
1126
1127<A NAME="ZERO_TWO"><!-- --></A><H3>
1128ZERO_TWO</H3>
1129<PRE>
1130public static final <A HREF="../../../org/apache/solr/SolrTestCaseJ4.IRange.html" title="class in org.apache.solr">SolrTestCaseJ4.IRange</A> <B>ZERO_TWO</B></PRE>
1131<DL>
1132<DL>
1133</DL>
1134</DL>
1135<HR>
1136
1137<A NAME="ONE_ONE"><!-- --></A><H3>
1138ONE_ONE</H3>
1139<PRE>
1140public static final <A HREF="../../../org/apache/solr/SolrTestCaseJ4.IRange.html" title="class in org.apache.solr">SolrTestCaseJ4.IRange</A> <B>ONE_ONE</B></PRE>
1141<DL>
1142<DL>
1143</DL>
1144</DL>
1145
1146<!-- ========= CONSTRUCTOR DETAIL ======== -->
1147
1148<A NAME="constructor_detail"><!-- --></A>
1149<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
1150<TR BGCOLOR="#CCCCFF" CLASS="TableHeadingColor">
1151<TH ALIGN="left" COLSPAN="1"><FONT SIZE="+2">
1152<B>Constructor Detail</B></FONT></TH>
1153</TR>
1154</TABLE>
1155
1156<A NAME="SolrTestCaseJ4()"><!-- --></A><H3>
1157SolrTestCaseJ4</H3>
1158<PRE>
1159public <B>SolrTestCaseJ4</B>()</PRE>
1160<DL>
1161</DL>
1162
1163<!-- ============ METHOD DETAIL ========== -->
1164
1165<A NAME="method_detail"><!-- --></A>
1166<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
1167<TR BGCOLOR="#CCCCFF" CLASS="TableHeadingColor">
1168<TH ALIGN="left" COLSPAN="1"><FONT SIZE="+2">
1169<B>Method Detail</B></FONT></TH>
1170</TR>
1171</TABLE>
1172
1173<A NAME="setUp()"><!-- --></A><H3>
1174setUp</H3>
1175<PRE>
1176public void <B>setUp</B>()
1177           throws <A HREF="http://download.oracle.com/javase/6/docs/api/java/lang/Exception.html?is-external=true" title="class or interface in java.lang">Exception</A></PRE>
1178<DL>
1179<DD><DL>
1180<DT><B>Overrides:</B><DD><CODE>setUp</CODE> in class <CODE>org.apache.lucene.util.LuceneTestCase</CODE></DL>
1181</DD>
1182<DD><DL>
1183
1184<DT><B>Throws:</B>
1185<DD><CODE><A HREF="http://download.oracle.com/javase/6/docs/api/java/lang/Exception.html?is-external=true" title="class or interface in java.lang">Exception</A></CODE></DL>
1186</DD>
1187</DL>
1188<HR>
1189
1190<A NAME="tearDown()"><!-- --></A><H3>
1191tearDown</H3>
1192<PRE>
1193public void <B>tearDown</B>()
1194              throws <A HREF="http://download.oracle.com/javase/6/docs/api/java/lang/Exception.html?is-external=true" title="class or interface in java.lang">Exception</A></PRE>
1195<DL>
1196<DD><DL>
1197<DT><B>Overrides:</B><DD><CODE>tearDown</CODE> in class <CODE>org.apache.lucene.util.LuceneTestCase</CODE></DL>
1198</DD>
1199<DD><DL>
1200
1201<DT><B>Throws:</B>
1202<DD><CODE><A HREF="http://download.oracle.com/javase/6/docs/api/java/lang/Exception.html?is-external=true" title="class or interface in java.lang">Exception</A></CODE></DL>
1203</DD>
1204</DL>
1205<HR>
1206
1207<A NAME="setupLogging()"><!-- --></A><H3>
1208setupLogging</H3>
1209<PRE>
1210public static void <B>setupLogging</B>()</PRE>
1211<DL>
1212<DD><DL>
1213</DL>
1214</DD>
1215</DL>
1216<HR>
1217
1218<A NAME="setLoggingLevel(java.util.logging.Level)"><!-- --></A><H3>
1219setLoggingLevel</H3>
1220<PRE>
1221public static void <B>setLoggingLevel</B>(<A HREF="http://download.oracle.com/javase/6/docs/api/java/util/logging/Level.html?is-external=true" title="class or interface in java.util.logging">Level</A>&nbsp;level)</PRE>
1222<DL>
1223<DD><DL>
1224</DL>
1225</DD>
1226</DL>
1227<HR>
1228
1229<A NAME="initCore(java.lang.String, java.lang.String)"><!-- --></A><H3>
1230initCore</H3>
1231<PRE>
1232public static void <B>initCore</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;config,
1233                            <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;schema)
1234                     throws <A HREF="http://download.oracle.com/javase/6/docs/api/java/lang/Exception.html?is-external=true" title="class or interface in java.lang">Exception</A></PRE>
1235<DL>
1236<DD>Call initCore in @BeforeClass to instantiate a solr core in your test class.
1237 deleteCore will be called for you via SolrTestCaseJ4 @AfterClass
1238<P>
1239<DD><DL>
1240
1241<DT><B>Throws:</B>
1242<DD><CODE><A HREF="http://download.oracle.com/javase/6/docs/api/java/lang/Exception.html?is-external=true" title="class or interface in java.lang">Exception</A></CODE></DL>
1243</DD>
1244</DL>
1245<HR>
1246
1247<A NAME="initCore(java.lang.String, java.lang.String, java.lang.String)"><!-- --></A><H3>
1248initCore</H3>
1249<PRE>
1250public static void <B>initCore</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;config,
1251                            <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;schema,
1252                            <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;solrHome)
1253                     throws <A HREF="http://download.oracle.com/javase/6/docs/api/java/lang/Exception.html?is-external=true" title="class or interface in java.lang">Exception</A></PRE>
1254<DL>
1255<DD>Call initCore in @BeforeClass to instantiate a solr core in your test class.
1256 deleteCore will be called for you via SolrTestCaseJ4 @AfterClass
1257<P>
1258<DD><DL>
1259
1260<DT><B>Throws:</B>
1261<DD><CODE><A HREF="http://download.oracle.com/javase/6/docs/api/java/lang/Exception.html?is-external=true" title="class or interface in java.lang">Exception</A></CODE></DL>
1262</DD>
1263</DL>
1264<HR>
1265
1266<A NAME="startTrackingSearchers()"><!-- --></A><H3>
1267startTrackingSearchers</H3>
1268<PRE>
1269public static void <B>startTrackingSearchers</B>()</PRE>
1270<DL>
1271<DD><DL>
1272</DL>
1273</DD>
1274</DL>
1275<HR>
1276
1277<A NAME="startTrackingZkClients()"><!-- --></A><H3>
1278startTrackingZkClients</H3>
1279<PRE>
1280public static void <B>startTrackingZkClients</B>()</PRE>
1281<DL>
1282<DD><DL>
1283</DL>
1284</DD>
1285</DL>
1286<HR>
1287
1288<A NAME="endTrackingSearchers()"><!-- --></A><H3>
1289endTrackingSearchers</H3>
1290<PRE>
1291public static void <B>endTrackingSearchers</B>()</PRE>
1292<DL>
1293<DD><DL>
1294</DL>
1295</DD>
1296</DL>
1297<HR>
1298
1299<A NAME="endTrackingZkClients()"><!-- --></A><H3>
1300endTrackingZkClients</H3>
1301<PRE>
1302public static void <B>endTrackingZkClients</B>()</PRE>
1303<DL>
1304<DD><DL>
1305</DL>
1306</DD>
1307</DL>
1308<HR>
1309
1310<A NAME="ignoreException(java.lang.String)"><!-- --></A><H3>
1311ignoreException</H3>
1312<PRE>
1313public static void <B>ignoreException</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;pattern)</PRE>
1314<DL>
1315<DD>Causes an exception matching the regex pattern to not be logged.
1316<P>
1317<DD><DL>
1318</DL>
1319</DD>
1320</DL>
1321<HR>
1322
1323<A NAME="unIgnoreException(java.lang.String)"><!-- --></A><H3>
1324unIgnoreException</H3>
1325<PRE>
1326public static void <B>unIgnoreException</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;pattern)</PRE>
1327<DL>
1328<DD><DL>
1329</DL>
1330</DD>
1331</DL>
1332<HR>
1333
1334<A NAME="resetExceptionIgnores()"><!-- --></A><H3>
1335resetExceptionIgnores</H3>
1336<PRE>
1337public static void <B>resetExceptionIgnores</B>()</PRE>
1338<DL>
1339<DD><DL>
1340</DL>
1341</DD>
1342</DL>
1343<HR>
1344
1345<A NAME="getClassName()"><!-- --></A><H3>
1346getClassName</H3>
1347<PRE>
1348protected static <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>getClassName</B>()</PRE>
1349<DL>
1350<DD><DL>
1351</DL>
1352</DD>
1353</DL>
1354<HR>
1355
1356<A NAME="getSimpleClassName()"><!-- --></A><H3>
1357getSimpleClassName</H3>
1358<PRE>
1359protected static <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>getSimpleClassName</B>()</PRE>
1360<DL>
1361<DD><DL>
1362</DL>
1363</DD>
1364</DL>
1365<HR>
1366
1367<A NAME="getSchemaFile()"><!-- --></A><H3>
1368getSchemaFile</H3>
1369<PRE>
1370public static <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>getSchemaFile</B>()</PRE>
1371<DL>
1372<DD>Subclasses must define this method to return the name of the
1373 schema.xml they wish to use.
1374<P>
1375<DD><DL>
1376</DL>
1377</DD>
1378</DL>
1379<HR>
1380
1381<A NAME="getSolrConfigFile()"><!-- --></A><H3>
1382getSolrConfigFile</H3>
1383<PRE>
1384public static <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>getSolrConfigFile</B>()</PRE>
1385<DL>
1386<DD>Subclasses must define this method to return the name of the
1387 solrconfig.xml they wish to use.
1388<P>
1389<DD><DL>
1390</DL>
1391</DD>
1392</DL>
1393<HR>
1394
1395<A NAME="createTempDir()"><!-- --></A><H3>
1396createTempDir</H3>
1397<PRE>
1398public static void <B>createTempDir</B>()</PRE>
1399<DL>
1400<DD><DL>
1401</DL>
1402</DD>
1403</DL>
1404<HR>
1405
1406<A NAME="initCore()"><!-- --></A><H3>
1407initCore</H3>
1408<PRE>
1409public static void <B>initCore</B>()
1410                     throws <A HREF="http://download.oracle.com/javase/6/docs/api/java/lang/Exception.html?is-external=true" title="class or interface in java.lang">Exception</A></PRE>
1411<DL>
1412<DD><DL>
1413
1414<DT><B>Throws:</B>
1415<DD><CODE><A HREF="http://download.oracle.com/javase/6/docs/api/java/lang/Exception.html?is-external=true" title="class or interface in java.lang">Exception</A></CODE></DL>
1416</DD>
1417</DL>
1418<HR>
1419
1420<A NAME="createCore()"><!-- --></A><H3>
1421createCore</H3>
1422<PRE>
1423public static void <B>createCore</B>()
1424                       throws <A HREF="http://download.oracle.com/javase/6/docs/api/java/lang/Exception.html?is-external=true" title="class or interface in java.lang">Exception</A></PRE>
1425<DL>
1426<DD><DL>
1427
1428<DT><B>Throws:</B>
1429<DD><CODE><A HREF="http://download.oracle.com/javase/6/docs/api/java/lang/Exception.html?is-external=true" title="class or interface in java.lang">Exception</A></CODE></DL>
1430</DD>
1431</DL>
1432<HR>
1433
1434<A NAME="postSetUp()"><!-- --></A><H3>
1435postSetUp</H3>
1436<PRE>
1437public void <B>postSetUp</B>()</PRE>
1438<DL>
1439<DD>Subclasses that override setUp can optionally call this method
1440 to log the fact that their setUp process has ended.
1441<P>
1442<DD><DL>
1443</DL>
1444</DD>
1445</DL>
1446<HR>
1447
1448<A NAME="preTearDown()"><!-- --></A><H3>
1449preTearDown</H3>
1450<PRE>
1451public void <B>preTearDown</B>()</PRE>
1452<DL>
1453<DD>Subclasses that override tearDown can optionally call this method
1454 to log the fact that the tearDown process has started.  This is necessary
1455 since subclasses will want to call super.tearDown() at the *end* of their
1456 tearDown method.
1457<P>
1458<DD><DL>
1459</DL>
1460</DD>
1461</DL>
1462<HR>
1463
1464<A NAME="deleteCore()"><!-- --></A><H3>
1465deleteCore</H3>
1466<PRE>
1467public static void <B>deleteCore</B>()
1468                       throws <A HREF="http://download.oracle.com/javase/6/docs/api/java/lang/Exception.html?is-external=true" title="class or interface in java.lang">Exception</A></PRE>
1469<DL>
1470<DD>Shuts down the test harness, and makes the best attempt possible
1471 to delete dataDir, unless the system property "solr.test.leavedatadir"
1472 is set.
1473<P>
1474<DD><DL>
1475
1476<DT><B>Throws:</B>
1477<DD><CODE><A HREF="http://download.oracle.com/javase/6/docs/api/java/lang/Exception.html?is-external=true" title="class or interface in java.lang">Exception</A></CODE></DL>
1478</DD>
1479</DL>
1480<HR>
1481
1482<A NAME="assertU(java.lang.String)"><!-- --></A><H3>
1483assertU</H3>
1484<PRE>
1485public static void <B>assertU</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;update)</PRE>
1486<DL>
1487<DD>Validates an update XML String is successful
1488<P>
1489<DD><DL>
1490</DL>
1491</DD>
1492</DL>
1493<HR>
1494
1495<A NAME="assertU(java.lang.String, java.lang.String)"><!-- --></A><H3>
1496assertU</H3>
1497<PRE>
1498public static void <B>assertU</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;message,
1499                           <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;update)</PRE>
1500<DL>
1501<DD>Validates an update XML String is successful
1502<P>
1503<DD><DL>
1504</DL>
1505</DD>
1506</DL>
1507<HR>
1508
1509<A NAME="assertFailedU(java.lang.String)"><!-- --></A><H3>
1510assertFailedU</H3>
1511<PRE>
1512public static void <B>assertFailedU</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;update)</PRE>
1513<DL>
1514<DD>Validates an update XML String failed
1515<P>
1516<DD><DL>
1517</DL>
1518</DD>
1519</DL>
1520<HR>
1521
1522<A NAME="assertFailedU(java.lang.String, java.lang.String)"><!-- --></A><H3>
1523assertFailedU</H3>
1524<PRE>
1525public static void <B>assertFailedU</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;message,
1526                                 <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;update)</PRE>
1527<DL>
1528<DD>Validates an update XML String failed
1529<P>
1530<DD><DL>
1531</DL>
1532</DD>
1533</DL>
1534<HR>
1535
1536<A NAME="assertQ(org.apache.solr.request.SolrQueryRequest, java.lang.String...)"><!-- --></A><H3>
1537assertQ</H3>
1538<PRE>
1539public static void <B>assertQ</B>(org.apache.solr.request.SolrQueryRequest&nbsp;req,
1540                           <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;tests)</PRE>
1541<DL>
1542<DD>Validates a query matches some XPath test expressions and closes the query
1543<P>
1544<DD><DL>
1545</DL>
1546</DD>
1547</DL>
1548<HR>
1549
1550<A NAME="assertQ(java.lang.String, org.apache.solr.request.SolrQueryRequest, java.lang.String...)"><!-- --></A><H3>
1551assertQ</H3>
1552<PRE>
1553public static void <B>assertQ</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;message,
1554                           org.apache.solr.request.SolrQueryRequest&nbsp;req,
1555                           <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;tests)</PRE>
1556<DL>
1557<DD>Validates a query matches some XPath test expressions and closes the query
1558<P>
1559<DD><DL>
1560</DL>
1561</DD>
1562</DL>
1563<HR>
1564
1565<A NAME="JQ(org.apache.solr.request.SolrQueryRequest)"><!-- --></A><H3>
1566JQ</H3>
1567<PRE>
1568public static <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>JQ</B>(org.apache.solr.request.SolrQueryRequest&nbsp;req)
1569                 throws <A HREF="http://download.oracle.com/javase/6/docs/api/java/lang/Exception.html?is-external=true" title="class or interface in java.lang">Exception</A></PRE>
1570<DL>
1571<DD>Makes a query request and returns the JSON string response
1572<P>
1573<DD><DL>
1574
1575<DT><B>Throws:</B>
1576<DD><CODE><A HREF="http://download.oracle.com/javase/6/docs/api/java/lang/Exception.html?is-external=true" title="class or interface in java.lang">Exception</A></CODE></DL>
1577</DD>
1578</DL>
1579<HR>
1580
1581<A NAME="assertJQ(org.apache.solr.request.SolrQueryRequest, java.lang.String...)"><!-- --></A><H3>
1582assertJQ</H3>
1583<PRE>
1584public static void <B>assertJQ</B>(org.apache.solr.request.SolrQueryRequest&nbsp;req,
1585                            <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;tests)
1586                     throws <A HREF="http://download.oracle.com/javase/6/docs/api/java/lang/Exception.html?is-external=true" title="class or interface in java.lang">Exception</A></PRE>
1587<DL>
1588<DD>Validates a query matches some JSON test expressions using the default double delta tollerance.
1589<P>
1590<DD><DL>
1591
1592<DT><B>Throws:</B>
1593<DD><CODE><A HREF="http://download.oracle.com/javase/6/docs/api/java/lang/Exception.html?is-external=true" title="class or interface in java.lang">Exception</A></CODE><DT><B>See Also:</B><DD><A HREF="../../../org/apache/solr/JSONTestUtil.html#DEFAULT_DELTA"><CODE>JSONTestUtil.DEFAULT_DELTA</CODE></A>,
1594<A HREF="../../../org/apache/solr/SolrTestCaseJ4.html#assertJQ(org.apache.solr.request.SolrQueryRequest, double, java.lang.String...)"><CODE>assertJQ(SolrQueryRequest,double,String...)</CODE></A></DL>
1595</DD>
1596</DL>
1597<HR>
1598
1599<A NAME="assertJQ(org.apache.solr.request.SolrQueryRequest, double, java.lang.String...)"><!-- --></A><H3>
1600assertJQ</H3>
1601<PRE>
1602public static void <B>assertJQ</B>(org.apache.solr.request.SolrQueryRequest&nbsp;req,
1603                            double&nbsp;delta,
1604                            <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;tests)
1605                     throws <A HREF="http://download.oracle.com/javase/6/docs/api/java/lang/Exception.html?is-external=true" title="class or interface in java.lang">Exception</A></PRE>
1606<DL>
1607<DD>Validates a query matches some JSON test expressions and closes the
1608 query. The text expression is of the form path:JSON.  To facilitate
1609 easy embedding in Java strings, the JSON can have double quotes
1610 replaced with single quotes.
1611 <p>
1612 Please use this with care: this makes it easy to match complete
1613 structures, but doing so can result in fragile tests if you are
1614 matching more than what you want to test.
1615 </p>
1616<P>
1617<DD><DL>
1618<DT><B>Parameters:</B><DD><CODE>req</CODE> - Solr request to execute<DD><CODE>delta</CODE> - tolerance allowed in comparing float/double values<DD><CODE>tests</CODE> - JSON path expression + '==' + expected value
1619<DT><B>Throws:</B>
1620<DD><CODE><A HREF="http://download.oracle.com/javase/6/docs/api/java/lang/Exception.html?is-external=true" title="class or interface in java.lang">Exception</A></CODE></DL>
1621</DD>
1622</DL>
1623<HR>
1624
1625<A NAME="assertQEx(java.lang.String, org.apache.solr.request.SolrQueryRequest, int)"><!-- --></A><H3>
1626assertQEx</H3>
1627<PRE>
1628public static void <B>assertQEx</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;message,
1629                             org.apache.solr.request.SolrQueryRequest&nbsp;req,
1630                             int&nbsp;code)</PRE>
1631<DL>
1632<DD>Makes sure a query throws a SolrException with the listed response code
1633<P>
1634<DD><DL>
1635</DL>
1636</DD>
1637</DL>
1638<HR>
1639
1640<A NAME="assertQEx(java.lang.String, org.apache.solr.request.SolrQueryRequest, org.apache.solr.common.SolrException.ErrorCode)"><!-- --></A><H3>
1641assertQEx</H3>
1642<PRE>
1643public static void <B>assertQEx</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;message,
1644                             org.apache.solr.request.SolrQueryRequest&nbsp;req,
1645                             org.apache.solr.common.SolrException.ErrorCode&nbsp;code)</PRE>
1646<DL>
1647<DD><DL>
1648</DL>
1649</DD>
1650</DL>
1651<HR>
1652
1653<A NAME="optimize(java.lang.String...)"><!-- --></A><H3>
1654optimize</H3>
1655<PRE>
1656public static <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>optimize</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;args)</PRE>
1657<DL>
1658<DD><DL>
1659<DT><B>See Also:</B><DD><A HREF="../../../org/apache/solr/util/TestHarness.html#optimize(java.lang.String...)"><CODE>TestHarness.optimize(java.lang.String...)</CODE></A></DL>
1660</DD>
1661</DL>
1662<HR>
1663
1664<A NAME="commit(java.lang.String...)"><!-- --></A><H3>
1665commit</H3>
1666<PRE>
1667public static <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>commit</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;args)</PRE>
1668<DL>
1669<DD><DL>
1670<DT><B>See Also:</B><DD><A HREF="../../../org/apache/solr/util/TestHarness.html#commit(java.lang.String...)"><CODE>TestHarness.commit(java.lang.String...)</CODE></A></DL>
1671</DD>
1672</DL>
1673<HR>
1674
1675<A NAME="adoc(java.lang.String...)"><!-- --></A><H3>
1676adoc</H3>
1677<PRE>
1678public static <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>adoc</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;fieldsAndValues)</PRE>
1679<DL>
1680<DD>Generates a simple &lt;add&gt;&lt;doc&gt;... XML String with no options
1681<P>
1682<DD><DL>
1683<DT><B>Parameters:</B><DD><CODE>fieldsAndValues</CODE> - 0th and Even numbered args are fields names odds are field values.<DT><B>See Also:</B><DD><A HREF="../../../org/apache/solr/SolrTestCaseJ4.html#add(org.apache.solr.SolrTestCaseJ4.XmlDoc, java.lang.String...)"><CODE>add(org.apache.solr.SolrTestCaseJ4.XmlDoc, java.lang.String...)</CODE></A>,
1684<A HREF="../../../org/apache/solr/SolrTestCaseJ4.html#doc(java.lang.String...)"><CODE>doc(java.lang.String...)</CODE></A></DL>
1685</DD>
1686</DL>
1687<HR>
1688
1689<A NAME="adoc(org.apache.solr.common.SolrInputDocument)"><!-- --></A><H3>
1690adoc</H3>
1691<PRE>
1692public static <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>adoc</B>(org.apache.solr.common.SolrInputDocument&nbsp;sdoc)</PRE>
1693<DL>
1694<DD>Generates a simple &lt;add&gt;&lt;doc&gt;... XML String with no options
1695<P>
1696<DD><DL>
1697</DL>
1698</DD>
1699</DL>
1700<HR>
1701
1702<A NAME="add(org.apache.solr.SolrTestCaseJ4.XmlDoc, java.lang.String...)"><!-- --></A><H3>
1703add</H3>
1704<PRE>
1705public static <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>add</B>(<A HREF="../../../org/apache/solr/SolrTestCaseJ4.XmlDoc.html" title="class in org.apache.solr">SolrTestCaseJ4.XmlDoc</A>&nbsp;doc,
1706                         <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;args)</PRE>
1707<DL>
1708<DD>Generates an &lt;add&gt;&lt;doc&gt;... XML String with options
1709 on the add.
1710<P>
1711<DD><DL>
1712<DT><B>Parameters:</B><DD><CODE>doc</CODE> - the Document to add<DD><CODE>args</CODE> - 0th and Even numbered args are param names, Odds are param values.<DT><B>See Also:</B><DD><A HREF="../../../org/apache/solr/SolrTestCaseJ4.html#add(org.apache.solr.SolrTestCaseJ4.XmlDoc, java.lang.String...)"><CODE>add(org.apache.solr.SolrTestCaseJ4.XmlDoc, java.lang.String...)</CODE></A>,
1713<A HREF="../../../org/apache/solr/SolrTestCaseJ4.html#doc(java.lang.String...)"><CODE>doc(java.lang.String...)</CODE></A></DL>
1714</DD>
1715</DL>
1716<HR>
1717
1718<A NAME="delI(java.lang.String)"><!-- --></A><H3>
1719delI</H3>
1720<PRE>
1721public static <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>delI</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;id)</PRE>
1722<DL>
1723<DD>Generates a &lt;delete&gt;... XML string for an ID
1724<P>
1725<DD><DL>
1726<DT><B>See Also:</B><DD><A HREF="../../../org/apache/solr/util/TestHarness.html#deleteById(java.lang.String, java.lang.String...)"><CODE>TestHarness.deleteById(java.lang.String, java.lang.String...)</CODE></A></DL>
1727</DD>
1728</DL>
1729<HR>
1730
1731<A NAME="delQ(java.lang.String)"><!-- --></A><H3>
1732delQ</H3>
1733<PRE>
1734public static <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>delQ</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;q)</PRE>
1735<DL>
1736<DD>Generates a &lt;delete&gt;... XML string for an query
1737<P>
1738<DD><DL>
1739<DT><B>See Also:</B><DD><A HREF="../../../org/apache/solr/util/TestHarness.html#deleteByQuery(java.lang.String, java.lang.String...)"><CODE>TestHarness.deleteByQuery(java.lang.String, java.lang.String...)</CODE></A></DL>
1740</DD>
1741</DL>
1742<HR>
1743
1744<A NAME="doc(java.lang.String...)"><!-- --></A><H3>
1745doc</H3>
1746<PRE>
1747public static <A HREF="../../../org/apache/solr/SolrTestCaseJ4.XmlDoc.html" title="class in org.apache.solr">SolrTestCaseJ4.XmlDoc</A> <B>doc</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;fieldsAndValues)</PRE>
1748<DL>
1749<DD>Generates a simple &lt;doc&gt;... XML String with no options
1750<P>
1751<DD><DL>
1752<DT><B>Parameters:</B><DD><CODE>fieldsAndValues</CODE> - 0th and Even numbered args are fields names, Odds are field values.<DT><B>See Also:</B><DD><A HREF="../../../org/apache/solr/util/TestHarness.html#makeSimpleDoc(java.lang.String...)"><CODE>TestHarness.makeSimpleDoc(java.lang.String...)</CODE></A></DL>
1753</DD>
1754</DL>
1755<HR>
1756
1757<A NAME="params(java.lang.String...)"><!-- --></A><H3>
1758params</H3>
1759<PRE>
1760public static org.apache.solr.common.params.ModifiableSolrParams <B>params</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;params)</PRE>
1761<DL>
1762<DD><DL>
1763</DL>
1764</DD>
1765</DL>
1766<HR>
1767
1768<A NAME="map(java.lang.Object...)"><!-- --></A><H3>
1769map</H3>
1770<PRE>
1771public static <A HREF="http://download.oracle.com/javase/6/docs/api/java/util/Map.html?is-external=true" title="class or interface in java.util">Map</A> <B>map</B>(<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;params)</PRE>
1772<DL>
1773<DD><DL>
1774</DL>
1775</DD>
1776</DL>
1777<HR>
1778
1779<A NAME="req(java.lang.String...)"><!-- --></A><H3>
1780req</H3>
1781<PRE>
1782public static org.apache.solr.request.SolrQueryRequest <B>req</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;q)</PRE>
1783<DL>
1784<DD>Generates a SolrQueryRequest using the LocalRequestFactory
1785<P>
1786<DD><DL>
1787<DT><B>See Also:</B><DD><A HREF="../../../org/apache/solr/SolrTestCaseJ4.html#lrf"><CODE>lrf</CODE></A></DL>
1788</DD>
1789</DL>
1790<HR>
1791
1792<A NAME="req(java.lang.String[], java.lang.String...)"><!-- --></A><H3>
1793req</H3>
1794<PRE>
1795public static org.apache.solr.request.SolrQueryRequest <B>req</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;params,
1796                                                           <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;moreParams)</PRE>
1797<DL>
1798<DD>Generates a SolrQueryRequest using the LocalRequestFactory
1799<P>
1800<DD><DL>
1801<DT><B>See Also:</B><DD><A HREF="../../../org/apache/solr/SolrTestCaseJ4.html#lrf"><CODE>lrf</CODE></A></DL>
1802</DD>
1803</DL>
1804<HR>
1805
1806<A NAME="req(org.apache.solr.common.params.SolrParams, java.lang.String...)"><!-- --></A><H3>
1807req</H3>
1808<PRE>
1809public static org.apache.solr.request.SolrQueryRequest <B>req</B>(org.apache.solr.common.params.SolrParams&nbsp;params,
1810                                                           <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;moreParams)</PRE>
1811<DL>
1812<DD>Generates a SolrQueryRequest
1813<P>
1814<DD><DL>
1815</DL>
1816</DD>
1817</DL>
1818<HR>
1819
1820<A NAME="recurseDelete(java.io.File)"><!-- --></A><H3>
1821recurseDelete</H3>
1822<PRE>
1823public static boolean <B>recurseDelete</B>(<A HREF="http://download.oracle.com/javase/6/docs/api/java/io/File.html?is-external=true" title="class or interface in java.io">File</A>&nbsp;f)</PRE>
1824<DL>
1825<DD><DL>
1826</DL>
1827</DD>
1828</DL>
1829<HR>
1830
1831<A NAME="clearIndex()"><!-- --></A><H3>
1832clearIndex</H3>
1833<PRE>
1834public void <B>clearIndex</B>()</PRE>
1835<DL>
1836<DD><DL>
1837</DL>
1838</DD>
1839</DL>
1840<HR>
1841
1842<A NAME="updateJ(java.lang.String, org.apache.solr.common.params.SolrParams)"><!-- --></A><H3>
1843updateJ</H3>
1844<PRE>
1845public static <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>updateJ</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;json,
1846                             org.apache.solr.common.params.SolrParams&nbsp;args)
1847                      throws <A HREF="http://download.oracle.com/javase/6/docs/api/java/lang/Exception.html?is-external=true" title="class or interface in java.lang">Exception</A></PRE>
1848<DL>
1849<DD>Send JSON update commands
1850<P>
1851<DD><DL>
1852
1853<DT><B>Throws:</B>
1854<DD><CODE><A HREF="http://download.oracle.com/javase/6/docs/api/java/lang/Exception.html?is-external=true" title="class or interface in java.lang">Exception</A></CODE></DL>
1855</DD>
1856</DL>
1857<HR>
1858
1859<A NAME="sdoc(java.lang.Object...)"><!-- --></A><H3>
1860sdoc</H3>
1861<PRE>
1862public static org.apache.solr.common.SolrInputDocument <B>sdoc</B>(<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;fieldsAndValues)</PRE>
1863<DL>
1864<DD><DL>
1865</DL>
1866</DD>
1867</DL>
1868<HR>
1869
1870<A NAME="json(org.apache.solr.common.SolrInputDocument)"><!-- --></A><H3>
1871json</H3>
1872<PRE>
1873public static <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>json</B>(org.apache.solr.common.SolrInputDocument&nbsp;doc)</PRE>
1874<DL>
1875<DD>Creates JSON from a SolrInputDocument.  Doesn't currently handle boosts.
1876<P>
1877<DD><DL>
1878</DL>
1879</DD>
1880</DL>
1881<HR>
1882
1883<A NAME="jsonAdd(org.apache.solr.common.SolrInputDocument...)"><!-- --></A><H3>
1884jsonAdd</H3>
1885<PRE>
1886public static <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>jsonAdd</B>(org.apache.solr.common.SolrInputDocument...&nbsp;docs)</PRE>
1887<DL>
1888<DD>Creates a JSON add command from a SolrInputDocument list.  Doesn't currently handle boosts.
1889<P>
1890<DD><DL>
1891</DL>
1892</DD>
1893</DL>
1894<HR>
1895
1896<A NAME="jsonDelId(java.lang.Object...)"><!-- --></A><H3>
1897jsonDelId</H3>
1898<PRE>
1899public static <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>jsonDelId</B>(<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;ids)</PRE>
1900<DL>
1901<DD>Creates a JSON delete command from an id list
1902<P>
1903<DD><DL>
1904</DL>
1905</DD>
1906</DL>
1907<HR>
1908
1909<A NAME="jsonDelQ(java.lang.String...)"><!-- --></A><H3>
1910jsonDelQ</H3>
1911<PRE>
1912public static <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>jsonDelQ</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;queries)</PRE>
1913<DL>
1914<DD>Creates a JSON deleteByQuery command
1915<P>
1916<DD><DL>
1917</DL>
1918</DD>
1919</DL>
1920<HR>
1921
1922<A NAME="addAndGetVersion(org.apache.solr.common.SolrInputDocument, org.apache.solr.common.params.SolrParams)"><!-- --></A><H3>
1923addAndGetVersion</H3>
1924<PRE>
1925public static <A HREF="http://download.oracle.com/javase/6/docs/api/java/lang/Long.html?is-external=true" title="class or interface in java.lang">Long</A> <B>addAndGetVersion</B>(org.apache.solr.common.SolrInputDocument&nbsp;sdoc,
1926                                    org.apache.solr.common.params.SolrParams&nbsp;params)
1927                             throws <A HREF="http://download.oracle.com/javase/6/docs/api/java/lang/Exception.html?is-external=true" title="class or interface in java.lang">Exception</A></PRE>
1928<DL>
1929<DD><DL>
1930
1931<DT><B>Throws:</B>
1932<DD><CODE><A HREF="http://download.oracle.com/javase/6/docs/api/java/lang/Exception.html?is-external=true" title="class or interface in java.lang">Exception</A></CODE></DL>
1933</DD>
1934</DL>
1935<HR>
1936
1937<A NAME="deleteAndGetVersion(java.lang.String, org.apache.solr.common.params.SolrParams)"><!-- --></A><H3>
1938deleteAndGetVersion</H3>
1939<PRE>
1940public static <A HREF="http://download.oracle.com/javase/6/docs/api/java/lang/Long.html?is-external=true" title="class or interface in java.lang">Long</A> <B>deleteAndGetVersion</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;id,
1941                                       org.apache.solr.common.params.SolrParams&nbsp;params)
1942                                throws <A HREF="http://download.oracle.com/javase/6/docs/api/java/lang/Exception.html?is-external=true" title="class or interface in java.lang">Exception</A></PRE>
1943<DL>
1944<DD><DL>
1945
1946<DT><B>Throws:</B>
1947<DD><CODE><A HREF="http://download.oracle.com/javase/6/docs/api/java/lang/Exception.html?is-external=true" title="class or interface in java.lang">Exception</A></CODE></DL>
1948</DD>
1949</DL>
1950<HR>
1951
1952<A NAME="deleteByQueryAndGetVersion(java.lang.String, org.apache.solr.common.params.SolrParams)"><!-- --></A><H3>
1953deleteByQueryAndGetVersion</H3>
1954<PRE>
1955public static <A HREF="http://download.oracle.com/javase/6/docs/api/java/lang/Long.html?is-external=true" title="class or interface in java.lang">Long</A> <B>deleteByQueryAndGetVersion</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;q,
1956                                              org.apache.solr.common.params.SolrParams&nbsp;params)
1957                                       throws <A HREF="http://download.oracle.com/javase/6/docs/api/java/lang/Exception.html?is-external=true" title="class or interface in java.lang">Exception</A></PRE>
1958<DL>
1959<DD><DL>
1960
1961<DT><B>Throws:</B>
1962<DD><CODE><A HREF="http://download.oracle.com/javase/6/docs/api/java/lang/Exception.html?is-external=true" title="class or interface in java.lang">Exception</A></CODE></DL>
1963</DD>
1964</DL>
1965<HR>
1966
1967<A NAME="indexDocs(java.util.List, java.util.Map, int)"><!-- --></A><H3>
1968indexDocs</H3>
1969<PRE>
1970public <A HREF="http://download.oracle.com/javase/6/docs/api/java/util/Map.html?is-external=true" title="class or interface in java.util">Map</A>&lt;<A HREF="http://download.oracle.com/javase/6/docs/api/java/lang/Comparable.html?is-external=true" title="class or interface in java.lang">Comparable</A>,<A HREF="../../../org/apache/solr/SolrTestCaseJ4.Doc.html" title="class in org.apache.solr">SolrTestCaseJ4.Doc</A>&gt; <B>indexDocs</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="../../../org/apache/solr/SolrTestCaseJ4.FldType.html" title="class in org.apache.solr">SolrTestCaseJ4.FldType</A>&gt;&nbsp;descriptor,
1971                                                    <A HREF="http://download.oracle.com/javase/6/docs/api/java/util/Map.html?is-external=true" title="class or interface in java.util">Map</A>&lt;<A HREF="http://download.oracle.com/javase/6/docs/api/java/lang/Comparable.html?is-external=true" title="class or interface in java.lang">Comparable</A>,<A HREF="../../../org/apache/solr/SolrTestCaseJ4.Doc.html" title="class in org.apache.solr">SolrTestCaseJ4.Doc</A>&gt;&nbsp;model,
1972                                                    int&nbsp;nDocs)
1973                                             throws <A HREF="http://download.oracle.com/javase/6/docs/api/java/lang/Exception.html?is-external=true" title="class or interface in java.lang">Exception</A></PRE>
1974<DL>
1975<DD><DL>
1976
1977<DT><B>Throws:</B>
1978<DD><CODE><A HREF="http://download.oracle.com/javase/6/docs/api/java/lang/Exception.html?is-external=true" title="class or interface in java.lang">Exception</A></CODE></DL>
1979</DD>
1980</DL>
1981<HR>
1982
1983<A NAME="createDoc(java.util.List)"><!-- --></A><H3>
1984createDoc</H3>
1985<PRE>
1986public static <A HREF="../../../org/apache/solr/SolrTestCaseJ4.Doc.html" title="class in org.apache.solr">SolrTestCaseJ4.Doc</A> <B>createDoc</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="../../../org/apache/solr/SolrTestCaseJ4.FldType.html" title="class in org.apache.solr">SolrTestCaseJ4.FldType</A>&gt;&nbsp;descriptor)</PRE>
1987<DL>
1988<DD><DL>
1989</DL>
1990</DD>
1991</DL>
1992<HR>
1993
1994<A NAME="createSort(org.apache.solr.schema.IndexSchema, java.util.List, java.lang.String[])"><!-- --></A><H3>
1995createSort</H3>
1996<PRE>
1997public static <A HREF="http://download.oracle.com/javase/6/docs/api/java/util/Comparator.html?is-external=true" title="class or interface in java.util">Comparator</A>&lt;<A HREF="../../../org/apache/solr/SolrTestCaseJ4.Doc.html" title="class in org.apache.solr">SolrTestCaseJ4.Doc</A>&gt; <B>createSort</B>(org.apache.solr.schema.IndexSchema&nbsp;schema,
1998                                                        <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="../../../org/apache/solr/SolrTestCaseJ4.FldType.html" title="class in org.apache.solr">SolrTestCaseJ4.FldType</A>&gt;&nbsp;fieldTypes,
1999                                                        <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;out)</PRE>
2000<DL>
2001<DD><DL>
2002</DL>
2003</DD>
2004</DL>
2005<HR>
2006
2007<A NAME="createComparator(java.lang.String, boolean, boolean, boolean, boolean)"><!-- --></A><H3>
2008createComparator</H3>
2009<PRE>
2010public static <A HREF="http://download.oracle.com/javase/6/docs/api/java/util/Comparator.html?is-external=true" title="class or interface in java.util">Comparator</A>&lt;<A HREF="../../../org/apache/solr/SolrTestCaseJ4.Doc.html" title="class in org.apache.solr">SolrTestCaseJ4.Doc</A>&gt; <B>createComparator</B>(<A HREF="http://download.oracle.com/javase/6/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</A>&nbsp;field,
2011                                                              boolean&nbsp;asc,
2012                                                              boolean&nbsp;sortMissingLast,
2013                                                              boolean&nbsp;sortMissingFirst,
2014                                                              boolean&nbsp;sortMissingAsZero)</PRE>
2015<DL>
2016<DD><DL>
2017</DL>
2018</DD>
2019</DL>
2020<HR>
2021
2022<A NAME="createComparator(java.util.List)"><!-- --></A><H3>
2023createComparator</H3>
2024<PRE>
2025public static <A HREF="http://download.oracle.com/javase/6/docs/api/java/util/Comparator.html?is-external=true" title="class or interface in java.util">Comparator</A>&lt;<A HREF="../../../org/apache/solr/SolrTestCaseJ4.Doc.html" title="class in org.apache.solr">SolrTestCaseJ4.Doc</A>&gt; <B>createComparator</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://download.oracle.com/javase/6/docs/api/java/util/Comparator.html?is-external=true" title="class or interface in java.util">Comparator</A>&lt;<A HREF="../../../org/apache/solr/SolrTestCaseJ4.Doc.html" title="class in org.apache.solr">SolrTestCaseJ4.Doc</A>&gt;&gt;&nbsp;comparators)</PRE>
2026<DL>
2027<DD><DL>
2028</DL>
2029</DD>
2030</DL>
2031<HR>
2032
2033<A NAME="toJSON(org.apache.solr.SolrTestCaseJ4.Doc)"><!-- --></A><H3>
2034toJSON</H3>
2035<PRE>
2036public static <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>toJSON</B>(<A HREF="../../../org/apache/solr/SolrTestCaseJ4.Doc.html" title="class in org.apache.solr">SolrTestCaseJ4.Doc</A>&nbsp;doc)</PRE>
2037<DL>
2038<DD><DL>
2039</DL>
2040</DD>
2041</DL>
2042<HR>
2043
2044<A NAME="getFile(java.lang.String)"><!-- --></A><H3>
2045getFile</H3>
2046<PRE>
2047public static <A HREF="http://download.oracle.com/javase/6/docs/api/java/io/File.html?is-external=true" title="class or interface in java.io">File</A> <B>getFile</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;name)</PRE>
2048<DL>
2049<DD>Gets a resource from the context classloader as <A HREF="http://download.oracle.com/javase/6/docs/api/java/io/File.html?is-external=true" title="class or interface in java.io"><CODE>File</CODE></A>. This method should only be used,
2050 if a real file is needed. To get a stream, code should prefer
2051 <A HREF="http://download.oracle.com/javase/6/docs/api/java/lang/Class.html?is-external=true#getResourceAsStream(java.lang.String)" title="class or interface in java.lang"><CODE>Class.getResourceAsStream(java.lang.String)</CODE></A> using <code>this.getClass()</code>.
2052<P>
2053<DD><DL>
2054</DL>
2055</DD>
2056</DL>
2057<HR>
2058
2059<A NAME="TEST_HOME()"><!-- --></A><H3>
2060TEST_HOME</H3>
2061<PRE>
2062public static <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>TEST_HOME</B>()</PRE>
2063<DL>
2064<DD><DL>
2065</DL>
2066</DD>
2067</DL>
2068<HR>
2069
2070<A NAME="getRootCause(java.lang.Throwable)"><!-- --></A><H3>
2071getRootCause</H3>
2072<PRE>
2073public static <A HREF="http://download.oracle.com/javase/6/docs/api/java/lang/Throwable.html?is-external=true" title="class or interface in java.lang">Throwable</A> <B>getRootCause</B>(<A HREF="http://download.oracle.com/javase/6/docs/api/java/lang/Throwable.html?is-external=true" title="class or interface in java.lang">Throwable</A>&nbsp;t)</PRE>
2074<DL>
2075<DD><DL>
2076</DL>
2077</DD>
2078</DL>
2079<!-- ========= END OF CLASS DATA ========= -->
2080<HR>
2081
2082
2083<!-- ======= START OF BOTTOM NAVBAR ====== -->
2084<A NAME="navbar_bottom"><!-- --></A>
2085<A HREF="#skip-navbar_bottom" title="Skip navigation links"></A>
2086<TABLE BORDER="0" WIDTH="100%" CELLPADDING="1" CELLSPACING="0" SUMMARY="">
2087<TR>
2088<TD COLSPAN=2 BGCOLOR="#EEEEFF" CLASS="NavBarCell1">
2089<A NAME="navbar_bottom_firstrow"><!-- --></A>
2090<TABLE BORDER="0" CELLPADDING="0" CELLSPACING="3" SUMMARY="">
2091  <TR ALIGN="center" VALIGN="top">
2092  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../../../overview-summary.html"><FONT CLASS="NavBarFont1"><B>Overview</B></FONT></A>&nbsp;</TD>
2093  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="package-summary.html"><FONT CLASS="NavBarFont1"><B>Package</B></FONT></A>&nbsp;</TD>
2094  <TD BGCOLOR="#FFFFFF" CLASS="NavBarCell1Rev"> &nbsp;<FONT CLASS="NavBarFont1Rev"><B>Class</B></FONT>&nbsp;</TD>
2095  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="class-use/SolrTestCaseJ4.html"><FONT CLASS="NavBarFont1"><B>Use</B></FONT></A>&nbsp;</TD>
2096  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="package-tree.html"><FONT CLASS="NavBarFont1"><B>Tree</B></FONT></A>&nbsp;</TD>
2097  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../../../deprecated-list.html"><FONT CLASS="NavBarFont1"><B>Deprecated</B></FONT></A>&nbsp;</TD>
2098  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../../../help-doc.html"><FONT CLASS="NavBarFont1"><B>Help</B></FONT></A>&nbsp;</TD>
2099  </TR>
2100</TABLE>
2101</TD>
2102<TD ALIGN="right" VALIGN="top" ROWSPAN=3><EM>
2103</EM>
2104</TD>
2105</TR>
2106
2107<TR>
2108<TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2">
2109&nbsp;<A HREF="../../../org/apache/solr/SolrJettyTestBase.html" title="class in org.apache.solr"><B>PREV CLASS</B></A>&nbsp;
2110&nbsp;<A HREF="../../../org/apache/solr/SolrTestCaseJ4.Doc.html" title="class in org.apache.solr"><B>NEXT CLASS</B></A></FONT></TD>
2111<TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2">
2112  <A HREF="../../../index.html?org/apache/solr/SolrTestCaseJ4.html" target="_top"><B>FRAMES</B></A>  &nbsp;
2113&nbsp;<A HREF="SolrTestCaseJ4.html" target="_top"><B>NO FRAMES</B></A>  &nbsp;
2114&nbsp;<SCRIPT type="text/javascript">
2115  <!--
2116  if(window==top) {
2117    document.writeln('<A HREF="../../../allclasses-noframe.html"><B>All Classes</B></A>');
2118  }
2119  //-->
2120</SCRIPT>
2121<NOSCRIPT>
2122  <A HREF="../../../allclasses-noframe.html"><B>All Classes</B></A>
2123</NOSCRIPT>
2124
2125
2126</FONT></TD>
2127</TR>
2128<TR>
2129<TD VALIGN="top" CLASS="NavBarCell3"><FONT SIZE="-2">
2130  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>
2131<TD VALIGN="top" CLASS="NavBarCell3"><FONT SIZE="-2">
2132DETAIL:&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>
2133</TR>
2134</TABLE>
2135<A NAME="skip-navbar_bottom"></A>
2136<!-- ======== END OF BOTTOM NAVBAR ======= -->
2137
2138<HR>
2139
2140          <address>Copyright &copy; 2000-2012 Apache Software Foundation.  All Rights Reserved.</address>
2141          <script src='../../../prettify.js' type='text/javascript'></script>
2142          <script type='text/javascript'>
2143            (function(){
2144              var oldonload = window.onload;
2145              if (typeof oldonload != 'function') {
2146                window.onload = prettyPrint;
2147              } else {
2148                window.onload = function() {
2149                  oldonload();
2150                  prettyPrint();
2151                }
2152              }
2153            })();
2154          </script>
2155       
2156</BODY>
2157</HTML>
Note: See TracBrowser for help on using the repository browser.