public class Cursor
extends java.lang.Object
| Modifier and Type | Method and Description |
|---|---|
protected void |
checkUpdatesAllowed(java.lang.String operation) |
void |
close()
Javadoc for this public method is generated via
the doc templates in the doc_src directory.
|
int |
count()
Javadoc for this public method is generated via
the doc templates in the doc_src directory.
|
OperationStatus |
delete()
Javadoc for this public method is generated via
the doc templates in the doc_src directory.
|
Cursor |
dup(boolean samePosition)
Javadoc for this public method is generated via
the doc templates in the doc_src directory.
|
CursorConfig |
getConfig()
Javadoc for this public method is generated via
the doc templates in the doc_src directory.
|
OperationStatus |
getCurrent(DatabaseEntry key,
DatabaseEntry data,
LockMode lockMode)
Javadoc for this public method is generated via
the doc templates in the doc_src directory.
|
Database |
getDatabase()
Javadoc for this public method is generated via
the doc templates in the doc_src directory.
|
OperationStatus |
getFirst(DatabaseEntry key,
DatabaseEntry data,
LockMode lockMode)
Javadoc for this public method is generated via
the doc templates in the doc_src directory.
|
OperationStatus |
getLast(DatabaseEntry key,
DatabaseEntry data,
LockMode lockMode)
Javadoc for this public method is generated via
the doc templates in the doc_src directory.
|
OperationStatus |
getNext(DatabaseEntry key,
DatabaseEntry data,
LockMode lockMode)
Javadoc for this public method is generated via
the doc templates in the doc_src directory.
|
OperationStatus |
getNextDup(DatabaseEntry key,
DatabaseEntry data,
LockMode lockMode)
Javadoc for this public method is generated via
the doc templates in the doc_src directory.
|
OperationStatus |
getNextNoDup(DatabaseEntry key,
DatabaseEntry data,
LockMode lockMode)
Javadoc for this public method is generated via
the doc templates in the doc_src directory.
|
OperationStatus |
getPrev(DatabaseEntry key,
DatabaseEntry data,
LockMode lockMode)
Javadoc for this public method is generated via
the doc templates in the doc_src directory.
|
OperationStatus |
getPrevDup(DatabaseEntry key,
DatabaseEntry data,
LockMode lockMode)
Javadoc for this public method is generated via
the doc templates in the doc_src directory.
|
OperationStatus |
getPrevNoDup(DatabaseEntry key,
DatabaseEntry data,
LockMode lockMode)
Javadoc for this public method is generated via
the doc templates in the doc_src directory.
|
OperationStatus |
getSearchBoth(DatabaseEntry key,
DatabaseEntry data,
LockMode lockMode)
Javadoc for this public method is generated via
the doc templates in the doc_src directory.
|
OperationStatus |
getSearchBothRange(DatabaseEntry key,
DatabaseEntry data,
LockMode lockMode)
Javadoc for this public method is generated via
the doc templates in the doc_src directory.
|
OperationStatus |
getSearchKey(DatabaseEntry key,
DatabaseEntry data,
LockMode lockMode)
Javadoc for this public method is generated via
the doc templates in the doc_src directory.
|
OperationStatus |
getSearchKeyRange(DatabaseEntry key,
DatabaseEntry data,
LockMode lockMode)
Javadoc for this public method is generated via
the doc templates in the doc_src directory.
|
OperationStatus |
put(DatabaseEntry key,
DatabaseEntry data)
Javadoc for this public method is generated via
the doc templates in the doc_src directory.
|
OperationStatus |
putCurrent(DatabaseEntry data)
Javadoc for this public method is generated via
the doc templates in the doc_src directory.
|
OperationStatus |
putNoDupData(DatabaseEntry key,
DatabaseEntry data)
Javadoc for this public method is generated via
the doc templates in the doc_src directory.
|
OperationStatus |
putNoOverwrite(DatabaseEntry key,
DatabaseEntry data)
Javadoc for this public method is generated via
the doc templates in the doc_src directory.
|
public Database getDatabase()
public CursorConfig getConfig()
public void close()
throws DatabaseException
DatabaseExceptionpublic int count()
throws DatabaseException
DatabaseExceptionpublic Cursor dup(boolean samePosition) throws DatabaseException
DatabaseExceptionpublic OperationStatus delete() throws DatabaseException
DatabaseExceptionpublic OperationStatus put(DatabaseEntry key, DatabaseEntry data) throws DatabaseException
DatabaseExceptionpublic OperationStatus putNoOverwrite(DatabaseEntry key, DatabaseEntry data) throws DatabaseException
DatabaseExceptionpublic OperationStatus putNoDupData(DatabaseEntry key, DatabaseEntry data) throws DatabaseException
DatabaseExceptionpublic OperationStatus putCurrent(DatabaseEntry data) throws DatabaseException
DatabaseExceptionpublic OperationStatus getCurrent(DatabaseEntry key, DatabaseEntry data, LockMode lockMode) throws DatabaseException
DatabaseExceptionpublic OperationStatus getFirst(DatabaseEntry key, DatabaseEntry data, LockMode lockMode) throws DatabaseException
DatabaseExceptionpublic OperationStatus getLast(DatabaseEntry key, DatabaseEntry data, LockMode lockMode) throws DatabaseException
DatabaseExceptionpublic OperationStatus getNext(DatabaseEntry key, DatabaseEntry data, LockMode lockMode) throws DatabaseException
DatabaseExceptionpublic OperationStatus getNextDup(DatabaseEntry key, DatabaseEntry data, LockMode lockMode) throws DatabaseException
DatabaseExceptionpublic OperationStatus getNextNoDup(DatabaseEntry key, DatabaseEntry data, LockMode lockMode) throws DatabaseException
DatabaseExceptionpublic OperationStatus getPrev(DatabaseEntry key, DatabaseEntry data, LockMode lockMode) throws DatabaseException
DatabaseExceptionpublic OperationStatus getPrevDup(DatabaseEntry key, DatabaseEntry data, LockMode lockMode) throws DatabaseException
DatabaseExceptionpublic OperationStatus getPrevNoDup(DatabaseEntry key, DatabaseEntry data, LockMode lockMode) throws DatabaseException
DatabaseExceptionpublic OperationStatus getSearchKey(DatabaseEntry key, DatabaseEntry data, LockMode lockMode) throws DatabaseException
DatabaseExceptionpublic OperationStatus getSearchKeyRange(DatabaseEntry key, DatabaseEntry data, LockMode lockMode) throws DatabaseException
DatabaseExceptionpublic OperationStatus getSearchBoth(DatabaseEntry key, DatabaseEntry data, LockMode lockMode) throws DatabaseException
DatabaseExceptionpublic OperationStatus getSearchBothRange(DatabaseEntry key, DatabaseEntry data, LockMode lockMode) throws DatabaseException
DatabaseExceptionprotected void checkUpdatesAllowed(java.lang.String operation)
throws DatabaseException
DatabaseException