org.tmatesoft.sqljet.core.internal.table
Interface ISqlJetBtreeSchemaTable
- All Superinterfaces:
- ISqlJetBtreeTable
- All Known Implementing Classes:
- SqlJetBtreeSchemaTable
public interface ISqlJetBtreeSchemaTable
- extends ISqlJetBtreeTable
Method Summary |
java.lang.String |
getNameField()
|
int |
getPageField()
|
long |
getRowId()
|
java.lang.String |
getSqlField()
|
java.lang.String |
getTableField()
|
java.lang.String |
getTypeField()
|
boolean |
goToRow(long rowId)
|
long |
insertRecord(java.lang.String typeField,
java.lang.String nameField,
java.lang.String tableField,
int pageField,
java.lang.String sqlField)
|
void |
updateRecord(long rowId,
java.lang.String typeField,
java.lang.String nameField,
java.lang.String tableField,
int pageField,
java.lang.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 |
TYPE_FIELD
static final int TYPE_FIELD
- See Also:
- Constant Field Values
NAME_FIELD
static final int NAME_FIELD
- See Also:
- Constant Field Values
TABLE_FIELD
static final int TABLE_FIELD
- See Also:
- Constant Field Values
PAGE_FIELD
static final int PAGE_FIELD
- See Also:
- Constant Field Values
SQL_FIELD
static final int SQL_FIELD
- See Also:
- Constant Field Values
getTypeField
java.lang.String getTypeField()
throws SqlJetException
- Throws:
SqlJetException
getNameField
java.lang.String getNameField()
throws SqlJetException
- Throws:
SqlJetException
getTableField
java.lang.String getTableField()
throws SqlJetException
- Throws:
SqlJetException
getPageField
int getPageField()
throws SqlJetException
- Throws:
SqlJetException
getSqlField
java.lang.String getSqlField()
throws SqlJetException
- Throws:
SqlJetException
insertRecord
long insertRecord(java.lang.String typeField,
java.lang.String nameField,
java.lang.String tableField,
int pageField,
java.lang.String sqlField)
throws SqlJetException
- Throws:
SqlJetException
goToRow
boolean goToRow(long rowId)
throws SqlJetException
- Throws:
SqlJetException
getRowId
long getRowId()
throws SqlJetException
- Throws:
SqlJetException
updateRecord
void updateRecord(long rowId,
java.lang.String typeField,
java.lang.String nameField,
java.lang.String tableField,
int pageField,
java.lang.String sqlField)
throws SqlJetException
- Parameters:
rowId
- typeField
- nameField
- tableField
- pageField
- sqlField
-
- Throws:
SqlJetException