## Package org.hibernate.impl

This package contains implementations of the central Hibernate APIs, especially the Hibernate session.

See:
Description

Class Summary
AbstractQueryImpl: Abstract implementation of the Query interface.
AbstractScrollableResults: Implementation of the `ScrollableResults` interface
AbstractSessionImpl: Functionality common to stateless and stateful sessions
CollectionFilterImpl: implementation of the `Query` interface for collection filters
CriteriaImpl: Implementation of the `Criteria` interface
CriteriaImpl.CriterionEntry
CriteriaImpl.OrderEntry
FetchingScrollableResultsImpl: Implementation of ScrollableResults which can handle collection fetches.
FilterImpl: Implementation of FilterImpl.
IteratorImpl: An implementation of `java.util.Iterator` that is returned by `iterate()` query execution methods.
NonFlushedChangesImpl
QueryImpl: default implementation of the `Query` interface, for "ordinary" HQL queries (not collection filters)
ScrollableResultsImpl: Implementation of the `ScrollableResults` interface
SessionFactoryImpl: Concrete implementation of the `SessionFactory` interface.
SessionFactoryObjectFactory: Resolves `SessionFactory` instances during `JNDI`look-ups as well as during deserialization``
SessionImpl: Concrete implementation of a Session, and also the central, organizing component of Hibernate's internal implementation.
SQLQueryImpl: Implementation of the `SQLQuery` contract.
StatelessSessionImpl
TypeLocatorImpl: Implementation of `TypeHelper`

## Package org.hibernate.impl Description

This package contains implementations of the central Hibernate APIs, especially the Hibernate session.

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