Class SqlJetMapTableCursor
java.lang.Object
org.tmatesoft.sqljet.core.internal.table.SqlJetBtreeTable
org.tmatesoft.sqljet.core.internal.map.SqlJetMapTableCursor
- All Implemented Interfaces:
ISqlJetBtreeTable,ISqlJetMapIterator,ISqlJetMapTableCursor
-
Nested Class Summary
Nested classes/interfaces inherited from class org.tmatesoft.sqljet.core.internal.table.SqlJetBtreeTable
SqlJetBtreeTable.State -
Field Summary
Fields inherited from class org.tmatesoft.sqljet.core.internal.table.SqlJetBtreeTable
btree, index, rootPage, write -
Constructor Summary
ConstructorsConstructorDescriptionSqlJetMapTableCursor(SqlJetMapDb mapDb, ISqlJetBtree btree, SqlJetMapDef mapDef, boolean writable) -
Method Summary
Methods inherited from class org.tmatesoft.sqljet.core.internal.table.SqlJetBtreeTable
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, unlockMethods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, waitMethods inherited from interface org.tmatesoft.sqljet.core.map.ISqlJetMapIterator
eof, first, last, next, previousMethods inherited from interface org.tmatesoft.sqljet.core.map.ISqlJetMapTableCursor
close
-
Constructor Details
-
SqlJetMapTableCursor
public SqlJetMapTableCursor(SqlJetMapDb mapDb, ISqlJetBtree btree, SqlJetMapDef mapDef, boolean writable) throws SqlJetException - Parameters:
mapDb-btree-mapDef-writable-- Throws:
SqlJetException
-
-
Method Details
-
getKey
- Specified by:
getKeyin interfaceISqlJetMapTableCursor- Returns:
- Throws:
SqlJetException
-
getValue
- Specified by:
getValuein interfaceISqlJetMapTableCursor- Returns:
- Throws:
SqlJetException
-
goToKey
- Specified by:
goToKeyin interfaceISqlJetMapTableCursor- Parameters:
key-- Returns:
- Throws:
SqlJetException
-
put
- Specified by:
putin interfaceISqlJetMapTableCursor- Parameters:
key-values-value-- Returns:
- Throws:
SqlJetException
-