|
|||||||||
| Home >> All >> org >> [ hsqldb overview ] | PREV PACKAGE NEXT PACKAGE | ||||||||
Package org.hsqldb
| Interface Summary | |
| DatabaseRowInputInterface | Public interface for reading the data for a database row. |
| DatabaseRowOutputInterface | Public interface for writing the data for a database row. |
| HsqlSocketRequestHandler | Interface HsqlSocketRequestHandler |
| Trigger | Interface declaration |
| Class Summary | |
| BinaryDatabaseRowInput | Provides methods for reading the data for a row from a byte array. |
| BinaryDatabaseRowOutput | Provides methods for writing the data for a row to a byte array. |
| BinaryServerRowInput | Provides methods for reading the data for a row from a byte array. |
| BinaryServerRowOutput | Provides methods for writing the data for a row to a byte array. |
| ByteArray | This class allows HSQLDB to store binary data as an array of bytes. |
| Cache | Handles cached tables through a .data file and memory cache. |
| CachedRow | Disk and In-memory representation of a database row object with storage independent methods for serialization and de-serialization. |
| CacheFree | This class is essetially an object used to create a singly linked list of the free space available in a HSQL database file. |
| Column | Implementation of SQL table columns as defined in DDL statements with static methods to process their values. |
| Constraint | Implementation of a table constraint with references to the indexes used by the constraint. |
| ConstraintCore | |
| Database | Database is the root class for HSQL Database Engine database. |
| DatabaseFile | This class provides methods for reading and writing data from a database file such as that used for storing a cached table. |
| DatabaseInformation | Provides information about the database. |
| DatabaseRowInput | Base class for reading the data for a database row in different formats. |
| DatabaseRowOutput | Base class for writing the data for a database row in different formats. |
| DatabaseScript | Script generation. |
| DiskNode | Cached table Node implementation. Only integral references to left, right and parent nodes in the AVL tree are held and used as offsets to disk data. tTable is a reference to the table for this node and is used to get a linked node in the tree. iId is a reference to the Index object that contains this node. These fields can be eliminated in the future, by changing the method signatures to take a Table parameter from Index.java (fredt@users) |
| Expression | Expression class declaration |
| Function | Provides services to evaluate Java methods in the context of SQL function and stored procedure calls. |
| HsqlDatabaseProperties | Manages a .properties file for a database. |
| HsqlName | Name of an SQL object |
| HsqlProperties | Wrapper for java.util.Properties to limit values to String objects and allow saving and loading. |
| HsqlServerFactory | HsqlServerFactory |
| HsqlSocketRequestHandlerImpl | Interface HsqlSocketRequestHandlerImpl |
| HypersonicDBServlet | Database Servlet handling the access to the HyperSonic SQL database. |
| Index | Index class declaration |
| jdbcConnection | A connection (session) with a specific database. |
| jdbcDatabaseMetaData | Comprehensive information about the database as a whole. |
| jdbcDataSource | |
| jdbcDataSourceFactory | |
| jdbcDriver | Each JDBC driver must supply a class that implements the Driver interface. |
| jdbcPreparedStatement |
Implements both the java.sql.PreparedStatement and
java.sql.CallableStatement interfaces. |
| jdbcResultSet | Implements both the java.sql.ResultSet and
java.sql.ResultSetMetaData interfaces. |
| jdbcStatement | The object used for executing a static SQL statement and returning the results it produces. |
| jdbcSystem | Handles the differences between jdk 1.1.x and 1.2.x and above |
| Library | Class declaration |
| Like | Class declaration |
| Log | This class is responsible for most file handling. |
| MemoryNode | Memory table node implementation. |
| Node | The parent for all AVL node implementations, features factory methods for its subclasses. |
| Parser | Class declaration |
| PointerNode | Text table node implementation. Nodes for the AVL tree are all built and kept in memory while the actual row data is accessed through TextCache from disk. This extends MemoryNode by maintaining a disk based offset for the Row data. |
| QuotedTextDatabaseRowInput | |
| QuotedTextDatabaseRowOutput | |
| Record | Record class declaration |
| Result | Class declaration |
| ReverseDatabaseFile | Cache class declaration |
| ReverseTextCache | Cache class declaration |
| Row | In-memory representation of a database row object |
| Select | Class declaration |
| Server | Server acts as a database server and is one way of using the client-server mode of HSQL Database Engine. |
| ServerConnection | All ServerConnection objects are listed in a Vector in mServer and removed when closed. |
| Servlet | Servlet acts as a interface between the applet and the database for the the client / server mode of HSQL Database Engine. |
| Session | Implementation of a user session with the database. |
| StringConverter | Collection of static methods for converting strings between different formats and to and from byte arrays |
| Table | Holds the data structures and methods for creation of a database table. |
| TableFilter | Class declaration |
| TableWorks | The methods in this class perform alterations to the structure of an existing table which may result in a new Table object |
| TextCache | Handles operations on a DatabaseFile object and uses signle TextDdatbaseRowInput and TextDatabaseRowOutput objects to read and write rows of data to the file in text table format. |
| TextDatabaseRowInput | Class for reading the data for a database row in text table format. |
| TextDatabaseRowOutput | Class for writing the data for a database row in text table format. |
| TextTable | Class declaration |
| Tokenizer | Tokenizer class declaration |
| Trace | handles creation and reporting of error messages and throwing SQLException |
| Transaction | Class declaration |
| TriggerDef | TriggerDef class declaration Definition and execution of triggers Development of the trigger implementation sponsored by Logicscope Realisations Ltd |
| User | Class declaration |
| UserManager | The collection (Vector) of User object instances within a specific database. |
| View | Implementation of SQL VIEWS based on a SELECT query. |
|
|||||||||
| Home >> All >> org >> [ hsqldb overview ] | PREV PACKAGE NEXT PACKAGE | ||||||||