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.5.0) on Thu May 15 17:17:31 EDT 2008 --> 6<TITLE> 7HashStats (Oracle - Berkeley DB Java API) 8</TITLE> 9 10<META NAME="keywords" CONTENT="com.sleepycat.db.HashStats class"> 11 12<LINK REL ="stylesheet" TYPE="text/css" HREF="../../../style.css" TITLE="Style"> 13 14<SCRIPT type="text/javascript"> 15function windowTitle() 16{ 17 parent.document.title="HashStats (Oracle - Berkeley DB Java API)"; 18} 19</SCRIPT> 20<NOSCRIPT> 21</NOSCRIPT> 22 23</HEAD> 24 25<BODY BGCOLOR="white" onload="windowTitle();"> 26 27 28<!-- ========= START OF TOP NAVBAR ======= --> 29<A NAME="navbar_top"><!-- --></A> 30<A HREF="#skip-navbar_top" title="Skip navigation links"></A> 31<TABLE BORDER="0" WIDTH="100%" CELLPADDING="1" CELLSPACING="0" SUMMARY=""> 32<TR> 33<TD COLSPAN=2 BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> 34<A NAME="navbar_top_firstrow"><!-- --></A> 35<TABLE BORDER="0" CELLPADDING="0" CELLSPACING="3" SUMMARY=""> 36 <TR ALIGN="center" VALIGN="top"> 37 <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="../../../overview-summary.html"><FONT CLASS="NavBarFont1"><B>Overview</B></FONT></A> </TD> 38 <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="package-summary.html"><FONT CLASS="NavBarFont1"><B>Package</B></FONT></A> </TD> 39 <TD BGCOLOR="#FFFFFF" CLASS="NavBarCell1Rev"> <FONT CLASS="NavBarFont1Rev"><B>Class</B></FONT> </TD> 40 <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="class-use/HashStats.html"><FONT CLASS="NavBarFont1"><B>Use</B></FONT></A> </TD> 41 <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="package-tree.html"><FONT CLASS="NavBarFont1"><B>Tree</B></FONT></A> </TD> 42 <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="../../../deprecated-list.html"><FONT CLASS="NavBarFont1"><B>Deprecated</B></FONT></A> </TD> 43 <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="../../../index-all.html"><FONT CLASS="NavBarFont1"><B>Index</B></FONT></A> </TD> 44 <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="../../../help-doc.html"><FONT CLASS="NavBarFont1"><B>Help</B></FONT></A> </TD> 45 </TR> 46</TABLE> 47</TD> 48<TD ALIGN="right" VALIGN="top" ROWSPAN=3><EM> 49<b>Berkeley DB</b><br><font size="-1"> version 4.7.25</font></EM> 50</TD> 51</TR> 52 53<TR> 54<TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2"> 55 <A HREF="../../../com/sleepycat/db/Hasher.html" title="interface in com.sleepycat.db"><B>PREV CLASS</B></A> 56 <A HREF="../../../com/sleepycat/db/JoinConfig.html" title="class in com.sleepycat.db"><B>NEXT CLASS</B></A></FONT></TD> 57<TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2"> 58 <A HREF="../../../index.html?com/sleepycat/db/HashStats.html" target="_top"><B>FRAMES</B></A> 59 <A HREF="HashStats.html" target="_top"><B>NO FRAMES</B></A> 60 <SCRIPT type="text/javascript"> 61 <!-- 62 if(window==top) { 63 document.writeln('<A HREF="../../../allclasses-noframe.html"><B>All Classes</B></A>'); 64 } 65 //--> 66</SCRIPT> 67<NOSCRIPT> 68 <A HREF="../../../allclasses-noframe.html"><B>All Classes</B></A> 69</NOSCRIPT> 70 71 72</FONT></TD> 73</TR> 74<TR> 75<TD VALIGN="top" CLASS="NavBarCell3"><FONT SIZE="-2"> 76 SUMMARY: NESTED | FIELD | CONSTR | <A HREF="#method_summary">METHOD</A></FONT></TD> 77<TD VALIGN="top" CLASS="NavBarCell3"><FONT SIZE="-2"> 78DETAIL: FIELD | CONSTR | <A HREF="#method_detail">METHOD</A></FONT></TD> 79</TR> 80</TABLE> 81<A NAME="skip-navbar_top"></A> 82<!-- ========= END OF TOP NAVBAR ========= --> 83 84<HR> 85<!-- ======== START OF CLASS DATA ======== --> 86<H2> 87<FONT SIZE="-1"> 88com.sleepycat.db</FONT> 89<BR> 90Class HashStats</H2> 91<PRE> 92<A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/lang/Object.html" title="class or interface in java.lang">java.lang.Object</A> 93 <IMG SRC="../../../resources/inherit.gif" ALT="extended by "><A HREF="../../../com/sleepycat/db/DatabaseStats.html" title="class in com.sleepycat.db">com.sleepycat.db.DatabaseStats</A> 94 <IMG SRC="../../../resources/inherit.gif" ALT="extended by "><B>com.sleepycat.db.HashStats</B> 95</PRE> 96<HR> 97<DL> 98<DT><PRE>public class <B>HashStats</B><DT>extends <A HREF="../../../com/sleepycat/db/DatabaseStats.html" title="class in com.sleepycat.db">DatabaseStats</A></DL> 99</PRE> 100 101<P> 102The HashStats object is used to return Hash database statistics. 103<P> 104 105<P> 106<HR> 107 108<P> 109 110<!-- ========== METHOD SUMMARY =========== --> 111 112<A NAME="method_summary"><!-- --></A> 113<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY=""> 114<TR BGCOLOR="#CCCCFF" CLASS="TableHeadingColor"> 115<TH ALIGN="left" COLSPAN="2"><FONT SIZE="+2"> 116<B>Method Summary</B></FONT></TH> 117</TR> 118<TR BGCOLOR="white" CLASS="TableRowColor"> 119<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"> 120<CODE> int</CODE></FONT></TD> 121<TD><CODE><B><A HREF="../../../com/sleepycat/db/HashStats.html#getBFree()">getBFree</A></B>()</CODE> 122 123<BR> 124 The number of bytes free on bucket pages.</TD> 125</TR> 126<TR BGCOLOR="white" CLASS="TableRowColor"> 127<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"> 128<CODE> int</CODE></FONT></TD> 129<TD><CODE><B><A HREF="../../../com/sleepycat/db/HashStats.html#getBigBFree()">getBigBFree</A></B>()</CODE> 130 131<BR> 132 The number of bytes free on big item pages.</TD> 133</TR> 134<TR BGCOLOR="white" CLASS="TableRowColor"> 135<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"> 136<CODE> int</CODE></FONT></TD> 137<TD><CODE><B><A HREF="../../../com/sleepycat/db/HashStats.html#getBigPages()">getBigPages</A></B>()</CODE> 138 139<BR> 140 The number of big key/data pages.</TD> 141</TR> 142<TR BGCOLOR="white" CLASS="TableRowColor"> 143<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"> 144<CODE> int</CODE></FONT></TD> 145<TD><CODE><B><A HREF="../../../com/sleepycat/db/HashStats.html#getBuckets()">getBuckets</A></B>()</CODE> 146 147<BR> 148 The the number of hash buckets.</TD> 149</TR> 150<TR BGCOLOR="white" CLASS="TableRowColor"> 151<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"> 152<CODE> int</CODE></FONT></TD> 153<TD><CODE><B><A HREF="../../../com/sleepycat/db/HashStats.html#getDup()">getDup</A></B>()</CODE> 154 155<BR> 156 The number of duplicate pages.</TD> 157</TR> 158<TR BGCOLOR="white" CLASS="TableRowColor"> 159<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"> 160<CODE> int</CODE></FONT></TD> 161<TD><CODE><B><A HREF="../../../com/sleepycat/db/HashStats.html#getDupFree()">getDupFree</A></B>()</CODE> 162 163<BR> 164 The number of bytes free on duplicate pages.</TD> 165</TR> 166<TR BGCOLOR="white" CLASS="TableRowColor"> 167<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"> 168<CODE> int</CODE></FONT></TD> 169<TD><CODE><B><A HREF="../../../com/sleepycat/db/HashStats.html#getFfactor()">getFfactor</A></B>()</CODE> 170 171<BR> 172 The desired fill factor specified at database-creation time.</TD> 173</TR> 174<TR BGCOLOR="white" CLASS="TableRowColor"> 175<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"> 176<CODE> int</CODE></FONT></TD> 177<TD><CODE><B><A HREF="../../../com/sleepycat/db/HashStats.html#getFree()">getFree</A></B>()</CODE> 178 179<BR> 180 The number of pages on the free list.</TD> 181</TR> 182<TR BGCOLOR="white" CLASS="TableRowColor"> 183<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"> 184<CODE> int</CODE></FONT></TD> 185<TD><CODE><B><A HREF="../../../com/sleepycat/db/HashStats.html#getMagic()">getMagic</A></B>()</CODE> 186 187<BR> 188 The magic number that identifies the file as a Hash file.</TD> 189</TR> 190<TR BGCOLOR="white" CLASS="TableRowColor"> 191<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"> 192<CODE> int</CODE></FONT></TD> 193<TD><CODE><B><A HREF="../../../com/sleepycat/db/HashStats.html#getMetaFlags()">getMetaFlags</A></B>()</CODE> 194 195<BR> 196 The metadata flags.</TD> 197</TR> 198<TR BGCOLOR="white" CLASS="TableRowColor"> 199<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"> 200<CODE> int</CODE></FONT></TD> 201<TD><CODE><B><A HREF="../../../com/sleepycat/db/HashStats.html#getNumData()">getNumData</A></B>()</CODE> 202 203<BR> 204 The number of key/data pairs in the database.</TD> 205</TR> 206<TR BGCOLOR="white" CLASS="TableRowColor"> 207<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"> 208<CODE> int</CODE></FONT></TD> 209<TD><CODE><B><A HREF="../../../com/sleepycat/db/HashStats.html#getNumKeys()">getNumKeys</A></B>()</CODE> 210 211<BR> 212 The number of unique keys in the database.</TD> 213</TR> 214<TR BGCOLOR="white" CLASS="TableRowColor"> 215<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"> 216<CODE> int</CODE></FONT></TD> 217<TD><CODE><B><A HREF="../../../com/sleepycat/db/HashStats.html#getOverflows()">getOverflows</A></B>()</CODE> 218 219<BR> 220 The number of overflow pages.</TD> 221</TR> 222<TR BGCOLOR="white" CLASS="TableRowColor"> 223<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"> 224<CODE> int</CODE></FONT></TD> 225<TD><CODE><B><A HREF="../../../com/sleepycat/db/HashStats.html#getOvflFree()">getOvflFree</A></B>()</CODE> 226 227<BR> 228 The number of bytes free on overflow pages.</TD> 229</TR> 230<TR BGCOLOR="white" CLASS="TableRowColor"> 231<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"> 232<CODE> int</CODE></FONT></TD> 233<TD><CODE><B><A HREF="../../../com/sleepycat/db/HashStats.html#getPageCount()">getPageCount</A></B>()</CODE> 234 235<BR> 236 The number of pages in the database.</TD> 237</TR> 238<TR BGCOLOR="white" CLASS="TableRowColor"> 239<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"> 240<CODE> int</CODE></FONT></TD> 241<TD><CODE><B><A HREF="../../../com/sleepycat/db/HashStats.html#getPageSize()">getPageSize</A></B>()</CODE> 242 243<BR> 244 The underlying Hash database page (and bucket) size, in bytes.</TD> 245</TR> 246<TR BGCOLOR="white" CLASS="TableRowColor"> 247<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"> 248<CODE> int</CODE></FONT></TD> 249<TD><CODE><B><A HREF="../../../com/sleepycat/db/HashStats.html#getVersion()">getVersion</A></B>()</CODE> 250 251<BR> 252 The version of the Hash database.</TD> 253</TR> 254<TR BGCOLOR="white" CLASS="TableRowColor"> 255<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"> 256<CODE> <A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/lang/String.html" title="class or interface in java.lang">String</A></CODE></FONT></TD> 257<TD><CODE><B><A HREF="../../../com/sleepycat/db/HashStats.html#toString()">toString</A></B>()</CODE> 258 259<BR> 260 For convenience, the HashStats class has a toString method 261 that lists all the data fields.</TD> 262</TR> 263</TABLE> 264 <A NAME="methods_inherited_from_class_java.lang.Object"><!-- --></A> 265<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY=""> 266<TR BGCOLOR="#EEEEFF" CLASS="TableSubHeadingColor"> 267<TH ALIGN="left"><B>Methods inherited from class java.lang.<A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/lang/Object.html" title="class or interface in java.lang">Object</A></B></TH> 268</TR> 269<TR BGCOLOR="white" CLASS="TableRowColor"> 270<TD><CODE><A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/lang/Object.html#clone()" title="class or interface in java.lang">clone</A>, <A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/lang/Object.html#equals(java.lang.Object)" title="class or interface in java.lang">equals</A>, <A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/lang/Object.html#finalize()" title="class or interface in java.lang">finalize</A>, <A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/lang/Object.html#getClass()" title="class or interface in java.lang">getClass</A>, <A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/lang/Object.html#hashCode()" title="class or interface in java.lang">hashCode</A>, <A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/lang/Object.html#notify()" title="class or interface in java.lang">notify</A>, <A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/lang/Object.html#notifyAll()" title="class or interface in java.lang">notifyAll</A>, <A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/lang/Object.html#wait()" title="class or interface in java.lang">wait</A>, <A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/lang/Object.html#wait(long)" title="class or interface in java.lang">wait</A>, <A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/lang/Object.html#wait(long, int)" title="class or interface in java.lang">wait</A></CODE></TD> 271</TR> 272</TABLE> 273 274<P> 275 276<!-- ============ METHOD DETAIL ========== --> 277 278<A NAME="method_detail"><!-- --></A> 279<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY=""> 280<TR BGCOLOR="#CCCCFF" CLASS="TableHeadingColor"> 281<TH ALIGN="left" COLSPAN="1"><FONT SIZE="+2"> 282<B>Method Detail</B></FONT></TH> 283</TR> 284</TABLE> 285 286<A NAME="getMagic()"><!-- --></A><H3> 287getMagic</H3> 288<PRE> 289public int <B>getMagic</B>()</PRE> 290<DL> 291<DD>The magic number that identifies the file as a Hash file. 292<P> 293<DD><DL> 294</DL> 295</DD> 296</DL> 297<HR> 298 299<A NAME="getVersion()"><!-- --></A><H3> 300getVersion</H3> 301<PRE> 302public int <B>getVersion</B>()</PRE> 303<DL> 304<DD>The version of the Hash database. 305<P> 306<DD><DL> 307</DL> 308</DD> 309</DL> 310<HR> 311 312<A NAME="getMetaFlags()"><!-- --></A><H3> 313getMetaFlags</H3> 314<PRE> 315public int <B>getMetaFlags</B>()</PRE> 316<DL> 317<DD>The metadata flags. 318<P> 319<DD><DL> 320</DL> 321</DD> 322</DL> 323<HR> 324 325<A NAME="getNumKeys()"><!-- --></A><H3> 326getNumKeys</H3> 327<PRE> 328public int <B>getNumKeys</B>()</PRE> 329<DL> 330<DD>The number of unique keys in the database. 331 <p> 332 If the <A HREF="../../../com/sleepycat/db/Database.html#getStats(com.sleepycat.db.Transaction, com.sleepycat.db.StatsConfig)"><CODE>Database.getStats</CODE></A> call was configured by the 333 <A HREF="../../../com/sleepycat/db/StatsConfig.html#setFast(boolean)"><CODE>StatsConfig.setFast</CODE></A> method, the count will be the last 334 saved value unless it has never been calculated, in which case it 335 will be 0. 336<P> 337<DD><DL> 338</DL> 339</DD> 340</DL> 341<HR> 342 343<A NAME="getNumData()"><!-- --></A><H3> 344getNumData</H3> 345<PRE> 346public int <B>getNumData</B>()</PRE> 347<DL> 348<DD>The number of key/data pairs in the database. 349 <p> 350 If the <A HREF="../../../com/sleepycat/db/Database.html#getStats(com.sleepycat.db.Transaction, com.sleepycat.db.StatsConfig)"><CODE>Database.getStats</CODE></A> call was configured by the 351 <A HREF="../../../com/sleepycat/db/StatsConfig.html#setFast(boolean)"><CODE>StatsConfig.setFast</CODE></A> method, the count will be the last 352 saved value unless it has never been calculated, in which case it 353 will be 0. 354<P> 355<DD><DL> 356</DL> 357</DD> 358</DL> 359<HR> 360 361<A NAME="getPageCount()"><!-- --></A><H3> 362getPageCount</H3> 363<PRE> 364public int <B>getPageCount</B>()</PRE> 365<DL> 366<DD>The number of pages in the database. 367 <p> 368 Returned if <A HREF="../../../com/sleepycat/db/StatsConfig.html#setFast(boolean)"><CODE>StatsConfig.setFast(boolean)</CODE></A> was configured. 369<P> 370<DD><DL> 371</DL> 372</DD> 373</DL> 374<HR> 375 376<A NAME="getPageSize()"><!-- --></A><H3> 377getPageSize</H3> 378<PRE> 379public int <B>getPageSize</B>()</PRE> 380<DL> 381<DD>The underlying Hash database page (and bucket) size, in bytes. 382<P> 383<DD><DL> 384</DL> 385</DD> 386</DL> 387<HR> 388 389<A NAME="getFfactor()"><!-- --></A><H3> 390getFfactor</H3> 391<PRE> 392public int <B>getFfactor</B>()</PRE> 393<DL> 394<DD>The desired fill factor specified at database-creation time. 395<P> 396<DD><DL> 397</DL> 398</DD> 399</DL> 400<HR> 401 402<A NAME="getBuckets()"><!-- --></A><H3> 403getBuckets</H3> 404<PRE> 405public int <B>getBuckets</B>()</PRE> 406<DL> 407<DD>The the number of hash buckets. 408<P> 409<DD><DL> 410</DL> 411</DD> 412</DL> 413<HR> 414 415<A NAME="getFree()"><!-- --></A><H3> 416getFree</H3> 417<PRE> 418public int <B>getFree</B>()</PRE> 419<DL> 420<DD>The number of pages on the free list. 421<p> 422The information is only included if the <A HREF="../../../com/sleepycat/db/Database.html#getStats(com.sleepycat.db.Transaction, com.sleepycat.db.StatsConfig)"><CODE>Database.getStats</CODE></A> call 423was not configured by the <A HREF="../../../com/sleepycat/db/StatsConfig.html#setFast(boolean)"><CODE>StatsConfig.setFast</CODE></A> method. 424<P> 425<DD><DL> 426</DL> 427</DD> 428</DL> 429<HR> 430 431<A NAME="getBFree()"><!-- --></A><H3> 432getBFree</H3> 433<PRE> 434public int <B>getBFree</B>()</PRE> 435<DL> 436<DD>The number of bytes free on bucket pages. 437<p> 438The information is only included if the <A HREF="../../../com/sleepycat/db/Database.html#getStats(com.sleepycat.db.Transaction, com.sleepycat.db.StatsConfig)"><CODE>Database.getStats</CODE></A> call 439was not configured by the <A HREF="../../../com/sleepycat/db/StatsConfig.html#setFast(boolean)"><CODE>StatsConfig.setFast</CODE></A> method. 440<P> 441<DD><DL> 442</DL> 443</DD> 444</DL> 445<HR> 446 447<A NAME="getBigPages()"><!-- --></A><H3> 448getBigPages</H3> 449<PRE> 450public int <B>getBigPages</B>()</PRE> 451<DL> 452<DD>The number of big key/data pages. 453<p> 454The information is only included if the <A HREF="../../../com/sleepycat/db/Database.html#getStats(com.sleepycat.db.Transaction, com.sleepycat.db.StatsConfig)"><CODE>Database.getStats</CODE></A> call 455was not configured by the <A HREF="../../../com/sleepycat/db/StatsConfig.html#setFast(boolean)"><CODE>StatsConfig.setFast</CODE></A> method. 456<P> 457<DD><DL> 458</DL> 459</DD> 460</DL> 461<HR> 462 463<A NAME="getBigBFree()"><!-- --></A><H3> 464getBigBFree</H3> 465<PRE> 466public int <B>getBigBFree</B>()</PRE> 467<DL> 468<DD>The number of bytes free on big item pages. 469<p> 470The information is only included if the <A HREF="../../../com/sleepycat/db/Database.html#getStats(com.sleepycat.db.Transaction, com.sleepycat.db.StatsConfig)"><CODE>Database.getStats</CODE></A> call 471was not configured by the <A HREF="../../../com/sleepycat/db/StatsConfig.html#setFast(boolean)"><CODE>StatsConfig.setFast</CODE></A> method. 472<P> 473<DD><DL> 474</DL> 475</DD> 476</DL> 477<HR> 478 479<A NAME="getOverflows()"><!-- --></A><H3> 480getOverflows</H3> 481<PRE> 482public int <B>getOverflows</B>()</PRE> 483<DL> 484<DD>The number of overflow pages. 485<p> 486The information is only included if the <A HREF="../../../com/sleepycat/db/Database.html#getStats(com.sleepycat.db.Transaction, com.sleepycat.db.StatsConfig)"><CODE>Database.getStats</CODE></A> call 487was not configured by the <A HREF="../../../com/sleepycat/db/StatsConfig.html#setFast(boolean)"><CODE>StatsConfig.setFast</CODE></A> method. 488<P> 489<DD><DL> 490</DL> 491</DD> 492</DL> 493<HR> 494 495<A NAME="getOvflFree()"><!-- --></A><H3> 496getOvflFree</H3> 497<PRE> 498public int <B>getOvflFree</B>()</PRE> 499<DL> 500<DD>The number of bytes free on overflow pages. 501<p> 502The information is only included if the <A HREF="../../../com/sleepycat/db/Database.html#getStats(com.sleepycat.db.Transaction, com.sleepycat.db.StatsConfig)"><CODE>Database.getStats</CODE></A> call 503was not configured by the <A HREF="../../../com/sleepycat/db/StatsConfig.html#setFast(boolean)"><CODE>StatsConfig.setFast</CODE></A> method. 504<P> 505<DD><DL> 506</DL> 507</DD> 508</DL> 509<HR> 510 511<A NAME="getDup()"><!-- --></A><H3> 512getDup</H3> 513<PRE> 514public int <B>getDup</B>()</PRE> 515<DL> 516<DD>The number of duplicate pages. 517<p> 518The information is only included if the <A HREF="../../../com/sleepycat/db/Database.html#getStats(com.sleepycat.db.Transaction, com.sleepycat.db.StatsConfig)"><CODE>Database.getStats</CODE></A> call 519was not configured by the <A HREF="../../../com/sleepycat/db/StatsConfig.html#setFast(boolean)"><CODE>StatsConfig.setFast</CODE></A> method. 520<P> 521<DD><DL> 522</DL> 523</DD> 524</DL> 525<HR> 526 527<A NAME="getDupFree()"><!-- --></A><H3> 528getDupFree</H3> 529<PRE> 530public int <B>getDupFree</B>()</PRE> 531<DL> 532<DD>The number of bytes free on duplicate pages. 533<p> 534The information is only included if the <A HREF="../../../com/sleepycat/db/Database.html#getStats(com.sleepycat.db.Transaction, com.sleepycat.db.StatsConfig)"><CODE>Database.getStats</CODE></A> call 535was not configured by the <A HREF="../../../com/sleepycat/db/StatsConfig.html#setFast(boolean)"><CODE>StatsConfig.setFast</CODE></A> method. 536<P> 537<DD><DL> 538</DL> 539</DD> 540</DL> 541<HR> 542 543<A NAME="toString()"><!-- --></A><H3> 544toString</H3> 545<PRE> 546public <A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/lang/String.html" title="class or interface in java.lang">String</A> <B>toString</B>()</PRE> 547<DL> 548<DD>For convenience, the HashStats class has a toString method 549 that lists all the data fields. 550<P> 551<DD><DL> 552<DT><B>Overrides:</B><DD><CODE><A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/lang/Object.html#toString()" title="class or interface in java.lang">toString</A></CODE> in class <CODE><A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/lang/Object.html" title="class or interface in java.lang">Object</A></CODE></DL> 553</DD> 554<DD><DL> 555</DL> 556</DD> 557</DL> 558<!-- ========= END OF CLASS DATA ========= --> 559<HR> 560 561 562<!-- ======= START OF BOTTOM NAVBAR ====== --> 563<A NAME="navbar_bottom"><!-- --></A> 564<A HREF="#skip-navbar_bottom" title="Skip navigation links"></A> 565<TABLE BORDER="0" WIDTH="100%" CELLPADDING="1" CELLSPACING="0" SUMMARY=""> 566<TR> 567<TD COLSPAN=2 BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> 568<A NAME="navbar_bottom_firstrow"><!-- --></A> 569<TABLE BORDER="0" CELLPADDING="0" CELLSPACING="3" SUMMARY=""> 570 <TR ALIGN="center" VALIGN="top"> 571 <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="../../../overview-summary.html"><FONT CLASS="NavBarFont1"><B>Overview</B></FONT></A> </TD> 572 <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="package-summary.html"><FONT CLASS="NavBarFont1"><B>Package</B></FONT></A> </TD> 573 <TD BGCOLOR="#FFFFFF" CLASS="NavBarCell1Rev"> <FONT CLASS="NavBarFont1Rev"><B>Class</B></FONT> </TD> 574 <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="class-use/HashStats.html"><FONT CLASS="NavBarFont1"><B>Use</B></FONT></A> </TD> 575 <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="package-tree.html"><FONT CLASS="NavBarFont1"><B>Tree</B></FONT></A> </TD> 576 <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="../../../deprecated-list.html"><FONT CLASS="NavBarFont1"><B>Deprecated</B></FONT></A> </TD> 577 <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="../../../index-all.html"><FONT CLASS="NavBarFont1"><B>Index</B></FONT></A> </TD> 578 <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="../../../help-doc.html"><FONT CLASS="NavBarFont1"><B>Help</B></FONT></A> </TD> 579 </TR> 580</TABLE> 581</TD> 582<TD ALIGN="right" VALIGN="top" ROWSPAN=3><EM> 583<b>Berkeley DB</b><br><font size="-1"> version 4.7.25</font></EM> 584</TD> 585</TR> 586 587<TR> 588<TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2"> 589 <A HREF="../../../com/sleepycat/db/Hasher.html" title="interface in com.sleepycat.db"><B>PREV CLASS</B></A> 590 <A HREF="../../../com/sleepycat/db/JoinConfig.html" title="class in com.sleepycat.db"><B>NEXT CLASS</B></A></FONT></TD> 591<TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2"> 592 <A HREF="../../../index.html?com/sleepycat/db/HashStats.html" target="_top"><B>FRAMES</B></A> 593 <A HREF="HashStats.html" target="_top"><B>NO FRAMES</B></A> 594 <SCRIPT type="text/javascript"> 595 <!-- 596 if(window==top) { 597 document.writeln('<A HREF="../../../allclasses-noframe.html"><B>All Classes</B></A>'); 598 } 599 //--> 600</SCRIPT> 601<NOSCRIPT> 602 <A HREF="../../../allclasses-noframe.html"><B>All Classes</B></A> 603</NOSCRIPT> 604 605 606</FONT></TD> 607</TR> 608<TR> 609<TD VALIGN="top" CLASS="NavBarCell3"><FONT SIZE="-2"> 610 SUMMARY: NESTED | FIELD | CONSTR | <A HREF="#method_summary">METHOD</A></FONT></TD> 611<TD VALIGN="top" CLASS="NavBarCell3"><FONT SIZE="-2"> 612DETAIL: FIELD | CONSTR | <A HREF="#method_detail">METHOD</A></FONT></TD> 613</TR> 614</TABLE> 615<A NAME="skip-navbar_bottom"></A> 616<!-- ======== END OF BOTTOM NAVBAR ======= --> 617 618<HR> 619<font size=1>Copyright (c) 1996,2008 Oracle. All rights reserved.</font> 620</BODY> 621</HTML> 622