Package org.h2.engine

Contains high level classes of the database and classes that don't fit in another sub-package.

See:
          Description

Interface Summary
DbObject A database object such as a table, an index, or a user.
SessionInterface A local or remote session.
 

Class Summary
Comment Represents a database object comment.
ConnectionInfo Encapsulates the connection settings, including user name and password.
Constants Constants are fixed values that are used in the whole database code.
Database There is one database object per open database.
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.
SessionRemote The client side part of a session when using the server mode.
Setting A persistent database setting.
SettingsBase The base class for settings.
UndoLog Each session keeps a undo log if rollback is required.
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).
 

Package org.h2.engine Description

Contains high level classes of the database and classes that don't fit in another sub-package.