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 JPAAttribute
hierarchy.Abstract SqmPathSource implementation for discriminatorsAbstractPluralAttribute<D,C, E> SqmPathSource
implementation forAnyDiscriminator
Used during creation of the typeBagAttributeImpl<X,E> Helper containing utilities useful for domain model handlingImplementation ofEmbeddableType
.SqmPath
specialization for an embeddable discriminatorSqmPathSource implementation for embeddable discriminatorSqmPath
specialization 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.