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

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