Hibernate JavaDoc (4.0.1.Final)

Aggregated Hibernate Core JavaDocs

See:
          Description

Core API
org.hibernate This package defines the central Hibernate APIs.
org.hibernate.cfg This package defines APIs for configuring Hibernate, and classes for building the Hibernate configuration-time metamodel.
org.hibernate.classic This package implements backward-compatibility with Hibernate 2.1 APIs now deprecated in Hibernate3.
org.hibernate.criterion A framework for defining restriction criteria and order criteria.
org.hibernate.mapping This package defines the Hibernate configuration-time metamodel.
org.hibernate.metadata This package defines an API for accessing the Hibernate runtime metamodel.
org.hibernate.stat This package exposes statistics about a running Hibernate instance to the application.

 

Extension SPI
org.hibernate.cache This package defines Hibernate second level cache service.
org.hibernate.cache.ehcache  
org.hibernate.cache.ehcache.internal.nonstop  
org.hibernate.cache.ehcache.internal.regions  
org.hibernate.cache.ehcache.internal.strategy  
org.hibernate.cache.ehcache.internal.util  
org.hibernate.cache.ehcache.management.impl  
org.hibernate.cache.internal  
org.hibernate.cache.spi  
org.hibernate.cache.spi.access Defines contracts for transactional and concurrent access to cached entity and collection data.
org.hibernate.cache.spi.entry This package defines formats for disassembled state kept in the second level cache.
org.hibernate.dialect This package abstracts the SQL dialect of the underlying database.
org.hibernate.dialect.function A framework for defining database-specific SQL functions that are available via the dialect.
org.hibernate.dialect.lock  
org.hibernate.dialect.resolver  
org.hibernate.event.internal This package defines a default set of event listeners that implements the default behaviors of Hibernate.
org.hibernate.event.service.internal  
org.hibernate.event.service.spi  
org.hibernate.event.spi  
org.hibernate.id This package contains internal implementation classes for the main API interfaces.
org.hibernate.id.enhanced  
org.hibernate.id.factory  
org.hibernate.id.factory.internal  
org.hibernate.id.factory.spi  
org.hibernate.id.insert  
org.hibernate.id.uuid  
org.hibernate.jdbc Essentially defines Work, ReturningWork and Expectation as well as some exceptions
org.hibernate.loader This package defines functionality for processing JDBC result sets and returning complex graphs of persistent objects.
org.hibernate.loader.collection This package defines collection initializers
org.hibernate.loader.criteria This package defines the criteria query compiler and loader
org.hibernate.loader.custom This package defines a framework for custom loaders that accept handwritten SQL
org.hibernate.loader.custom.sql  
org.hibernate.loader.entity This package defines entity loaders
org.hibernate.loader.hql This package defines a loader for the AST-based query parser
org.hibernate.persister.collection This package abstracts the persistence mechanism for collections.
org.hibernate.persister.entity This package abstracts persistence mechanisms for entities, and defines the Hibernate runtime metamodel.
org.hibernate.persister.internal  
org.hibernate.persister.spi  
org.hibernate.property This package abstracts the notion of a "property" of an entity.
org.hibernate.proxy This package defines a framework for lazy-initializing entity proxies.
org.hibernate.transaction This package abstracts the underlying transaction mechanism (JTA or JDBC) and provides strategies for obtaining application server TransactionManagers.
org.hibernate.transform Defines strategies for post-processing criteria query result sets into a form convenient to the application.
org.hibernate.tuple This package defines a runtime metamodel for entities at the object level and abstracts the differences between the various entity modes.
org.hibernate.type A Hibernate Type is a strategy for mapping a Java property type to a JDBC type or types.
org.hibernate.usertype Interfaces for user-defined custom types.

 

Bytecode providers
org.hibernate.bytecode.buildtime.internal  
org.hibernate.bytecode.buildtime.spi  
org.hibernate.bytecode.instrumentation.internal  
org.hibernate.bytecode.instrumentation.internal.javassist  
org.hibernate.bytecode.instrumentation.spi  
org.hibernate.bytecode.internal.javassist  
org.hibernate.bytecode.spi  

 

Infinispan Integration
org.hibernate.cache.infinispan  
org.hibernate.cache.infinispan.access  
org.hibernate.cache.infinispan.collection  
org.hibernate.cache.infinispan.entity  
org.hibernate.cache.infinispan.impl  
org.hibernate.cache.infinispan.query  
org.hibernate.cache.infinispan.timestamp  
org.hibernate.cache.infinispan.tm  
org.hibernate.cache.infinispan.util  

 

