Package org.hibernate.metamodel.spi
An SPI supporting custom instantiation of
entity instances and
embeddable objects.
-
Interface Summary Interface Description EmbeddableInstantiator Contract for instantiating embeddable values.EmbeddableRepresentationStrategy Describes the representation of a particular embeddable type.EntityInstantiator Contract for instantiating entity valuesEntityRepresentationStrategy Specialization ofManagedTypeRepresentationStrategy
for an entity type adding the ability to generate an instantiator and a proxy factoryInstantiator Strategy for instantiating a managed typeManagedTypeRepresentationResolver Pluggable strategy handling resolution of ManagedTypeRepresentationStrategy to use.ManagedTypeRepresentationStrategy Defines a singular extension point for capabilities pertaining to a representation mode.MappingMetamodelImplementor MetamodelImplementor Deprecated. UseMappingMetamodel
orJpaMetamodel
instead.RuntimeMetamodelsImplementor SPI extendingRuntimeMetamodels
.RuntimeModelCreationContext ValueAccess Provides access to the values for a managed type (currently just embeddables).