Package org.tmatesoft.sqljet.core.map
Interface ISqlJetMapTableCursor
-
- All Superinterfaces:
ISqlJetMapIterator
- All Known Implementing Classes:
SqlJetMapTableCursor
public interface ISqlJetMapTableCursor extends ISqlJetMapIterator
- Author:
- TMate Software Ltd., Sergey Scherbina (sergey.scherbina@gmail.com)
-
-
Method Summary
All Methods Instance Methods Abstract Methods Modifier and Type Method Description void
close()
long
getKey()
java.lang.Object[]
getValue()
boolean
goToKey(long key)
long
put(long key, java.lang.Object... values)
-
-
-
Method Detail
-
close
void close() throws SqlJetException
- Throws:
SqlJetException
-
getKey
long getKey() throws SqlJetException
- Returns:
- current key.
- Throws:
SqlJetException
-
getValue
java.lang.Object[] getValue() throws SqlJetException
- Returns:
- current date.
- Throws:
SqlJetException
-
goToKey
boolean goToKey(long key) throws SqlJetException
- Parameters:
key
-- Returns:
- true if cursor was set to the key specified.
- Throws:
SqlJetException
-
put
long put(long key, java.lang.Object... values) throws SqlJetException
- Parameters:
key
-values
-- Returns:
- data entry id.
- Throws:
SqlJetException
-
-