1 <!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
5 <!-- Generated by javadoc (build 1.6.0_30) on Tue Nov 19 11:16:52 CET 2013 -->
6 <META http-equiv="Content-Type" content="text/html; charset=utf-8">
8 DocumentAnalysisRequestHandler (Solr 4.6.0 API)
11 <META NAME="date" CONTENT="2013-11-19">
13 <LINK REL ="stylesheet" TYPE="text/css" HREF="../../../../stylesheet.css" TITLE="Style">
15 <SCRIPT type="text/javascript">
16 function windowTitle()
18 if (location.href.indexOf('is-external=true') == -1) {
19 parent.document.title="DocumentAnalysisRequestHandler (Solr 4.6.0 API)";
28 <BODY BGCOLOR="white" onload="windowTitle();">
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="">
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> </TD>
42 <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="package-summary.html"><FONT CLASS="NavBarFont1"><B>Package</B></FONT></A> </TD>
43 <TD BGCOLOR="#FFFFFF" CLASS="NavBarCell1Rev"> <FONT CLASS="NavBarFont1Rev"><B>Class</B></FONT> </TD>
44 <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="class-use/DocumentAnalysisRequestHandler.html"><FONT CLASS="NavBarFont1"><B>Use</B></FONT></A> </TD>
45 <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="package-tree.html"><FONT CLASS="NavBarFont1"><B>Tree</B></FONT></A> </TD>
46 <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="../../../../deprecated-list.html"><FONT CLASS="NavBarFont1"><B>Deprecated</B></FONT></A> </TD>
47 <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="../../../../help-doc.html"><FONT CLASS="NavBarFont1"><B>Help</B></FONT></A> </TD>
51 <TD ALIGN="right" VALIGN="top" ROWSPAN=3><EM>
57 <TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2">
58 <A HREF="../../../../org/apache/solr/handler/CSVRequestHandler.html" title="class in org.apache.solr.handler"><B>PREV CLASS</B></A>
59 <A HREF="../../../../org/apache/solr/handler/DumpRequestHandler.html" title="class in org.apache.solr.handler"><B>NEXT CLASS</B></A></FONT></TD>
60 <TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2">
61 <A HREF="../../../../index.html?org/apache/solr/handler/DocumentAnalysisRequestHandler.html" target="_top"><B>FRAMES</B></A>
62 <A HREF="DocumentAnalysisRequestHandler.html" target="_top"><B>NO FRAMES</B></A>
63 <SCRIPT type="text/javascript">
66 document.writeln('<A HREF="../../../../allclasses-noframe.html"><B>All Classes</B></A>');
71 <A HREF="../../../../allclasses-noframe.html"><B>All Classes</B></A>
78 <TD VALIGN="top" CLASS="NavBarCell3"><FONT SIZE="-2">
79 SUMMARY: <A HREF="#nested_classes_inherited_from_class_org.apache.solr.handler.AnalysisRequestHandlerBase">NESTED</A> | <A HREF="#field_summary">FIELD</A> | <A HREF="#constructor_summary">CONSTR</A> | <A HREF="#method_summary">METHOD</A></FONT></TD>
80 <TD VALIGN="top" CLASS="NavBarCell3"><FONT SIZE="-2">
81 DETAIL: <A HREF="#field_detail">FIELD</A> | <A HREF="#constructor_detail">CONSTR</A> | <A HREF="#method_detail">METHOD</A></FONT></TD>
84 <A NAME="skip-navbar_top"></A>
85 <!-- ========= END OF TOP NAVBAR ========= -->
88 <!-- ======== START OF CLASS DATA ======== -->
91 org.apache.solr.handler</FONT>
93 Class DocumentAnalysisRequestHandler</H2>
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="../../../../org/apache/solr/handler/RequestHandlerBase.html" title="class in org.apache.solr.handler">org.apache.solr.handler.RequestHandlerBase</A>
97 <IMG SRC="../../../../resources/inherit.gif" ALT="extended by "><A HREF="../../../../org/apache/solr/handler/AnalysisRequestHandlerBase.html" title="class in org.apache.solr.handler">org.apache.solr.handler.AnalysisRequestHandlerBase</A>
98 <IMG SRC="../../../../resources/inherit.gif" ALT="extended by "><B>org.apache.solr.handler.DocumentAnalysisRequestHandler</B>
101 <DT><B>All Implemented Interfaces:</B> <DD><A HREF="../../../../org/apache/solr/core/SolrInfoMBean.html" title="interface in org.apache.solr.core">SolrInfoMBean</A>, <A HREF="../../../../org/apache/solr/request/SolrRequestHandler.html" title="interface in org.apache.solr.request">SolrRequestHandler</A></DD>
105 <DT><PRE>public class <B>DocumentAnalysisRequestHandler</B><DT>extends <A HREF="../../../../org/apache/solr/handler/AnalysisRequestHandlerBase.html" title="class in org.apache.solr.handler">AnalysisRequestHandlerBase</A></DL>
109 An analysis handler that provides a breakdown of the analysis process of provided docuemnts. This handler expects a
110 (single) content stream of the following format:
115 <field name="id">1</field>
116 <field name="name">The Name</field>
117 <field name="text">The Text Value</field>
119 <doc>...</doc>
120 <doc>...</doc>
125 <em><b>Note: Each document must contain a field which serves as the unique key. This key is used in the returned
126 response to assoicate an analysis breakdown to the analyzed document.</b></em>
130 Like the <A HREF="../../../../org/apache/solr/handler/FieldAnalysisRequestHandler.html" title="class in org.apache.solr.handler"><CODE>FieldAnalysisRequestHandler</CODE></A>, this handler also supports query analysis by
131 sending either an "analysis.query" or "q" request paraemter that holds the query text to be analyzed. It also
132 supports the "analysis.showmatch" parameter which when set to <code>true</code>, all field tokens that match the query
133 tokens will be marked as a "match".
138 <DT><B>Since:</B></DT>
144 <!-- ======== NESTED CLASS SUMMARY ======== -->
146 <A NAME="nested_class_summary"><!-- --></A>
147 <TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
148 <TR BGCOLOR="#CCCCFF" CLASS="TableHeadingColor">
149 <TH ALIGN="left" COLSPAN="2"><FONT SIZE="+2">
150 <B>Nested Class Summary</B></FONT></TH>
153 <A NAME="nested_classes_inherited_from_class_org.apache.solr.handler.AnalysisRequestHandlerBase"><!-- --></A>
154 <TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
155 <TR BGCOLOR="#EEEEFF" CLASS="TableSubHeadingColor">
156 <TH ALIGN="left"><B>Nested classes/interfaces inherited from class org.apache.solr.handler.<A HREF="../../../../org/apache/solr/handler/AnalysisRequestHandlerBase.html" title="class in org.apache.solr.handler">AnalysisRequestHandlerBase</A></B></TH>
158 <TR BGCOLOR="white" CLASS="TableRowColor">
159 <TD><CODE><A HREF="../../../../org/apache/solr/handler/AnalysisRequestHandlerBase.AnalysisContext.html" title="class in org.apache.solr.handler">AnalysisRequestHandlerBase.AnalysisContext</A>, <A HREF="../../../../org/apache/solr/handler/AnalysisRequestHandlerBase.ListBasedTokenStream.html" title="class in org.apache.solr.handler">AnalysisRequestHandlerBase.ListBasedTokenStream</A>, <A HREF="../../../../org/apache/solr/handler/AnalysisRequestHandlerBase.TokenTrackingAttribute.html" title="interface in org.apache.solr.handler">AnalysisRequestHandlerBase.TokenTrackingAttribute</A>, <A HREF="../../../../org/apache/solr/handler/AnalysisRequestHandlerBase.TokenTrackingAttributeImpl.html" title="class in org.apache.solr.handler">AnalysisRequestHandlerBase.TokenTrackingAttributeImpl</A></CODE></TD>
163 <A NAME="nested_classes_inherited_from_class_org.apache.solr.core.SolrInfoMBean"><!-- --></A>
164 <TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
165 <TR BGCOLOR="#EEEEFF" CLASS="TableSubHeadingColor">
166 <TH ALIGN="left"><B>Nested classes/interfaces inherited from interface org.apache.solr.core.<A HREF="../../../../org/apache/solr/core/SolrInfoMBean.html" title="interface in org.apache.solr.core">SolrInfoMBean</A></B></TH>
168 <TR BGCOLOR="white" CLASS="TableRowColor">
169 <TD><CODE><A HREF="../../../../org/apache/solr/core/SolrInfoMBean.Category.html" title="enum in org.apache.solr.core">SolrInfoMBean.Category</A></CODE></TD>
173 <!-- =========== FIELD SUMMARY =========== -->
175 <A NAME="field_summary"><!-- --></A>
176 <TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
177 <TR BGCOLOR="#CCCCFF" CLASS="TableHeadingColor">
178 <TH ALIGN="left" COLSPAN="2"><FONT SIZE="+2">
179 <B>Field Summary</B></FONT></TH>
181 <TR BGCOLOR="white" CLASS="TableRowColor">
182 <TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
183 <CODE>static org.slf4j.Logger</CODE></FONT></TD>
184 <TD><CODE><B><A HREF="../../../../org/apache/solr/handler/DocumentAnalysisRequestHandler.html#log">log</A></B></CODE>
187 </TD>
190 <A NAME="fields_inherited_from_class_org.apache.solr.handler.AnalysisRequestHandlerBase"><!-- --></A>
191 <TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
192 <TR BGCOLOR="#EEEEFF" CLASS="TableSubHeadingColor">
193 <TH ALIGN="left"><B>Fields inherited from class org.apache.solr.handler.<A HREF="../../../../org/apache/solr/handler/AnalysisRequestHandlerBase.html" title="class in org.apache.solr.handler">AnalysisRequestHandlerBase</A></B></TH>
195 <TR BGCOLOR="white" CLASS="TableRowColor">
196 <TD><CODE><A HREF="../../../../org/apache/solr/handler/AnalysisRequestHandlerBase.html#EMPTY_BYTES_SET">EMPTY_BYTES_SET</A></CODE></TD>
199 <A NAME="fields_inherited_from_class_org.apache.solr.handler.RequestHandlerBase"><!-- --></A>
200 <TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
201 <TR BGCOLOR="#EEEEFF" CLASS="TableSubHeadingColor">
202 <TH ALIGN="left"><B>Fields inherited from class org.apache.solr.handler.<A HREF="../../../../org/apache/solr/handler/RequestHandlerBase.html" title="class in org.apache.solr.handler">RequestHandlerBase</A></B></TH>
204 <TR BGCOLOR="white" CLASS="TableRowColor">
205 <TD><CODE><A HREF="../../../../org/apache/solr/handler/RequestHandlerBase.html#appends">appends</A>, <A HREF="../../../../org/apache/solr/handler/RequestHandlerBase.html#defaults">defaults</A>, <A HREF="../../../../org/apache/solr/handler/RequestHandlerBase.html#httpCaching">httpCaching</A>, <A HREF="../../../../org/apache/solr/handler/RequestHandlerBase.html#initArgs">initArgs</A>, <A HREF="../../../../org/apache/solr/handler/RequestHandlerBase.html#invariants">invariants</A></CODE></TD>
209 <!-- ======== CONSTRUCTOR SUMMARY ======== -->
211 <A NAME="constructor_summary"><!-- --></A>
212 <TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
213 <TR BGCOLOR="#CCCCFF" CLASS="TableHeadingColor">
214 <TH ALIGN="left" COLSPAN="2"><FONT SIZE="+2">
215 <B>Constructor Summary</B></FONT></TH>
217 <TR BGCOLOR="white" CLASS="TableRowColor">
218 <TD><CODE><B><A HREF="../../../../org/apache/solr/handler/DocumentAnalysisRequestHandler.html#DocumentAnalysisRequestHandler()">DocumentAnalysisRequestHandler</A></B>()</CODE>
221 </TD>
225 <!-- ========== METHOD SUMMARY =========== -->
227 <A NAME="method_summary"><!-- --></A>
228 <TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
229 <TR BGCOLOR="#CCCCFF" CLASS="TableHeadingColor">
230 <TH ALIGN="left" COLSPAN="2"><FONT SIZE="+2">
231 <B>Method Summary</B></FONT></TH>
233 <TR BGCOLOR="white" CLASS="TableRowColor">
234 <TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
235 <CODE>protected <A HREF="../../../../../solr-solrj/org/apache/solr/common/util/NamedList.html?is-external=true" title="class or interface in org.apache.solr.common.util">NamedList</A></CODE></FONT></TD>
236 <TD><CODE><B><A HREF="../../../../org/apache/solr/handler/DocumentAnalysisRequestHandler.html#doAnalysis(org.apache.solr.request.SolrQueryRequest)">doAnalysis</A></B>(<A HREF="../../../../org/apache/solr/request/SolrQueryRequest.html" title="interface in org.apache.solr.request">SolrQueryRequest</A> req)</CODE>
239 Performs the analysis based on the given solr request and returns the analysis result as a named list.</TD>
241 <TR BGCOLOR="white" CLASS="TableRowColor">
242 <TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
243 <CODE> <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>
244 <TD><CODE><B><A HREF="../../../../org/apache/solr/handler/DocumentAnalysisRequestHandler.html#getDescription()">getDescription</A></B>()</CODE>
247 Simple one or two line description</TD>
249 <TR BGCOLOR="white" CLASS="TableRowColor">
250 <TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
251 <CODE> <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>
252 <TD><CODE><B><A HREF="../../../../org/apache/solr/handler/DocumentAnalysisRequestHandler.html#getSource()">getSource</A></B>()</CODE>
255 CVS Source, SVN Source, etc</TD>
257 <TR BGCOLOR="white" CLASS="TableRowColor">
258 <TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
259 <CODE> void</CODE></FONT></TD>
260 <TD><CODE><B><A HREF="../../../../org/apache/solr/handler/DocumentAnalysisRequestHandler.html#init(org.apache.solr.common.util.NamedList)">init</A></B>(<A HREF="../../../../../solr-solrj/org/apache/solr/common/util/NamedList.html?is-external=true" title="class or interface in org.apache.solr.common.util">NamedList</A> args)</CODE>
263 Initializes the <A HREF="../../../../org/apache/solr/request/SolrRequestHandler.html" title="interface in org.apache.solr.request"><CODE>SolrRequestHandler</CODE></A> by creating three <A HREF="../../../../../solr-solrj/org/apache/solr/common/params/SolrParams.html?is-external=true" title="class or interface in org.apache.solr.common.params"><CODE>SolrParams</CODE></A> named.</TD>
266 <A NAME="methods_inherited_from_class_org.apache.solr.handler.AnalysisRequestHandlerBase"><!-- --></A>
267 <TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
268 <TR BGCOLOR="#EEEEFF" CLASS="TableSubHeadingColor">
269 <TH ALIGN="left"><B>Methods inherited from class org.apache.solr.handler.<A HREF="../../../../org/apache/solr/handler/AnalysisRequestHandlerBase.html" title="class in org.apache.solr.handler">AnalysisRequestHandlerBase</A></B></TH>
271 <TR BGCOLOR="white" CLASS="TableRowColor">
272 <TD><CODE><A HREF="../../../../org/apache/solr/handler/AnalysisRequestHandlerBase.html#analyzeValue(java.lang.String, org.apache.solr.handler.AnalysisRequestHandlerBase.AnalysisContext)">analyzeValue</A>, <A HREF="../../../../org/apache/solr/handler/AnalysisRequestHandlerBase.html#getQueryTokenSet(java.lang.String, org.apache.lucene.analysis.Analyzer)">getQueryTokenSet</A>, <A HREF="../../../../org/apache/solr/handler/AnalysisRequestHandlerBase.html#handleRequestBody(org.apache.solr.request.SolrQueryRequest, org.apache.solr.response.SolrQueryResponse)">handleRequestBody</A></CODE></TD>
275 <A NAME="methods_inherited_from_class_org.apache.solr.handler.RequestHandlerBase"><!-- --></A>
276 <TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
277 <TR BGCOLOR="#EEEEFF" CLASS="TableSubHeadingColor">
278 <TH ALIGN="left"><B>Methods inherited from class org.apache.solr.handler.<A HREF="../../../../org/apache/solr/handler/RequestHandlerBase.html" title="class in org.apache.solr.handler">RequestHandlerBase</A></B></TH>
280 <TR BGCOLOR="white" CLASS="TableRowColor">
281 <TD><CODE><A HREF="../../../../org/apache/solr/handler/RequestHandlerBase.html#getCategory()">getCategory</A>, <A HREF="../../../../org/apache/solr/handler/RequestHandlerBase.html#getDocs()">getDocs</A>, <A HREF="../../../../org/apache/solr/handler/RequestHandlerBase.html#getInitArgs()">getInitArgs</A>, <A HREF="../../../../org/apache/solr/handler/RequestHandlerBase.html#getName()">getName</A>, <A HREF="../../../../org/apache/solr/handler/RequestHandlerBase.html#getStatistics()">getStatistics</A>, <A HREF="../../../../org/apache/solr/handler/RequestHandlerBase.html#getVersion()">getVersion</A>, <A HREF="../../../../org/apache/solr/handler/RequestHandlerBase.html#handleRequest(org.apache.solr.request.SolrQueryRequest, org.apache.solr.response.SolrQueryResponse)">handleRequest</A></CODE></TD>
284 <A NAME="methods_inherited_from_class_java.lang.Object"><!-- --></A>
285 <TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
286 <TR BGCOLOR="#EEEEFF" CLASS="TableSubHeadingColor">
287 <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>
289 <TR BGCOLOR="white" CLASS="TableRowColor">
290 <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>
296 <!-- ============ FIELD DETAIL =========== -->
298 <A NAME="field_detail"><!-- --></A>
299 <TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
300 <TR BGCOLOR="#CCCCFF" CLASS="TableHeadingColor">
301 <TH ALIGN="left" COLSPAN="1"><FONT SIZE="+2">
302 <B>Field Detail</B></FONT></TH>
306 <A NAME="log"><!-- --></A><H3>
309 public static final org.slf4j.Logger <B>log</B></PRE>
315 <!-- ========= CONSTRUCTOR DETAIL ======== -->
317 <A NAME="constructor_detail"><!-- --></A>
318 <TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
319 <TR BGCOLOR="#CCCCFF" CLASS="TableHeadingColor">
320 <TH ALIGN="left" COLSPAN="1"><FONT SIZE="+2">
321 <B>Constructor Detail</B></FONT></TH>
325 <A NAME="DocumentAnalysisRequestHandler()"><!-- --></A><H3>
326 DocumentAnalysisRequestHandler</H3>
328 public <B>DocumentAnalysisRequestHandler</B>()</PRE>
332 <!-- ============ METHOD DETAIL ========== -->
334 <A NAME="method_detail"><!-- --></A>
335 <TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
336 <TR BGCOLOR="#CCCCFF" CLASS="TableHeadingColor">
337 <TH ALIGN="left" COLSPAN="1"><FONT SIZE="+2">
338 <B>Method Detail</B></FONT></TH>
342 <A NAME="init(org.apache.solr.common.util.NamedList)"><!-- --></A><H3>
345 public void <B>init</B>(<A HREF="../../../../../solr-solrj/org/apache/solr/common/util/NamedList.html?is-external=true" title="class or interface in org.apache.solr.common.util">NamedList</A> args)</PRE>
347 <DD><B>Description copied from class: <CODE><A HREF="../../../../org/apache/solr/handler/RequestHandlerBase.html#init(org.apache.solr.common.util.NamedList)">RequestHandlerBase</A></CODE></B></DD>
348 <DD>Initializes the <A HREF="../../../../org/apache/solr/request/SolrRequestHandler.html" title="interface in org.apache.solr.request"><CODE>SolrRequestHandler</CODE></A> by creating three <A HREF="../../../../../solr-solrj/org/apache/solr/common/params/SolrParams.html?is-external=true" title="class or interface in org.apache.solr.common.params"><CODE>SolrParams</CODE></A> named.
350 <tr><th>Name</th><th>Description</th></tr>
351 <tr><td>defaults</td><td>Contains all of the named arguments contained within the list element named "defaults".</td></tr>
352 <tr><td>appends</td><td>Contains all of the named arguments contained within the list element named "appends".</td></tr>
353 <tr><td>invariants</td><td>Contains all of the named arguments contained within the list element named "invariants".</td></tr>
358 <lst name="defaults">
359 <str name="echoParams">explicit</str>
360 <str name="qf">text^0.5 features^1.0 name^1.2 sku^1.5 id^10.0</str>
361 <str name="mm">2<-1 5<-2 6<90%</str>
362 <str name="bq">incubationdate_dt:[* TO NOW/DAY-1MONTH]^2.2</str>
364 <lst name="appends">
365 <str name="fq">inStock:true</str>
368 <lst name="invariants">
369 <str name="facet.field">cat</str>
370 <str name="facet.field">manu_exact</str>
371 <str name="facet.query">price:[* TO 500]</str>
372 <str name="facet.query">price:[500 TO *]</str>
377 <DT><B>Specified by:</B><DD><CODE><A HREF="../../../../org/apache/solr/request/SolrRequestHandler.html#init(org.apache.solr.common.util.NamedList)">init</A></CODE> in interface <CODE><A HREF="../../../../org/apache/solr/request/SolrRequestHandler.html" title="interface in org.apache.solr.request">SolrRequestHandler</A></CODE><DT><B>Overrides:</B><DD><CODE><A HREF="../../../../org/apache/solr/handler/RequestHandlerBase.html#init(org.apache.solr.common.util.NamedList)">init</A></CODE> in class <CODE><A HREF="../../../../org/apache/solr/handler/RequestHandlerBase.html" title="class in org.apache.solr.handler">RequestHandlerBase</A></CODE></DL>
380 <DT><B>Parameters:</B><DD><CODE>args</CODE> - The <A HREF="../../../../../solr-solrj/org/apache/solr/common/util/NamedList.html?is-external=true" title="class or interface in org.apache.solr.common.util"><CODE>NamedList</CODE></A> to initialize from<DT><B>See Also:</B><DD><A HREF="../../../../org/apache/solr/handler/RequestHandlerBase.html#handleRequest(org.apache.solr.request.SolrQueryRequest, org.apache.solr.response.SolrQueryResponse)"><CODE>RequestHandlerBase.handleRequest(org.apache.solr.request.SolrQueryRequest, org.apache.solr.response.SolrQueryResponse)</CODE></A>,
381 <A HREF="../../../../org/apache/solr/handler/RequestHandlerBase.html#handleRequestBody(org.apache.solr.request.SolrQueryRequest, org.apache.solr.response.SolrQueryResponse)"><CODE>RequestHandlerBase.handleRequestBody(org.apache.solr.request.SolrQueryRequest, org.apache.solr.response.SolrQueryResponse)</CODE></A>,
382 <A HREF="../../../../org/apache/solr/util/SolrPluginUtils.html#setDefaults(org.apache.solr.request.SolrQueryRequest, org.apache.solr.common.params.SolrParams, org.apache.solr.common.params.SolrParams, org.apache.solr.common.params.SolrParams)"><CODE>SolrPluginUtils.setDefaults(org.apache.solr.request.SolrQueryRequest, org.apache.solr.common.params.SolrParams, org.apache.solr.common.params.SolrParams, org.apache.solr.common.params.SolrParams)</CODE></A>,
383 <A HREF="../../../../../solr-solrj/org/apache/solr/common/params/SolrParams.html?is-external=true#toSolrParams(org.apache.solr.common.util.NamedList)" title="class or interface in org.apache.solr.common.params"><CODE>See also the example solrconfig.xml located in the Solr codebase (example/solr/conf).</CODE></A></DL>
388 <A NAME="doAnalysis(org.apache.solr.request.SolrQueryRequest)"><!-- --></A><H3>
391 protected <A HREF="../../../../../solr-solrj/org/apache/solr/common/util/NamedList.html?is-external=true" title="class or interface in org.apache.solr.common.util">NamedList</A> <B>doAnalysis</B>(<A HREF="../../../../org/apache/solr/request/SolrQueryRequest.html" title="interface in org.apache.solr.request">SolrQueryRequest</A> req)
392 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>
394 <DD>Performs the analysis based on the given solr request and returns the analysis result as a named list.
397 <DT><B>Specified by:</B><DD><CODE><A HREF="../../../../org/apache/solr/handler/AnalysisRequestHandlerBase.html#doAnalysis(org.apache.solr.request.SolrQueryRequest)">doAnalysis</A></CODE> in class <CODE><A HREF="../../../../org/apache/solr/handler/AnalysisRequestHandlerBase.html" title="class in org.apache.solr.handler">AnalysisRequestHandlerBase</A></CODE></DL>
400 <DT><B>Parameters:</B><DD><CODE>req</CODE> - The solr request.
401 <DT><B>Returns:</B><DD>The analysis result as a named list.
403 <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> - When analysis fails.</DL>
408 <A NAME="getDescription()"><!-- --></A><H3>
411 public <A HREF="http://download.oracle.com/javase/6/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</A> <B>getDescription</B>()</PRE>
413 <DD><B>Description copied from interface: <CODE><A HREF="../../../../org/apache/solr/core/SolrInfoMBean.html#getDescription()">SolrInfoMBean</A></CODE></B></DD>
414 <DD>Simple one or two line description
417 <DT><B>Specified by:</B><DD><CODE><A HREF="../../../../org/apache/solr/core/SolrInfoMBean.html#getDescription()">getDescription</A></CODE> in interface <CODE><A HREF="../../../../org/apache/solr/core/SolrInfoMBean.html" title="interface in org.apache.solr.core">SolrInfoMBean</A></CODE><DT><B>Specified by:</B><DD><CODE><A HREF="../../../../org/apache/solr/handler/RequestHandlerBase.html#getDescription()">getDescription</A></CODE> in class <CODE><A HREF="../../../../org/apache/solr/handler/RequestHandlerBase.html" title="class in org.apache.solr.handler">RequestHandlerBase</A></CODE></DL>
425 <A NAME="getSource()"><!-- --></A><H3>
428 public <A HREF="http://download.oracle.com/javase/6/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</A> <B>getSource</B>()</PRE>
430 <DD><B>Description copied from interface: <CODE><A HREF="../../../../org/apache/solr/core/SolrInfoMBean.html#getSource()">SolrInfoMBean</A></CODE></B></DD>
431 <DD>CVS Source, SVN Source, etc
434 <DT><B>Specified by:</B><DD><CODE><A HREF="../../../../org/apache/solr/core/SolrInfoMBean.html#getSource()">getSource</A></CODE> in interface <CODE><A HREF="../../../../org/apache/solr/core/SolrInfoMBean.html" title="interface in org.apache.solr.core">SolrInfoMBean</A></CODE><DT><B>Specified by:</B><DD><CODE><A HREF="../../../../org/apache/solr/handler/RequestHandlerBase.html#getSource()">getSource</A></CODE> in class <CODE><A HREF="../../../../org/apache/solr/handler/RequestHandlerBase.html" title="class in org.apache.solr.handler">RequestHandlerBase</A></CODE></DL>
440 <!-- ========= END OF CLASS DATA ========= -->
444 <!-- ======= START OF BOTTOM NAVBAR ====== -->
445 <A NAME="navbar_bottom"><!-- --></A>
446 <A HREF="#skip-navbar_bottom" title="Skip navigation links"></A>
447 <TABLE BORDER="0" WIDTH="100%" CELLPADDING="1" CELLSPACING="0" SUMMARY="">
449 <TD COLSPAN=2 BGCOLOR="#EEEEFF" CLASS="NavBarCell1">
450 <A NAME="navbar_bottom_firstrow"><!-- --></A>
451 <TABLE BORDER="0" CELLPADDING="0" CELLSPACING="3" SUMMARY="">
452 <TR ALIGN="center" VALIGN="top">
453 <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="../../../../overview-summary.html"><FONT CLASS="NavBarFont1"><B>Overview</B></FONT></A> </TD>
454 <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="package-summary.html"><FONT CLASS="NavBarFont1"><B>Package</B></FONT></A> </TD>
455 <TD BGCOLOR="#FFFFFF" CLASS="NavBarCell1Rev"> <FONT CLASS="NavBarFont1Rev"><B>Class</B></FONT> </TD>
456 <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="class-use/DocumentAnalysisRequestHandler.html"><FONT CLASS="NavBarFont1"><B>Use</B></FONT></A> </TD>
457 <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="package-tree.html"><FONT CLASS="NavBarFont1"><B>Tree</B></FONT></A> </TD>
458 <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="../../../../deprecated-list.html"><FONT CLASS="NavBarFont1"><B>Deprecated</B></FONT></A> </TD>
459 <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="../../../../help-doc.html"><FONT CLASS="NavBarFont1"><B>Help</B></FONT></A> </TD>
463 <TD ALIGN="right" VALIGN="top" ROWSPAN=3><EM>
469 <TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2">
470 <A HREF="../../../../org/apache/solr/handler/CSVRequestHandler.html" title="class in org.apache.solr.handler"><B>PREV CLASS</B></A>
471 <A HREF="../../../../org/apache/solr/handler/DumpRequestHandler.html" title="class in org.apache.solr.handler"><B>NEXT CLASS</B></A></FONT></TD>
472 <TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2">
473 <A HREF="../../../../index.html?org/apache/solr/handler/DocumentAnalysisRequestHandler.html" target="_top"><B>FRAMES</B></A>
474 <A HREF="DocumentAnalysisRequestHandler.html" target="_top"><B>NO FRAMES</B></A>
475 <SCRIPT type="text/javascript">
478 document.writeln('<A HREF="../../../../allclasses-noframe.html"><B>All Classes</B></A>');
483 <A HREF="../../../../allclasses-noframe.html"><B>All Classes</B></A>
490 <TD VALIGN="top" CLASS="NavBarCell3"><FONT SIZE="-2">
491 SUMMARY: <A HREF="#nested_classes_inherited_from_class_org.apache.solr.handler.AnalysisRequestHandlerBase">NESTED</A> | <A HREF="#field_summary">FIELD</A> | <A HREF="#constructor_summary">CONSTR</A> | <A HREF="#method_summary">METHOD</A></FONT></TD>
492 <TD VALIGN="top" CLASS="NavBarCell3"><FONT SIZE="-2">
493 DETAIL: <A HREF="#field_detail">FIELD</A> | <A HREF="#constructor_detail">CONSTR</A> | <A HREF="#method_detail">METHOD</A></FONT></TD>
496 <A NAME="skip-navbar_bottom"></A>
497 <!-- ======== END OF BOTTOM NAVBAR ======= -->
501 <i>Copyright © 2000-2013 Apache Software Foundation. All Rights Reserved.</i>
502 <script src='../../../../prettify.js' type='text/javascript'></script>
503 <script type='text/javascript'>
505 var oldonload = window.onload;
506 if (typeof oldonload != 'function') {
507 window.onload = prettyPrint;
509 window.onload = function() {