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
DatabaseException
public int count() throws DatabaseException
DatabaseException
public Cursor dup(boolean samePosition) throws DatabaseException
DatabaseException
public OperationStatus delete() throws DatabaseException
DatabaseException
public OperationStatus put(DatabaseEntry key, DatabaseEntry data) throws DatabaseException
DatabaseException
public OperationStatus putNoOverwrite(DatabaseEntry key, DatabaseEntry data) throws DatabaseException
DatabaseException
public OperationStatus putNoDupData(DatabaseEntry key, DatabaseEntry data) throws DatabaseException
DatabaseException
public OperationStatus putCurrent(DatabaseEntry data) throws DatabaseException
DatabaseException
public OperationStatus getCurrent(DatabaseEntry key, DatabaseEntry data, LockMode lockMode) throws DatabaseException
DatabaseException
public OperationStatus getFirst(DatabaseEntry key, DatabaseEntry data, LockMode lockMode) throws DatabaseException
DatabaseException
public OperationStatus getLast(DatabaseEntry key, DatabaseEntry data, LockMode lockMode) throws DatabaseException
DatabaseException
public OperationStatus getNext(DatabaseEntry key, DatabaseEntry data, LockMode lockMode) throws DatabaseException
DatabaseException
public OperationStatus getNextDup(DatabaseEntry key, DatabaseEntry data, LockMode lockMode) throws DatabaseException
DatabaseException
public OperationStatus getNextNoDup(DatabaseEntry key, DatabaseEntry data, LockMode lockMode) throws DatabaseException
DatabaseException
public OperationStatus getPrev(DatabaseEntry key, DatabaseEntry data, LockMode lockMode) throws DatabaseException
DatabaseException
public OperationStatus getPrevDup(DatabaseEntry key, DatabaseEntry data, LockMode lockMode) throws DatabaseException
DatabaseException
public OperationStatus getPrevNoDup(DatabaseEntry key, DatabaseEntry data, LockMode lockMode) throws DatabaseException
DatabaseException
public OperationStatus getSearchKey(DatabaseEntry key, DatabaseEntry data, LockMode lockMode) throws DatabaseException
DatabaseException
public OperationStatus getSearchKeyRange(DatabaseEntry key, DatabaseEntry data, LockMode lockMode) throws DatabaseException
DatabaseException
public OperationStatus getSearchBoth(DatabaseEntry key, DatabaseEntry data, LockMode lockMode) throws DatabaseException
DatabaseException
public OperationStatus getSearchBothRange(DatabaseEntry key, DatabaseEntry data, LockMode lockMode) throws DatabaseException
DatabaseException
protected void checkUpdatesAllowed(java.lang.String operation) throws DatabaseException
DatabaseException