## Hierarchy For Package org.hibernate.persister.collection

Package Hierarchies:
  All Packages

## Class Hierarchy

- java.lang.Object
  - org.hibernate.persister.collection.AbstractCollectionPersister (implements org.hibernate.metadata.CollectionMetadata, org.hibernate.persister.collection.SQLLoadableCollection)
    - org.hibernate.persister.collection.BasicCollectionPersister
    - org.hibernate.persister.collection.OneToManyPersister
  - org.hibernate.persister.entity.AbstractPropertyMapping (implements org.hibernate.persister.entity.PropertyMapping)
    - org.hibernate.persister.collection.CompositeElementPropertyMapping
  - org.hibernate.persister.collection.CollectionPropertyMapping (implements org.hibernate.persister.entity.PropertyMapping)
  - org.hibernate.persister.collection.CollectionPropertyNames
  - org.hibernate.persister.collection.ElementPropertyMapping (implements org.hibernate.persister.entity.PropertyMapping)
  - org.hibernate.persister.collection.NamedQueryCollectionInitializer (implements org.hibernate.loader.collection.CollectionInitializer)

## Interface Hierarchy

- org.hibernate.persister.collection.CollectionPersister
  - org.hibernate.persister.collection.QueryableCollection (also extends org.hibernate.persister.entity.Joinable, org.hibernate.persister.entity.PropertyMapping)
    - org.hibernate.persister.collection.SQLLoadableCollection
- org.hibernate.persister.entity.Joinable
  - org.hibernate.persister.collection.QueryableCollection (also extends org.hibernate.persister.collection.CollectionPersister, org.hibernate.persister.entity.PropertyMapping)
    - org.hibernate.persister.collection.SQLLoadableCollection
- org.hibernate.persister.entity.PropertyMapping
  - org.hibernate.persister.collection.QueryableCollection (also extends org.hibernate.persister.collection.CollectionPersister, org.hibernate.persister.entity.Joinable)
    - org.hibernate.persister.collection.SQLLoadableCollection

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