Hibernate API Documentation (3.1.3)

Hibernate API

See:
          Description

Core API
org.hibernate  
org.hibernate.cfg  
org.hibernate.classic  
org.hibernate.criterion  
org.hibernate.metadata  
org.hibernate.usertype  

 

Extension API
org.hibernate.action  
org.hibernate.cache  
org.hibernate.cache.entry  
org.hibernate.collection  
org.hibernate.connection  
org.hibernate.dialect  
org.hibernate.dialect.function  
org.hibernate.event  
org.hibernate.event.def  
org.hibernate.id  
org.hibernate.jdbc  
org.hibernate.loader  
org.hibernate.loader.collection  
org.hibernate.loader.criteria  
org.hibernate.loader.custom  
org.hibernate.loader.entity  
org.hibernate.loader.hql  
org.hibernate.persister  
org.hibernate.persister.collection  
org.hibernate.persister.entity  
org.hibernate.property  
org.hibernate.proxy  
org.hibernate.transaction  
org.hibernate.transform  
org.hibernate.tuple  
org.hibernate.type  

 

Miscellaneous API
org.hibernate.jmx  
org.hibernate.mapping  
org.hibernate.stat  
org.hibernate.tool.hbm2ddl  
org.hibernate.tool.instrument  

 

Internal Implementation
org.hibernate.engine  
org.hibernate.exception  
org.hibernate.hql  
org.hibernate.hql.antlr  
org.hibernate.hql.ast  
org.hibernate.hql.classic  
org.hibernate.impl  
org.hibernate.intercept  
org.hibernate.lob  
org.hibernate.pretty  
org.hibernate.secure  
org.hibernate.sql  
org.hibernate.util  

 

Other Packages
org.hibernate.context  
org.hibernate.engine.query  
org.hibernate.engine.transaction  
org.hibernate.hql.ast.exec  
org.hibernate.hql.ast.tree  
org.hibernate.hql.ast.util  
org.hibernate.param  

 

Hibernate API

This documentation concentrates upon the following Core API interfaces:
  • org.hibernate.Hibernate
  • org.hibernate.Session
  • org.hibernate.SessionFactory
  • org.hibernate.Transaction
  • org.hibernate.Query
  • org.hibernate.Criteria
  • org.hibernate.ScrollableResults
  • org.hibernate.cfg.Configuration
  • org.hibernate.expression.Expression
  • org.hibernate.expression.Order
  • org.hibernate.expression.Example
  • These interfaces are fully intended to be exposed to application code.

    The Extension API is intended to be used by application programmers to extend Hibernate functionality. None of these interfaces are intended to be called by the application - they are called internally by Hibernate. This API is less stable than the Core API. The safest way to extend functionality is to contribute extensions back to the project; that way extensions will be updated when the Extension API changes.

    Full Hibernate documentation may be found at hibernate.org.

    See Also:
    Hibernate, Session, SessionFactory, Transaction, Query, Criteria, ScrollableResults, Configuration, org.hibernate.expression.Expression, org.hibernate.expression.Order, org.hibernate.expression.Example