public class SqlJetIndexScopeCursor extends SqlJetIndexOrderCursor
indexName, indexTablebtreeTable, db| Constructor and Description |
|---|
SqlJetIndexScopeCursor(ISqlJetBtreeDataTable table,
SqlJetDb db,
java.lang.String indexName,
java.lang.Object[] firstKey,
java.lang.Object[] lastKey) |
SqlJetIndexScopeCursor(ISqlJetBtreeDataTable table,
SqlJetDb db,
java.lang.String indexName,
SqlJetScope scope) |
| Modifier and Type | Method and Description |
|---|---|
void |
delete()
Deletes the current record.
|
boolean |
eof()
Tests whether this cursor is positioned behind the last record.
|
boolean |
first()
Goes to the first record.
|
long |
getRowId()
Gets row Id of the current record.
|
boolean |
goTo(long rowId)
Goes to the record with the specified row Id.
|
boolean |
last()
Goes to the last record.
|
boolean |
next()
Goes to the next record.
|
boolean |
previous()
Goes to the previous record.
|
computeRowsgetBlobAsArray, getBlobAsStream, getBoolean, getBtreeDataTable, getFieldType, getFloat, getInteger, getRowValues, getString, getValue, isNull, update, updateByFieldNames, updateByFieldNamesOr, updateOr, updateWithRowId, updateWithRowIdOrfirstRowNum, getLimit, getRowCount, getRowIndex, goToRow, lastRowNum, nextRowNum, previousRowNum, setLimitclose, getBlobAsArray, getBlobAsStream, getBoolean, getFieldsCount, getFieldType, getFloat, getInteger, getString, getValue, isNull, reverseclone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, waitclose, getBlobAsArray, getBlobAsArray, getBlobAsStream, getBlobAsStream, getBoolean, getBoolean, getFieldsCount, getFieldType, getFieldType, getFloat, getFloat, getInteger, getInteger, getLimit, getRowCount, getRowIndex, getRowValues, getString, getString, getValue, getValue, goToRow, isNull, isNull, reverse, setLimit, update, updateByFieldNames, updateByFieldNamesOr, updateOr, updateWithRowId, updateWithRowIdOrpublic SqlJetIndexScopeCursor(ISqlJetBtreeDataTable table, SqlJetDb db, java.lang.String indexName, java.lang.Object[] firstKey, java.lang.Object[] lastKey) throws SqlJetException
table - db - indexName - firstKey - lastKey - SqlJetExceptionpublic SqlJetIndexScopeCursor(ISqlJetBtreeDataTable table, SqlJetDb db, java.lang.String indexName, SqlJetScope scope) throws SqlJetException
table - db - indexName - scope - SqlJetExceptionpublic boolean goTo(long rowId)
throws SqlJetException
ISqlJetCursorgoTo in interface ISqlJetCursorgoTo in class SqlJetTableDataCursorrowId - row IdSqlJetExceptionpublic boolean first()
throws SqlJetException
ISqlJetCursorfirst in interface ISqlJetCursorfirst in class SqlJetIndexOrderCursorSqlJetExceptionpublic boolean next()
throws SqlJetException
ISqlJetCursornext in interface ISqlJetCursornext in class SqlJetIndexOrderCursorSqlJetExceptionpublic boolean previous()
throws SqlJetException
ISqlJetCursorprevious in interface ISqlJetCursorprevious in class SqlJetIndexOrderCursorSqlJetExceptionpublic boolean eof()
throws SqlJetException
ISqlJetCursoreof in interface ISqlJetCursoreof in class SqlJetIndexOrderCursorSqlJetExceptionpublic boolean last()
throws SqlJetException
ISqlJetCursorlast in interface ISqlJetCursorlast in class SqlJetIndexOrderCursorSqlJetExceptionpublic void delete()
throws SqlJetException
ISqlJetCursordelete in interface ISqlJetCursordelete in class SqlJetIndexOrderCursorSqlJetExceptionpublic long getRowId()
throws SqlJetException
ISqlJetCursorgetRowId in interface ISqlJetCursorgetRowId in class SqlJetTableDataCursorSqlJetException