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:34 EDT 2008 --> 6<TITLE> 7Uses of Class com.sleepycat.db.LockMode (Oracle - Berkeley DB Java API) 8</TITLE> 9 10 11<LINK REL ="stylesheet" TYPE="text/css" HREF="../../../../style.css" TITLE="Style"> 12 13<SCRIPT type="text/javascript"> 14function windowTitle() 15{ 16 parent.document.title="Uses of Class com.sleepycat.db.LockMode (Oracle - Berkeley DB Java API)"; 17} 18</SCRIPT> 19<NOSCRIPT> 20</NOSCRIPT> 21 22</HEAD> 23 24<BODY BGCOLOR="white" onload="windowTitle();"> 25 26 27<!-- ========= START OF TOP NAVBAR ======= --> 28<A NAME="navbar_top"><!-- --></A> 29<A HREF="#skip-navbar_top" title="Skip navigation links"></A> 30<TABLE BORDER="0" WIDTH="100%" CELLPADDING="1" CELLSPACING="0" SUMMARY=""> 31<TR> 32<TD COLSPAN=2 BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> 33<A NAME="navbar_top_firstrow"><!-- --></A> 34<TABLE BORDER="0" CELLPADDING="0" CELLSPACING="3" SUMMARY=""> 35 <TR ALIGN="center" VALIGN="top"> 36 <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="../../../../overview-summary.html"><FONT CLASS="NavBarFont1"><B>Overview</B></FONT></A> </TD> 37 <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="../package-summary.html"><FONT CLASS="NavBarFont1"><B>Package</B></FONT></A> </TD> 38 <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="../../../../com/sleepycat/db/LockMode.html" title="class in com.sleepycat.db"><FONT CLASS="NavBarFont1"><B>Class</B></FONT></A> </TD> 39 <TD BGCOLOR="#FFFFFF" CLASS="NavBarCell1Rev"> <FONT CLASS="NavBarFont1Rev"><B>Use</B></FONT> </TD> 40 <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="../package-tree.html"><FONT CLASS="NavBarFont1"><B>Tree</B></FONT></A> </TD> 41 <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="../../../../deprecated-list.html"><FONT CLASS="NavBarFont1"><B>Deprecated</B></FONT></A> </TD> 42 <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="../../../../index-all.html"><FONT CLASS="NavBarFont1"><B>Index</B></FONT></A> </TD> 43 <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="../../../../help-doc.html"><FONT CLASS="NavBarFont1"><B>Help</B></FONT></A> </TD> 44 </TR> 45</TABLE> 46</TD> 47<TD ALIGN="right" VALIGN="top" ROWSPAN=3><EM> 48<b>Berkeley DB</b><br><font size="-1"> version 4.7.25</font></EM> 49</TD> 50</TR> 51 52<TR> 53<TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2"> 54 PREV 55 NEXT</FONT></TD> 56<TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2"> 57 <A HREF="../../../../index.html?com/sleepycat/db//class-useLockMode.html" target="_top"><B>FRAMES</B></A> 58 <A HREF="LockMode.html" target="_top"><B>NO FRAMES</B></A> 59 <SCRIPT type="text/javascript"> 60 <!-- 61 if(window==top) { 62 document.writeln('<A HREF="../../../../allclasses-noframe.html"><B>All Classes</B></A>'); 63 } 64 //--> 65</SCRIPT> 66<NOSCRIPT> 67 <A HREF="../../../../allclasses-noframe.html"><B>All Classes</B></A> 68</NOSCRIPT> 69 70 71</FONT></TD> 72</TR> 73</TABLE> 74<A NAME="skip-navbar_top"></A> 75<!-- ========= END OF TOP NAVBAR ========= --> 76 77<HR> 78<CENTER> 79<H2> 80<B>Uses of Class<br>com.sleepycat.db.LockMode</B></H2> 81</CENTER> 82 83<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY=""> 84<TR BGCOLOR="#CCCCFF" CLASS="TableHeadingColor"> 85<TH ALIGN="left" COLSPAN="2"><FONT SIZE="+2"> 86Packages that use <A HREF="../../../../com/sleepycat/db/LockMode.html" title="class in com.sleepycat.db">LockMode</A></FONT></TH> 87</TR> 88<TR BGCOLOR="white" CLASS="TableRowColor"> 89<TD><A HREF="#com.sleepycat.db"><B>com.sleepycat.db</B></A></TD> 90<TD>Berkeley DB Java API<br> 91<a href="../../../../../ref/toc.html" target="_top">[reference guide]</a> <a href="../../../../../ref/java/program.html" target="_top">[Java programming notes]</a>. </TD> 92</TR> 93<TR BGCOLOR="white" CLASS="TableRowColor"> 94<TD><A HREF="#com.sleepycat.persist"><B>com.sleepycat.persist</B></A></TD> 95<TD>The Direct Persistence Layer (DPL) adds a persistent object model to the 96Berkeley DB transactional engine. </TD> 97</TR> 98</TABLE> 99 100<P> 101<A NAME="com.sleepycat.db"><!-- --></A> 102<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY=""> 103<TR BGCOLOR="#CCCCFF" CLASS="TableHeadingColor"> 104<TH ALIGN="left" COLSPAN="2"><FONT SIZE="+2"> 105Uses of <A HREF="../../../../com/sleepycat/db/LockMode.html" title="class in com.sleepycat.db">LockMode</A> in <A HREF="../../../../com/sleepycat/db/package-summary.html">com.sleepycat.db</A></FONT></TH> 106</TR> 107</TABLE> 108 109<P> 110 111<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY=""> 112<TR BGCOLOR="#CCCCFF" CLASS="TableSubHeadingColor"> 113<TH ALIGN="left" COLSPAN="2">Fields in <A HREF="../../../../com/sleepycat/db/package-summary.html">com.sleepycat.db</A> declared as <A HREF="../../../../com/sleepycat/db/LockMode.html" title="class in com.sleepycat.db">LockMode</A></FONT></TH> 114</TR> 115<TR BGCOLOR="white" CLASS="TableRowColor"> 116<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"> 117<CODE>static <A HREF="../../../../com/sleepycat/db/LockMode.html" title="class in com.sleepycat.db">LockMode</A></CODE></FONT></TD> 118<TD><CODE><B>LockMode.</B><B><A HREF="../../../../com/sleepycat/db/LockMode.html#DEFAULT">DEFAULT</A></B></CODE> 119 120<BR> 121 Acquire read locks for read operations and write locks for write 122 operations.</TD> 123</TR> 124<TR BGCOLOR="white" CLASS="TableRowColor"> 125<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"> 126<CODE>static <A HREF="../../../../com/sleepycat/db/LockMode.html" title="class in com.sleepycat.db">LockMode</A></CODE></FONT></TD> 127<TD><CODE><B>LockMode.</B><B><A HREF="../../../../com/sleepycat/db/LockMode.html#DEGREE_2">DEGREE_2</A></B></CODE> 128 129<BR> 130 <B>Deprecated.</B> <I>This has been replaced by <A HREF="../../../../com/sleepycat/db/LockMode.html#READ_COMMITTED"><CODE>READ_COMMITTED</CODE></A> to conform to ANSI 131 database isolation terminology.</I></TD> 132</TR> 133<TR BGCOLOR="white" CLASS="TableRowColor"> 134<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"> 135<CODE>static <A HREF="../../../../com/sleepycat/db/LockMode.html" title="class in com.sleepycat.db">LockMode</A></CODE></FONT></TD> 136<TD><CODE><B>LockMode.</B><B><A HREF="../../../../com/sleepycat/db/LockMode.html#DIRTY_READ">DIRTY_READ</A></B></CODE> 137 138<BR> 139 <B>Deprecated.</B> <I>This has been replaced by <A HREF="../../../../com/sleepycat/db/LockMode.html#READ_UNCOMMITTED"><CODE>READ_UNCOMMITTED</CODE></A> to conform to ANSI 140 database isolation terminology.</I></TD> 141</TR> 142<TR BGCOLOR="white" CLASS="TableRowColor"> 143<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"> 144<CODE>static <A HREF="../../../../com/sleepycat/db/LockMode.html" title="class in com.sleepycat.db">LockMode</A></CODE></FONT></TD> 145<TD><CODE><B>LockMode.</B><B><A HREF="../../../../com/sleepycat/db/LockMode.html#IGNORE_LEASES">IGNORE_LEASES</A></B></CODE> 146 147<BR> 148 Return the data item irrespective of the state of master leases.</TD> 149</TR> 150<TR BGCOLOR="white" CLASS="TableRowColor"> 151<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"> 152<CODE>static <A HREF="../../../../com/sleepycat/db/LockMode.html" title="class in com.sleepycat.db">LockMode</A></CODE></FONT></TD> 153<TD><CODE><B>LockMode.</B><B><A HREF="../../../../com/sleepycat/db/LockMode.html#READ_COMMITTED">READ_COMMITTED</A></B></CODE> 154 155<BR> 156 Read committed isolation provides for cursor stability but not repeatable 157 reads.</TD> 158</TR> 159<TR BGCOLOR="white" CLASS="TableRowColor"> 160<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"> 161<CODE>static <A HREF="../../../../com/sleepycat/db/LockMode.html" title="class in com.sleepycat.db">LockMode</A></CODE></FONT></TD> 162<TD><CODE><B>LockMode.</B><B><A HREF="../../../../com/sleepycat/db/LockMode.html#READ_UNCOMMITTED">READ_UNCOMMITTED</A></B></CODE> 163 164<BR> 165 Read modified but not yet committed data.</TD> 166</TR> 167<TR BGCOLOR="white" CLASS="TableRowColor"> 168<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"> 169<CODE>static <A HREF="../../../../com/sleepycat/db/LockMode.html" title="class in com.sleepycat.db">LockMode</A></CODE></FONT></TD> 170<TD><CODE><B>LockMode.</B><B><A HREF="../../../../com/sleepycat/db/LockMode.html#RMW">RMW</A></B></CODE> 171 172<BR> 173 Acquire write locks instead of read locks when doing the retrieval.</TD> 174</TR> 175</TABLE> 176 177<P> 178 179<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY=""> 180<TR BGCOLOR="#CCCCFF" CLASS="TableSubHeadingColor"> 181<TH ALIGN="left" COLSPAN="2">Methods in <A HREF="../../../../com/sleepycat/db/package-summary.html">com.sleepycat.db</A> with parameters of type <A HREF="../../../../com/sleepycat/db/LockMode.html" title="class in com.sleepycat.db">LockMode</A></FONT></TH> 182</TR> 183<TR BGCOLOR="white" CLASS="TableRowColor"> 184<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"> 185<CODE> <A HREF="../../../../com/sleepycat/db/OperationStatus.html" title="class in com.sleepycat.db">OperationStatus</A></CODE></FONT></TD> 186<TD><CODE><B>SecondaryDatabase.</B><B><A HREF="../../../../com/sleepycat/db/SecondaryDatabase.html#get(com.sleepycat.db.Transaction, com.sleepycat.db.DatabaseEntry, com.sleepycat.db.DatabaseEntry, com.sleepycat.db.DatabaseEntry, com.sleepycat.db.LockMode)">get</A></B>(<A HREF="../../../../com/sleepycat/db/Transaction.html" title="class in com.sleepycat.db">Transaction</A> txn, 187 <A HREF="../../../../com/sleepycat/db/DatabaseEntry.html" title="class in com.sleepycat.db">DatabaseEntry</A> key, 188 <A HREF="../../../../com/sleepycat/db/DatabaseEntry.html" title="class in com.sleepycat.db">DatabaseEntry</A> pKey, 189 <A HREF="../../../../com/sleepycat/db/DatabaseEntry.html" title="class in com.sleepycat.db">DatabaseEntry</A> data, 190 <A HREF="../../../../com/sleepycat/db/LockMode.html" title="class in com.sleepycat.db">LockMode</A> lockMode)</CODE> 191 192<BR> 193 Retrieves the key/data pair with the given key.</TD> 194</TR> 195<TR BGCOLOR="white" CLASS="TableRowColor"> 196<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"> 197<CODE> <A HREF="../../../../com/sleepycat/db/OperationStatus.html" title="class in com.sleepycat.db">OperationStatus</A></CODE></FONT></TD> 198<TD><CODE><B>Database.</B><B><A HREF="../../../../com/sleepycat/db/Database.html#get(com.sleepycat.db.Transaction, com.sleepycat.db.DatabaseEntry, com.sleepycat.db.DatabaseEntry, com.sleepycat.db.LockMode)">get</A></B>(<A HREF="../../../../com/sleepycat/db/Transaction.html" title="class in com.sleepycat.db">Transaction</A> txn, 199 <A HREF="../../../../com/sleepycat/db/DatabaseEntry.html" title="class in com.sleepycat.db">DatabaseEntry</A> key, 200 <A HREF="../../../../com/sleepycat/db/DatabaseEntry.html" title="class in com.sleepycat.db">DatabaseEntry</A> data, 201 <A HREF="../../../../com/sleepycat/db/LockMode.html" title="class in com.sleepycat.db">LockMode</A> lockMode)</CODE> 202 203<BR> 204 Retrieves the key/data pair with the given key.</TD> 205</TR> 206<TR BGCOLOR="white" CLASS="TableRowColor"> 207<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"> 208<CODE> <A HREF="../../../../com/sleepycat/db/OperationStatus.html" title="class in com.sleepycat.db">OperationStatus</A></CODE></FONT></TD> 209<TD><CODE><B>SecondaryCursor.</B><B><A HREF="../../../../com/sleepycat/db/SecondaryCursor.html#getCurrent(com.sleepycat.db.DatabaseEntry, com.sleepycat.db.DatabaseEntry, com.sleepycat.db.DatabaseEntry, com.sleepycat.db.LockMode)">getCurrent</A></B>(<A HREF="../../../../com/sleepycat/db/DatabaseEntry.html" title="class in com.sleepycat.db">DatabaseEntry</A> key, 210 <A HREF="../../../../com/sleepycat/db/DatabaseEntry.html" title="class in com.sleepycat.db">DatabaseEntry</A> pKey, 211 <A HREF="../../../../com/sleepycat/db/DatabaseEntry.html" title="class in com.sleepycat.db">DatabaseEntry</A> data, 212 <A HREF="../../../../com/sleepycat/db/LockMode.html" title="class in com.sleepycat.db">LockMode</A> lockMode)</CODE> 213 214<BR> 215 Returns the key/data pair to which the cursor refers.</TD> 216</TR> 217<TR BGCOLOR="white" CLASS="TableRowColor"> 218<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"> 219<CODE> <A HREF="../../../../com/sleepycat/db/OperationStatus.html" title="class in com.sleepycat.db">OperationStatus</A></CODE></FONT></TD> 220<TD><CODE><B>Cursor.</B><B><A HREF="../../../../com/sleepycat/db/Cursor.html#getCurrent(com.sleepycat.db.DatabaseEntry, com.sleepycat.db.DatabaseEntry, com.sleepycat.db.LockMode)">getCurrent</A></B>(<A HREF="../../../../com/sleepycat/db/DatabaseEntry.html" title="class in com.sleepycat.db">DatabaseEntry</A> key, 221 <A HREF="../../../../com/sleepycat/db/DatabaseEntry.html" title="class in com.sleepycat.db">DatabaseEntry</A> data, 222 <A HREF="../../../../com/sleepycat/db/LockMode.html" title="class in com.sleepycat.db">LockMode</A> lockMode)</CODE> 223 224<BR> 225 Returns the key/data pair to which the cursor refers.</TD> 226</TR> 227<TR BGCOLOR="white" CLASS="TableRowColor"> 228<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"> 229<CODE> <A HREF="../../../../com/sleepycat/db/OperationStatus.html" title="class in com.sleepycat.db">OperationStatus</A></CODE></FONT></TD> 230<TD><CODE><B>SecondaryCursor.</B><B><A HREF="../../../../com/sleepycat/db/SecondaryCursor.html#getFirst(com.sleepycat.db.DatabaseEntry, com.sleepycat.db.DatabaseEntry, com.sleepycat.db.DatabaseEntry, com.sleepycat.db.LockMode)">getFirst</A></B>(<A HREF="../../../../com/sleepycat/db/DatabaseEntry.html" title="class in com.sleepycat.db">DatabaseEntry</A> key, 231 <A HREF="../../../../com/sleepycat/db/DatabaseEntry.html" title="class in com.sleepycat.db">DatabaseEntry</A> pKey, 232 <A HREF="../../../../com/sleepycat/db/DatabaseEntry.html" title="class in com.sleepycat.db">DatabaseEntry</A> data, 233 <A HREF="../../../../com/sleepycat/db/LockMode.html" title="class in com.sleepycat.db">LockMode</A> lockMode)</CODE> 234 235<BR> 236 Move the cursor to the first key/data pair of the database, and return 237that pair.</TD> 238</TR> 239<TR BGCOLOR="white" CLASS="TableRowColor"> 240<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"> 241<CODE> <A HREF="../../../../com/sleepycat/db/OperationStatus.html" title="class in com.sleepycat.db">OperationStatus</A></CODE></FONT></TD> 242<TD><CODE><B>Cursor.</B><B><A HREF="../../../../com/sleepycat/db/Cursor.html#getFirst(com.sleepycat.db.DatabaseEntry, com.sleepycat.db.DatabaseEntry, com.sleepycat.db.LockMode)">getFirst</A></B>(<A HREF="../../../../com/sleepycat/db/DatabaseEntry.html" title="class in com.sleepycat.db">DatabaseEntry</A> key, 243 <A HREF="../../../../com/sleepycat/db/DatabaseEntry.html" title="class in com.sleepycat.db">DatabaseEntry</A> data, 244 <A HREF="../../../../com/sleepycat/db/LockMode.html" title="class in com.sleepycat.db">LockMode</A> lockMode)</CODE> 245 246<BR> 247 Move the cursor to the first key/data pair of the database, and return 248that pair.</TD> 249</TR> 250<TR BGCOLOR="white" CLASS="TableRowColor"> 251<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"> 252<CODE> <A HREF="../../../../com/sleepycat/db/OperationStatus.html" title="class in com.sleepycat.db">OperationStatus</A></CODE></FONT></TD> 253<TD><CODE><B>SecondaryCursor.</B><B><A HREF="../../../../com/sleepycat/db/SecondaryCursor.html#getLast(com.sleepycat.db.DatabaseEntry, com.sleepycat.db.DatabaseEntry, com.sleepycat.db.DatabaseEntry, com.sleepycat.db.LockMode)">getLast</A></B>(<A HREF="../../../../com/sleepycat/db/DatabaseEntry.html" title="class in com.sleepycat.db">DatabaseEntry</A> key, 254 <A HREF="../../../../com/sleepycat/db/DatabaseEntry.html" title="class in com.sleepycat.db">DatabaseEntry</A> pKey, 255 <A HREF="../../../../com/sleepycat/db/DatabaseEntry.html" title="class in com.sleepycat.db">DatabaseEntry</A> data, 256 <A HREF="../../../../com/sleepycat/db/LockMode.html" title="class in com.sleepycat.db">LockMode</A> lockMode)</CODE> 257 258<BR> 259 Move the cursor to the last key/data pair of the database, and return 260that pair.</TD> 261</TR> 262<TR BGCOLOR="white" CLASS="TableRowColor"> 263<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"> 264<CODE> <A HREF="../../../../com/sleepycat/db/OperationStatus.html" title="class in com.sleepycat.db">OperationStatus</A></CODE></FONT></TD> 265<TD><CODE><B>Cursor.</B><B><A HREF="../../../../com/sleepycat/db/Cursor.html#getLast(com.sleepycat.db.DatabaseEntry, com.sleepycat.db.DatabaseEntry, com.sleepycat.db.LockMode)">getLast</A></B>(<A HREF="../../../../com/sleepycat/db/DatabaseEntry.html" title="class in com.sleepycat.db">DatabaseEntry</A> key, 266 <A HREF="../../../../com/sleepycat/db/DatabaseEntry.html" title="class in com.sleepycat.db">DatabaseEntry</A> data, 267 <A HREF="../../../../com/sleepycat/db/LockMode.html" title="class in com.sleepycat.db">LockMode</A> lockMode)</CODE> 268 269<BR> 270 Move the cursor to the last key/data pair of the database, and return 271that pair.</TD> 272</TR> 273<TR BGCOLOR="white" CLASS="TableRowColor"> 274<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"> 275<CODE> <A HREF="../../../../com/sleepycat/db/OperationStatus.html" title="class in com.sleepycat.db">OperationStatus</A></CODE></FONT></TD> 276<TD><CODE><B>SecondaryCursor.</B><B><A HREF="../../../../com/sleepycat/db/SecondaryCursor.html#getNext(com.sleepycat.db.DatabaseEntry, com.sleepycat.db.DatabaseEntry, com.sleepycat.db.DatabaseEntry, com.sleepycat.db.LockMode)">getNext</A></B>(<A HREF="../../../../com/sleepycat/db/DatabaseEntry.html" title="class in com.sleepycat.db">DatabaseEntry</A> key, 277 <A HREF="../../../../com/sleepycat/db/DatabaseEntry.html" title="class in com.sleepycat.db">DatabaseEntry</A> pKey, 278 <A HREF="../../../../com/sleepycat/db/DatabaseEntry.html" title="class in com.sleepycat.db">DatabaseEntry</A> data, 279 <A HREF="../../../../com/sleepycat/db/LockMode.html" title="class in com.sleepycat.db">LockMode</A> lockMode)</CODE> 280 281<BR> 282 Move the cursor to the next key/data pair and return that pair.</TD> 283</TR> 284<TR BGCOLOR="white" CLASS="TableRowColor"> 285<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"> 286<CODE> <A HREF="../../../../com/sleepycat/db/OperationStatus.html" title="class in com.sleepycat.db">OperationStatus</A></CODE></FONT></TD> 287<TD><CODE><B>JoinCursor.</B><B><A HREF="../../../../com/sleepycat/db/JoinCursor.html#getNext(com.sleepycat.db.DatabaseEntry, com.sleepycat.db.DatabaseEntry, com.sleepycat.db.LockMode)">getNext</A></B>(<A HREF="../../../../com/sleepycat/db/DatabaseEntry.html" title="class in com.sleepycat.db">DatabaseEntry</A> key, 288 <A HREF="../../../../com/sleepycat/db/DatabaseEntry.html" title="class in com.sleepycat.db">DatabaseEntry</A> data, 289 <A HREF="../../../../com/sleepycat/db/LockMode.html" title="class in com.sleepycat.db">LockMode</A> lockMode)</CODE> 290 291<BR> 292 Returns the next primary key and data resulting from the join operation.</TD> 293</TR> 294<TR BGCOLOR="white" CLASS="TableRowColor"> 295<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"> 296<CODE> <A HREF="../../../../com/sleepycat/db/OperationStatus.html" title="class in com.sleepycat.db">OperationStatus</A></CODE></FONT></TD> 297<TD><CODE><B>Cursor.</B><B><A HREF="../../../../com/sleepycat/db/Cursor.html#getNext(com.sleepycat.db.DatabaseEntry, com.sleepycat.db.DatabaseEntry, com.sleepycat.db.LockMode)">getNext</A></B>(<A HREF="../../../../com/sleepycat/db/DatabaseEntry.html" title="class in com.sleepycat.db">DatabaseEntry</A> key, 298 <A HREF="../../../../com/sleepycat/db/DatabaseEntry.html" title="class in com.sleepycat.db">DatabaseEntry</A> data, 299 <A HREF="../../../../com/sleepycat/db/LockMode.html" title="class in com.sleepycat.db">LockMode</A> lockMode)</CODE> 300 301<BR> 302 Move the cursor to the next key/data pair and return that pair.</TD> 303</TR> 304<TR BGCOLOR="white" CLASS="TableRowColor"> 305<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"> 306<CODE> <A HREF="../../../../com/sleepycat/db/OperationStatus.html" title="class in com.sleepycat.db">OperationStatus</A></CODE></FONT></TD> 307<TD><CODE><B>JoinCursor.</B><B><A HREF="../../../../com/sleepycat/db/JoinCursor.html#getNext(com.sleepycat.db.DatabaseEntry, com.sleepycat.db.LockMode)">getNext</A></B>(<A HREF="../../../../com/sleepycat/db/DatabaseEntry.html" title="class in com.sleepycat.db">DatabaseEntry</A> key, 308 <A HREF="../../../../com/sleepycat/db/LockMode.html" title="class in com.sleepycat.db">LockMode</A> lockMode)</CODE> 309 310<BR> 311 Returns the next primary key resulting from the join operation.</TD> 312</TR> 313<TR BGCOLOR="white" CLASS="TableRowColor"> 314<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"> 315<CODE> <A HREF="../../../../com/sleepycat/db/OperationStatus.html" title="class in com.sleepycat.db">OperationStatus</A></CODE></FONT></TD> 316<TD><CODE><B>SecondaryCursor.</B><B><A HREF="../../../../com/sleepycat/db/SecondaryCursor.html#getNextDup(com.sleepycat.db.DatabaseEntry, com.sleepycat.db.DatabaseEntry, com.sleepycat.db.DatabaseEntry, com.sleepycat.db.LockMode)">getNextDup</A></B>(<A HREF="../../../../com/sleepycat/db/DatabaseEntry.html" title="class in com.sleepycat.db">DatabaseEntry</A> key, 317 <A HREF="../../../../com/sleepycat/db/DatabaseEntry.html" title="class in com.sleepycat.db">DatabaseEntry</A> pKey, 318 <A HREF="../../../../com/sleepycat/db/DatabaseEntry.html" title="class in com.sleepycat.db">DatabaseEntry</A> data, 319 <A HREF="../../../../com/sleepycat/db/LockMode.html" title="class in com.sleepycat.db">LockMode</A> lockMode)</CODE> 320 321<BR> 322 If the next key/data pair of the database is a duplicate data record for 323the current key/data pair, move the cursor to the next key/data pair 324of the database and return that pair.</TD> 325</TR> 326<TR BGCOLOR="white" CLASS="TableRowColor"> 327<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"> 328<CODE> <A HREF="../../../../com/sleepycat/db/OperationStatus.html" title="class in com.sleepycat.db">OperationStatus</A></CODE></FONT></TD> 329<TD><CODE><B>Cursor.</B><B><A HREF="../../../../com/sleepycat/db/Cursor.html#getNextDup(com.sleepycat.db.DatabaseEntry, com.sleepycat.db.DatabaseEntry, com.sleepycat.db.LockMode)">getNextDup</A></B>(<A HREF="../../../../com/sleepycat/db/DatabaseEntry.html" title="class in com.sleepycat.db">DatabaseEntry</A> key, 330 <A HREF="../../../../com/sleepycat/db/DatabaseEntry.html" title="class in com.sleepycat.db">DatabaseEntry</A> data, 331 <A HREF="../../../../com/sleepycat/db/LockMode.html" title="class in com.sleepycat.db">LockMode</A> lockMode)</CODE> 332 333<BR> 334 If the next key/data pair of the database is a duplicate data record for 335the current key/data pair, move the cursor to the next key/data pair 336of the database and return that pair.</TD> 337</TR> 338<TR BGCOLOR="white" CLASS="TableRowColor"> 339<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"> 340<CODE> <A HREF="../../../../com/sleepycat/db/OperationStatus.html" title="class in com.sleepycat.db">OperationStatus</A></CODE></FONT></TD> 341<TD><CODE><B>SecondaryCursor.</B><B><A HREF="../../../../com/sleepycat/db/SecondaryCursor.html#getNextNoDup(com.sleepycat.db.DatabaseEntry, com.sleepycat.db.DatabaseEntry, com.sleepycat.db.DatabaseEntry, com.sleepycat.db.LockMode)">getNextNoDup</A></B>(<A HREF="../../../../com/sleepycat/db/DatabaseEntry.html" title="class in com.sleepycat.db">DatabaseEntry</A> key, 342 <A HREF="../../../../com/sleepycat/db/DatabaseEntry.html" title="class in com.sleepycat.db">DatabaseEntry</A> pKey, 343 <A HREF="../../../../com/sleepycat/db/DatabaseEntry.html" title="class in com.sleepycat.db">DatabaseEntry</A> data, 344 <A HREF="../../../../com/sleepycat/db/LockMode.html" title="class in com.sleepycat.db">LockMode</A> lockMode)</CODE> 345 346<BR> 347 Move the cursor to the next non-duplicate key/data pair and return 348that pair.</TD> 349</TR> 350<TR BGCOLOR="white" CLASS="TableRowColor"> 351<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"> 352<CODE> <A HREF="../../../../com/sleepycat/db/OperationStatus.html" title="class in com.sleepycat.db">OperationStatus</A></CODE></FONT></TD> 353<TD><CODE><B>Cursor.</B><B><A HREF="../../../../com/sleepycat/db/Cursor.html#getNextNoDup(com.sleepycat.db.DatabaseEntry, com.sleepycat.db.DatabaseEntry, com.sleepycat.db.LockMode)">getNextNoDup</A></B>(<A HREF="../../../../com/sleepycat/db/DatabaseEntry.html" title="class in com.sleepycat.db">DatabaseEntry</A> key, 354 <A HREF="../../../../com/sleepycat/db/DatabaseEntry.html" title="class in com.sleepycat.db">DatabaseEntry</A> data, 355 <A HREF="../../../../com/sleepycat/db/LockMode.html" title="class in com.sleepycat.db">LockMode</A> lockMode)</CODE> 356 357<BR> 358 Move the cursor to the next non-duplicate key/data pair and return 359that pair.</TD> 360</TR> 361<TR BGCOLOR="white" CLASS="TableRowColor"> 362<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"> 363<CODE> <A HREF="../../../../com/sleepycat/db/OperationStatus.html" title="class in com.sleepycat.db">OperationStatus</A></CODE></FONT></TD> 364<TD><CODE><B>SecondaryCursor.</B><B><A HREF="../../../../com/sleepycat/db/SecondaryCursor.html#getPrev(com.sleepycat.db.DatabaseEntry, com.sleepycat.db.DatabaseEntry, com.sleepycat.db.DatabaseEntry, com.sleepycat.db.LockMode)">getPrev</A></B>(<A HREF="../../../../com/sleepycat/db/DatabaseEntry.html" title="class in com.sleepycat.db">DatabaseEntry</A> key, 365 <A HREF="../../../../com/sleepycat/db/DatabaseEntry.html" title="class in com.sleepycat.db">DatabaseEntry</A> pKey, 366 <A HREF="../../../../com/sleepycat/db/DatabaseEntry.html" title="class in com.sleepycat.db">DatabaseEntry</A> data, 367 <A HREF="../../../../com/sleepycat/db/LockMode.html" title="class in com.sleepycat.db">LockMode</A> lockMode)</CODE> 368 369<BR> 370 Move the cursor to the previous key/data pair and return that pair.</TD> 371</TR> 372<TR BGCOLOR="white" CLASS="TableRowColor"> 373<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"> 374<CODE> <A HREF="../../../../com/sleepycat/db/OperationStatus.html" title="class in com.sleepycat.db">OperationStatus</A></CODE></FONT></TD> 375<TD><CODE><B>Cursor.</B><B><A HREF="../../../../com/sleepycat/db/Cursor.html#getPrev(com.sleepycat.db.DatabaseEntry, com.sleepycat.db.DatabaseEntry, com.sleepycat.db.LockMode)">getPrev</A></B>(<A HREF="../../../../com/sleepycat/db/DatabaseEntry.html" title="class in com.sleepycat.db">DatabaseEntry</A> key, 376 <A HREF="../../../../com/sleepycat/db/DatabaseEntry.html" title="class in com.sleepycat.db">DatabaseEntry</A> data, 377 <A HREF="../../../../com/sleepycat/db/LockMode.html" title="class in com.sleepycat.db">LockMode</A> lockMode)</CODE> 378 379<BR> 380 Move the cursor to the previous key/data pair and return that pair.</TD> 381</TR> 382<TR BGCOLOR="white" CLASS="TableRowColor"> 383<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"> 384<CODE> <A HREF="../../../../com/sleepycat/db/OperationStatus.html" title="class in com.sleepycat.db">OperationStatus</A></CODE></FONT></TD> 385<TD><CODE><B>SecondaryCursor.</B><B><A HREF="../../../../com/sleepycat/db/SecondaryCursor.html#getPrevDup(com.sleepycat.db.DatabaseEntry, com.sleepycat.db.DatabaseEntry, com.sleepycat.db.DatabaseEntry, com.sleepycat.db.LockMode)">getPrevDup</A></B>(<A HREF="../../../../com/sleepycat/db/DatabaseEntry.html" title="class in com.sleepycat.db">DatabaseEntry</A> key, 386 <A HREF="../../../../com/sleepycat/db/DatabaseEntry.html" title="class in com.sleepycat.db">DatabaseEntry</A> pKey, 387 <A HREF="../../../../com/sleepycat/db/DatabaseEntry.html" title="class in com.sleepycat.db">DatabaseEntry</A> data, 388 <A HREF="../../../../com/sleepycat/db/LockMode.html" title="class in com.sleepycat.db">LockMode</A> lockMode)</CODE> 389 390<BR> 391 If the previous key/data pair of the database is a duplicate data record 392for the current key/data pair, move the cursor to the previous key/data 393pair of the database and return that pair.</TD> 394</TR> 395<TR BGCOLOR="white" CLASS="TableRowColor"> 396<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"> 397<CODE> <A HREF="../../../../com/sleepycat/db/OperationStatus.html" title="class in com.sleepycat.db">OperationStatus</A></CODE></FONT></TD> 398<TD><CODE><B>Cursor.</B><B><A HREF="../../../../com/sleepycat/db/Cursor.html#getPrevDup(com.sleepycat.db.DatabaseEntry, com.sleepycat.db.DatabaseEntry, com.sleepycat.db.LockMode)">getPrevDup</A></B>(<A HREF="../../../../com/sleepycat/db/DatabaseEntry.html" title="class in com.sleepycat.db">DatabaseEntry</A> key, 399 <A HREF="../../../../com/sleepycat/db/DatabaseEntry.html" title="class in com.sleepycat.db">DatabaseEntry</A> data, 400 <A HREF="../../../../com/sleepycat/db/LockMode.html" title="class in com.sleepycat.db">LockMode</A> lockMode)</CODE> 401 402<BR> 403 If the previous key/data pair of the database is a duplicate data record 404for the current key/data pair, move the cursor to the previous key/data 405pair of the database and return that pair.</TD> 406</TR> 407<TR BGCOLOR="white" CLASS="TableRowColor"> 408<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"> 409<CODE> <A HREF="../../../../com/sleepycat/db/OperationStatus.html" title="class in com.sleepycat.db">OperationStatus</A></CODE></FONT></TD> 410<TD><CODE><B>SecondaryCursor.</B><B><A HREF="../../../../com/sleepycat/db/SecondaryCursor.html#getPrevNoDup(com.sleepycat.db.DatabaseEntry, com.sleepycat.db.DatabaseEntry, com.sleepycat.db.DatabaseEntry, com.sleepycat.db.LockMode)">getPrevNoDup</A></B>(<A HREF="../../../../com/sleepycat/db/DatabaseEntry.html" title="class in com.sleepycat.db">DatabaseEntry</A> key, 411 <A HREF="../../../../com/sleepycat/db/DatabaseEntry.html" title="class in com.sleepycat.db">DatabaseEntry</A> pKey, 412 <A HREF="../../../../com/sleepycat/db/DatabaseEntry.html" title="class in com.sleepycat.db">DatabaseEntry</A> data, 413 <A HREF="../../../../com/sleepycat/db/LockMode.html" title="class in com.sleepycat.db">LockMode</A> lockMode)</CODE> 414 415<BR> 416 Move the cursor to the previous non-duplicate key/data pair and return 417that pair.</TD> 418</TR> 419<TR BGCOLOR="white" CLASS="TableRowColor"> 420<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"> 421<CODE> <A HREF="../../../../com/sleepycat/db/OperationStatus.html" title="class in com.sleepycat.db">OperationStatus</A></CODE></FONT></TD> 422<TD><CODE><B>Cursor.</B><B><A HREF="../../../../com/sleepycat/db/Cursor.html#getPrevNoDup(com.sleepycat.db.DatabaseEntry, com.sleepycat.db.DatabaseEntry, com.sleepycat.db.LockMode)">getPrevNoDup</A></B>(<A HREF="../../../../com/sleepycat/db/DatabaseEntry.html" title="class in com.sleepycat.db">DatabaseEntry</A> key, 423 <A HREF="../../../../com/sleepycat/db/DatabaseEntry.html" title="class in com.sleepycat.db">DatabaseEntry</A> data, 424 <A HREF="../../../../com/sleepycat/db/LockMode.html" title="class in com.sleepycat.db">LockMode</A> lockMode)</CODE> 425 426<BR> 427 Move the cursor to the previous non-duplicate key/data pair and return 428that pair.</TD> 429</TR> 430<TR BGCOLOR="white" CLASS="TableRowColor"> 431<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"> 432<CODE> <A HREF="../../../../com/sleepycat/db/OperationStatus.html" title="class in com.sleepycat.db">OperationStatus</A></CODE></FONT></TD> 433<TD><CODE><B>SecondaryCursor.</B><B><A HREF="../../../../com/sleepycat/db/SecondaryCursor.html#getRecordNumber(com.sleepycat.db.DatabaseEntry, com.sleepycat.db.DatabaseEntry, com.sleepycat.db.LockMode)">getRecordNumber</A></B>(<A HREF="../../../../com/sleepycat/db/DatabaseEntry.html" title="class in com.sleepycat.db">DatabaseEntry</A> secondaryRecno, 434 <A HREF="../../../../com/sleepycat/db/DatabaseEntry.html" title="class in com.sleepycat.db">DatabaseEntry</A> primaryRecno, 435 <A HREF="../../../../com/sleepycat/db/LockMode.html" title="class in com.sleepycat.db">LockMode</A> lockMode)</CODE> 436 437<BR> 438 Return the record number associated with the cursor.</TD> 439</TR> 440<TR BGCOLOR="white" CLASS="TableRowColor"> 441<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"> 442<CODE> <A HREF="../../../../com/sleepycat/db/OperationStatus.html" title="class in com.sleepycat.db">OperationStatus</A></CODE></FONT></TD> 443<TD><CODE><B>Cursor.</B><B><A HREF="../../../../com/sleepycat/db/Cursor.html#getRecordNumber(com.sleepycat.db.DatabaseEntry, com.sleepycat.db.LockMode)">getRecordNumber</A></B>(<A HREF="../../../../com/sleepycat/db/DatabaseEntry.html" title="class in com.sleepycat.db">DatabaseEntry</A> data, 444 <A HREF="../../../../com/sleepycat/db/LockMode.html" title="class in com.sleepycat.db">LockMode</A> lockMode)</CODE> 445 446<BR> 447 Return the record number associated with the cursor.</TD> 448</TR> 449<TR BGCOLOR="white" CLASS="TableRowColor"> 450<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"> 451<CODE> <A HREF="../../../../com/sleepycat/db/OperationStatus.html" title="class in com.sleepycat.db">OperationStatus</A></CODE></FONT></TD> 452<TD><CODE><B>SecondaryCursor.</B><B><A HREF="../../../../com/sleepycat/db/SecondaryCursor.html#getSearchBoth(com.sleepycat.db.DatabaseEntry, com.sleepycat.db.DatabaseEntry, com.sleepycat.db.DatabaseEntry, com.sleepycat.db.LockMode)">getSearchBoth</A></B>(<A HREF="../../../../com/sleepycat/db/DatabaseEntry.html" title="class in com.sleepycat.db">DatabaseEntry</A> key, 453 <A HREF="../../../../com/sleepycat/db/DatabaseEntry.html" title="class in com.sleepycat.db">DatabaseEntry</A> pKey, 454 <A HREF="../../../../com/sleepycat/db/DatabaseEntry.html" title="class in com.sleepycat.db">DatabaseEntry</A> data, 455 <A HREF="../../../../com/sleepycat/db/LockMode.html" title="class in com.sleepycat.db">LockMode</A> lockMode)</CODE> 456 457<BR> 458 Move the cursor to the specified secondary and primary key, where both 459the primary and secondary key items must match.</TD> 460</TR> 461<TR BGCOLOR="white" CLASS="TableRowColor"> 462<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"> 463<CODE> <A HREF="../../../../com/sleepycat/db/OperationStatus.html" title="class in com.sleepycat.db">OperationStatus</A></CODE></FONT></TD> 464<TD><CODE><B>Cursor.</B><B><A HREF="../../../../com/sleepycat/db/Cursor.html#getSearchBoth(com.sleepycat.db.DatabaseEntry, com.sleepycat.db.DatabaseEntry, com.sleepycat.db.LockMode)">getSearchBoth</A></B>(<A HREF="../../../../com/sleepycat/db/DatabaseEntry.html" title="class in com.sleepycat.db">DatabaseEntry</A> key, 465 <A HREF="../../../../com/sleepycat/db/DatabaseEntry.html" title="class in com.sleepycat.db">DatabaseEntry</A> data, 466 <A HREF="../../../../com/sleepycat/db/LockMode.html" title="class in com.sleepycat.db">LockMode</A> lockMode)</CODE> 467 468<BR> 469 Move the cursor to the specified key/data pair, where both the key and 470data items must match.</TD> 471</TR> 472<TR BGCOLOR="white" CLASS="TableRowColor"> 473<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"> 474<CODE> <A HREF="../../../../com/sleepycat/db/OperationStatus.html" title="class in com.sleepycat.db">OperationStatus</A></CODE></FONT></TD> 475<TD><CODE><B>SecondaryDatabase.</B><B><A HREF="../../../../com/sleepycat/db/SecondaryDatabase.html#getSearchBoth(com.sleepycat.db.Transaction, com.sleepycat.db.DatabaseEntry, com.sleepycat.db.DatabaseEntry, com.sleepycat.db.DatabaseEntry, com.sleepycat.db.LockMode)">getSearchBoth</A></B>(<A HREF="../../../../com/sleepycat/db/Transaction.html" title="class in com.sleepycat.db">Transaction</A> txn, 476 <A HREF="../../../../com/sleepycat/db/DatabaseEntry.html" title="class in com.sleepycat.db">DatabaseEntry</A> key, 477 <A HREF="../../../../com/sleepycat/db/DatabaseEntry.html" title="class in com.sleepycat.db">DatabaseEntry</A> pKey, 478 <A HREF="../../../../com/sleepycat/db/DatabaseEntry.html" title="class in com.sleepycat.db">DatabaseEntry</A> data, 479 <A HREF="../../../../com/sleepycat/db/LockMode.html" title="class in com.sleepycat.db">LockMode</A> lockMode)</CODE> 480 481<BR> 482 Retrieves the key/data pair with the specified secondary and primary key, that 483is, both the primary and secondary key items must match.</TD> 484</TR> 485<TR BGCOLOR="white" CLASS="TableRowColor"> 486<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"> 487<CODE> <A HREF="../../../../com/sleepycat/db/OperationStatus.html" title="class in com.sleepycat.db">OperationStatus</A></CODE></FONT></TD> 488<TD><CODE><B>Database.</B><B><A HREF="../../../../com/sleepycat/db/Database.html#getSearchBoth(com.sleepycat.db.Transaction, com.sleepycat.db.DatabaseEntry, com.sleepycat.db.DatabaseEntry, com.sleepycat.db.LockMode)">getSearchBoth</A></B>(<A HREF="../../../../com/sleepycat/db/Transaction.html" title="class in com.sleepycat.db">Transaction</A> txn, 489 <A HREF="../../../../com/sleepycat/db/DatabaseEntry.html" title="class in com.sleepycat.db">DatabaseEntry</A> key, 490 <A HREF="../../../../com/sleepycat/db/DatabaseEntry.html" title="class in com.sleepycat.db">DatabaseEntry</A> data, 491 <A HREF="../../../../com/sleepycat/db/LockMode.html" title="class in com.sleepycat.db">LockMode</A> lockMode)</CODE> 492 493<BR> 494 Retrieves the key/data pair with the given key and data value, that is, both 495the key and data items must match.</TD> 496</TR> 497<TR BGCOLOR="white" CLASS="TableRowColor"> 498<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"> 499<CODE> <A HREF="../../../../com/sleepycat/db/OperationStatus.html" title="class in com.sleepycat.db">OperationStatus</A></CODE></FONT></TD> 500<TD><CODE><B>SecondaryCursor.</B><B><A HREF="../../../../com/sleepycat/db/SecondaryCursor.html#getSearchBothRange(com.sleepycat.db.DatabaseEntry, com.sleepycat.db.DatabaseEntry, com.sleepycat.db.DatabaseEntry, com.sleepycat.db.LockMode)">getSearchBothRange</A></B>(<A HREF="../../../../com/sleepycat/db/DatabaseEntry.html" title="class in com.sleepycat.db">DatabaseEntry</A> key, 501 <A HREF="../../../../com/sleepycat/db/DatabaseEntry.html" title="class in com.sleepycat.db">DatabaseEntry</A> pKey, 502 <A HREF="../../../../com/sleepycat/db/DatabaseEntry.html" title="class in com.sleepycat.db">DatabaseEntry</A> data, 503 <A HREF="../../../../com/sleepycat/db/LockMode.html" title="class in com.sleepycat.db">LockMode</A> lockMode)</CODE> 504 505<BR> 506 Move the cursor to the specified secondary key and closest matching primary 507key of the database.</TD> 508</TR> 509<TR BGCOLOR="white" CLASS="TableRowColor"> 510<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"> 511<CODE> <A HREF="../../../../com/sleepycat/db/OperationStatus.html" title="class in com.sleepycat.db">OperationStatus</A></CODE></FONT></TD> 512<TD><CODE><B>Cursor.</B><B><A HREF="../../../../com/sleepycat/db/Cursor.html#getSearchBothRange(com.sleepycat.db.DatabaseEntry, com.sleepycat.db.DatabaseEntry, com.sleepycat.db.LockMode)">getSearchBothRange</A></B>(<A HREF="../../../../com/sleepycat/db/DatabaseEntry.html" title="class in com.sleepycat.db">DatabaseEntry</A> key, 513 <A HREF="../../../../com/sleepycat/db/DatabaseEntry.html" title="class in com.sleepycat.db">DatabaseEntry</A> data, 514 <A HREF="../../../../com/sleepycat/db/LockMode.html" title="class in com.sleepycat.db">LockMode</A> lockMode)</CODE> 515 516<BR> 517 Move the cursor to the specified key and closest matching data item of the 518database.</TD> 519</TR> 520<TR BGCOLOR="white" CLASS="TableRowColor"> 521<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"> 522<CODE> <A HREF="../../../../com/sleepycat/db/OperationStatus.html" title="class in com.sleepycat.db">OperationStatus</A></CODE></FONT></TD> 523<TD><CODE><B>SecondaryCursor.</B><B><A HREF="../../../../com/sleepycat/db/SecondaryCursor.html#getSearchKey(com.sleepycat.db.DatabaseEntry, com.sleepycat.db.DatabaseEntry, com.sleepycat.db.DatabaseEntry, com.sleepycat.db.LockMode)">getSearchKey</A></B>(<A HREF="../../../../com/sleepycat/db/DatabaseEntry.html" title="class in com.sleepycat.db">DatabaseEntry</A> key, 524 <A HREF="../../../../com/sleepycat/db/DatabaseEntry.html" title="class in com.sleepycat.db">DatabaseEntry</A> pKey, 525 <A HREF="../../../../com/sleepycat/db/DatabaseEntry.html" title="class in com.sleepycat.db">DatabaseEntry</A> data, 526 <A HREF="../../../../com/sleepycat/db/LockMode.html" title="class in com.sleepycat.db">LockMode</A> lockMode)</CODE> 527 528<BR> 529 Move the cursor to the given key of the database, and return the datum 530associated with the given key.</TD> 531</TR> 532<TR BGCOLOR="white" CLASS="TableRowColor"> 533<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"> 534<CODE> <A HREF="../../../../com/sleepycat/db/OperationStatus.html" title="class in com.sleepycat.db">OperationStatus</A></CODE></FONT></TD> 535<TD><CODE><B>Cursor.</B><B><A HREF="../../../../com/sleepycat/db/Cursor.html#getSearchKey(com.sleepycat.db.DatabaseEntry, com.sleepycat.db.DatabaseEntry, com.sleepycat.db.LockMode)">getSearchKey</A></B>(<A HREF="../../../../com/sleepycat/db/DatabaseEntry.html" title="class in com.sleepycat.db">DatabaseEntry</A> key, 536 <A HREF="../../../../com/sleepycat/db/DatabaseEntry.html" title="class in com.sleepycat.db">DatabaseEntry</A> data, 537 <A HREF="../../../../com/sleepycat/db/LockMode.html" title="class in com.sleepycat.db">LockMode</A> lockMode)</CODE> 538 539<BR> 540 Move the cursor to the given key of the database, and return the datum 541associated with the given key.</TD> 542</TR> 543<TR BGCOLOR="white" CLASS="TableRowColor"> 544<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"> 545<CODE> <A HREF="../../../../com/sleepycat/db/OperationStatus.html" title="class in com.sleepycat.db">OperationStatus</A></CODE></FONT></TD> 546<TD><CODE><B>SecondaryCursor.</B><B><A HREF="../../../../com/sleepycat/db/SecondaryCursor.html#getSearchKeyRange(com.sleepycat.db.DatabaseEntry, com.sleepycat.db.DatabaseEntry, com.sleepycat.db.DatabaseEntry, com.sleepycat.db.LockMode)">getSearchKeyRange</A></B>(<A HREF="../../../../com/sleepycat/db/DatabaseEntry.html" title="class in com.sleepycat.db">DatabaseEntry</A> key, 547 <A HREF="../../../../com/sleepycat/db/DatabaseEntry.html" title="class in com.sleepycat.db">DatabaseEntry</A> pKey, 548 <A HREF="../../../../com/sleepycat/db/DatabaseEntry.html" title="class in com.sleepycat.db">DatabaseEntry</A> data, 549 <A HREF="../../../../com/sleepycat/db/LockMode.html" title="class in com.sleepycat.db">LockMode</A> lockMode)</CODE> 550 551<BR> 552 Move the cursor to the closest matching key of the database, and return 553the data item associated with the matching key.</TD> 554</TR> 555<TR BGCOLOR="white" CLASS="TableRowColor"> 556<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"> 557<CODE> <A HREF="../../../../com/sleepycat/db/OperationStatus.html" title="class in com.sleepycat.db">OperationStatus</A></CODE></FONT></TD> 558<TD><CODE><B>Cursor.</B><B><A HREF="../../../../com/sleepycat/db/Cursor.html#getSearchKeyRange(com.sleepycat.db.DatabaseEntry, com.sleepycat.db.DatabaseEntry, com.sleepycat.db.LockMode)">getSearchKeyRange</A></B>(<A HREF="../../../../com/sleepycat/db/DatabaseEntry.html" title="class in com.sleepycat.db">DatabaseEntry</A> key, 559 <A HREF="../../../../com/sleepycat/db/DatabaseEntry.html" title="class in com.sleepycat.db">DatabaseEntry</A> data, 560 <A HREF="../../../../com/sleepycat/db/LockMode.html" title="class in com.sleepycat.db">LockMode</A> lockMode)</CODE> 561 562<BR> 563 Move the cursor to the closest matching key of the database, and return 564the data item associated with the matching key.</TD> 565</TR> 566<TR BGCOLOR="white" CLASS="TableRowColor"> 567<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"> 568<CODE> <A HREF="../../../../com/sleepycat/db/OperationStatus.html" title="class in com.sleepycat.db">OperationStatus</A></CODE></FONT></TD> 569<TD><CODE><B>SecondaryCursor.</B><B><A HREF="../../../../com/sleepycat/db/SecondaryCursor.html#getSearchRecordNumber(com.sleepycat.db.DatabaseEntry, com.sleepycat.db.DatabaseEntry, com.sleepycat.db.DatabaseEntry, com.sleepycat.db.LockMode)">getSearchRecordNumber</A></B>(<A HREF="../../../../com/sleepycat/db/DatabaseEntry.html" title="class in com.sleepycat.db">DatabaseEntry</A> secondaryRecno, 570 <A HREF="../../../../com/sleepycat/db/DatabaseEntry.html" title="class in com.sleepycat.db">DatabaseEntry</A> pKey, 571 <A HREF="../../../../com/sleepycat/db/DatabaseEntry.html" title="class in com.sleepycat.db">DatabaseEntry</A> data, 572 <A HREF="../../../../com/sleepycat/db/LockMode.html" title="class in com.sleepycat.db">LockMode</A> lockMode)</CODE> 573 574<BR> 575 Move the cursor to the specific numbered record of the database, and 576return the associated key/data pair.</TD> 577</TR> 578<TR BGCOLOR="white" CLASS="TableRowColor"> 579<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"> 580<CODE> <A HREF="../../../../com/sleepycat/db/OperationStatus.html" title="class in com.sleepycat.db">OperationStatus</A></CODE></FONT></TD> 581<TD><CODE><B>Cursor.</B><B><A HREF="../../../../com/sleepycat/db/Cursor.html#getSearchRecordNumber(com.sleepycat.db.DatabaseEntry, com.sleepycat.db.DatabaseEntry, com.sleepycat.db.LockMode)">getSearchRecordNumber</A></B>(<A HREF="../../../../com/sleepycat/db/DatabaseEntry.html" title="class in com.sleepycat.db">DatabaseEntry</A> key, 582 <A HREF="../../../../com/sleepycat/db/DatabaseEntry.html" title="class in com.sleepycat.db">DatabaseEntry</A> data, 583 <A HREF="../../../../com/sleepycat/db/LockMode.html" title="class in com.sleepycat.db">LockMode</A> lockMode)</CODE> 584 585<BR> 586 Move the cursor to the specific numbered record of the database, and 587return the associated key/data pair.</TD> 588</TR> 589<TR BGCOLOR="white" CLASS="TableRowColor"> 590<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"> 591<CODE> <A HREF="../../../../com/sleepycat/db/OperationStatus.html" title="class in com.sleepycat.db">OperationStatus</A></CODE></FONT></TD> 592<TD><CODE><B>SecondaryDatabase.</B><B><A HREF="../../../../com/sleepycat/db/SecondaryDatabase.html#getSearchRecordNumber(com.sleepycat.db.Transaction, com.sleepycat.db.DatabaseEntry, com.sleepycat.db.DatabaseEntry, com.sleepycat.db.DatabaseEntry, com.sleepycat.db.LockMode)">getSearchRecordNumber</A></B>(<A HREF="../../../../com/sleepycat/db/Transaction.html" title="class in com.sleepycat.db">Transaction</A> txn, 593 <A HREF="../../../../com/sleepycat/db/DatabaseEntry.html" title="class in com.sleepycat.db">DatabaseEntry</A> key, 594 <A HREF="../../../../com/sleepycat/db/DatabaseEntry.html" title="class in com.sleepycat.db">DatabaseEntry</A> pKey, 595 <A HREF="../../../../com/sleepycat/db/DatabaseEntry.html" title="class in com.sleepycat.db">DatabaseEntry</A> data, 596 <A HREF="../../../../com/sleepycat/db/LockMode.html" title="class in com.sleepycat.db">LockMode</A> lockMode)</CODE> 597 598<BR> 599 Retrieves the key/data pair associated with the specific numbered record of the database.</TD> 600</TR> 601<TR BGCOLOR="white" CLASS="TableRowColor"> 602<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"> 603<CODE> <A HREF="../../../../com/sleepycat/db/OperationStatus.html" title="class in com.sleepycat.db">OperationStatus</A></CODE></FONT></TD> 604<TD><CODE><B>Database.</B><B><A HREF="../../../../com/sleepycat/db/Database.html#getSearchRecordNumber(com.sleepycat.db.Transaction, com.sleepycat.db.DatabaseEntry, com.sleepycat.db.DatabaseEntry, com.sleepycat.db.LockMode)">getSearchRecordNumber</A></B>(<A HREF="../../../../com/sleepycat/db/Transaction.html" title="class in com.sleepycat.db">Transaction</A> txn, 605 <A HREF="../../../../com/sleepycat/db/DatabaseEntry.html" title="class in com.sleepycat.db">DatabaseEntry</A> key, 606 <A HREF="../../../../com/sleepycat/db/DatabaseEntry.html" title="class in com.sleepycat.db">DatabaseEntry</A> data, 607 <A HREF="../../../../com/sleepycat/db/LockMode.html" title="class in com.sleepycat.db">LockMode</A> lockMode)</CODE> 608 609<BR> 610 Retrieves the key/data pair associated with the specific numbered record of the database.</TD> 611</TR> 612</TABLE> 613 614<P> 615<A NAME="com.sleepycat.persist"><!-- --></A> 616<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY=""> 617<TR BGCOLOR="#CCCCFF" CLASS="TableHeadingColor"> 618<TH ALIGN="left" COLSPAN="2"><FONT SIZE="+2"> 619Uses of <A HREF="../../../../com/sleepycat/db/LockMode.html" title="class in com.sleepycat.db">LockMode</A> in <A HREF="../../../../com/sleepycat/persist/package-summary.html">com.sleepycat.persist</A></FONT></TH> 620</TR> 621</TABLE> 622 623<P> 624 625<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY=""> 626<TR BGCOLOR="#CCCCFF" CLASS="TableSubHeadingColor"> 627<TH ALIGN="left" COLSPAN="2">Methods in <A HREF="../../../../com/sleepycat/persist/package-summary.html">com.sleepycat.persist</A> with parameters of type <A HREF="../../../../com/sleepycat/db/LockMode.html" title="class in com.sleepycat.db">LockMode</A></FONT></TH> 628</TR> 629<TR BGCOLOR="white" CLASS="TableRowColor"> 630<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"> 631<CODE> boolean</CODE></FONT></TD> 632<TD><CODE><B>EntityIndex.</B><B><A HREF="../../../../com/sleepycat/persist/EntityIndex.html#contains(com.sleepycat.db.Transaction, K, com.sleepycat.db.LockMode)">contains</A></B>(<A HREF="../../../../com/sleepycat/db/Transaction.html" title="class in com.sleepycat.db">Transaction</A> txn, 633 <A HREF="../../../../com/sleepycat/persist/EntityIndex.html" title="type parameter in EntityIndex">K</A> key, 634 <A HREF="../../../../com/sleepycat/db/LockMode.html" title="class in com.sleepycat.db">LockMode</A> lockMode)</CODE> 635 636<BR> 637 Checks for existence of a key in this index.</TD> 638</TR> 639<TR BGCOLOR="white" CLASS="TableRowColor"> 640<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"> 641<CODE> <A HREF="../../../../com/sleepycat/persist/EntityCursor.html" title="type parameter in EntityCursor">V</A></CODE></FONT></TD> 642<TD><CODE><B>EntityCursor.</B><B><A HREF="../../../../com/sleepycat/persist/EntityCursor.html#current(com.sleepycat.db.LockMode)">current</A></B>(<A HREF="../../../../com/sleepycat/db/LockMode.html" title="class in com.sleepycat.db">LockMode</A> lockMode)</CODE> 643 644<BR> 645 Returns the value at the cursor position, or null if the value at the 646 cursor position has been deleted.</TD> 647</TR> 648<TR BGCOLOR="white" CLASS="TableRowColor"> 649<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"> 650<CODE> <A HREF="../../../../com/sleepycat/persist/EntityCursor.html" title="type parameter in EntityCursor">V</A></CODE></FONT></TD> 651<TD><CODE><B>EntityCursor.</B><B><A HREF="../../../../com/sleepycat/persist/EntityCursor.html#first(com.sleepycat.db.LockMode)">first</A></B>(<A HREF="../../../../com/sleepycat/db/LockMode.html" title="class in com.sleepycat.db">LockMode</A> lockMode)</CODE> 652 653<BR> 654 Moves the cursor to the first value and returns it, or returns null if 655 the cursor range is empty.</TD> 656</TR> 657<TR BGCOLOR="white" CLASS="TableRowColor"> 658<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"> 659<CODE> <A HREF="../../../../com/sleepycat/persist/EntityIndex.html" title="type parameter in EntityIndex">V</A></CODE></FONT></TD> 660<TD><CODE><B>EntityIndex.</B><B><A HREF="../../../../com/sleepycat/persist/EntityIndex.html#get(com.sleepycat.db.Transaction, K, com.sleepycat.db.LockMode)">get</A></B>(<A HREF="../../../../com/sleepycat/db/Transaction.html" title="class in com.sleepycat.db">Transaction</A> txn, 661 <A HREF="../../../../com/sleepycat/persist/EntityIndex.html" title="type parameter in EntityIndex">K</A> key, 662 <A HREF="../../../../com/sleepycat/db/LockMode.html" title="class in com.sleepycat.db">LockMode</A> lockMode)</CODE> 663 664<BR> 665 Gets an entity via a key of this index.</TD> 666</TR> 667<TR BGCOLOR="white" CLASS="TableRowColor"> 668<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"> 669<CODE> <A HREF="../../../../com/sleepycat/persist/PrimaryIndex.html" title="type parameter in PrimaryIndex">E</A></CODE></FONT></TD> 670<TD><CODE><B>PrimaryIndex.</B><B><A HREF="../../../../com/sleepycat/persist/PrimaryIndex.html#get(com.sleepycat.db.Transaction, PK, com.sleepycat.db.LockMode)">get</A></B>(<A HREF="../../../../com/sleepycat/db/Transaction.html" title="class in com.sleepycat.db">Transaction</A> txn, 671 <A HREF="../../../../com/sleepycat/persist/PrimaryIndex.html" title="type parameter in PrimaryIndex">PK</A> key, 672 <A HREF="../../../../com/sleepycat/db/LockMode.html" title="class in com.sleepycat.db">LockMode</A> lockMode)</CODE> 673 674<BR> 675 </TD> 676</TR> 677<TR BGCOLOR="white" CLASS="TableRowColor"> 678<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"> 679<CODE> <A HREF="../../../../com/sleepycat/persist/SecondaryIndex.html" title="type parameter in SecondaryIndex">E</A></CODE></FONT></TD> 680<TD><CODE><B>SecondaryIndex.</B><B><A HREF="../../../../com/sleepycat/persist/SecondaryIndex.html#get(com.sleepycat.db.Transaction, SK, com.sleepycat.db.LockMode)">get</A></B>(<A HREF="../../../../com/sleepycat/db/Transaction.html" title="class in com.sleepycat.db">Transaction</A> txn, 681 <A HREF="../../../../com/sleepycat/persist/SecondaryIndex.html" title="type parameter in SecondaryIndex">SK</A> key, 682 <A HREF="../../../../com/sleepycat/db/LockMode.html" title="class in com.sleepycat.db">LockMode</A> lockMode)</CODE> 683 684<BR> 685 </TD> 686</TR> 687<TR BGCOLOR="white" CLASS="TableRowColor"> 688<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"> 689<CODE> <A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/util/Iterator.html" title="class or interface in java.util">Iterator</A><<A HREF="../../../../com/sleepycat/persist/ForwardCursor.html" title="type parameter in ForwardCursor">V</A>></CODE></FONT></TD> 690<TD><CODE><B>ForwardCursor.</B><B><A HREF="../../../../com/sleepycat/persist/ForwardCursor.html#iterator(com.sleepycat.db.LockMode)">iterator</A></B>(<A HREF="../../../../com/sleepycat/db/LockMode.html" title="class in com.sleepycat.db">LockMode</A> lockMode)</CODE> 691 692<BR> 693 Returns an iterator over the key range, starting with the value 694 following the current position or at the first value if the cursor is 695 uninitialized.</TD> 696</TR> 697<TR BGCOLOR="white" CLASS="TableRowColor"> 698<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"> 699<CODE> <A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/util/Iterator.html" title="class or interface in java.util">Iterator</A><<A HREF="../../../../com/sleepycat/persist/EntityCursor.html" title="type parameter in EntityCursor">V</A>></CODE></FONT></TD> 700<TD><CODE><B>EntityCursor.</B><B><A HREF="../../../../com/sleepycat/persist/EntityCursor.html#iterator(com.sleepycat.db.LockMode)">iterator</A></B>(<A HREF="../../../../com/sleepycat/db/LockMode.html" title="class in com.sleepycat.db">LockMode</A> lockMode)</CODE> 701 702<BR> 703 Returns an iterator over the key range, starting with the value 704 following the current position or at the first value if the cursor is 705 uninitialized.</TD> 706</TR> 707<TR BGCOLOR="white" CLASS="TableRowColor"> 708<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"> 709<CODE> <A HREF="../../../../com/sleepycat/persist/EntityCursor.html" title="type parameter in EntityCursor">V</A></CODE></FONT></TD> 710<TD><CODE><B>EntityCursor.</B><B><A HREF="../../../../com/sleepycat/persist/EntityCursor.html#last(com.sleepycat.db.LockMode)">last</A></B>(<A HREF="../../../../com/sleepycat/db/LockMode.html" title="class in com.sleepycat.db">LockMode</A> lockMode)</CODE> 711 712<BR> 713 Moves the cursor to the last value and returns it, or returns null if 714 the cursor range is empty.</TD> 715</TR> 716<TR BGCOLOR="white" CLASS="TableRowColor"> 717<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"> 718<CODE> <A HREF="../../../../com/sleepycat/persist/ForwardCursor.html" title="type parameter in ForwardCursor">V</A></CODE></FONT></TD> 719<TD><CODE><B>ForwardCursor.</B><B><A HREF="../../../../com/sleepycat/persist/ForwardCursor.html#next(com.sleepycat.db.LockMode)">next</A></B>(<A HREF="../../../../com/sleepycat/db/LockMode.html" title="class in com.sleepycat.db">LockMode</A> lockMode)</CODE> 720 721<BR> 722 Moves the cursor to the next value and returns it, or returns null 723 if there are no more values in the cursor range.</TD> 724</TR> 725<TR BGCOLOR="white" CLASS="TableRowColor"> 726<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"> 727<CODE> <A HREF="../../../../com/sleepycat/persist/EntityCursor.html" title="type parameter in EntityCursor">V</A></CODE></FONT></TD> 728<TD><CODE><B>EntityCursor.</B><B><A HREF="../../../../com/sleepycat/persist/EntityCursor.html#next(com.sleepycat.db.LockMode)">next</A></B>(<A HREF="../../../../com/sleepycat/db/LockMode.html" title="class in com.sleepycat.db">LockMode</A> lockMode)</CODE> 729 730<BR> 731 Moves the cursor to the next value and returns it, or returns null 732 if there are no more values in the cursor range.</TD> 733</TR> 734<TR BGCOLOR="white" CLASS="TableRowColor"> 735<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"> 736<CODE> <A HREF="../../../../com/sleepycat/persist/EntityCursor.html" title="type parameter in EntityCursor">V</A></CODE></FONT></TD> 737<TD><CODE><B>EntityCursor.</B><B><A HREF="../../../../com/sleepycat/persist/EntityCursor.html#nextDup(com.sleepycat.db.LockMode)">nextDup</A></B>(<A HREF="../../../../com/sleepycat/db/LockMode.html" title="class in com.sleepycat.db">LockMode</A> lockMode)</CODE> 738 739<BR> 740 Moves the cursor to the next value with the same key (duplicate) and 741 returns it, or returns null if no more values are present for the key at 742 the current position.</TD> 743</TR> 744<TR BGCOLOR="white" CLASS="TableRowColor"> 745<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"> 746<CODE> <A HREF="../../../../com/sleepycat/persist/EntityCursor.html" title="type parameter in EntityCursor">V</A></CODE></FONT></TD> 747<TD><CODE><B>EntityCursor.</B><B><A HREF="../../../../com/sleepycat/persist/EntityCursor.html#nextNoDup(com.sleepycat.db.LockMode)">nextNoDup</A></B>(<A HREF="../../../../com/sleepycat/db/LockMode.html" title="class in com.sleepycat.db">LockMode</A> lockMode)</CODE> 748 749<BR> 750 Moves the cursor to the next value with a different key and returns it, 751 or returns null if there are no more unique keys in the cursor range.</TD> 752</TR> 753<TR BGCOLOR="white" CLASS="TableRowColor"> 754<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"> 755<CODE> <A HREF="../../../../com/sleepycat/persist/EntityCursor.html" title="type parameter in EntityCursor">V</A></CODE></FONT></TD> 756<TD><CODE><B>EntityCursor.</B><B><A HREF="../../../../com/sleepycat/persist/EntityCursor.html#prev(com.sleepycat.db.LockMode)">prev</A></B>(<A HREF="../../../../com/sleepycat/db/LockMode.html" title="class in com.sleepycat.db">LockMode</A> lockMode)</CODE> 757 758<BR> 759 Moves the cursor to the previous value and returns it, or returns null 760 if there are no preceding values in the cursor range.</TD> 761</TR> 762<TR BGCOLOR="white" CLASS="TableRowColor"> 763<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"> 764<CODE> <A HREF="../../../../com/sleepycat/persist/EntityCursor.html" title="type parameter in EntityCursor">V</A></CODE></FONT></TD> 765<TD><CODE><B>EntityCursor.</B><B><A HREF="../../../../com/sleepycat/persist/EntityCursor.html#prevDup(com.sleepycat.db.LockMode)">prevDup</A></B>(<A HREF="../../../../com/sleepycat/db/LockMode.html" title="class in com.sleepycat.db">LockMode</A> lockMode)</CODE> 766 767<BR> 768 Moves the cursor to the previous value with the same key (duplicate) and 769 returns it, or returns null if no preceding values are present for the 770 key at the current position.</TD> 771</TR> 772<TR BGCOLOR="white" CLASS="TableRowColor"> 773<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"> 774<CODE> <A HREF="../../../../com/sleepycat/persist/EntityCursor.html" title="type parameter in EntityCursor">V</A></CODE></FONT></TD> 775<TD><CODE><B>EntityCursor.</B><B><A HREF="../../../../com/sleepycat/persist/EntityCursor.html#prevNoDup(com.sleepycat.db.LockMode)">prevNoDup</A></B>(<A HREF="../../../../com/sleepycat/db/LockMode.html" title="class in com.sleepycat.db">LockMode</A> lockMode)</CODE> 776 777<BR> 778 Moves the cursor to the preceding value with a different key and returns 779 it, or returns null if there are no preceding unique keys in the cursor 780 range.</TD> 781</TR> 782</TABLE> 783 784<P> 785<HR> 786 787 788<!-- ======= START OF BOTTOM NAVBAR ====== --> 789<A NAME="navbar_bottom"><!-- --></A> 790<A HREF="#skip-navbar_bottom" title="Skip navigation links"></A> 791<TABLE BORDER="0" WIDTH="100%" CELLPADDING="1" CELLSPACING="0" SUMMARY=""> 792<TR> 793<TD COLSPAN=2 BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> 794<A NAME="navbar_bottom_firstrow"><!-- --></A> 795<TABLE BORDER="0" CELLPADDING="0" CELLSPACING="3" SUMMARY=""> 796 <TR ALIGN="center" VALIGN="top"> 797 <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="../../../../overview-summary.html"><FONT CLASS="NavBarFont1"><B>Overview</B></FONT></A> </TD> 798 <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="../package-summary.html"><FONT CLASS="NavBarFont1"><B>Package</B></FONT></A> </TD> 799 <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="../../../../com/sleepycat/db/LockMode.html" title="class in com.sleepycat.db"><FONT CLASS="NavBarFont1"><B>Class</B></FONT></A> </TD> 800 <TD BGCOLOR="#FFFFFF" CLASS="NavBarCell1Rev"> <FONT CLASS="NavBarFont1Rev"><B>Use</B></FONT> </TD> 801 <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="../package-tree.html"><FONT CLASS="NavBarFont1"><B>Tree</B></FONT></A> </TD> 802 <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="../../../../deprecated-list.html"><FONT CLASS="NavBarFont1"><B>Deprecated</B></FONT></A> </TD> 803 <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="../../../../index-all.html"><FONT CLASS="NavBarFont1"><B>Index</B></FONT></A> </TD> 804 <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="../../../../help-doc.html"><FONT CLASS="NavBarFont1"><B>Help</B></FONT></A> </TD> 805 </TR> 806</TABLE> 807</TD> 808<TD ALIGN="right" VALIGN="top" ROWSPAN=3><EM> 809<b>Berkeley DB</b><br><font size="-1"> version 4.7.25</font></EM> 810</TD> 811</TR> 812 813<TR> 814<TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2"> 815 PREV 816 NEXT</FONT></TD> 817<TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2"> 818 <A HREF="../../../../index.html?com/sleepycat/db//class-useLockMode.html" target="_top"><B>FRAMES</B></A> 819 <A HREF="LockMode.html" target="_top"><B>NO FRAMES</B></A> 820 <SCRIPT type="text/javascript"> 821 <!-- 822 if(window==top) { 823 document.writeln('<A HREF="../../../../allclasses-noframe.html"><B>All Classes</B></A>'); 824 } 825 //--> 826</SCRIPT> 827<NOSCRIPT> 828 <A HREF="../../../../allclasses-noframe.html"><B>All Classes</B></A> 829</NOSCRIPT> 830 831 832</FONT></TD> 833</TR> 834</TABLE> 835<A NAME="skip-navbar_bottom"></A> 836<!-- ======== END OF BOTTOM NAVBAR ======= --> 837 838<HR> 839<font size=1>Copyright (c) 1996,2008 Oracle. All rights reserved.</font> 840</BODY> 841</HTML> 842