## Package org.hibernate.ejb.metamodel

Interface Summary
AbstractIdentifiableType.Builder<X>
AbstractManagedType.Builder<X>
AttributeImplementor<X,Y>: TODO : javadoc

Class Summary
AbstractAttribute<X,Y>: Models the commonality of the JPA `Attribute` hierarchy.
AbstractIdentifiableType<X>: Defines commonality for the JPA `IdentifiableType` types.
AbstractManagedType<X>: Defines commonality for the JPA `ManagedType` hierarchy of interfaces.
AbstractType<X>: Defines commonality for the JPA `Type` hierarchy of interfaces.
AttributeFactory: A factory for building `Attribute` instances.
BasicTypeImpl<X>
EmbeddableTypeImpl<X>
EntityTypeImpl<X>: Defines the Hibernate implementation of the JPA `EntityType` contract.
MappedSuperclassTypeImpl<X>
MetamodelImpl: Hibernate implementation of the JPA `Metamodel` contract.
PluralAttributeImpl<X,C,E>
PluralAttributeImpl.Builder<X,C,E,K>
SingularAttributeImpl<X,Y>
SingularAttributeImpl.Identifier<X,Y>: Subclass used to simply instantiation of singular attributes representing an entity's identifier.
SingularAttributeImpl.Version<X,Y>: Subclass used to simply instantiation of singular attributes representing an entity's version.

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