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

Revision 7588, 43.0 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>
8LFUCache (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="LFUCache (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/LFUCache.html"><FONT CLASS="NavBarFont1"><B>Use</B></FONT></A>&nbsp;</TD>
45  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="package-tree.html"><FONT CLASS="NavBarFont1"><B>Tree</B></FONT></A>&nbsp;</TD>
46  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../../../../deprecated-list.html"><FONT CLASS="NavBarFont1"><B>Deprecated</B></FONT></A>&nbsp;</TD>
47  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../../../../help-doc.html"><FONT CLASS="NavBarFont1"><B>Help</B></FONT></A>&nbsp;</TD>
48  </TR>
49</TABLE>
50</TD>
51<TD ALIGN="right" VALIGN="top" ROWSPAN=3><EM>
52</EM>
53</TD>
54</TR>
55
56<TR>
57<TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2">
58&nbsp;<A HREF="../../../../org/apache/solr/search/JoinQParserPlugin.html" title="class in org.apache.solr.search"><B>PREV CLASS</B></A>&nbsp;
59&nbsp;<A HREF="../../../../org/apache/solr/search/LRUCache.html" title="class in org.apache.solr.search"><B>NEXT CLASS</B></A></FONT></TD>
60<TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2">
61  <A HREF="../../../../index.html?org/apache/solr/search/LFUCache.html" target="_top"><B>FRAMES</B></A>  &nbsp;
62&nbsp;<A HREF="LFUCache.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;FIELD&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;FIELD&nbsp;|&nbsp;<A HREF="#constructor_detail">CONSTR</A>&nbsp;|&nbsp;<A HREF="#method_detail">METHOD</A></FONT></TD>
82</TR>
83</TABLE>
84<A NAME="skip-navbar_top"></A>
85<!-- ========= END OF TOP NAVBAR ========= -->
86
87<HR>
88<!-- ======== START OF CLASS DATA ======== -->
89<H2>
90<FONT SIZE="-1">
91org.apache.solr.search</FONT>
92<BR>
93Class LFUCache&lt;K,V&gt;</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.search.LFUCache&lt;K,V&gt;</B>
97</PRE>
98<DL>
99<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/search/SolrCache.html" title="interface in org.apache.solr.search">SolrCache</A>&lt;K,V&gt;</DD>
100</DL>
101<HR>
102<DL>
103<DT><PRE>public class <B>LFUCache&lt;K,V&gt;</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/search/SolrCache.html" title="interface in org.apache.solr.search">SolrCache</A>&lt;K,V&gt;</DL>
104</PRE>
105
106<P>
107SolrCache based on ConcurrentLFUCache implementation.
108 <p/>
109 This implementation does not use a separate cleanup thread. Instead it uses the calling thread
110 itself to do the cleanup when the size of the cache exceeds certain limits.
111 <p/>
112 Also see <a href="http://wiki.apache.org/solr/SolrCaching">SolrCaching</a>
113 <p/>
114 <b>This API is experimental and subject to change</b>
115<P>
116
117<P>
118<DL>
119<DT><B>Since:</B></DT>
120  <DD>solr 3.6</DD>
121<DT><B>See Also:</B><DD><A HREF="../../../../org/apache/solr/util/ConcurrentLFUCache.html" title="class in org.apache.solr.util"><CODE>ConcurrentLFUCache</CODE></A>,
122<A HREF="../../../../org/apache/solr/search/SolrCache.html" title="interface in org.apache.solr.search"><CODE>SolrCache</CODE></A></DL>
123<HR>
124
125<P>
126<!-- ======== NESTED CLASS SUMMARY ======== -->
127
128<A NAME="nested_class_summary"><!-- --></A>
129<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
130<TR BGCOLOR="#CCCCFF" CLASS="TableHeadingColor">
131<TH ALIGN="left" COLSPAN="2"><FONT SIZE="+2">
132<B>Nested Class Summary</B></FONT></TH>
133</TR>
134</TABLE>
135&nbsp;<A NAME="nested_classes_inherited_from_class_org.apache.solr.search.SolrCache"><!-- --></A>
136<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
137<TR BGCOLOR="#EEEEFF" CLASS="TableSubHeadingColor">
138<TH ALIGN="left"><B>Nested classes/interfaces inherited from interface org.apache.solr.search.<A HREF="../../../../org/apache/solr/search/SolrCache.html" title="interface in org.apache.solr.search">SolrCache</A></B></TH>
139</TR>
140<TR BGCOLOR="white" CLASS="TableRowColor">
141<TD><CODE><A HREF="../../../../org/apache/solr/search/SolrCache.State.html" title="enum in org.apache.solr.search">SolrCache.State</A></CODE></TD>
142</TR>
143</TABLE>
144&nbsp;
145<A NAME="nested_classes_inherited_from_class_org.apache.solr.core.SolrInfoMBean"><!-- --></A>
146<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
147<TR BGCOLOR="#EEEEFF" CLASS="TableSubHeadingColor">
148<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>
149</TR>
150<TR BGCOLOR="white" CLASS="TableRowColor">
151<TD><CODE><A HREF="../../../../org/apache/solr/core/SolrInfoMBean.Category.html" title="enum in org.apache.solr.core">SolrInfoMBean.Category</A></CODE></TD>
152</TR>
153</TABLE>
154&nbsp;
155<!-- =========== FIELD SUMMARY =========== -->
156
157<A NAME="field_summary"><!-- --></A>
158<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
159<TR BGCOLOR="#CCCCFF" CLASS="TableHeadingColor">
160<TH ALIGN="left" COLSPAN="2"><FONT SIZE="+2">
161<B>Field Summary</B></FONT></TH>
162</TR>
163</TABLE>
164&nbsp;<A NAME="fields_inherited_from_class_org.apache.solr.search.SolrCache"><!-- --></A>
165<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
166<TR BGCOLOR="#EEEEFF" CLASS="TableSubHeadingColor">
167<TH ALIGN="left"><B>Fields inherited from interface org.apache.solr.search.<A HREF="../../../../org/apache/solr/search/SolrCache.html" title="interface in org.apache.solr.search">SolrCache</A></B></TH>
168</TR>
169<TR BGCOLOR="white" CLASS="TableRowColor">
170<TD><CODE><A HREF="../../../../org/apache/solr/search/SolrCache.html#log">log</A></CODE></TD>
171</TR>
172</TABLE>
173&nbsp;
174<!-- ======== CONSTRUCTOR SUMMARY ======== -->
175
176<A NAME="constructor_summary"><!-- --></A>
177<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
178<TR BGCOLOR="#CCCCFF" CLASS="TableHeadingColor">
179<TH ALIGN="left" COLSPAN="2"><FONT SIZE="+2">
180<B>Constructor Summary</B></FONT></TH>
181</TR>
182<TR BGCOLOR="white" CLASS="TableRowColor">
183<TD><CODE><B><A HREF="../../../../org/apache/solr/search/LFUCache.html#LFUCache()">LFUCache</A></B>()</CODE>
184
185<BR>
186&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
187</TR>
188</TABLE>
189&nbsp;
190<!-- ========== METHOD SUMMARY =========== -->
191
192<A NAME="method_summary"><!-- --></A>
193<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
194<TR BGCOLOR="#CCCCFF" CLASS="TableHeadingColor">
195<TH ALIGN="left" COLSPAN="2"><FONT SIZE="+2">
196<B>Method Summary</B></FONT></TH>
197</TR>
198<TR BGCOLOR="white" CLASS="TableRowColor">
199<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
200<CODE>&nbsp;void</CODE></FONT></TD>
201<TD><CODE><B><A HREF="../../../../org/apache/solr/search/LFUCache.html#clear()">clear</A></B>()</CODE>
202
203<BR>
204&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;:TODO: copy from Map</TD>
205</TR>
206<TR BGCOLOR="white" CLASS="TableRowColor">
207<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
208<CODE>&nbsp;void</CODE></FONT></TD>
209<TD><CODE><B><A HREF="../../../../org/apache/solr/search/LFUCache.html#close()">close</A></B>()</CODE>
210
211<BR>
212&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Frees any non-memory resources</TD>
213</TR>
214<TR BGCOLOR="white" CLASS="TableRowColor">
215<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
216<CODE>&nbsp;<A HREF="../../../../org/apache/solr/search/LFUCache.html" title="type parameter in LFUCache">V</A></CODE></FONT></TD>
217<TD><CODE><B><A HREF="../../../../org/apache/solr/search/LFUCache.html#get(K)">get</A></B>(<A HREF="../../../../org/apache/solr/search/LFUCache.html" title="type parameter in LFUCache">K</A>&nbsp;key)</CODE>
218
219<BR>
220&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;:TODO: copy from Map</TD>
221</TR>
222<TR BGCOLOR="white" CLASS="TableRowColor">
223<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
224<CODE>&nbsp;<A HREF="../../../../org/apache/solr/core/SolrInfoMBean.Category.html" title="enum in org.apache.solr.core">SolrInfoMBean.Category</A></CODE></FONT></TD>
225<TD><CODE><B><A HREF="../../../../org/apache/solr/search/LFUCache.html#getCategory()">getCategory</A></B>()</CODE>
226
227<BR>
228&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Purpose of this Class</TD>
229</TR>
230<TR BGCOLOR="white" CLASS="TableRowColor">
231<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
232<CODE>&nbsp;<A HREF="http://download.oracle.com/javase/6/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</A></CODE></FONT></TD>
233<TD><CODE><B><A HREF="../../../../org/apache/solr/search/LFUCache.html#getDescription()">getDescription</A></B>()</CODE>
234
235<BR>
236&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Simple one or two line description</TD>
237</TR>
238<TR BGCOLOR="white" CLASS="TableRowColor">
239<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
240<CODE>&nbsp;<A HREF="http://download.oracle.com/javase/6/docs/api/java/net/URL.html?is-external=true" title="class or interface in java.net">URL</A>[]</CODE></FONT></TD>
241<TD><CODE><B><A HREF="../../../../org/apache/solr/search/LFUCache.html#getDocs()">getDocs</A></B>()</CODE>
242
243<BR>
244&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Documentation URL list.</TD>
245</TR>
246<TR BGCOLOR="white" CLASS="TableRowColor">
247<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
248<CODE>&nbsp;<A HREF="http://download.oracle.com/javase/6/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</A></CODE></FONT></TD>
249<TD><CODE><B><A HREF="../../../../org/apache/solr/search/LFUCache.html#getName()">getName</A></B>()</CODE>
250
251<BR>
252&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Simple common usage name, e.g.</TD>
253</TR>
254<TR BGCOLOR="white" CLASS="TableRowColor">
255<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
256<CODE>&nbsp;<A HREF="http://download.oracle.com/javase/6/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</A></CODE></FONT></TD>
257<TD><CODE><B><A HREF="../../../../org/apache/solr/search/LFUCache.html#getSource()">getSource</A></B>()</CODE>
258
259<BR>
260&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;CVS Source, SVN Source, etc</TD>
261</TR>
262<TR BGCOLOR="white" CLASS="TableRowColor">
263<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
264<CODE>&nbsp;<A HREF="../../../../org/apache/solr/search/SolrCache.State.html" title="enum in org.apache.solr.search">SolrCache.State</A></CODE></FONT></TD>
265<TD><CODE><B><A HREF="../../../../org/apache/solr/search/LFUCache.html#getState()">getState</A></B>()</CODE>
266
267<BR>
268&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Returns the last State set on this instance</TD>
269</TR>
270<TR BGCOLOR="white" CLASS="TableRowColor">
271<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
272<CODE>&nbsp;<A HREF="../../../../org/apache/solr/common/util/NamedList.html" title="class in org.apache.solr.common.util">NamedList</A></CODE></FONT></TD>
273<TD><CODE><B><A HREF="../../../../org/apache/solr/search/LFUCache.html#getStatistics()">getStatistics</A></B>()</CODE>
274
275<BR>
276&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Any statistics this instance would like to be publicly available via
277 the Solr Administration interface.</TD>
278</TR>
279<TR BGCOLOR="white" CLASS="TableRowColor">
280<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
281<CODE>&nbsp;<A HREF="http://download.oracle.com/javase/6/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</A></CODE></FONT></TD>
282<TD><CODE><B><A HREF="../../../../org/apache/solr/search/LFUCache.html#getVersion()">getVersion</A></B>()</CODE>
283
284<BR>
285&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Simple common usage version, e.g.</TD>
286</TR>
287<TR BGCOLOR="white" CLASS="TableRowColor">
288<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
289<CODE>&nbsp;<A HREF="http://download.oracle.com/javase/6/docs/api/java/lang/Object.html?is-external=true" title="class or interface in java.lang">Object</A></CODE></FONT></TD>
290<TD><CODE><B><A HREF="../../../../org/apache/solr/search/LFUCache.html#init(java.util.Map, java.lang.Object, org.apache.solr.search.CacheRegenerator)">init</A></B>(<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>&nbsp;args,
291     <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;persistence,
292     <A HREF="../../../../org/apache/solr/search/CacheRegenerator.html" title="interface in org.apache.solr.search">CacheRegenerator</A>&nbsp;regenerator)</CODE>
293
294<BR>
295&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;The initialization routine.</TD>
296</TR>
297<TR BGCOLOR="white" CLASS="TableRowColor">
298<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
299<CODE>&nbsp;<A HREF="http://download.oracle.com/javase/6/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</A></CODE></FONT></TD>
300<TD><CODE><B><A HREF="../../../../org/apache/solr/search/LFUCache.html#name()">name</A></B>()</CODE>
301
302<BR>
303&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Name the Cache can be referenced with by SolrRequestHandlers.</TD>
304</TR>
305<TR BGCOLOR="white" CLASS="TableRowColor">
306<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
307<CODE>&nbsp;<A HREF="../../../../org/apache/solr/search/LFUCache.html" title="type parameter in LFUCache">V</A></CODE></FONT></TD>
308<TD><CODE><B><A HREF="../../../../org/apache/solr/search/LFUCache.html#put(K, V)">put</A></B>(<A HREF="../../../../org/apache/solr/search/LFUCache.html" title="type parameter in LFUCache">K</A>&nbsp;key,
309    <A HREF="../../../../org/apache/solr/search/LFUCache.html" title="type parameter in LFUCache">V</A>&nbsp;value)</CODE>
310
311<BR>
312&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;:TODO: copy from Map</TD>
313</TR>
314<TR BGCOLOR="white" CLASS="TableRowColor">
315<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
316<CODE>&nbsp;void</CODE></FONT></TD>
317<TD><CODE><B><A HREF="../../../../org/apache/solr/search/LFUCache.html#setState(org.apache.solr.search.SolrCache.State)">setState</A></B>(<A HREF="../../../../org/apache/solr/search/SolrCache.State.html" title="enum in org.apache.solr.search">SolrCache.State</A>&nbsp;state)</CODE>
318
319<BR>
320&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Set different cache states.</TD>
321</TR>
322<TR BGCOLOR="white" CLASS="TableRowColor">
323<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
324<CODE>&nbsp;int</CODE></FONT></TD>
325<TD><CODE><B><A HREF="../../../../org/apache/solr/search/LFUCache.html#size()">size</A></B>()</CODE>
326
327<BR>
328&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;:TODO: copy from Map</TD>
329</TR>
330<TR BGCOLOR="white" CLASS="TableRowColor">
331<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
332<CODE>&nbsp;<A HREF="http://download.oracle.com/javase/6/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</A></CODE></FONT></TD>
333<TD><CODE><B><A HREF="../../../../org/apache/solr/search/LFUCache.html#toString()">toString</A></B>()</CODE>
334
335<BR>
336&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
337</TR>
338<TR BGCOLOR="white" CLASS="TableRowColor">
339<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
340<CODE>&nbsp;void</CODE></FONT></TD>
341<TD><CODE><B><A HREF="../../../../org/apache/solr/search/LFUCache.html#warm(org.apache.solr.search.SolrIndexSearcher, org.apache.solr.search.SolrCache)">warm</A></B>(<A HREF="../../../../org/apache/solr/search/SolrIndexSearcher.html" title="class in org.apache.solr.search">SolrIndexSearcher</A>&nbsp;searcher,
342     <A HREF="../../../../org/apache/solr/search/SolrCache.html" title="interface in org.apache.solr.search">SolrCache</A>&nbsp;old)</CODE>
343
344<BR>
345&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Warm this cache associated with <code>searcher</code> using the <code>old</code>
346 cache object.</TD>
347</TR>
348</TABLE>
349&nbsp;<A NAME="methods_inherited_from_class_java.lang.Object"><!-- --></A>
350<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
351<TR BGCOLOR="#EEEEFF" CLASS="TableSubHeadingColor">
352<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>
353</TR>
354<TR BGCOLOR="white" CLASS="TableRowColor">
355<TD><CODE><A HREF="http://download.oracle.com/javase/6/docs/api/java/lang/Object.html?is-external=true#clone()" title="class or interface in java.lang">clone</A>, <A HREF="http://download.oracle.com/javase/6/docs/api/java/lang/Object.html?is-external=true#equals(java.lang.Object)" title="class or interface in java.lang">equals</A>, <A HREF="http://download.oracle.com/javase/6/docs/api/java/lang/Object.html?is-external=true#finalize()" title="class or interface in java.lang">finalize</A>, <A HREF="http://download.oracle.com/javase/6/docs/api/java/lang/Object.html?is-external=true#getClass()" title="class or interface in java.lang">getClass</A>, <A HREF="http://download.oracle.com/javase/6/docs/api/java/lang/Object.html?is-external=true#hashCode()" title="class or interface in java.lang">hashCode</A>, <A HREF="http://download.oracle.com/javase/6/docs/api/java/lang/Object.html?is-external=true#notify()" title="class or interface in java.lang">notify</A>, <A HREF="http://download.oracle.com/javase/6/docs/api/java/lang/Object.html?is-external=true#notifyAll()" title="class or interface in java.lang">notifyAll</A>, <A HREF="http://download.oracle.com/javase/6/docs/api/java/lang/Object.html?is-external=true#wait()" title="class or interface in java.lang">wait</A>, <A HREF="http://download.oracle.com/javase/6/docs/api/java/lang/Object.html?is-external=true#wait(long)" title="class or interface in java.lang">wait</A>, <A HREF="http://download.oracle.com/javase/6/docs/api/java/lang/Object.html?is-external=true#wait(long, int)" title="class or interface in java.lang">wait</A></CODE></TD>
356</TR>
357</TABLE>
358&nbsp;
359<P>
360
361<!-- ========= CONSTRUCTOR DETAIL ======== -->
362
363<A NAME="constructor_detail"><!-- --></A>
364<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
365<TR BGCOLOR="#CCCCFF" CLASS="TableHeadingColor">
366<TH ALIGN="left" COLSPAN="1"><FONT SIZE="+2">
367<B>Constructor Detail</B></FONT></TH>
368</TR>
369</TABLE>
370
371<A NAME="LFUCache()"><!-- --></A><H3>
372LFUCache</H3>
373<PRE>
374public <B>LFUCache</B>()</PRE>
375<DL>
376</DL>
377
378<!-- ============ METHOD DETAIL ========== -->
379
380<A NAME="method_detail"><!-- --></A>
381<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
382<TR BGCOLOR="#CCCCFF" CLASS="TableHeadingColor">
383<TH ALIGN="left" COLSPAN="1"><FONT SIZE="+2">
384<B>Method Detail</B></FONT></TH>
385</TR>
386</TABLE>
387
388<A NAME="init(java.util.Map, java.lang.Object, org.apache.solr.search.CacheRegenerator)"><!-- --></A><H3>
389init</H3>
390<PRE>
391public <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>init</B>(<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>&nbsp;args,
392                   <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;persistence,
393                   <A HREF="../../../../org/apache/solr/search/CacheRegenerator.html" title="interface in org.apache.solr.search">CacheRegenerator</A>&nbsp;regenerator)</PRE>
394<DL>
395<DD><B>Description copied from interface: <CODE><A HREF="../../../../org/apache/solr/search/SolrCache.html#init(java.util.Map, java.lang.Object, org.apache.solr.search.CacheRegenerator)">SolrCache</A></CODE></B></DD>
396<DD>The initialization routine.  Instance specific arguments are passed in
397 the <code>args</code> map.
398 <p>
399 The persistence object will exist across different lifetimes of similar caches.
400 For example, all filter caches will share the same persistence object, sometimes
401 at the same time (it must be threadsafe).  If null is passed, then the cache
402 implementation should create and return a new persistence object.  If not null,
403 the passed in object should be returned again.
404 <p>
405 Since it will exist across the lifetime of many caches, care should be taken to
406 not reference any particular cache instance and prevent it from being
407 garbage collected (no using inner classes unless they are static).
408 <p>
409 The persistence object is designed to be used as a way for statistics
410 to accumulate across all instances of the same type of cache, however the
411 object may be of any type desired by the cache implementation.
412 <p>
413 The <A HREF="../../../../org/apache/solr/search/CacheRegenerator.html" title="interface in org.apache.solr.search"><CODE>CacheRegenerator</CODE></A> is what the cache uses during auto-warming to
414 renenerate an item in the new cache from an entry in the old cache.
415<P>
416<DD><DL>
417<DT><B>Specified by:</B><DD><CODE><A HREF="../../../../org/apache/solr/search/SolrCache.html#init(java.util.Map, java.lang.Object, org.apache.solr.search.CacheRegenerator)">init</A></CODE> in interface <CODE><A HREF="../../../../org/apache/solr/search/SolrCache.html" title="interface in org.apache.solr.search">SolrCache</A>&lt;<A HREF="../../../../org/apache/solr/search/LFUCache.html" title="type parameter in LFUCache">K</A>,<A HREF="../../../../org/apache/solr/search/LFUCache.html" title="type parameter in LFUCache">V</A>&gt;</CODE></DL>
418</DD>
419<DD><DL>
420</DL>
421</DD>
422</DL>
423<HR>
424
425<A NAME="name()"><!-- --></A><H3>
426name</H3>
427<PRE>
428public <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>name</B>()</PRE>
429<DL>
430<DD><B>Description copied from interface: <CODE><A HREF="../../../../org/apache/solr/search/SolrCache.html#name()">SolrCache</A></CODE></B></DD>
431<DD>Name the Cache can be referenced with by SolrRequestHandlers.
432
433 This method must return the identifier that the Cache instance
434 expects SolrRequestHandlers to use when requesting access to it
435 from the SolrIndexSearcher.  It is <strong>strongly</strong>
436 recommended that this method return the value of the "name"
437 parameter from the init args.
438
439 :TODO: verify this.
440<P>
441<DD><DL>
442<DT><B>Specified by:</B><DD><CODE><A HREF="../../../../org/apache/solr/search/SolrCache.html#name()">name</A></CODE> in interface <CODE><A HREF="../../../../org/apache/solr/search/SolrCache.html" title="interface in org.apache.solr.search">SolrCache</A>&lt;<A HREF="../../../../org/apache/solr/search/LFUCache.html" title="type parameter in LFUCache">K</A>,<A HREF="../../../../org/apache/solr/search/LFUCache.html" title="type parameter in LFUCache">V</A>&gt;</CODE></DL>
443</DD>
444<DD><DL>
445</DL>
446</DD>
447</DL>
448<HR>
449
450<A NAME="size()"><!-- --></A><H3>
451size</H3>
452<PRE>
453public int <B>size</B>()</PRE>
454<DL>
455<DD><B>Description copied from interface: <CODE><A HREF="../../../../org/apache/solr/search/SolrCache.html#size()">SolrCache</A></CODE></B></DD>
456<DD>:TODO: copy from Map
457<P>
458<DD><DL>
459<DT><B>Specified by:</B><DD><CODE><A HREF="../../../../org/apache/solr/search/SolrCache.html#size()">size</A></CODE> in interface <CODE><A HREF="../../../../org/apache/solr/search/SolrCache.html" title="interface in org.apache.solr.search">SolrCache</A>&lt;<A HREF="../../../../org/apache/solr/search/LFUCache.html" title="type parameter in LFUCache">K</A>,<A HREF="../../../../org/apache/solr/search/LFUCache.html" title="type parameter in LFUCache">V</A>&gt;</CODE></DL>
460</DD>
461<DD><DL>
462</DL>
463</DD>
464</DL>
465<HR>
466
467<A NAME="put(java.lang.Object,java.lang.Object)"><!-- --></A><A NAME="put(K, V)"><!-- --></A><H3>
468put</H3>
469<PRE>
470public <A HREF="../../../../org/apache/solr/search/LFUCache.html" title="type parameter in LFUCache">V</A> <B>put</B>(<A HREF="../../../../org/apache/solr/search/LFUCache.html" title="type parameter in LFUCache">K</A>&nbsp;key,
471             <A HREF="../../../../org/apache/solr/search/LFUCache.html" title="type parameter in LFUCache">V</A>&nbsp;value)</PRE>
472<DL>
473<DD><B>Description copied from interface: <CODE><A HREF="../../../../org/apache/solr/search/SolrCache.html#put(K, V)">SolrCache</A></CODE></B></DD>
474<DD>:TODO: copy from Map
475<P>
476<DD><DL>
477<DT><B>Specified by:</B><DD><CODE><A HREF="../../../../org/apache/solr/search/SolrCache.html#put(K, V)">put</A></CODE> in interface <CODE><A HREF="../../../../org/apache/solr/search/SolrCache.html" title="interface in org.apache.solr.search">SolrCache</A>&lt;<A HREF="../../../../org/apache/solr/search/LFUCache.html" title="type parameter in LFUCache">K</A>,<A HREF="../../../../org/apache/solr/search/LFUCache.html" title="type parameter in LFUCache">V</A>&gt;</CODE></DL>
478</DD>
479<DD><DL>
480</DL>
481</DD>
482</DL>
483<HR>
484
485<A NAME="get(java.lang.Object)"><!-- --></A><A NAME="get(K)"><!-- --></A><H3>
486get</H3>
487<PRE>
488public <A HREF="../../../../org/apache/solr/search/LFUCache.html" title="type parameter in LFUCache">V</A> <B>get</B>(<A HREF="../../../../org/apache/solr/search/LFUCache.html" title="type parameter in LFUCache">K</A>&nbsp;key)</PRE>
489<DL>
490<DD><B>Description copied from interface: <CODE><A HREF="../../../../org/apache/solr/search/SolrCache.html#get(K)">SolrCache</A></CODE></B></DD>
491<DD>:TODO: copy from Map
492<P>
493<DD><DL>
494<DT><B>Specified by:</B><DD><CODE><A HREF="../../../../org/apache/solr/search/SolrCache.html#get(K)">get</A></CODE> in interface <CODE><A HREF="../../../../org/apache/solr/search/SolrCache.html" title="interface in org.apache.solr.search">SolrCache</A>&lt;<A HREF="../../../../org/apache/solr/search/LFUCache.html" title="type parameter in LFUCache">K</A>,<A HREF="../../../../org/apache/solr/search/LFUCache.html" title="type parameter in LFUCache">V</A>&gt;</CODE></DL>
495</DD>
496<DD><DL>
497</DL>
498</DD>
499</DL>
500<HR>
501
502<A NAME="clear()"><!-- --></A><H3>
503clear</H3>
504<PRE>
505public void <B>clear</B>()</PRE>
506<DL>
507<DD><B>Description copied from interface: <CODE><A HREF="../../../../org/apache/solr/search/SolrCache.html#clear()">SolrCache</A></CODE></B></DD>
508<DD>:TODO: copy from Map
509<P>
510<DD><DL>
511<DT><B>Specified by:</B><DD><CODE><A HREF="../../../../org/apache/solr/search/SolrCache.html#clear()">clear</A></CODE> in interface <CODE><A HREF="../../../../org/apache/solr/search/SolrCache.html" title="interface in org.apache.solr.search">SolrCache</A>&lt;<A HREF="../../../../org/apache/solr/search/LFUCache.html" title="type parameter in LFUCache">K</A>,<A HREF="../../../../org/apache/solr/search/LFUCache.html" title="type parameter in LFUCache">V</A>&gt;</CODE></DL>
512</DD>
513<DD><DL>
514</DL>
515</DD>
516</DL>
517<HR>
518
519<A NAME="setState(org.apache.solr.search.SolrCache.State)"><!-- --></A><H3>
520setState</H3>
521<PRE>
522public void <B>setState</B>(<A HREF="../../../../org/apache/solr/search/SolrCache.State.html" title="enum in org.apache.solr.search">SolrCache.State</A>&nbsp;state)</PRE>
523<DL>
524<DD><B>Description copied from interface: <CODE><A HREF="../../../../org/apache/solr/search/SolrCache.html#setState(org.apache.solr.search.SolrCache.State)">SolrCache</A></CODE></B></DD>
525<DD>Set different cache states.
526 The state a cache is in can have an effect on how statistics are kept.
527 The cache user (SolrIndexSearcher) will take care of switching
528 cache states.
529<P>
530<DD><DL>
531<DT><B>Specified by:</B><DD><CODE><A HREF="../../../../org/apache/solr/search/SolrCache.html#setState(org.apache.solr.search.SolrCache.State)">setState</A></CODE> in interface <CODE><A HREF="../../../../org/apache/solr/search/SolrCache.html" title="interface in org.apache.solr.search">SolrCache</A>&lt;<A HREF="../../../../org/apache/solr/search/LFUCache.html" title="type parameter in LFUCache">K</A>,<A HREF="../../../../org/apache/solr/search/LFUCache.html" title="type parameter in LFUCache">V</A>&gt;</CODE></DL>
532</DD>
533<DD><DL>
534</DL>
535</DD>
536</DL>
537<HR>
538
539<A NAME="getState()"><!-- --></A><H3>
540getState</H3>
541<PRE>
542public <A HREF="../../../../org/apache/solr/search/SolrCache.State.html" title="enum in org.apache.solr.search">SolrCache.State</A> <B>getState</B>()</PRE>
543<DL>
544<DD><B>Description copied from interface: <CODE><A HREF="../../../../org/apache/solr/search/SolrCache.html#getState()">SolrCache</A></CODE></B></DD>
545<DD>Returns the last State set on this instance
546<P>
547<DD><DL>
548<DT><B>Specified by:</B><DD><CODE><A HREF="../../../../org/apache/solr/search/SolrCache.html#getState()">getState</A></CODE> in interface <CODE><A HREF="../../../../org/apache/solr/search/SolrCache.html" title="interface in org.apache.solr.search">SolrCache</A>&lt;<A HREF="../../../../org/apache/solr/search/LFUCache.html" title="type parameter in LFUCache">K</A>,<A HREF="../../../../org/apache/solr/search/LFUCache.html" title="type parameter in LFUCache">V</A>&gt;</CODE></DL>
549</DD>
550<DD><DL>
551<DT><B>See Also:</B><DD><A HREF="../../../../org/apache/solr/search/SolrCache.html#setState(org.apache.solr.search.SolrCache.State)"><CODE>SolrCache.setState(org.apache.solr.search.SolrCache.State)</CODE></A></DL>
552</DD>
553</DL>
554<HR>
555
556<A NAME="warm(org.apache.solr.search.SolrIndexSearcher, org.apache.solr.search.SolrCache)"><!-- --></A><H3>
557warm</H3>
558<PRE>
559public void <B>warm</B>(<A HREF="../../../../org/apache/solr/search/SolrIndexSearcher.html" title="class in org.apache.solr.search">SolrIndexSearcher</A>&nbsp;searcher,
560                 <A HREF="../../../../org/apache/solr/search/SolrCache.html" title="interface in org.apache.solr.search">SolrCache</A>&nbsp;old)
561          throws <A HREF="http://download.oracle.com/javase/6/docs/api/java/io/IOException.html?is-external=true" title="class or interface in java.io">IOException</A></PRE>
562<DL>
563<DD><B>Description copied from interface: <CODE><A HREF="../../../../org/apache/solr/search/SolrCache.html#warm(org.apache.solr.search.SolrIndexSearcher, org.apache.solr.search.SolrCache)">SolrCache</A></CODE></B></DD>
564<DD>Warm this cache associated with <code>searcher</code> using the <code>old</code>
565 cache object.  <code>this</code> and <code>old</code> will have the same concrete type.
566<P>
567<DD><DL>
568<DT><B>Specified by:</B><DD><CODE><A HREF="../../../../org/apache/solr/search/SolrCache.html#warm(org.apache.solr.search.SolrIndexSearcher, org.apache.solr.search.SolrCache)">warm</A></CODE> in interface <CODE><A HREF="../../../../org/apache/solr/search/SolrCache.html" title="interface in org.apache.solr.search">SolrCache</A>&lt;<A HREF="../../../../org/apache/solr/search/LFUCache.html" title="type parameter in LFUCache">K</A>,<A HREF="../../../../org/apache/solr/search/LFUCache.html" title="type parameter in LFUCache">V</A>&gt;</CODE></DL>
569</DD>
570<DD><DL>
571
572<DT><B>Throws:</B>
573<DD><CODE><A HREF="http://download.oracle.com/javase/6/docs/api/java/io/IOException.html?is-external=true" title="class or interface in java.io">IOException</A></CODE></DL>
574</DD>
575</DL>
576<HR>
577
578<A NAME="close()"><!-- --></A><H3>
579close</H3>
580<PRE>
581public void <B>close</B>()</PRE>
582<DL>
583<DD><B>Description copied from interface: <CODE><A HREF="../../../../org/apache/solr/search/SolrCache.html#close()">SolrCache</A></CODE></B></DD>
584<DD>Frees any non-memory resources
585<P>
586<DD><DL>
587<DT><B>Specified by:</B><DD><CODE><A HREF="../../../../org/apache/solr/search/SolrCache.html#close()">close</A></CODE> in interface <CODE><A HREF="../../../../org/apache/solr/search/SolrCache.html" title="interface in org.apache.solr.search">SolrCache</A>&lt;<A HREF="../../../../org/apache/solr/search/LFUCache.html" title="type parameter in LFUCache">K</A>,<A HREF="../../../../org/apache/solr/search/LFUCache.html" title="type parameter in LFUCache">V</A>&gt;</CODE></DL>
588</DD>
589<DD><DL>
590</DL>
591</DD>
592</DL>
593<HR>
594
595<A NAME="getName()"><!-- --></A><H3>
596getName</H3>
597<PRE>
598public <A HREF="http://download.oracle.com/javase/6/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</A> <B>getName</B>()</PRE>
599<DL>
600<DD><B>Description copied from interface: <CODE><A HREF="../../../../org/apache/solr/core/SolrInfoMBean.html#getName()">SolrInfoMBean</A></CODE></B></DD>
601<DD>Simple common usage name, e.g. BasicQueryHandler,
602 or fully qualified clas name.
603<P>
604<DD><DL>
605<DT><B>Specified by:</B><DD><CODE><A HREF="../../../../org/apache/solr/core/SolrInfoMBean.html#getName()">getName</A></CODE> in interface <CODE><A HREF="../../../../org/apache/solr/core/SolrInfoMBean.html" title="interface in org.apache.solr.core">SolrInfoMBean</A></CODE></DL>
606</DD>
607<DD><DL>
608</DL>
609</DD>
610</DL>
611<HR>
612
613<A NAME="getVersion()"><!-- --></A><H3>
614getVersion</H3>
615<PRE>
616public <A HREF="http://download.oracle.com/javase/6/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</A> <B>getVersion</B>()</PRE>
617<DL>
618<DD><B>Description copied from interface: <CODE><A HREF="../../../../org/apache/solr/core/SolrInfoMBean.html#getVersion()">SolrInfoMBean</A></CODE></B></DD>
619<DD>Simple common usage version, e.g. 2.0
620<P>
621<DD><DL>
622<DT><B>Specified by:</B><DD><CODE><A HREF="../../../../org/apache/solr/core/SolrInfoMBean.html#getVersion()">getVersion</A></CODE> in interface <CODE><A HREF="../../../../org/apache/solr/core/SolrInfoMBean.html" title="interface in org.apache.solr.core">SolrInfoMBean</A></CODE></DL>
623</DD>
624<DD><DL>
625</DL>
626</DD>
627</DL>
628<HR>
629
630<A NAME="getDescription()"><!-- --></A><H3>
631getDescription</H3>
632<PRE>
633public <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>
634<DL>
635<DD><B>Description copied from interface: <CODE><A HREF="../../../../org/apache/solr/core/SolrInfoMBean.html#getDescription()">SolrInfoMBean</A></CODE></B></DD>
636<DD>Simple one or two line description
637<P>
638<DD><DL>
639<DT><B>Specified by:</B><DD><CODE><A HREF="../../../../org/apache/solr/core/SolrInfoMBean.html#getDescription()">getDescription</A></CODE> in interface <CODE><A HREF="../../../../org/apache/solr/core/SolrInfoMBean.html" title="interface in org.apache.solr.core">SolrInfoMBean</A></CODE></DL>
640</DD>
641<DD><DL>
642</DL>
643</DD>
644</DL>
645<HR>
646
647<A NAME="getCategory()"><!-- --></A><H3>
648getCategory</H3>
649<PRE>
650public <A HREF="../../../../org/apache/solr/core/SolrInfoMBean.Category.html" title="enum in org.apache.solr.core">SolrInfoMBean.Category</A> <B>getCategory</B>()</PRE>
651<DL>
652<DD><B>Description copied from interface: <CODE><A HREF="../../../../org/apache/solr/core/SolrInfoMBean.html#getCategory()">SolrInfoMBean</A></CODE></B></DD>
653<DD>Purpose of this Class
654<P>
655<DD><DL>
656<DT><B>Specified by:</B><DD><CODE><A HREF="../../../../org/apache/solr/core/SolrInfoMBean.html#getCategory()">getCategory</A></CODE> in interface <CODE><A HREF="../../../../org/apache/solr/core/SolrInfoMBean.html" title="interface in org.apache.solr.core">SolrInfoMBean</A></CODE></DL>
657</DD>
658<DD><DL>
659</DL>
660</DD>
661</DL>
662<HR>
663
664<A NAME="getSource()"><!-- --></A><H3>
665getSource</H3>
666<PRE>
667public <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>
668<DL>
669<DD><B>Description copied from interface: <CODE><A HREF="../../../../org/apache/solr/core/SolrInfoMBean.html#getSource()">SolrInfoMBean</A></CODE></B></DD>
670<DD>CVS Source, SVN Source, etc
671<P>
672<DD><DL>
673<DT><B>Specified by:</B><DD><CODE><A HREF="../../../../org/apache/solr/core/SolrInfoMBean.html#getSource()">getSource</A></CODE> in interface <CODE><A HREF="../../../../org/apache/solr/core/SolrInfoMBean.html" title="interface in org.apache.solr.core">SolrInfoMBean</A></CODE></DL>
674</DD>
675<DD><DL>
676</DL>
677</DD>
678</DL>
679<HR>
680
681<A NAME="getDocs()"><!-- --></A><H3>
682getDocs</H3>
683<PRE>
684public <A HREF="http://download.oracle.com/javase/6/docs/api/java/net/URL.html?is-external=true" title="class or interface in java.net">URL</A>[] <B>getDocs</B>()</PRE>
685<DL>
686<DD><B>Description copied from interface: <CODE><A HREF="../../../../org/apache/solr/core/SolrInfoMBean.html#getDocs()">SolrInfoMBean</A></CODE></B></DD>
687<DD>Documentation URL list.
688
689 <p>
690 Suggested documentation URLs: Homepage for sponsoring project,
691 FAQ on class usage, Design doc for class, Wiki, bug reporting URL, etc...
692 </p>
693<P>
694<DD><DL>
695<DT><B>Specified by:</B><DD><CODE><A HREF="../../../../org/apache/solr/core/SolrInfoMBean.html#getDocs()">getDocs</A></CODE> in interface <CODE><A HREF="../../../../org/apache/solr/core/SolrInfoMBean.html" title="interface in org.apache.solr.core">SolrInfoMBean</A></CODE></DL>
696</DD>
697<DD><DL>
698</DL>
699</DD>
700</DL>
701<HR>
702
703<A NAME="getStatistics()"><!-- --></A><H3>
704getStatistics</H3>
705<PRE>
706public <A HREF="../../../../org/apache/solr/common/util/NamedList.html" title="class in org.apache.solr.common.util">NamedList</A> <B>getStatistics</B>()</PRE>
707<DL>
708<DD><B>Description copied from interface: <CODE><A HREF="../../../../org/apache/solr/core/SolrInfoMBean.html#getStatistics()">SolrInfoMBean</A></CODE></B></DD>
709<DD>Any statistics this instance would like to be publicly available via
710 the Solr Administration interface.
711
712 <p>
713 Any Object type may be stored in the list, but only the
714 <code>toString()</code> representation will be used.
715 </p>
716<P>
717<DD><DL>
718<DT><B>Specified by:</B><DD><CODE><A HREF="../../../../org/apache/solr/core/SolrInfoMBean.html#getStatistics()">getStatistics</A></CODE> in interface <CODE><A HREF="../../../../org/apache/solr/core/SolrInfoMBean.html" title="interface in org.apache.solr.core">SolrInfoMBean</A></CODE></DL>
719</DD>
720<DD><DL>
721</DL>
722</DD>
723</DL>
724<HR>
725
726<A NAME="toString()"><!-- --></A><H3>
727toString</H3>
728<PRE>
729public <A HREF="http://download.oracle.com/javase/6/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</A> <B>toString</B>()</PRE>
730<DL>
731<DD><DL>
732<DT><B>Overrides:</B><DD><CODE><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></CODE> in class <CODE><A HREF="http://download.oracle.com/javase/6/docs/api/java/lang/Object.html?is-external=true" title="class or interface in java.lang">Object</A></CODE></DL>
733</DD>
734<DD><DL>
735</DL>
736</DD>
737</DL>
738<!-- ========= END OF CLASS DATA ========= -->
739<HR>
740
741
742<!-- ======= START OF BOTTOM NAVBAR ====== -->
743<A NAME="navbar_bottom"><!-- --></A>
744<A HREF="#skip-navbar_bottom" title="Skip navigation links"></A>
745<TABLE BORDER="0" WIDTH="100%" CELLPADDING="1" CELLSPACING="0" SUMMARY="">
746<TR>
747<TD COLSPAN=2 BGCOLOR="#EEEEFF" CLASS="NavBarCell1">
748<A NAME="navbar_bottom_firstrow"><!-- --></A>
749<TABLE BORDER="0" CELLPADDING="0" CELLSPACING="3" SUMMARY="">
750  <TR ALIGN="center" VALIGN="top">
751  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../../../../overview-summary.html"><FONT CLASS="NavBarFont1"><B>Overview</B></FONT></A>&nbsp;</TD>
752  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="package-summary.html"><FONT CLASS="NavBarFont1"><B>Package</B></FONT></A>&nbsp;</TD>
753  <TD BGCOLOR="#FFFFFF" CLASS="NavBarCell1Rev"> &nbsp;<FONT CLASS="NavBarFont1Rev"><B>Class</B></FONT>&nbsp;</TD>
754  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="class-use/LFUCache.html"><FONT CLASS="NavBarFont1"><B>Use</B></FONT></A>&nbsp;</TD>
755  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="package-tree.html"><FONT CLASS="NavBarFont1"><B>Tree</B></FONT></A>&nbsp;</TD>
756  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../../../../deprecated-list.html"><FONT CLASS="NavBarFont1"><B>Deprecated</B></FONT></A>&nbsp;</TD>
757  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../../../../help-doc.html"><FONT CLASS="NavBarFont1"><B>Help</B></FONT></A>&nbsp;</TD>
758  </TR>
759</TABLE>
760</TD>
761<TD ALIGN="right" VALIGN="top" ROWSPAN=3><EM>
762</EM>
763</TD>
764</TR>
765
766<TR>
767<TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2">
768&nbsp;<A HREF="../../../../org/apache/solr/search/JoinQParserPlugin.html" title="class in org.apache.solr.search"><B>PREV CLASS</B></A>&nbsp;
769&nbsp;<A HREF="../../../../org/apache/solr/search/LRUCache.html" title="class in org.apache.solr.search"><B>NEXT CLASS</B></A></FONT></TD>
770<TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2">
771  <A HREF="../../../../index.html?org/apache/solr/search/LFUCache.html" target="_top"><B>FRAMES</B></A>  &nbsp;
772&nbsp;<A HREF="LFUCache.html" target="_top"><B>NO FRAMES</B></A>  &nbsp;
773&nbsp;<SCRIPT type="text/javascript">
774  <!--
775  if(window==top) {
776    document.writeln('<A HREF="../../../../allclasses-noframe.html"><B>All Classes</B></A>');
777  }
778  //-->
779</SCRIPT>
780<NOSCRIPT>
781  <A HREF="../../../../allclasses-noframe.html"><B>All Classes</B></A>
782</NOSCRIPT>
783
784
785</FONT></TD>
786</TR>
787<TR>
788<TD VALIGN="top" CLASS="NavBarCell3"><FONT SIZE="-2">
789  SUMMARY:&nbsp;NESTED&nbsp;|&nbsp;FIELD&nbsp;|&nbsp;<A HREF="#constructor_summary">CONSTR</A>&nbsp;|&nbsp;<A HREF="#method_summary">METHOD</A></FONT></TD>
790<TD VALIGN="top" CLASS="NavBarCell3"><FONT SIZE="-2">
791DETAIL:&nbsp;FIELD&nbsp;|&nbsp;<A HREF="#constructor_detail">CONSTR</A>&nbsp;|&nbsp;<A HREF="#method_detail">METHOD</A></FONT></TD>
792</TR>
793</TABLE>
794<A NAME="skip-navbar_bottom"></A>
795<!-- ======== END OF BOTTOM NAVBAR ======= -->
796
797<HR>
798
799          <address>Copyright &copy; 2000-2012 Apache Software Foundation.  All Rights Reserved.</address>
800          <script src='../../../../prettify.js' type='text/javascript'></script>
801          <script type='text/javascript'>
802            (function(){
803              var oldonload = window.onload;
804              if (typeof oldonload != 'function') {
805                window.onload = prettyPrint;
806              } else {
807                window.onload = function() {
808                  oldonload();
809                  prettyPrint();
810                }
811              }
812            })();
813          </script>
814       
815</BODY>
816</HTML>
Note: See TracBrowser for help on using the repository browser.