Package org.hibernate.metamodel.model.domain.internal
package org.hibernate.metamodel.model.domain.internal
Implementation of the SPI for the runtime domain metamodel.
-
ClassDescriptionAbstractAttribute<D,
J, B> Models the commonality of the JPAAttributehierarchy.Abstract SqmPathSource implementation for discriminatorsFunctionality common to all implementations ofIdentifiableType.Functionality common to all implementations ofManagedType.AbstractPluralAttribute<D,C, E> SqmPathSourceimplementation forAnyDiscriminatorUsed during creation of the typeBagAttributeImpl<X,E> Helper containing utilities useful for domain model handlingImplementation ofEmbeddableType.SqmPathspecialization for an embeddable discriminatorSqmPathSource implementation for embeddable discriminatorSqmPathspecialization for an entity discriminatorSqmPathSource implementation for entity discriminatorConcurrent Map implementation of mappings entity name -> EntityPersister.Implementation ofEntityType.ListAttributeImpl<X,E> MapAttributeImpl<X,K, V> Acts as a virtual Member definition for dynamic (Map-based) models.Implementation ofMappedSuperclassType.Implementation of the JPA-defined contractMetamodel.Support for non-aggregated composite valuesPluralAttributeBuilder<D,C, E, K> A "parameter object" for creating a plural attributeSetAttributeImpl<X,E> Subclass used to simplify instantiation of singular attributes representing an entity's identifier.Subclass used to simply instantiation of singular attributes representing an entity's version.