public class SqlJetMapIndexCursor extends SqlJetBtreeTable implements ISqlJetMapIndexCursor
SqlJetBtreeTable.Statebtree, index, rootPage, write| Constructor and Description |
|---|
SqlJetMapIndexCursor(SqlJetMapDb mapDb,
ISqlJetBtree btree,
ISqlJetIndexDef indexDef,
boolean writable) |
| Modifier and Type | Method and Description |
|---|---|
java.lang.Object[] |
getKey() |
java.lang.Long |
getValue() |
boolean |
goToKey(java.lang.Object[] key) |
void |
put(java.lang.Object[] key,
java.lang.Long value) |
adjustKeyInfo, checkField, clear, clearRecordCache, close, delete, eof, first, getBlob, getCursor, getEncoding, getFieldsCount, getFieldType, getFloat, getInteger, getKeyInfo, getKeySize, getRecord, getString, getValue, getValueMem, getValues, getValueUncached, hasMoved, insert, isNull, last, lock, lockTable, moveTo, newRowId, newRowId, next, popState, previous, pushState, unlockclone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, waitclosepublic SqlJetMapIndexCursor(SqlJetMapDb mapDb, ISqlJetBtree btree, ISqlJetIndexDef indexDef, boolean writable) throws SqlJetException
mapDb - btree - mapTableDef - writable - SqlJetExceptionpublic java.lang.Object[] getKey()
throws SqlJetException
getKey in interface ISqlJetMapIndexCursorSqlJetExceptionpublic java.lang.Long getValue()
throws SqlJetException
getValue in interface ISqlJetMapIndexCursorSqlJetExceptionpublic boolean goToKey(java.lang.Object[] key)
throws SqlJetException
goToKey in interface ISqlJetMapIndexCursorkey - SqlJetExceptionpublic void put(java.lang.Object[] key,
java.lang.Long value)
throws SqlJetException
put in interface ISqlJetMapIndexCursorkey - value - SqlJetException