| Modifier and Type | Package and Description |
|---|---|
| package | org.
Implementation of the JDBC driver. |
| package | org.
Contains interfaces for user-defined extensions, such as triggers and user-defined aggregate functions. |
| package | org.
The implementation of the BNF (Backus-Naur form) parser and tool. |
| package | org.
Classes that provide context for the BNF tool, in order to provide BNF-based auto-complete. |
| package | org.
This package contains the parser and the base classes for prepared SQL statements. |
| package | org.
Contains DDL (data definition language) and related SQL statements. |
| package | org.
Contains DML (data manipulation language) and related SQL statements. |
| package | org.
Contains queries. |
| package | org.
Lossless data compression classes. |
| package | org.
Database constraints such as check constraints, unique constraints, and referential constraints. |
| package | org.
Contains high level classes of the database and classes that don't fit in another sub-package. |
| package | org.
Expressions include mathematical operations, simple values, and others. |
| package | org.
Aggregate functions. |
| package | org.
Base classes for data analysis operations and implementations of window functions. |
| package | org.
Condition expressions. |
| package | org.
Functions. |
| package | org.
Table value functions. |
| package | org.
The native full text search implementation, and the wrapper for the Lucene full text search implementation. |
| package | org.
Various table index implementations, as well as cursors to navigate in an index. |
| package | org.
Implementation of the JDBC API (package |
| package | org.
Implementation of the JDBC database metadata API (package |
| package | org.
Implementation of the extended JDBC API (package |
| package | org.
Implementation of the Java Management Extension (JMX) features. |
| package | org.
Trace (logging facility) and error message tool. |
| package | org.
Utility classes for compatibility with other database, for example MySQL. |
| package | org.
A persistent storage for tree maps. |
| package | org.
Classes related to caching. |
| package | org.
Helper classes to use the MVStore in the H2 database. |
| package | org.
An R-tree implementation. |
| package | org.
Helper classes to use the MVStore in a transactional manner. |
| package | org.
Data types and serialization / deserialization. |
| package | org.
Implementation of row and internal result sets. |
| package | org.
Schema implementation and objects that are stored in a schema (for example, sequences and constants). |
| package | org.
Security classes, such as encryption and cryptographically secure hash algorithms. |
| package | org.
Authentication classes. |
| package | org.
Authentication classes. |
| package | org.
A TCP server. |
| package | org.
PostgreSQL server implementation of this database. |
| package | org.
The H2 Console tool. |
| package | org.
Storage abstractions and helper classes. |
| package | org.
A file system abstraction. |
| package | org.
This file system stores files on disk and uses
|
| package | org.
This file system stores files on disk. |
| package | org.
An encrypted file system abstraction. |
| package | org.
This file system keeps files fully in memory. |
| package | org.
This file system stores files on disk and uses |
| package | org.
This file system keeps files fully in off-java-heap memory. |
| package | org.
A file system that records all write operations and can re-play them. |
| package | org.
A file system that re-opens and re-tries the operation if the file was closed, because a thread was interrupted. |
| package | org.
A file system that may split files into multiple smaller files (required for a FAT32 because it only support files up to 2 GiB). |
| package | org.
A zip-file base file system abstraction. |
| package | org.
Classes related to a table and table meta data. |
| package | org.
Various tools. |
| package | org.
Internal utility classes. |
| package | org.
Internal utility classes for GEOMETRY data type. |
| package | org.
Internal utility classes for JSON data type. |
| package | org.
Data type and value implementations. |
| package | org.
LOB data for values. |