Uses of Package
org.h2.engine

Packages that use org.h2.engine
org.h2.command This package contains the parser and the base classes for prepared SQL statements. 
org.h2.command.ddl Contains DDL (data definition language) and related SQL statements. 
org.h2.command.dml Contains DML (data manipulation language) and related SQL statements. 
org.h2.constant Error codes and system properties. 
org.h2.constraint Database constraints such as check constraints, unique constraints, and referential constraints. 
org.h2.engine Contains high level classes of the database and classes that don't fit in another sub-package. 
org.h2.expression Expressions include mathematical operations, conditions, simple values, and functions. 
org.h2.index Various table index implementations, as well as cursors to navigate in an index. 
org.h2.jdbc Implementation of the JDBC API (package java.sql). 
org.h2.result Implementation of row and internal result sets. 
org.h2.schema Schema implementation and objects that are stored in a schema (for example, sequences and constants). 
org.h2.store Storage abstractions, such as a file with a cache, or a class to convert values to a byte array and vice versa. 
org.h2.table Classes related to a table and table meta data. 
org.h2.value Data type and value implementations. 
 

Classes in org.h2.engine used by org.h2.command
Session
          A session represents an embedded database connection.
SessionRemote
          The client side part of a session when using the server mode.
 

Classes in org.h2.engine used by org.h2.command.ddl
Session
          A session represents an embedded database connection.
User
          Represents a user object.
 

Classes in org.h2.engine used by org.h2.command.dml
Procedure
          Represents a procedure.
Session
          A session represents an embedded database connection.
 

Classes in org.h2.engine used by org.h2.constant
SettingsBase
          The base class for settings.
 

Classes in org.h2.engine used by org.h2.constraint
DbObject
          A database object such as a table, an index, or a user.
DbObjectBase
          The base class for all database objects.
Session
          A session represents an embedded database connection.
 

Classes in org.h2.engine used by org.h2.engine
Comment
          Represents a database object comment.
ConnectionInfo
          Encapsulates the connection settings, including user name and password.
Database
          There is one database object per open database.
DbObject
          A database object such as a table, an index, or a user.
DbObjectBase
          The base class for all database objects.
Engine
          The engine contains a map of all open databases.
FunctionAlias
          Represents a user-defined function, or alias.
FunctionAlias.JavaMethod
          There may be multiple Java methods that match a function name.
MetaRecord
          A record in the system table of the database.
Mode
          The compatibility modes.
Procedure
          Represents a procedure.
Right
          An access right.
RightOwner
          A right owner (sometimes called principal).
Role
          Represents a role.
Session
          A session represents an embedded database connection.
SessionFactory
          A class that implements this interface can create new database sessions.
SessionInterface
          A local or remote session.
SessionWithState
          The base class for both remote and embedded sessions.
Setting
          A persistent database setting.
UndoLogRecord
          An entry in a undo log.
User
          Represents a user object.
UserAggregate
          Represents a user-defined aggregate function.
UserDataType
          Represents a domain (user-defined data type).
 

Classes in org.h2.engine used by org.h2.expression
Database
          There is one database object per open database.
DbObject
          A database object such as a table, an index, or a user.
FunctionAlias
          Represents a user-defined function, or alias.
Session
          A session represents an embedded database connection.
UserAggregate
          Represents a user-defined aggregate function.
 

Classes in org.h2.engine used by org.h2.index
Database
          There is one database object per open database.
DbObject
          A database object such as a table, an index, or a user.
DbObjectBase
          The base class for all database objects.
Session
          A session represents an embedded database connection.
 

Classes in org.h2.engine used by org.h2.jdbc
ConnectionInfo
          Encapsulates the connection settings, including user name and password.
SessionInterface
          A local or remote session.
 

Classes in org.h2.engine used by org.h2.result
Database
          There is one database object per open database.
Session
          A session represents an embedded database connection.
SessionRemote
          The client side part of a session when using the server mode.
 

Classes in org.h2.engine used by org.h2.schema
Database
          There is one database object per open database.
DbObject
          A database object such as a table, an index, or a user.
DbObjectBase
          The base class for all database objects.
FunctionAlias
          Represents a user-defined function, or alias.
Session
          A session represents an embedded database connection.
User
          Represents a user object.
 

Classes in org.h2.engine used by org.h2.store
Database
          There is one database object per open database.
Session
          A session represents an embedded database connection.
 

Classes in org.h2.engine used by org.h2.table
DbObject
          A database object such as a table, an index, or a user.
DbObjectBase
          The base class for all database objects.
Session
          A session represents an embedded database connection.
User
          Represents a user object.
 

Classes in org.h2.engine used by org.h2.value
SessionInterface
          A local or remote session.