Package org.tmatesoft.sqljet.core.internal
package org.tmatesoft.sqljet.core.internal
-
ClassDescriptionEach database file to be accessed by the system is an instance of the following structure.A Btree handle A database connection contains a pointer to an instance of this object for every database file that it has open.OS Interface Open File Handle.File System Interface.The list of all registered
ISqlJetFileSystem
implementations.Each SQL function is defined by an instance of the following structure.This file defines various limits of what SqlJet can process.Represents SQLJet's operations with memory.Default implementation of SQLJet's memory manager.The page cache subsystemThe pages cache subsystem reads and writes a file a page at a time and provides a journal for rollback.An instance of the following structure holds information about a single index record that has already been parsed out into individual values.The flags parameter to sqlite3BtreeOpen can be the bitwise or of the following values.The flags parameter to sqlite3BtreeCreateTable can be the bitwise OR of the following flags:Possible values for the sqlite.flags and or Db.flags fields.Device Characteristics The deviceCapabilities method of theISqlJetFile
object returns an set of the thesevalues expressing I/O characteristics of the mass storage device that holds the file that theISqlJetFile
refers to.Flags for theISqlJetFileSystem.access(java.io.File, SqlJetFileAccesPermission)
method.Flags For File Open Operations.Possible values for FuncDef.flagsTransaction locks types.Types of buffers implementation.Bit values forSqlJetPage.flags
Allowed values for the flags parameter toISqlJetPager#open()
.Valid values for the second argument toISqlJetPager#setJournalMode()
.Valid values for the second argument toISqlJetPager#setLockingMode()
.Valuest to adjust the robustness of the database to damage due to OS crashes or power failures by changing the number of syncs()s when writing the rollback journal.The following are used as the second parameter to savepoint(), and as the P1 argument to the OP_Savepoint instruction.Synchronization Type Flags When SQLite invokes the xSync() method of an [sqlite3_io_methods] object it uses a combination of these integer values as the second argument.