Class | Description |
---|---|
BaseObject |
This is the base paper object, which can represents all the fields of a database row -
plus anything else that is added.
|
BaseTable |
This class is a base class that provides a common foundation for table managers
for various different tables in the system.
|
ConnectionFactory |
This class creates a connection, and may at our discretion manage
a connection pool someday.
|
ConnectionFactory.ConnectionTracker | |
ConnectionFactory.PoolManager |
This class abstracts from a connection pool, such that a static reference
to an instance of this class will describe the entire body of connections.
|
Database |
This class implements jskw.interfaces.IDatabase, and provides basic cached database services.
|
Database.Modifications |
Class to keep track of modifications while we're in a transaction.
|
Database.QueryCacheExecutor |
This object is meant to execute within a cache manager call.
|
DBInterfaceDerby | |
DBInterfaceDerby.TableStatistics |
Table accumulation records.
|
DBInterfaceHSQLDB |
This is the HSQLDB implementation of the IDBInterface class.
|
DBInterfaceMariaDB | |
DBInterfaceMySQL | |
DBInterfaceMySQL.TableStatistics |
Table accumulation records.
|
DBInterfacePostgreSQL | |
DBInterfacePostgreSQL.TableStatistics |
Table accumulation records.
|
MergedResultSet |
This class merges several resultsets together to make what appears to be
a single one.
|
QueryDescription |
This object is immutable, and is used as a description for a cached query.
|
RRow |
This class represents a result row.
|
RSet | |
TransactionHandle |
This class represents all the data that describes a transaction, including:
(2) the previous transaction handle,
(3) the unique transaction id,
(4) the cache keys that have been invalidated within this transaction.
|