public class SqlJetIndexOrderCursor extends SqlJetTableDataCursor implements ISqlJetCursor
Modifier and Type | Field and Description |
---|---|
protected java.lang.String |
indexName |
protected ISqlJetBtreeIndexTable |
indexTable |
btreeTable, db
Constructor and Description |
---|
SqlJetIndexOrderCursor(ISqlJetBtreeDataTable table,
SqlJetDb db,
java.lang.String indexName) |
Modifier and Type | Method and Description |
---|---|
protected void |
computeRows(boolean current) |
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.
|
boolean |
last()
Goes to the last record.
|
boolean |
next()
Goes to the next record.
|
boolean |
previous()
Goes to the previous record.
|
getBlobAsArray, getBlobAsStream, getBoolean, getBtreeDataTable, getFieldType, getFloat, getInteger, getRowId, getRowValues, getString, getValue, goTo, isNull, update, updateByFieldNames, updateByFieldNamesOr, updateOr, updateWithRowId, updateWithRowIdOr
firstRowNum, getLimit, getRowCount, getRowIndex, goToRow, lastRowNum, nextRowNum, previousRowNum, setLimit
close, getBlobAsArray, getBlobAsStream, getBoolean, getFieldsCount, getFieldType, getFloat, getInteger, getString, getValue, isNull, reverse
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
close, getBlobAsArray, getBlobAsArray, getBlobAsStream, getBlobAsStream, getBoolean, getBoolean, getFieldsCount, getFieldType, getFieldType, getFloat, getFloat, getInteger, getInteger, getLimit, getRowCount, getRowId, getRowIndex, getRowValues, getString, getString, getValue, getValue, goTo, goToRow, isNull, isNull, reverse, setLimit, update, updateByFieldNames, updateByFieldNamesOr, updateOr, updateWithRowId, updateWithRowIdOr
protected java.lang.String indexName
protected ISqlJetBtreeIndexTable indexTable
public SqlJetIndexOrderCursor(ISqlJetBtreeDataTable table, SqlJetDb db, java.lang.String indexName) throws SqlJetException
table
- db
- SqlJetException
public boolean first() throws SqlJetException
ISqlJetCursor
first
in interface ISqlJetCursor
first
in class SqlJetRowNumCursor
SqlJetException
public boolean next() throws SqlJetException
ISqlJetCursor
next
in interface ISqlJetCursor
next
in class SqlJetRowNumCursor
SqlJetException
public boolean eof() throws SqlJetException
ISqlJetCursor
eof
in interface ISqlJetCursor
eof
in class SqlJetRowNumCursor
SqlJetException
public boolean last() throws SqlJetException
ISqlJetCursor
last
in interface ISqlJetCursor
last
in class SqlJetRowNumCursor
SqlJetException
public boolean previous() throws SqlJetException
ISqlJetCursor
previous
in interface ISqlJetCursor
previous
in class SqlJetRowNumCursor
SqlJetException
public void delete() throws SqlJetException
ISqlJetCursor
delete
in interface ISqlJetCursor
delete
in class SqlJetTableDataCursor
SqlJetException
protected void computeRows(boolean current) throws SqlJetException
computeRows
in class SqlJetRowNumCursor
SqlJetException
Copyright © 2009-2010 TMate Software Ltd. All Rights Reserved.