public class SqlJetMapIndexCursor extends SqlJetBtreeTable implements ISqlJetMapIndexCursor
SqlJetBtreeTable.State
btree, 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, unlock
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
close
public SqlJetMapIndexCursor(SqlJetMapDb mapDb, ISqlJetBtree btree, ISqlJetIndexDef indexDef, boolean writable) throws SqlJetException
mapDb
- btree
- mapTableDef
- writable
- SqlJetException
public java.lang.Object[] getKey() throws SqlJetException
getKey
in interface ISqlJetMapIndexCursor
SqlJetException
public java.lang.Long getValue() throws SqlJetException
getValue
in interface ISqlJetMapIndexCursor
SqlJetException
public boolean goToKey(java.lang.Object[] key) throws SqlJetException
goToKey
in interface ISqlJetMapIndexCursor
key
- SqlJetException
public void put(java.lang.Object[] key, java.lang.Long value) throws SqlJetException
put
in interface ISqlJetMapIndexCursor
key
- value
- SqlJetException
Copyright © 2009-2010 TMate Software Ltd. All Rights Reserved.