Interface ISqlJetBtreeSchemaTable
- All Superinterfaces:
ISqlJetBtreeTable
- All Known Implementing Classes:
SqlJetBtreeSchemaTable
-
Field Summary
FieldsModifier and TypeFieldDescriptionstatic final intstatic final intstatic final intstatic final intstatic final int -
Method Summary
Modifier and TypeMethodDescriptionintlonggetRowId()booleangoToRow(long rowId) longinsertRecord(String typeField, String nameField, String tableField, int pageField, String sqlField) voidupdateRecord(long rowId, String typeField, String nameField, String tableField, int pageField, String sqlField) Methods inherited from interface org.tmatesoft.sqljet.core.internal.table.ISqlJetBtreeTable
clear, close, delete, eof, first, getBlob, getEncoding, getFieldsCount, getFieldType, getFloat, getInteger, getKeySize, getRecord, getString, getValue, getValues, hasMoved, insert, isNull, last, lock, lockTable, moveTo, newRowId, newRowId, next, popState, previous, pushState, unlock
-
Field Details
-
TYPE_FIELD
static final int TYPE_FIELD- See Also:
-
NAME_FIELD
static final int NAME_FIELD- See Also:
-
TABLE_FIELD
static final int TABLE_FIELD- See Also:
-
PAGE_FIELD
static final int PAGE_FIELD- See Also:
-
SQL_FIELD
static final int SQL_FIELD- See Also:
-
-
Method Details
-
getTypeField
- Throws:
SqlJetException
-
getNameField
- Throws:
SqlJetException
-
getTableField
- Throws:
SqlJetException
-
getPageField
- Throws:
SqlJetException
-
getSqlField
- Throws:
SqlJetException
-
insertRecord
long insertRecord(String typeField, String nameField, String tableField, int pageField, String sqlField) throws SqlJetException - Throws:
SqlJetException
-
goToRow
- Throws:
SqlJetException
-
getRowId
- Throws:
SqlJetException
-
updateRecord
void updateRecord(long rowId, String typeField, String nameField, String tableField, int pageField, String sqlField) throws SqlJetException - Parameters:
rowId-typeField-nameField-tableField-pageField-sqlField-- Throws:
SqlJetException
-