Other Packages
org.hibernate.action.internal  
org.hibernate.action.spi  
org.hibernate.annotations  
org.hibernate.cfg.annotations  
org.hibernate.cfg.annotations.reflection  
org.hibernate.cfg.beanvalidation  
org.hibernate.collection.internal  
org.hibernate.collection.spi  
org.hibernate.context.internal  
org.hibernate.context.spi  
org.hibernate.ejb  
org.hibernate.ejb.cfg.spi  
org.hibernate.ejb.connection  
org.hibernate.ejb.criteria  
org.hibernate.ejb.criteria.basic  
org.hibernate.ejb.criteria.expression  
org.hibernate.ejb.criteria.expression.function  
org.hibernate.ejb.criteria.idclass  
org.hibernate.ejb.criteria.path  
org.hibernate.ejb.criteria.paths  
org.hibernate.ejb.criteria.predicate  
org.hibernate.ejb.criteria.subquery  
org.hibernate.ejb.criteria.tuple  
org.hibernate.ejb.event  
org.hibernate.ejb.instrument  
org.hibernate.ejb.internal  
org.hibernate.ejb.metamodel  
org.hibernate.ejb.packaging  
org.hibernate.ejb.test.association  
org.hibernate.ejb.test.beanvalidation  
org.hibernate.ejb.test.callbacks  
org.hibernate.ejb.test.cascade  
org.hibernate.ejb.test.emops  
org.hibernate.ejb.test.emops.cascade  
org.hibernate.ejb.test.exception  
org.hibernate.ejb.test.inheritance  
org.hibernate.ejb.test.lob  
org.hibernate.ejb.test.lock  
org.hibernate.ejb.test.ops  
org.hibernate.ejb.test.query  
org.hibernate.ejb.test.transaction  
org.hibernate.ejb.test.util  
org.hibernate.ejb.test.xml  
org.hibernate.ejb.test.xml.sequences  
org.hibernate.ejb.util  
org.hibernate.engine This package contains classes that are "shared" by other packages, and implementations of some key algorithms.
org.hibernate.engine.internal  
org.hibernate.engine.jdbc  
org.hibernate.engine.jdbc.batch.internal  
org.hibernate.engine.jdbc.batch.spi  
org.hibernate.engine.jdbc.internal  
org.hibernate.engine.jdbc.internal.proxy  
org.hibernate.engine.jdbc.spi  
org.hibernate.engine.loading.internal  
org.hibernate.engine.profile  
org.hibernate.engine.query.spi  
org.hibernate.engine.query.spi.sql  
org.hibernate.engine.spi  
org.hibernate.engine.transaction.internal  
org.hibernate.engine.transaction.internal.jdbc  
org.hibernate.engine.transaction.internal.jta  
org.hibernate.engine.transaction.spi  
org.hibernate.engine.transaction.synchronization.internal  
org.hibernate.engine.transaction.synchronization.spi  
org.hibernate.envers  
org.hibernate.envers.ant  
org.hibernate.envers.configuration  
org.hibernate.envers.configuration.metadata  
org.hibernate.envers.configuration.metadata.reader  
org.hibernate.envers.entities  
org.hibernate.envers.entities.mapper  
org.hibernate.envers.entities.mapper.id  
org.hibernate.envers.entities.mapper.relation  
org.hibernate.envers.entities.mapper.relation.component  
org.hibernate.envers.entities.mapper.relation.lazy  
org.hibernate.envers.entities.mapper.relation.lazy.initializor  
org.hibernate.envers.entities.mapper.relation.lazy.proxy  
org.hibernate.envers.entities.mapper.relation.query  
org.hibernate.envers.event  
org.hibernate.envers.exception  
org.hibernate.envers.internal  
org.hibernate.envers.query  
org.hibernate.envers.query.criteria  
org.hibernate.envers.query.impl  
org.hibernate.envers.query.order  
org.hibernate.envers.query.projection  
org.hibernate.envers.query.property  
org.hibernate.envers.reader  
org.hibernate.envers.revisioninfo  
org.hibernate.envers.strategy  
org.hibernate.envers.synchronization  
org.hibernate.envers.synchronization.work  
org.hibernate.envers.test  
org.hibernate.envers.test.entities  
org.hibernate.envers.test.entities.collection  
org.hibernate.envers.test.entities.components  
org.hibernate.envers.test.entities.components.relations  
org.hibernate.envers.test.entities.customtype  
org.hibernate.envers.test.entities.ids  
org.hibernate.envers.test.entities.manytomany  
org.hibernate.envers.test.entities.manytomany.biowned  
org.hibernate.envers.test.entities.manytomany.sametable  
org.hibernate.envers.test.entities.manytomany.unidirectional  
org.hibernate.envers.test.entities.manytoone.unidirectional  
org.hibernate.envers.test.entities.onetomany  
org.hibernate.envers.test.entities.onetomany.detached  
org.hibernate.envers.test.entities.onetomany.detached.ids  
org.hibernate.envers.test.entities.onetomany.detached.inheritance  
org.hibernate.envers.test.entities.onetomany.ids  
org.hibernate.envers.test.entities.reventity  
org.hibernate.envers.test.entities.reventity.trackmodifiedentities  
org.hibernate.envers.test.integration.accesstype  
org.hibernate.envers.test.integration.auditReader  
org.hibernate.envers.test.integration.basic  
org.hibernate.envers.test.integration.cache  
org.hibernate.envers.test.integration.collection  
org.hibernate.envers.test.integration.collection.mapkey  
org.hibernate.envers.test.integration.collection.norevision  
org.hibernate.envers.test.integration.components  
org.hibernate.envers.test.integration.components.collections  
org.hibernate.envers.test.integration.components.relations  
org.hibernate.envers.test.integration.customtype  
org.hibernate.envers.test.integration.data  
org.hibernate.envers.test.integration.entityNames.auditedEntity  
org.hibernate.envers.test.integration.entityNames.manyToManyAudited  
org.hibernate.envers.test.integration.entityNames.oneToManyAudited  
org.hibernate.envers.test.integration.entityNames.oneToManyNotAudited  
org.hibernate.envers.test.integration.entityNames.singleAssociatedAudited  
org.hibernate.envers.test.integration.entityNames.singleAssociatedNotAudited  
org.hibernate.envers.test.integration.flush  
org.hibernate.envers.test.integration.hashcode  
org.hibernate.envers.test.integration.ids  
org.hibernate.envers.test.integration.inheritance.joined  
org.hibernate.envers.test.integration.inheritance.joined.childrelation  
org.hibernate.envers.test.integration.inheritance.joined.emptychild  
org.hibernate.envers.test.integration.inheritance.joined.notownedrelation  
org.hibernate.envers.test.integration.inheritance.joined.primarykeyjoin  
org.hibernate.envers.test.integration.inheritance.joined.relation  
org.hibernate.envers.test.integration.inheritance.joined.relation.unidirectional  
org.hibernate.envers.test.integration.inheritance.mixed  
org.hibernate.envers.test.integration.inheritance.mixed.entities  
org.hibernate.envers.test.integration.inheritance.single  
org.hibernate.envers.test.integration.inheritance.single.childrelation  
org.hibernate.envers.test.integration.inheritance.single.discriminatorformula  
org.hibernate.envers.test.integration.inheritance.single.notownedrelation  
org.hibernate.envers.test.integration.inheritance.single.relation  
org.hibernate.envers.test.integration.inheritance.tableperclass  
org.hibernate.envers.test.integration.inheritance.tableperclass.childrelation  
org.hibernate.envers.test.integration.inheritance.tableperclass.notownedrelation  
org.hibernate.envers.test.integration.inheritance.tableperclass.relation  
org.hibernate.envers.test.integration.interfaces.components  
org.hibernate.envers.test.integration.interfaces.hbm.allAudited  
org.hibernate.envers.test.integration.interfaces.hbm.allAudited.joined  
org.hibernate.envers.test.integration.interfaces.hbm.allAudited.subclass  
org.hibernate.envers.test.integration.interfaces.hbm.allAudited.union  
org.hibernate.envers.test.integration.interfaces.hbm.propertiesAudited  
org.hibernate.envers.test.integration.interfaces.hbm.propertiesAudited.joined  
org.hibernate.envers.test.integration.interfaces.hbm.propertiesAudited.subclass  
org.hibernate.envers.test.integration.interfaces.hbm.propertiesAudited.union  
org.hibernate.envers.test.integration.interfaces.hbm.propertiesAudited2  
org.hibernate.envers.test.integration.interfaces.hbm.propertiesAudited2.joined  
org.hibernate.envers.test.integration.interfaces.hbm.propertiesAudited2.subclass  
org.hibernate.envers.test.integration.interfaces.hbm.propertiesAudited2.union  
org.hibernate.envers.test.integration.interfaces.relation  
org.hibernate.envers.test.integration.jta  
org.hibernate.envers.test.integration.manytomany  
org.hibernate.envers.test.integration.manytomany.biowned  
org.hibernate.envers.test.integration.manytomany.inverseToSuperclass  
org.hibernate.envers.test.integration.manytomany.sametable  
org.hibernate.envers.test.integration.manytomany.ternary  
org.hibernate.envers.test.integration.manytomany.unidirectional  
org.hibernate.envers.test.integration.manytoone.unidirectional  
org.hibernate.envers.test.integration.merge  
org.hibernate.envers.test.integration.naming  
org.hibernate.envers.test.integration.naming.ids  
org.hibernate.envers.test.integration.naming.quotation  
org.hibernate.envers.test.integration.notinsertable  
org.hibernate.envers.test.integration.notinsertable.manytoone  
org.hibernate.envers.test.integration.onetomany  
org.hibernate.envers.test.integration.onetomany.detached  
org.hibernate.envers.test.integration.onetomany.inverseToSuperclass  
org.hibernate.envers.test.integration.onetoone.bidirectional  
org.hibernate.envers.test.integration.onetoone.bidirectional.ids  
org.hibernate.envers.test.integration.onetoone.unidirectional  
org.hibernate.envers.test.integration.primitive  
org.hibernate.envers.test.integration.properties  
org.hibernate.envers.test.integration.proxy  
org.hibernate.envers.test.integration.query  
org.hibernate.envers.test.integration.query.ids  
org.hibernate.envers.test.integration.readwriteexpression  
org.hibernate.envers.test.integration.reference  
org.hibernate.envers.test.integration.reventity  
org.hibernate.envers.test.integration.reventity.trackmodifiedentities  
org.hibernate.envers.test.integration.revfordate  
org.hibernate.envers.test.integration.sameids  
org.hibernate.envers.test.integration.secondary  
org.hibernate.envers.test.integration.secondary.ids  
org.hibernate.envers.test.integration.serialization  
org.hibernate.envers.test.integration.strategy  
org.hibernate.envers.test.integration.superclass.auditAtMethodSuperclassLevel  
org.hibernate.envers.test.integration.superclass.auditAtMethodSuperclassLevel.auditAllSubclass  
org.hibernate.envers.test.integration.superclass.auditAtMethodSuperclassLevel.auditMethodSubclass  
org.hibernate.envers.test.integration.superclass.auditedAtSuperclassLevel  
org.hibernate.envers.test.integration.superclass.auditedAtSuperclassLevel.auditAllSubclass  
org.hibernate.envers.test.integration.superclass.auditedAtSuperclassLevel.auditMethodSubclass  
org.hibernate.envers.test.integration.superclass.auditoverride  
org.hibernate.envers.test.integration.superclass.auditparents  
org.hibernate.envers.test.performance  
org.hibernate.envers.test.performance.complex  
org.hibernate.envers.test.tools  
org.hibernate.envers.test.various  
org.hibernate.envers.tools  
org.hibernate.envers.tools.graph  
org.hibernate.envers.tools.query  
org.hibernate.envers.tools.reflection  
org.hibernate.exception This package is a fork of Apache commons-lang nestable exceptions.
org.hibernate.exception.internal  
org.hibernate.exception.spi  
org.hibernate.hql.internal  
org.hibernate.hql.internal.antlr  
org.hibernate.hql.internal.ast An ANTLR-based parser for Hibernate Query Language.
org.hibernate.hql.internal.ast.exec  
org.hibernate.hql.internal.ast.tree  
org.hibernate.hql.internal.ast.util  
org.hibernate.hql.internal.classic This package contains the Hibernate 2.x query parser which is being end-of-lifed.
org.hibernate.hql.spi  
org.hibernate.integrator.internal  
org.hibernate.integrator.spi  
org.hibernate.internal An internal package containing mostly implementations of central Hibernate APIs of the org.hibernate package.
org.hibernate.internal.jaxb  
org.hibernate.internal.jaxb.cfg  
org.hibernate.internal.jaxb.mapping.hbm  
org.hibernate.internal.jaxb.mapping.orm  
org.hibernate.internal.util Internal utility classes.
org.hibernate.internal.util.beans  
org.hibernate.internal.util.collections  
org.hibernate.internal.util.compare  
org.hibernate.internal.util.config  
org.hibernate.internal.util.io  
org.hibernate.internal.util.jndi  
org.hibernate.internal.util.xml  
org.hibernate.jmx This package exposes a Hibernate instance via JMX.
org.hibernate.lob  
org.hibernate.metamodel NOTE: This package is currently unfinished and therefore considered experimental and unsupported.
org.hibernate.metamodel.binding  
org.hibernate.metamodel.domain This package defines metadata modeling of a logical domain model.
org.hibernate.metamodel.relational This package defines the metamodel of a relational database schema.
org.hibernate.metamodel.relational.state  
org.hibernate.metamodel.source  
org.hibernate.metamodel.source.annotations  
org.hibernate.metamodel.source.annotations.attribute  
org.hibernate.metamodel.source.annotations.attribute.type  
org.hibernate.metamodel.source.annotations.entity  
org.hibernate.metamodel.source.annotations.global  
org.hibernate.metamodel.source.annotations.xml  
org.hibernate.metamodel.source.annotations.xml.filter  
org.hibernate.metamodel.source.annotations.xml.mocker  
org.hibernate.metamodel.source.binder  
org.hibernate.metamodel.source.hbm  
org.hibernate.metamodel.source.internal  
org.hibernate.param  
org.hibernate.pretty Classes for pretty printing things for exception and log messages.
org.hibernate.proxy.dom4j  
org.hibernate.proxy.map  
org.hibernate.proxy.pojo  
org.hibernate.proxy.pojo.javassist  
org.hibernate.secure.internal  
org.hibernate.service  
org.hibernate.service.classloading.internal  
org.hibernate.service.classloading.spi  
org.hibernate.service.config.internal  
org.hibernate.service.config.spi  
org.hibernate.service.instrumentation.internal  
org.hibernate.service.instrumentation.spi  
org.hibernate.service.internal  
org.hibernate.service.jdbc.connections.internal  
org.hibernate.service.jdbc.connections.spi  
org.hibernate.service.jdbc.dialect.internal  
org.hibernate.service.jdbc.dialect.spi  
org.hibernate.service.jmx.internal  
org.hibernate.service.jmx.spi  
org.hibernate.service.jndi  
org.hibernate.service.jndi.internal  
org.hibernate.service.jndi.spi  
org.hibernate.service.jta.platform.internal  
org.hibernate.service.jta.platform.spi  
org.hibernate.service.spi  
org.hibernate.sql This package defines helper classes for rendering SQL fragments and SQL statements.
org.hibernate.sql.ordering.antlr  
org.hibernate.stat.internal  
org.hibernate.stat.spi  
org.hibernate.test.abstractembeddedcomponents.cid  
org.hibernate.test.abstractembeddedcomponents.propertyref  
org.hibernate.test.annotations  
org.hibernate.test.annotations.access  
org.hibernate.test.annotations.access.jpa  
org.hibernate.test.annotations.any  
org.hibernate.test.annotations.array  
org.hibernate.test.annotations.beanvalidation  
org.hibernate.test.annotations.bytecode  
org.hibernate.test.annotations.cascade  
org.hibernate.test.annotations.cascade.circle.identity  
org.hibernate.test.annotations.cascade.circle.sequence  
org.hibernate.test.annotations.cid  
org.hibernate.test.annotations.cid.keymanytoone  
org.hibernate.test.annotations.collectionelement  
org.hibernate.test.annotations.collectionelement.embeddables.withcustomenumdef  
org.hibernate.test.annotations.collectionelement.indexedCollection  
org.hibernate.test.annotations.dataTypes  
org.hibernate.test.annotations.embedded  
org.hibernate.test.annotations.embedded.many2one  
org.hibernate.test.annotations.embedded.one2many  
org.hibernate.test.annotations.engine.collection  
org.hibernate.test.annotations.entity Test package for metatata facilities It contains an example of filter metadata
org.hibernate.test.annotations.entitynonentity  
org.hibernate.test.annotations.fetch  
org.hibernate.test.annotations.generics  
org.hibernate.test.annotations.genericsinheritance  
org.hibernate.test.annotations.id  
org.hibernate.test.annotations.id.generationmappings  
org.hibernate.test.annotations.id.sequences Test package for metatata facilities It contains an example of package level metadata
org.hibernate.test.annotations.idclass  
org.hibernate.test.annotations.idclass.xml  
org.hibernate.test.annotations.idclassgeneratedvalue  
org.hibernate.test.annotations.identifiercollection  
org.hibernate.test.annotations.idmanytoone  
org.hibernate.test.annotations.idmanytoone.alphabetical  
org.hibernate.test.annotations.immutable  
org.hibernate.test.annotations.indexcoll  
org.hibernate.test.annotations.inheritance  
org.hibernate.test.annotations.inheritance.joined  
org.hibernate.test.annotations.inheritance.mixed  
org.hibernate.test.annotations.inheritance.singletable  
org.hibernate.test.annotations.inheritance.union  
org.hibernate.test.annotations.interfaces  
org.hibernate.test.annotations.join  
org.hibernate.test.annotations.loader  
org.hibernate.test.annotations.lob Test package for metatata facilities It contains an example of filter metadata
org.hibernate.test.annotations.manytomany  
org.hibernate.test.annotations.manytoone  
org.hibernate.test.annotations.manytoone.referencedcolumnname  
org.hibernate.test.annotations.manytoonewithformula  
org.hibernate.test.annotations.mappedsuperclass.intermediate  
org.hibernate.test.annotations.naturalid  
org.hibernate.test.annotations.notfound  
org.hibernate.test.annotations.onetomany  
org.hibernate.test.annotations.onetoone  
org.hibernate.test.annotations.onetoone.hhh4851  
org.hibernate.test.annotations.override  
org.hibernate.test.annotations.persister  
org.hibernate.test.annotations.polymorphism  
org.hibernate.test.annotations.query  
org.hibernate.test.annotations.quote  
org.hibernate.test.annotations.quote.resultsetmappings  
org.hibernate.test.annotations.referencedcolumnname  
org.hibernate.test.annotations.strategy  
org.hibernate.test.annotations.subselect  
org.hibernate.test.annotations.tableperclass  
org.hibernate.test.annotations.target  
org.hibernate.test.annotations.tuplizer  
org.hibernate.test.annotations.type  
org.hibernate.test.annotations.uniqueconstraint  
org.hibernate.test.annotations.various  
org.hibernate.test.annotations.various.readwriteexpression  
org.hibernate.test.annotations.xml.ejb3  
org.hibernate.test.annotations.xml.hbm  
org.hibernate.test.any  
org.hibernate.test.array  
org.hibernate.test.batch  
org.hibernate.test.batchfetch  
org.hibernate.test.bidi  
org.hibernate.test.cache  
org.hibernate.test.cascade  
org.hibernate.test.cascade.circle  
org.hibernate.test.cid  
org.hibernate.test.collection.backref.map.compkey  
org.hibernate.test.collection.bag  
org.hibernate.test.collection.idbag  
org.hibernate.test.collection.list  
org.hibernate.test.collection.map  
org.hibernate.test.collection.original  
org.hibernate.test.collection.set  
org.hibernate.test.component.basic  
org.hibernate.test.component.cascading.collection  
org.hibernate.test.component.cascading.toone  
org.hibernate.test.compositeelement  
org.hibernate.test.criteria  
org.hibernate.test.cuk  
org.hibernate.test.cut  
org.hibernate.test.deletetransient  
org.hibernate.test.dialect.function  
org.hibernate.test.dialect.functional.cache  
org.hibernate.test.discriminator  
org.hibernate.test.dynamicentity Demonstration of different ways to use Hibernate to represent your domain model as a series of JDK dynamic proxies.
org.hibernate.test.dynamicentity.interceptor  
org.hibernate.test.dynamicentity.tuplizer  
org.hibernate.test.dynamicentity.tuplizer2  
org.hibernate.test.ecid  
org.hibernate.test.entitymode.map.basic  
org.hibernate.test.entitymode.map.subclass  
org.hibernate.test.entityname  
org.hibernate.test.event.collection  
org.hibernate.test.event.collection.association  
org.hibernate.test.event.collection.association.bidirectional.manytomany  
org.hibernate.test.event.collection.association.bidirectional.onetomany  
org.hibernate.test.event.collection.association.unidirectional  
org.hibernate.test.event.collection.association.unidirectional.manytomany  
org.hibernate.test.event.collection.association.unidirectional.onetomany  
org.hibernate.test.event.collection.values  
org.hibernate.test.events  
org.hibernate.test.exception  
org.hibernate.test.extralazy  
org.hibernate.test.fetchprofiles.join  
org.hibernate.test.filter  
org.hibernate.test.filter.hql  
org.hibernate.test.flush  
org.hibernate.test.formulajoin  
org.hibernate.test.generated  
org.hibernate.test.generatedkeys.identity  
org.hibernate.test.generatedkeys.select  
org.hibernate.test.generatedkeys.seqidentity  
org.hibernate.test.hql  
org.hibernate.test.id  
org.hibernate.test.id.uuid.sqlrep  
org.hibernate.test.id.uuid.sqlrep.sqlbinary  
org.hibernate.test.id.uuid.sqlrep.sqlchar  
org.hibernate.test.id.uuid.strategy  
org.hibernate.test.idbag  
org.hibernate.test.idclass  
org.hibernate.test.idgen.biginteger.increment  
org.hibernate.test.idgen.biginteger.sequence  
org.hibernate.test.idgen.enhanced.forcedtable  
org.hibernate.test.idgen.enhanced.sequence  
org.hibernate.test.idgen.enhanced.table  
org.hibernate.test.idprops  
org.hibernate.test.immutable  
org.hibernate.test.immutable.entitywithmutablecollection  
org.hibernate.test.immutable.entitywithmutablecollection.inverse  
org.hibernate.test.immutable.entitywithmutablecollection.noninverse  
org.hibernate.test.insertordering  
org.hibernate.test.instrument.buildtime  
org.hibernate.test.instrument.cases  
org.hibernate.test.instrument.domain  
org.hibernate.test.instrument.runtime  
org.hibernate.test.interceptor  
org.hibernate.test.interfaceproxy  
org.hibernate.test.iterate  
org.hibernate.test.jdbc  
org.hibernate.test.join  
org.hibernate.test.joinedsubclass  
org.hibernate.test.joinfetch  
org.hibernate.test.jpa Tests for any JPA-specific behavior for which we need to ensure compliance.
org.hibernate.test.jpa.cascade  
org.hibernate.test.jpa.fetch  
org.hibernate.test.jpa.lock  
org.hibernate.test.jpa.naturalid  
org.hibernate.test.jpa.proxy  
org.hibernate.test.jpa.ql  
org.hibernate.test.jpa.removed  
org.hibernate.test.jpa.txn  
org.hibernate.test.keymanytoone.bidir.component  
org.hibernate.test.keymanytoone.bidir.embedded  
org.hibernate.test.lazycache  
org.hibernate.test.lazyonetoone  
org.hibernate.test.legacy  
org.hibernate.test.lob  
org.hibernate.test.locking  
org.hibernate.test.manytomany  
org.hibernate.test.manytomany.batchload  
org.hibernate.test.manytomany.ordered  
org.hibernate.test.manytomanyassociationclass  
org.hibernate.test.manytomanyassociationclass.compositeid  
org.hibernate.test.manytomanyassociationclass.surrogateid.assigned  
org.hibernate.test.manytomanyassociationclass.surrogateid.generated  
org.hibernate.test.map  
org.hibernate.test.mapcompelem  
org.hibernate.test.mapelemformula  
org.hibernate.test.mixed  
org.hibernate.test.namingstrategy  
org.hibernate.test.naturalid.immutable  
org.hibernate.test.naturalid.mutable  
org.hibernate.test.nonflushedchanges  
org.hibernate.test.ondelete  
org.hibernate.test.onetomany  
org.hibernate.test.onetoone.formula  
org.hibernate.test.onetoone.joined  
org.hibernate.test.onetoone.link  
org.hibernate.test.onetoone.nopojo  
org.hibernate.test.onetoone.optional  
org.hibernate.test.onetoone.singletable  
org.hibernate.test.ops  
org.hibernate.test.optlock  
org.hibernate.test.ordered  
org.hibernate.test.orphan  
org.hibernate.test.orphan.one2one.fk.bidirectional  
org.hibernate.test.orphan.one2one.fk.composite  
org.hibernate.test.orphan.one2one.fk.reversed.bidirectional  
org.hibernate.test.orphan.one2one.fk.reversed.unidirectional  
org.hibernate.test.orphan.one2one.pk.bidirectional  
org.hibernate.test.orphan.one2one.pk.unidirectional  
org.hibernate.test.pagination  
org.hibernate.test.propertyref.basic  
org.hibernate.test.propertyref.cachedcollections  
org.hibernate.test.propertyref.component.complete  
org.hibernate.test.propertyref.component.partial  
org.hibernate.test.propertyref.inheritence.discrim  
org.hibernate.test.propertyref.inheritence.joined  
org.hibernate.test.propertyref.inheritence.union  
org.hibernate.test.proxy  
org.hibernate.test.querycache  
org.hibernate.test.queryplan  
org.hibernate.test.readonly  
org.hibernate.test.reattachment  
org.hibernate.test.resulttransformer  
org.hibernate.test.rowid  
org.hibernate.test.sorted  
org.hibernate.test.sql.autodiscovery  
org.hibernate.test.sql.check  
org.hibernate.test.sql.hand  
org.hibernate.test.sql.hand.custom  
org.hibernate.test.sql.hand.custom.datadirect.oracle  
org.hibernate.test.sql.hand.custom.db2  
org.hibernate.test.sql.hand.custom.mysql  
org.hibernate.test.sql.hand.custom.oracle  
org.hibernate.test.sql.hand.custom.sqlserver  
org.hibernate.test.sql.hand.custom.sybase  
org.hibernate.test.sql.hand.identity  
org.hibernate.test.sql.hand.query  
org.hibernate.test.sql.hand.quotedidentifiers  
org.hibernate.test.stateless  
org.hibernate.test.stateless.fetching  
org.hibernate.test.stats  
org.hibernate.test.subclassfilter  
org.hibernate.test.subselect  
org.hibernate.test.subselectfetch  
org.hibernate.test.ternary  
org.hibernate.test.timestamp  
org.hibernate.test.tm  
org.hibernate.test.typedescriptor  
org.hibernate.test.typedmanytoone  
org.hibernate.test.typedonetoone  
org.hibernate.test.typeoverride  
org.hibernate.test.typeparameters  
org.hibernate.test.unconstrained  
org.hibernate.test.unidir  
org.hibernate.test.unionsubclass  
org.hibernate.test.unionsubclass.alias  
org.hibernate.test.unionsubclass2  
org.hibernate.test.usercollection.basic  
org.hibernate.test.usercollection.parameterized  
org.hibernate.test.version  
org.hibernate.test.version.db  
org.hibernate.test.version.sybase  
org.hibernate.test.where  
org.hibernate.testing  
org.hibernate.testing.async  
org.hibernate.testing.cache  
org.hibernate.testing.env  
org.hibernate.testing.jta  
org.hibernate.testing.junit4  
org.hibernate.tool.ant  
org.hibernate.tool.hbm2ddl The hbm2ddl tool.
org.hibernate.tool.instrument The instrument tool for adding field-interception hooks to persistent classes using built-time bytecode processing.
org.hibernate.tool.instrument.javassist  
org.hibernate.tuple.component  
org.hibernate.tuple.entity  
org.hibernate.type.descriptor  
org.hibernate.type.descriptor.java  
org.hibernate.type.descriptor.sql Defines handling of the standard JDBC-defined types, as declared by Types.

 

Aggregated Hibernate Core JavaDocs

Hibernate provides both

Native API

In addition to SessionFactory and Session, applications using the native API will often need to utilize the following interfaces: These interfaces are fully intended to be exposed to application code.

JPA

The JPA interfaces are all defined by the JPA specification. For details see javax.persistence

Extensions

Hibernate defines a number of interfaces that are completely intended to be extendable by application programmers and/or integrators. Listed below is a (not necessarily exhaustive) list of the most commonly utilized extension points: Note that there is a large degree of crossover between the notion of extension points and that of an integration SPI (below).

Integration SPI

Hibernate provides a number of SPIs intended to integrate itself with various third party frameworks or application code to provide additional capabilities. The SPIs fall mainly into 2 categories: Certainly Dialect could fit in here as well, though we chose to list it under extensions since application developers tend to provide extended dialects rather frequently for various reasons.
Another SPI that is not yet exposed but is planned for such is the bytecode provider SPI. See org.hibernate.bytecode for details.
Complete Hibernate documentation may be found online at http://docs.jboss.org/hibernate/.



Copyright © 2001-2012 Red Hat, Inc. All Rights Reserved.