org.tmatesoft.sqljet.core.internal.map
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
public class SqlJetMapTableCursor extends SqlJetBtreeTable implements ISqlJetMapTableCursor
-
-
Constructor Summary
Constructors Constructor and Description SqlJetMapTableCursor(SqlJetMapDb mapDb, ISqlJetBtree btree, SqlJetMapDef mapDef, boolean writable)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method and Description longgetKey()java.lang.Object[]getValue()booleangoToKey(long key)longput(long key, java.lang.Object... values)-
Methods inherited from class org.tmatesoft.sqljet.core.internal.table.SqlJetBtreeTable
clear, close, delete, eof, first, getBlob, getEncoding, getFieldsCount, getFieldType, getFloat, getInteger, getKeySize, getRecord, getString, getValue, getValues, getValueUncached, hasMoved, insert, isNull, last, lock, lockTable, moveTo, newRowId, newRowId, next, popState, previous, pushState, unlock
-
Methods inherited from class java.lang.Object
equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
-
Methods inherited from interface org.tmatesoft.sqljet.core.map.ISqlJetMapTableCursor
close
-
-
-
-
Constructor Detail
-
SqlJetMapTableCursor
public SqlJetMapTableCursor(SqlJetMapDb mapDb, ISqlJetBtree btree, SqlJetMapDef mapDef, boolean writable) throws SqlJetException
- Parameters:
mapDb-btree-mapDef-writable-- Throws:
SqlJetException
-
-
Method Detail
-
getKey
public long getKey() throws SqlJetException- Specified by:
getKeyin interfaceISqlJetMapTableCursor- Returns:
- Throws:
SqlJetException
-
getValue
public java.lang.Object[] getValue() throws SqlJetException- Specified by:
getValuein interfaceISqlJetMapTableCursor- Returns:
- Throws:
SqlJetException
-
goToKey
public boolean goToKey(long key) throws SqlJetException- Specified by:
goToKeyin interfaceISqlJetMapTableCursor- Parameters:
key-- Returns:
- Throws:
SqlJetException
-
put
public long put(long key, java.lang.Object... values) throws SqlJetException- Specified by:
putin interfaceISqlJetMapTableCursor- Parameters:
key-value-- Returns:
- Throws:
SqlJetException
-
-
DataMelt 3.0 © DataMelt by jWork.ORG