public class SqlJetMapTableCursor extends SqlJetBtreeTable implements ISqlJetMapTableCursor
SqlJetBtreeTable.State
btree, index, rootPage, write
Constructor and Description |
---|
SqlJetMapTableCursor(SqlJetMapDb mapDb,
ISqlJetBtree btree,
SqlJetMapDef mapDef,
boolean writable) |
Modifier and Type | Method and Description |
---|---|
long |
getKey() |
java.lang.Object[] |
getValue() |
boolean |
goToKey(long key) |
long |
put(long key,
java.lang.Object... values) |
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 SqlJetMapTableCursor(SqlJetMapDb mapDb, ISqlJetBtree btree, SqlJetMapDef mapDef, boolean writable) throws SqlJetException
mapDb
- btree
- mapDef
- writable
- SqlJetException
public long getKey() throws SqlJetException
getKey
in interface ISqlJetMapTableCursor
SqlJetException
public java.lang.Object[] getValue() throws SqlJetException
getValue
in interface ISqlJetMapTableCursor
SqlJetException
public boolean goToKey(long key) throws SqlJetException
goToKey
in interface ISqlJetMapTableCursor
key
- SqlJetException
public long put(long key, java.lang.Object... values) throws SqlJetException
put
in interface ISqlJetMapTableCursor
key
- value
- SqlJetException
Copyright © 2009-2010 TMate Software Ltd. All Rights Reserved.