Package org.hibernate.metamodel.internal
package org.hibernate.metamodel.internal
-
ClassDescriptionBase implementation for composite identifier mappingsBase support for dynamic-map instantiatorsBase support for instantiating entity values as POJO representationBase support for POJO-based instantiationBundle's a Hibernate property mapping together with the JPA metamodel information of the attribute owner.A factory for building
Attribute
instances.AttributeMetadata<X,Y> Basic contract for describing an attribute.Support for instantiating embeddables as dynamic-map representationSupport for instantiating embeddables as POJO representation through a constructorSupport for instantiating embeddables as POJO representation using bytecode optimizerSupport for instantiating embeddables as POJO representationEmbeddableInstantiator used for instantiating "proxies" of an embeddable.Support for instantiating embeddables as record representationSupport for instantiating embeddables as record representationSupport for instantiating entity values as dynamic-map representationSupport for instantiating entity values as POJO representation using bytecode optimizerSupport for instantiating entity values as POJO representationImplicitDiscriminatorStrategy implementation using entity full-names.Enumerated setting used to control whether Hibernate looks for and populates JPA static metamodel models of application's domain model.Contract for how we resolve theMember
for a give attribute context.Defines a context for storing information during the building of theMappingMetamodelImpl
.PluralAttributeMetadata<O,C, E> Attribute metadata contract for a plural attribute.ImplicitDiscriminatorStrategy implementation using entity full-names.Attribute metadata contract for a non-plural attribute.Marker interface for standard EmbeddableInstantiator implementations.A contract for defining the meta information about aValue