Uses of Package
org.h2.engine
Packages that use org.h2.engine
Package
Description
This package contains the parser and the base classes for prepared SQL statements.
Contains DDL (data definition language) and related SQL statements.
Contains DML (data manipulation language) and related SQL statements.
Contains queries.
Database constraints such as check constraints, unique constraints, and referential constraints.
Contains high level classes of the database and classes that don't fit in another sub-package.
Expressions include mathematical operations, simple values, and others.
Aggregate functions.
Base classes for data analysis operations and implementations of window functions.
Condition expressions.
Functions.
Table value functions.
The native full text search implementation, and the wrapper for the Lucene full text search implementation.
Various table index implementations, as well as cursors to navigate in an index.
Implementation of the JDBC API (package java.sql).
Implementation of the JDBC database metadata API (package java.sql).
Implementation of the extended JDBC API (package javax.sql).
Implementation of the Java Management Extension (JMX) features.
Utility classes for compatibility with other database, for example MySQL.
Helper classes to use the MVStore in the H2 database.
Helper classes to use the MVStore in a transactional manner.
Implementation of row and internal result sets.
Schema implementation and objects that are stored in a schema (for example, sequences and constants).
Authentication classes.
A small FTP server.
PostgreSQL server implementation of this database.
Storage abstractions, such as a file with a cache, or a class to convert values to a byte array and vice versa.
Classes related to a table and table meta data.
Various tools.
Internal utility classes.
Data type and value implementations.
LOB data for values.
-
Classes in org.h2.engine used by org.h2.commandClassDescriptionProvides information for type casts and comparison operations.There is one database object per open database.A database object such as a table, an index, or a user.The compatibility modes.A session represents an embedded database connection.The client side part of a session when using the server mode.
-
Classes in org.h2.engine used by org.h2.command.ddlClassDescriptionThere is one database object per open database.A database object such as a table, an index, or a user.A right owner (sometimes called principal).Represents a role.A session represents an embedded database connection.Represents a user object.
-
Classes in org.h2.engine used by org.h2.command.dmlClassDescriptionThere is one database object per open database.A database object such as a table, an index, or a user.Level of isolation.Represents a procedure.A session represents an embedded database connection.
-
Classes in org.h2.engine used by org.h2.command.queryClassDescriptionThere is one database object per open database.A database object such as a table, an index, or a user.A session represents an embedded database connection.
-
Classes in org.h2.engine used by org.h2.constraintClassDescriptionA database object such as a table, an index, or a user.A session represents an embedded database connection.
-
Classes in org.h2.engine used by org.h2.engineClassDescriptionProvides information for type casts and comparison operations.Represents a database object comment.Encapsulates the connection settings, including user name and password.There is one database object per open database.A database object such as a table, an index, or a user.This class contains various database-level settings.This class is responsible to close a database after the specified delay.Level of isolation.A record in the system table of the database.The compatibility modes.When CHAR values are right-padded with spaces.Generation of column names for expressions.Determines how rows with
NULL
values in indexed columns are handled in unique indexes.Generation of column names for expressions to be used in a view.Represents a procedure.Maintains query statistics.The collected statistics for one query.An access right.A right owner (sometimes called principal).Represents a role.A local or remote session.Dynamic settings.Static settings.A session represents an embedded database connection.Represents a savepoint (a position in a transaction to where one can roll back to).An LOB object with a timeout.A persistent database setting.The base class for settings.Represents a user object. -
Classes in org.h2.engine used by org.h2.expressionClassDescriptionThere is one database object per open database.A database object such as a table, an index, or a user.A session represents an embedded database connection.
-
Classes in org.h2.engine used by org.h2.expression.aggregateClassDescriptionThere is one database object per open database.A session represents an embedded database connection.
-
Classes in org.h2.engine used by org.h2.expression.analysis
-
Classes in org.h2.engine used by org.h2.expression.conditionClassDescriptionThere is one database object per open database.A session represents an embedded database connection.
-
Classes in org.h2.engine used by org.h2.expression.functionClassDescriptionThere is one database object per open database.The compatibility modes.A session represents an embedded database connection.
-
Classes in org.h2.engine used by org.h2.expression.function.table
-
Classes in org.h2.engine used by org.h2.fulltext
-
Classes in org.h2.engine used by org.h2.indexClassDescriptionA database object such as a table, an index, or a user.A session represents an embedded database connection.
-
Classes in org.h2.engine used by org.h2.jdbcClassDescriptionProvides information for type casts and comparison operations.The compatibility modes.A local or remote session.Static settings.
-
Classes in org.h2.engine used by org.h2.jdbc.metaClassDescriptionThere is one database object per open database.A database object such as a table, an index, or a user.A local or remote session.A session represents an embedded database connection.The client side part of a session when using the server mode.
-
Classes in org.h2.engine used by org.h2.jdbcx
-
Classes in org.h2.engine used by org.h2.jmxClassDescriptionEncapsulates the connection settings, including user name and password.There is one database object per open database.
-
Classes in org.h2.engine used by org.h2.modeClassDescriptionThere is one database object per open database.A database object such as a table, an index, or a user.A session represents an embedded database connection.Represents a user object.
-
Classes in org.h2.engine used by org.h2.mvstore.dbClassDescriptionProvides information for type casts and comparison operations.There is one database object per open database.A database object such as a table, an index, or a user.A session represents an embedded database connection.
-
Classes in org.h2.engine used by org.h2.mvstore.tx
-
Classes in org.h2.engine used by org.h2.resultClassDescriptionProvides information for type casts and comparison operations.There is one database object per open database.A local or remote session.A session represents an embedded database connection.The client side part of a session when using the server mode.
-
Classes in org.h2.engine used by org.h2.schemaClassDescriptionThere is one database object per open database.A database object such as a table, an index, or a user.A right owner (sometimes called principal).A session represents an embedded database connection.Represents a user object.
-
Classes in org.h2.engine used by org.h2.security.authClassDescriptionEncapsulates the connection settings, including user name and password.There is one database object per open database.Represents a user object.
-
Classes in org.h2.engine used by org.h2.server
-
Classes in org.h2.engine used by org.h2.server.pg
-
Classes in org.h2.engine used by org.h2.store
-
Classes in org.h2.engine used by org.h2.tableClassDescriptionProvides information for type casts and comparison operations.There is one database object per open database.A database object such as a table, an index, or a user.A session represents an embedded database connection.Represents a user object.
-
Classes in org.h2.engine used by org.h2.toolsClassDescriptionEncapsulates the connection settings, including user name and password.A record in the system table of the database.
-
Classes in org.h2.engine used by org.h2.util
-
Classes in org.h2.engine used by org.h2.valueClassDescriptionProvides information for type casts and comparison operations.The compatibility modes.A local or remote session.
-
Classes in org.h2.engine used by org.h2.value.lob