com.sleepycat.db
Class SecondaryCursor
java.lang.Object
com.sleepycat.db.Cursor
com.sleepycat.db.SecondaryCursor
public class SecondaryCursor
- extends Cursor
Method Summary |
Cursor |
dup(boolean samePosition)
|
SecondaryCursor |
dupSecondary(boolean samePosition)
|
OperationStatus |
getCurrent(DatabaseEntry key,
DatabaseEntry pKey,
DatabaseEntry data,
LockMode lockMode)
|
OperationStatus |
getFirst(DatabaseEntry key,
DatabaseEntry pKey,
DatabaseEntry data,
LockMode lockMode)
|
OperationStatus |
getLast(DatabaseEntry key,
DatabaseEntry pKey,
DatabaseEntry data,
LockMode lockMode)
|
OperationStatus |
getNext(DatabaseEntry key,
DatabaseEntry pKey,
DatabaseEntry data,
LockMode lockMode)
|
OperationStatus |
getNextDup(DatabaseEntry key,
DatabaseEntry pKey,
DatabaseEntry data,
LockMode lockMode)
|
OperationStatus |
getNextNoDup(DatabaseEntry key,
DatabaseEntry pKey,
DatabaseEntry data,
LockMode lockMode)
|
OperationStatus |
getPrev(DatabaseEntry key,
DatabaseEntry pKey,
DatabaseEntry data,
LockMode lockMode)
|
OperationStatus |
getPrevDup(DatabaseEntry key,
DatabaseEntry pKey,
DatabaseEntry data,
LockMode lockMode)
|
OperationStatus |
getPrevNoDup(DatabaseEntry key,
DatabaseEntry pKey,
DatabaseEntry data,
LockMode lockMode)
|
OperationStatus |
getRecordNumber(DatabaseEntry secondaryRecno,
DatabaseEntry primaryRecno,
LockMode lockMode)
|
OperationStatus |
getSearchBoth(DatabaseEntry key,
DatabaseEntry pKey,
DatabaseEntry data,
LockMode lockMode)
|
OperationStatus |
getSearchBothRange(DatabaseEntry key,
DatabaseEntry pKey,
DatabaseEntry data,
LockMode lockMode)
|
OperationStatus |
getSearchKey(DatabaseEntry key,
DatabaseEntry pKey,
DatabaseEntry data,
LockMode lockMode)
|
OperationStatus |
getSearchKeyRange(DatabaseEntry key,
DatabaseEntry pKey,
DatabaseEntry data,
LockMode lockMode)
|
OperationStatus |
getSearchRecordNumber(DatabaseEntry secondaryRecno,
DatabaseEntry pKey,
DatabaseEntry data,
LockMode lockMode)
|
SecondaryDatabase |
getSecondaryDatabase()
|
Methods inherited from class com.sleepycat.db.Cursor |
close, count, delete, getConfig, getCurrent, getDatabase, getFirst, getLast, getNext, getNextDup, getNextNoDup, getPrev, getPrevDup, getPrevNoDup, getRecordNumber, getSearchBoth, getSearchBothRange, getSearchKey, getSearchKeyRange, getSearchRecordNumber, put, putAfter, putBefore, putCurrent, putKeyFirst, putKeyLast, putNoDupData, putNoOverwrite |
Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
getSecondaryDatabase
public SecondaryDatabase getSecondaryDatabase()
dup
public Cursor dup(boolean samePosition)
throws DatabaseException
- Overrides:
dup
in class Cursor
- Throws:
DatabaseException
dupSecondary
public SecondaryCursor dupSecondary(boolean samePosition)
throws DatabaseException
- Throws:
DatabaseException
getCurrent
public OperationStatus getCurrent(DatabaseEntry key,
DatabaseEntry pKey,
DatabaseEntry data,
LockMode lockMode)
throws DatabaseException
- Throws:
DatabaseException
getFirst
public OperationStatus getFirst(DatabaseEntry key,
DatabaseEntry pKey,
DatabaseEntry data,
LockMode lockMode)
throws DatabaseException
- Throws:
DatabaseException
getLast
public OperationStatus getLast(DatabaseEntry key,
DatabaseEntry pKey,
DatabaseEntry data,
LockMode lockMode)
throws DatabaseException
- Throws:
DatabaseException
getNext
public OperationStatus getNext(DatabaseEntry key,
DatabaseEntry pKey,
DatabaseEntry data,
LockMode lockMode)
throws DatabaseException
- Throws:
DatabaseException
getNextDup
public OperationStatus getNextDup(DatabaseEntry key,
DatabaseEntry pKey,
DatabaseEntry data,
LockMode lockMode)
throws DatabaseException
- Throws:
DatabaseException
getNextNoDup
public OperationStatus getNextNoDup(DatabaseEntry key,
DatabaseEntry pKey,
DatabaseEntry data,
LockMode lockMode)
throws DatabaseException
- Throws:
DatabaseException
getPrev
public OperationStatus getPrev(DatabaseEntry key,
DatabaseEntry pKey,
DatabaseEntry data,
LockMode lockMode)
throws DatabaseException
- Throws:
DatabaseException
getPrevDup
public OperationStatus getPrevDup(DatabaseEntry key,
DatabaseEntry pKey,
DatabaseEntry data,
LockMode lockMode)
throws DatabaseException
- Throws:
DatabaseException
getPrevNoDup
public OperationStatus getPrevNoDup(DatabaseEntry key,
DatabaseEntry pKey,
DatabaseEntry data,
LockMode lockMode)
throws DatabaseException
- Throws:
DatabaseException
getRecordNumber
public OperationStatus getRecordNumber(DatabaseEntry secondaryRecno,
DatabaseEntry primaryRecno,
LockMode lockMode)
throws DatabaseException
- Throws:
DatabaseException
getSearchKey
public OperationStatus getSearchKey(DatabaseEntry key,
DatabaseEntry pKey,
DatabaseEntry data,
LockMode lockMode)
throws DatabaseException
- Throws:
DatabaseException
getSearchKeyRange
public OperationStatus getSearchKeyRange(DatabaseEntry key,
DatabaseEntry pKey,
DatabaseEntry data,
LockMode lockMode)
throws DatabaseException
- Throws:
DatabaseException
getSearchBoth
public OperationStatus getSearchBoth(DatabaseEntry key,
DatabaseEntry pKey,
DatabaseEntry data,
LockMode lockMode)
throws DatabaseException
- Throws:
DatabaseException
getSearchBothRange
public OperationStatus getSearchBothRange(DatabaseEntry key,
DatabaseEntry pKey,
DatabaseEntry data,
LockMode lockMode)
throws DatabaseException
- Throws:
DatabaseException
getSearchRecordNumber
public OperationStatus getSearchRecordNumber(DatabaseEntry secondaryRecno,
DatabaseEntry pKey,
DatabaseEntry data,
LockMode lockMode)
throws DatabaseException
- Throws:
DatabaseException