## Hierarchy For Package org.hibernate.metamodel.source.hbm

Package Hierarchies:
  All Packages

## Class Hierarchy

- java.lang.Object
  - org.hibernate.metamodel.source.hbm.AbstractEntitySourceImpl (implements org.hibernate.metamodel.source.binder.EntitySource)
    - org.hibernate.metamodel.source.hbm.RootEntitySourceImpl (implements org.hibernate.metamodel.source.binder.RootEntitySource)
    - org.hibernate.metamodel.source.hbm.SubclassEntitySourceImpl (implements org.hibernate.metamodel.source.binder.SubclassEntitySource)
  - org.hibernate.metamodel.source.hbm.AbstractPluralAttributeSourceImpl (implements org.hibernate.metamodel.source.binder.PluralAttributeSource)
    - org.hibernate.metamodel.source.hbm.BagAttributeSourceImpl (implements org.hibernate.metamodel.source.binder.Orderable)
    - org.hibernate.metamodel.source.hbm.SetAttributeSourceImpl (implements org.hibernate.metamodel.source.binder.Orderable, org.hibernate.metamodel.source.binder.Sortable)
  - org.hibernate.metamodel.source.hbm.BasicPluralAttributeElementSourceImpl (implements org.hibernate.metamodel.source.binder.BasicPluralAttributeElementSource)
  - org.hibernate.metamodel.source.hbm.ComponentAttributeSourceImpl (implements org.hibernate.metamodel.source.binder.ComponentAttributeSource)
  - org.hibernate.metamodel.source.hbm.CompositePluralAttributeElementSourceImpl (implements org.hibernate.metamodel.source.binder.CompositePluralAttributeElementSource)
  - org.hibernate.metamodel.source.hbm.EntityHierarchyImpl (implements org.hibernate.metamodel.source.binder.EntityHierarchy)
  - org.hibernate.metamodel.source.hbm.HbmMetadataSourceProcessorImpl (implements org.hibernate.metamodel.source.MetadataSourceProcessor)
  - org.hibernate.metamodel.source.hbm.Helper
  - org.hibernate.metamodel.source.hbm.Helper.ValueSourcesAdapter
  - org.hibernate.metamodel.source.hbm.HibernateMappingProcessor
  - org.hibernate.metamodel.source.hbm.HierarchyBuilder
  - org.hibernate.metamodel.source.hbm.ManyToManyPluralAttributeElementSourceImpl (implements org.hibernate.metamodel.source.binder.ManyToManyPluralAttributeElementSource)
  - org.hibernate.metamodel.source.hbm.MappingDocument
  - org.hibernate.metamodel.source.hbm.OneToManyPluralAttributeElementSourceImpl (implements org.hibernate.metamodel.source.binder.OneToManyPluralAttributeElementSource)
  - org.hibernate.metamodel.source.hbm.PluralAttributeKeySourceImpl (implements org.hibernate.metamodel.source.binder.PluralAttributeKeySource)

## Interface Hierarchy

- org.hibernate.metamodel.source.BindingContext
  - org.hibernate.metamodel.source.LocalBindingContext
    - org.hibernate.metamodel.source.hbm.HbmBindingContext

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