|
|||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.Objectcom.sleepycat.util.keyrange.RangeCursor
com.sleepycat.collections.MyRangeCursor
class MyRangeCursor
Constructor Summary | |
---|---|
MyRangeCursor(KeyRange range,
CursorConfig config,
DataView view,
boolean writeAllowed)
|
Method Summary | |
---|---|
protected boolean |
checkRecordNumber()
If the database is a RECNO or QUEUE database, we know its keys are record numbers. |
protected void |
closeCursor(Cursor cursor)
Closes the given cursor. |
protected Cursor |
dupCursor(Cursor cursor,
boolean samePosition)
Dups the given cursor. |
Methods inherited from class com.sleepycat.util.keyrange.RangeCursor |
---|
close, count, delete, dup, getCurrent, getCursor, getFirst, getLast, getNext, getNextDup, getNextNoDup, getPrev, getPrevDup, getPrevNoDup, getSearchBoth, getSearchBothRange, getSearchKey, getSearchKeyRange, getSearchRecordNumber, isInitialized, put, putAfter, putBefore, putCurrent, putNoDupData, putNoOverwrite |
Methods inherited from class java.lang.Object |
---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
Constructor Detail |
---|
MyRangeCursor(KeyRange range, CursorConfig config, DataView view, boolean writeAllowed) throws DatabaseException
DatabaseException
Method Detail |
---|
protected Cursor dupCursor(Cursor cursor, boolean samePosition) throws DatabaseException
RangeCursor
dupCursor
in class RangeCursor
DatabaseException
protected void closeCursor(Cursor cursor) throws DatabaseException
RangeCursor
closeCursor
in class RangeCursor
DatabaseException
protected boolean checkRecordNumber()
RangeCursor
checkRecordNumber
in class RangeCursor
|
|||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |