| Modifier and Type | Package and Description |
|---|---|
| package | org.hibernate
This package defines the central Hibernate APIs. |
| package | org.hibernate.action
This package defines "actions" that are scheduled for asycnchronous execution by the event listeners. |
| package | |
| package | org.hibernate.bytecode
This package defines the API for plugging in bytecode libraries for usage by Hibernate. |
| package | |
| package | |
| package | |
| package | |
| package | org.hibernate.cache
This package defines APIs/SPIs and implementations for the Hibernate second-level cache. |
| package | org.hibernate.cache.access
Defines contracts for transactional and concurrent access to cached
|
| package | org.hibernate.cache.entry
This package defines formats for disassembled state kept in the second level cache. |
| package | |
| package | |
| package | org.hibernate.cfg
This package defines APIs for configuring Hibernate, and classes for building the Hibernate configuration-time metamodel. |
| package | |
| package | |
| package | |
| package | |
| package | org.hibernate.classic
This package implements backward-compatibility with Hibernate 2.1 APIs now deprecated in Hibernate3. |
| package | org.hibernate.collection
This package defines a framework for collection wrappers. |
| package | org.hibernate.connection
This package abstracts the mechanism for obtaining a JDBC connection. |
| package | |
| package | org.hibernate.criterion
A framework for defining restriction criteria and order criteria. |
| package | org.hibernate.dialect
This package abstracts the SQL dialect of the underlying database. |
| package | org.hibernate.dialect.function
A framework for defining database-specific SQL functions that are available via the dialect. |
| package | |
| package | |
| package | org.hibernate.engine
This package contains classes that are "shared" by other packages, and implementations of some key algorithms. |
| package | |
| package | |
| package | |
| package | |
| package | |
| package | |
| package | org.hibernate.event
This package defines an event framework for Hibernate. |
| package | org.hibernate.event.def
This package defines a default set of event listeners that implements the default behaviors of Hibernate. |
| package | org.hibernate.exception
This package is a fork of Apache commons-lang nestable exceptions. |
| package | org.hibernate.hql
This package defines the interface between Hibernate and the HQL query parser implementation (to allow switching between the 2.x and 3.0 HQL parsers). |
| package | org.hibernate.hql.antlr
A special package for ANTLR-generated parser classes. |
| package | org.hibernate.hql.ast
An ANTLR-based parser for Hibernate Query Language. |
| package | |
| package | |
| package | |
| package | org.hibernate.hql.classic
This package contains the Hibernate 2.x query parser which is being end-of-lifed. |
| package | org.hibernate.id
This package contains internal implementation classes for the main API interfaces. |
| package | |
| package | |
| package | |
| package | |
| package | org.hibernate.impl
This package contains implementations of the central Hibernate APIs, especially the Hibernate session. |
| package | org.hibernate.intercept
This package implements an interception mechanism for lazy property fetching, based on CGLIB bytecode instrumentation. |
| package | |
| package | |
| package | org.hibernate.jdbc
This package abstracts the mechanism for dispatching SQL statements to the database, and implements interaction with JDBC. |
| package | |
| package | org.hibernate.jmx
This package exposes a Hibernate instance via JMX. |
| package | org.hibernate.loader
This package defines functionality for processing JDBC result sets and returning complex graphs of persistent objects. |
| package | org.hibernate.loader.collection
This package defines collection initializers |
| package | org.hibernate.loader.criteria
This package defines the criteria query compiler and loader |
| package | org.hibernate.loader.custom
This package defines a framework for custom loaders that accept handwritten SQL |
| package | |
| package | org.hibernate.loader.entity
This package defines entity loaders |
| package | org.hibernate.loader.hql
This package defines a loader for the AST-based query parser |
| package | |
| package | org.hibernate.mapping
This package defines the Hibernate configuration-time metamodel. |
| package | org.hibernate.metadata
This package defines an API for accessing the Hibernate runtime metamodel. |
| package | |
| package | org.hibernate.persister
A persister defines a mapping strategy for a collection or entity. |
| package | org.hibernate.persister.collection
This package abstracts the persistence mechanism for collections. |
| package | org.hibernate.persister.entity
This package abstracts persistence mechanisms for entities, and defines the Hibernate runtime metamodel. |
| package | org.hibernate.pretty
Classes for pretty printing things for exception and log messages. |
| package | org.hibernate.property
This package abstracts the notion of a "property" of an entity. |
| package | org.hibernate.proxy
This package defines a framework for lazy-initializing entity proxies. |
| package | |
| package | |
| package | |
| package | |
| package | |
| package | org.hibernate.secure
Declarative security for CRUD operations on entities. |
| package | org.hibernate.sql
This package defines helper classes for rendering SQL fragments and SQL statements. |
| package | |
| package | org.hibernate.stat
This package exposes statistics about a running Hibernate instance to the application. |
| package | org.hibernate.tool.hbm2ddl
The hbm2ddl tool. |
| package | org.hibernate.tool.instrument
The instrument tool for adding field-interception hooks to persistent classes using built-time bytecode processing. |
| package | |
| package | |
| package | org.hibernate.transaction
This package abstracts the underlying transaction mechanism (JTA or JDBC) and provides strategies for obtaining application server TransactionManagers. |
| package | |
| package | org.hibernate.transform
Defines strategies for post-processing criteria query result sets into a form convenient to the application. |
| package | org.hibernate.tuple
This package defines a runtime metamodel for entities at the object level and abstracts the differences between the various entity modes. |
| package | |
| package | |
| package | org.hibernate.type
A Hibernate Type is a strategy for mapping a Java property type to a JDBC type or types. |
| package | |
| package | |
| package | org.hibernate.type.descriptor.sql
Defines handling of the standard JDBC-defined types, as declared by |
| package | org.hibernate.usertype
Interfaces for user-defined custom types. |
| package | org.hibernate.util
Utility classes. |
| package |