source: sandbox/expresso-solr/solr/docs/api/org/apache/solr/spelling/QueryConverter.html @ 7588

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

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

Line 
1<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
2<!--NewPage-->
3<HTML>
4<HEAD>
5<!-- Generated by javadoc (build 1.6.0_24) on Mon Jun 25 15:26:25 EDT 2012 -->
6<META http-equiv="Content-Type" content="text/html; charset=utf-8">
7<TITLE>
8QueryConverter (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="QueryConverter (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/QueryConverter.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/spelling/PossibilityIterator.RankedSpellPossibility.html" title="class in org.apache.solr.spelling"><B>PREV CLASS</B></A>&nbsp;
59&nbsp;<A HREF="../../../../org/apache/solr/spelling/ResultEntry.html" title="class in org.apache.solr.spelling"><B>NEXT CLASS</B></A></FONT></TD>
60<TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2">
61  <A HREF="../../../../index.html?org/apache/solr/spelling/QueryConverter.html" target="_top"><B>FRAMES</B></A>  &nbsp;
62&nbsp;<A HREF="QueryConverter.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;NESTED&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.spelling</FONT>
92<BR>
93Class QueryConverter</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 "><B>org.apache.solr.spelling.QueryConverter</B>
97</PRE>
98<DL>
99<DT><B>All Implemented Interfaces:</B> <DD><A HREF="../../../../org/apache/solr/util/plugin/NamedListInitializedPlugin.html" title="interface in org.apache.solr.util.plugin">NamedListInitializedPlugin</A></DD>
100</DL>
101<DL>
102<DT><B>Direct Known Subclasses:</B> <DD><A HREF="../../../../org/apache/solr/spelling/SpellingQueryConverter.html" title="class in org.apache.solr.spelling">SpellingQueryConverter</A></DD>
103</DL>
104<HR>
105<DL>
106<DT><PRE>public abstract class <B>QueryConverter</B><DT>extends <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><DT>implements <A HREF="../../../../org/apache/solr/util/plugin/NamedListInitializedPlugin.html" title="interface in org.apache.solr.util.plugin">NamedListInitializedPlugin</A></DL>
107</PRE>
108
109<P>
110<p>
111 The QueryConverter is an abstract base class defining a method for converting
112 input "raw" queries into a set of tokens for spell checking. It is used to
113 "parse" the CommonParams.Q (the input query) and converts it to tokens.
114 </p>
115 
116 <p>
117 It is only invoked for the CommonParams.Q parameter, and <b>not</b> the
118 "spellcheck.q" parameter. Systems that use their own query parser or those
119 that find issue with the basic implementation should implement their
120 own QueryConverter instead of using the provided implementation
121 (SpellingQueryConverter) by overriding the appropriate methods on the
122 SpellingQueryConverter and registering it in the solrconfig.xml
123 </p>
124 
125 <p>
126 Refer to <a href="http://wiki.apache.org/solr/SpellCheckComponent">SpellCheckComponent</a>
127 for more details
128 </p>
129<P>
130
131<P>
132<DL>
133<DT><B>Since:</B></DT>
134  <DD>solr 1.3</DD>
135</DL>
136<HR>
137
138<P>
139<!-- =========== FIELD SUMMARY =========== -->
140
141<A NAME="field_summary"><!-- --></A>
142<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
143<TR BGCOLOR="#CCCCFF" CLASS="TableHeadingColor">
144<TH ALIGN="left" COLSPAN="2"><FONT SIZE="+2">
145<B>Field Summary</B></FONT></TH>
146</TR>
147<TR BGCOLOR="white" CLASS="TableRowColor">
148<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
149<CODE>protected &nbsp;<A HREF="http://lucene.apache.org/java/4_0_0-ALPHA//core/org/apache/lucene/analysis/Analyzer.html?is-external=true" title="class or interface in org.apache.lucene.analysis">Analyzer</A></CODE></FONT></TD>
150<TD><CODE><B><A HREF="../../../../org/apache/solr/spelling/QueryConverter.html#analyzer">analyzer</A></B></CODE>
151
152<BR>
153&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
154</TR>
155<TR BGCOLOR="white" CLASS="TableRowColor">
156<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
157<CODE>static&nbsp;int</CODE></FONT></TD>
158<TD><CODE><B><A HREF="../../../../org/apache/solr/spelling/QueryConverter.html#PROHIBITED_TERM_FLAG">PROHIBITED_TERM_FLAG</A></B></CODE>
159
160<BR>
161&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;This term is marked prohibited in the query with the minus sign.</TD>
162</TR>
163<TR BGCOLOR="white" CLASS="TableRowColor">
164<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
165<CODE>static&nbsp;int</CODE></FONT></TD>
166<TD><CODE><B><A HREF="../../../../org/apache/solr/spelling/QueryConverter.html#REQUIRED_TERM_FLAG">REQUIRED_TERM_FLAG</A></B></CODE>
167
168<BR>
169&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;This term is marked required in the query with the plus sign.</TD>
170</TR>
171<TR BGCOLOR="white" CLASS="TableRowColor">
172<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
173<CODE>static&nbsp;int</CODE></FONT></TD>
174<TD><CODE><B><A HREF="../../../../org/apache/solr/spelling/QueryConverter.html#TERM_IN_BOOLEAN_QUERY_FLAG">TERM_IN_BOOLEAN_QUERY_FLAG</A></B></CODE>
175
176<BR>
177&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;
178 This term exists in a query that contains boolean operators
179 (AND/OR/NOT)</TD>
180</TR>
181<TR BGCOLOR="white" CLASS="TableRowColor">
182<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
183<CODE>static&nbsp;int</CODE></FONT></TD>
184<TD><CODE><B><A HREF="../../../../org/apache/solr/spelling/QueryConverter.html#TERM_PRECEDES_NEW_BOOLEAN_OPERATOR_FLAG">TERM_PRECEDES_NEW_BOOLEAN_OPERATOR_FLAG</A></B></CODE>
185
186<BR>
187&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;
188 This term is directly followed by a boolean operator (AND/OR/NOT)
189 and this operator differs from the prior boolean operator
190 in the query (this signifies this term is likely part of a different
191 query clause than the next term in the query)</TD>
192</TR>
193</TABLE>
194&nbsp;
195<!-- ======== CONSTRUCTOR SUMMARY ======== -->
196
197<A NAME="constructor_summary"><!-- --></A>
198<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
199<TR BGCOLOR="#CCCCFF" CLASS="TableHeadingColor">
200<TH ALIGN="left" COLSPAN="2"><FONT SIZE="+2">
201<B>Constructor Summary</B></FONT></TH>
202</TR>
203<TR BGCOLOR="white" CLASS="TableRowColor">
204<TD><CODE><B><A HREF="../../../../org/apache/solr/spelling/QueryConverter.html#QueryConverter()">QueryConverter</A></B>()</CODE>
205
206<BR>
207&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
208</TR>
209</TABLE>
210&nbsp;
211<!-- ========== METHOD SUMMARY =========== -->
212
213<A NAME="method_summary"><!-- --></A>
214<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
215<TR BGCOLOR="#CCCCFF" CLASS="TableHeadingColor">
216<TH ALIGN="left" COLSPAN="2"><FONT SIZE="+2">
217<B>Method Summary</B></FONT></TH>
218</TR>
219<TR BGCOLOR="white" CLASS="TableRowColor">
220<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
221<CODE>abstract &nbsp;<A HREF="http://download.oracle.com/javase/6/docs/api/java/util/Collection.html?is-external=true" title="class or interface in java.util">Collection</A>&lt;<A HREF="http://lucene.apache.org/java/4_0_0-ALPHA//core/org/apache/lucene/analysis/Token.html?is-external=true" title="class or interface in org.apache.lucene.analysis">Token</A>&gt;</CODE></FONT></TD>
222<TD><CODE><B><A HREF="../../../../org/apache/solr/spelling/QueryConverter.html#convert(java.lang.String)">convert</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;original)</CODE>
223
224<BR>
225&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
226</TR>
227<TR BGCOLOR="white" CLASS="TableRowColor">
228<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
229<CODE>&nbsp;<A HREF="http://lucene.apache.org/java/4_0_0-ALPHA//core/org/apache/lucene/analysis/Analyzer.html?is-external=true" title="class or interface in org.apache.lucene.analysis">Analyzer</A></CODE></FONT></TD>
230<TD><CODE><B><A HREF="../../../../org/apache/solr/spelling/QueryConverter.html#getAnalyzer()">getAnalyzer</A></B>()</CODE>
231
232<BR>
233&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
234</TR>
235<TR BGCOLOR="white" CLASS="TableRowColor">
236<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
237<CODE>&nbsp;void</CODE></FONT></TD>
238<TD><CODE><B><A HREF="../../../../org/apache/solr/spelling/QueryConverter.html#init(org.apache.solr.common.util.NamedList)">init</A></B>(<A HREF="../../../../org/apache/solr/common/util/NamedList.html" title="class in org.apache.solr.common.util">NamedList</A>&nbsp;args)</CODE>
239
240<BR>
241&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
242</TR>
243<TR BGCOLOR="white" CLASS="TableRowColor">
244<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
245<CODE>&nbsp;void</CODE></FONT></TD>
246<TD><CODE><B><A HREF="../../../../org/apache/solr/spelling/QueryConverter.html#setAnalyzer(org.apache.lucene.analysis.Analyzer)">setAnalyzer</A></B>(<A HREF="http://lucene.apache.org/java/4_0_0-ALPHA//core/org/apache/lucene/analysis/Analyzer.html?is-external=true" title="class or interface in org.apache.lucene.analysis">Analyzer</A>&nbsp;analyzer)</CODE>
247
248<BR>
249&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Set the analyzer to use.</TD>
250</TR>
251</TABLE>
252&nbsp;<A NAME="methods_inherited_from_class_java.lang.Object"><!-- --></A>
253<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
254<TR BGCOLOR="#EEEEFF" CLASS="TableSubHeadingColor">
255<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>
256</TR>
257<TR BGCOLOR="white" CLASS="TableRowColor">
258<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>
259</TR>
260</TABLE>
261&nbsp;
262<P>
263
264<!-- ============ FIELD DETAIL =========== -->
265
266<A NAME="field_detail"><!-- --></A>
267<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
268<TR BGCOLOR="#CCCCFF" CLASS="TableHeadingColor">
269<TH ALIGN="left" COLSPAN="1"><FONT SIZE="+2">
270<B>Field Detail</B></FONT></TH>
271</TR>
272</TABLE>
273
274<A NAME="analyzer"><!-- --></A><H3>
275analyzer</H3>
276<PRE>
277protected <A HREF="http://lucene.apache.org/java/4_0_0-ALPHA//core/org/apache/lucene/analysis/Analyzer.html?is-external=true" title="class or interface in org.apache.lucene.analysis">Analyzer</A> <B>analyzer</B></PRE>
278<DL>
279<DL>
280</DL>
281</DL>
282<HR>
283
284<A NAME="PROHIBITED_TERM_FLAG"><!-- --></A><H3>
285PROHIBITED_TERM_FLAG</H3>
286<PRE>
287public static final int <B>PROHIBITED_TERM_FLAG</B></PRE>
288<DL>
289<DD><p>This term is marked prohibited in the query with the minus sign.</p>
290<P>
291<DL>
292<DT><B>See Also:</B><DD><A HREF="../../../../constant-values.html#org.apache.solr.spelling.QueryConverter.PROHIBITED_TERM_FLAG">Constant Field Values</A></DL>
293</DL>
294<HR>
295
296<A NAME="REQUIRED_TERM_FLAG"><!-- --></A><H3>
297REQUIRED_TERM_FLAG</H3>
298<PRE>
299public static final int <B>REQUIRED_TERM_FLAG</B></PRE>
300<DL>
301<DD><p>This term is marked required in the query with the plus sign.</p>
302<P>
303<DL>
304<DT><B>See Also:</B><DD><A HREF="../../../../constant-values.html#org.apache.solr.spelling.QueryConverter.REQUIRED_TERM_FLAG">Constant Field Values</A></DL>
305</DL>
306<HR>
307
308<A NAME="TERM_PRECEDES_NEW_BOOLEAN_OPERATOR_FLAG"><!-- --></A><H3>
309TERM_PRECEDES_NEW_BOOLEAN_OPERATOR_FLAG</H3>
310<PRE>
311public static final int <B>TERM_PRECEDES_NEW_BOOLEAN_OPERATOR_FLAG</B></PRE>
312<DL>
313<DD><p>
314 This term is directly followed by a boolean operator (AND/OR/NOT)
315 and this operator differs from the prior boolean operator
316 in the query (this signifies this term is likely part of a different
317 query clause than the next term in the query)
318 </p>
319<P>
320<DL>
321<DT><B>See Also:</B><DD><A HREF="../../../../constant-values.html#org.apache.solr.spelling.QueryConverter.TERM_PRECEDES_NEW_BOOLEAN_OPERATOR_FLAG">Constant Field Values</A></DL>
322</DL>
323<HR>
324
325<A NAME="TERM_IN_BOOLEAN_QUERY_FLAG"><!-- --></A><H3>
326TERM_IN_BOOLEAN_QUERY_FLAG</H3>
327<PRE>
328public static final int <B>TERM_IN_BOOLEAN_QUERY_FLAG</B></PRE>
329<DL>
330<DD><p>
331 This term exists in a query that contains boolean operators
332 (AND/OR/NOT)
333 </p>
334<P>
335<DL>
336<DT><B>See Also:</B><DD><A HREF="../../../../constant-values.html#org.apache.solr.spelling.QueryConverter.TERM_IN_BOOLEAN_QUERY_FLAG">Constant Field Values</A></DL>
337</DL>
338
339<!-- ========= CONSTRUCTOR DETAIL ======== -->
340
341<A NAME="constructor_detail"><!-- --></A>
342<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
343<TR BGCOLOR="#CCCCFF" CLASS="TableHeadingColor">
344<TH ALIGN="left" COLSPAN="1"><FONT SIZE="+2">
345<B>Constructor Detail</B></FONT></TH>
346</TR>
347</TABLE>
348
349<A NAME="QueryConverter()"><!-- --></A><H3>
350QueryConverter</H3>
351<PRE>
352public <B>QueryConverter</B>()</PRE>
353<DL>
354</DL>
355
356<!-- ============ METHOD DETAIL ========== -->
357
358<A NAME="method_detail"><!-- --></A>
359<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
360<TR BGCOLOR="#CCCCFF" CLASS="TableHeadingColor">
361<TH ALIGN="left" COLSPAN="1"><FONT SIZE="+2">
362<B>Method Detail</B></FONT></TH>
363</TR>
364</TABLE>
365
366<A NAME="init(org.apache.solr.common.util.NamedList)"><!-- --></A><H3>
367init</H3>
368<PRE>
369public void <B>init</B>(<A HREF="../../../../org/apache/solr/common/util/NamedList.html" title="class in org.apache.solr.common.util">NamedList</A>&nbsp;args)</PRE>
370<DL>
371<DD><DL>
372<DT><B>Specified by:</B><DD><CODE><A HREF="../../../../org/apache/solr/util/plugin/NamedListInitializedPlugin.html#init(org.apache.solr.common.util.NamedList)">init</A></CODE> in interface <CODE><A HREF="../../../../org/apache/solr/util/plugin/NamedListInitializedPlugin.html" title="interface in org.apache.solr.util.plugin">NamedListInitializedPlugin</A></CODE></DL>
373</DD>
374<DD><DL>
375</DL>
376</DD>
377</DL>
378<HR>
379
380<A NAME="convert(java.lang.String)"><!-- --></A><H3>
381convert</H3>
382<PRE>
383public abstract <A HREF="http://download.oracle.com/javase/6/docs/api/java/util/Collection.html?is-external=true" title="class or interface in java.util">Collection</A>&lt;<A HREF="http://lucene.apache.org/java/4_0_0-ALPHA//core/org/apache/lucene/analysis/Token.html?is-external=true" title="class or interface in org.apache.lucene.analysis">Token</A>&gt; <B>convert</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;original)</PRE>
384<DL>
385<DD><DL>
386</DL>
387</DD>
388<DD><DL>
389<DT><B>Parameters:</B><DD><CODE>original</CODE> -
390<DT><B>Returns:</B><DD>The Collection of <A HREF="http://lucene.apache.org/java/4_0_0-ALPHA//core/org/apache/lucene/analysis/Token.html?is-external=true" title="class or interface in org.apache.lucene.analysis"><CODE>Token</CODE></A>s for
391         the query. Offsets on the Token should correspond to the correct
392         offset in the origQuery</DL>
393</DD>
394</DL>
395<HR>
396
397<A NAME="setAnalyzer(org.apache.lucene.analysis.Analyzer)"><!-- --></A><H3>
398setAnalyzer</H3>
399<PRE>
400public void <B>setAnalyzer</B>(<A HREF="http://lucene.apache.org/java/4_0_0-ALPHA//core/org/apache/lucene/analysis/Analyzer.html?is-external=true" title="class or interface in org.apache.lucene.analysis">Analyzer</A>&nbsp;analyzer)</PRE>
401<DL>
402<DD>Set the analyzer to use. Must be set before any calls to convert.
403<P>
404<DD><DL>
405</DL>
406</DD>
407<DD><DL>
408<DT><B>Parameters:</B><DD><CODE>analyzer</CODE> - </DL>
409</DD>
410</DL>
411<HR>
412
413<A NAME="getAnalyzer()"><!-- --></A><H3>
414getAnalyzer</H3>
415<PRE>
416public <A HREF="http://lucene.apache.org/java/4_0_0-ALPHA//core/org/apache/lucene/analysis/Analyzer.html?is-external=true" title="class or interface in org.apache.lucene.analysis">Analyzer</A> <B>getAnalyzer</B>()</PRE>
417<DL>
418<DD><DL>
419</DL>
420</DD>
421<DD><DL>
422</DL>
423</DD>
424</DL>
425<!-- ========= END OF CLASS DATA ========= -->
426<HR>
427
428
429<!-- ======= START OF BOTTOM NAVBAR ====== -->
430<A NAME="navbar_bottom"><!-- --></A>
431<A HREF="#skip-navbar_bottom" title="Skip navigation links"></A>
432<TABLE BORDER="0" WIDTH="100%" CELLPADDING="1" CELLSPACING="0" SUMMARY="">
433<TR>
434<TD COLSPAN=2 BGCOLOR="#EEEEFF" CLASS="NavBarCell1">
435<A NAME="navbar_bottom_firstrow"><!-- --></A>
436<TABLE BORDER="0" CELLPADDING="0" CELLSPACING="3" SUMMARY="">
437  <TR ALIGN="center" VALIGN="top">
438  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../../../../overview-summary.html"><FONT CLASS="NavBarFont1"><B>Overview</B></FONT></A>&nbsp;</TD>
439  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="package-summary.html"><FONT CLASS="NavBarFont1"><B>Package</B></FONT></A>&nbsp;</TD>
440  <TD BGCOLOR="#FFFFFF" CLASS="NavBarCell1Rev"> &nbsp;<FONT CLASS="NavBarFont1Rev"><B>Class</B></FONT>&nbsp;</TD>
441  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="class-use/QueryConverter.html"><FONT CLASS="NavBarFont1"><B>Use</B></FONT></A>&nbsp;</TD>
442  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="package-tree.html"><FONT CLASS="NavBarFont1"><B>Tree</B></FONT></A>&nbsp;</TD>
443  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../../../../deprecated-list.html"><FONT CLASS="NavBarFont1"><B>Deprecated</B></FONT></A>&nbsp;</TD>
444  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../../../../help-doc.html"><FONT CLASS="NavBarFont1"><B>Help</B></FONT></A>&nbsp;</TD>
445  </TR>
446</TABLE>
447</TD>
448<TD ALIGN="right" VALIGN="top" ROWSPAN=3><EM>
449</EM>
450</TD>
451</TR>
452
453<TR>
454<TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2">
455&nbsp;<A HREF="../../../../org/apache/solr/spelling/PossibilityIterator.RankedSpellPossibility.html" title="class in org.apache.solr.spelling"><B>PREV CLASS</B></A>&nbsp;
456&nbsp;<A HREF="../../../../org/apache/solr/spelling/ResultEntry.html" title="class in org.apache.solr.spelling"><B>NEXT CLASS</B></A></FONT></TD>
457<TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2">
458  <A HREF="../../../../index.html?org/apache/solr/spelling/QueryConverter.html" target="_top"><B>FRAMES</B></A>  &nbsp;
459&nbsp;<A HREF="QueryConverter.html" target="_top"><B>NO FRAMES</B></A>  &nbsp;
460&nbsp;<SCRIPT type="text/javascript">
461  <!--
462  if(window==top) {
463    document.writeln('<A HREF="../../../../allclasses-noframe.html"><B>All Classes</B></A>');
464  }
465  //-->
466</SCRIPT>
467<NOSCRIPT>
468  <A HREF="../../../../allclasses-noframe.html"><B>All Classes</B></A>
469</NOSCRIPT>
470
471
472</FONT></TD>
473</TR>
474<TR>
475<TD VALIGN="top" CLASS="NavBarCell3"><FONT SIZE="-2">
476  SUMMARY:&nbsp;NESTED&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>
477<TD VALIGN="top" CLASS="NavBarCell3"><FONT SIZE="-2">
478DETAIL:&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>
479</TR>
480</TABLE>
481<A NAME="skip-navbar_bottom"></A>
482<!-- ======== END OF BOTTOM NAVBAR ======= -->
483
484<HR>
485
486          <address>Copyright &copy; 2000-2012 Apache Software Foundation.  All Rights Reserved.</address>
487          <script src='../../../../prettify.js' type='text/javascript'></script>
488          <script type='text/javascript'>
489            (function(){
490              var oldonload = window.onload;
491              if (typeof oldonload != 'function') {
492                window.onload = prettyPrint;
493              } else {
494                window.onload = function() {
495                  oldonload();
496                  prettyPrint();
497                }
498              }
499            })();
500          </script>
501       
502</BODY>
503</HTML>
Note: See TracBrowser for help on using the repository browser.