Package org.hibernate.metamodel.spi
Interface EmbeddableInstantiator
- All Superinterfaces:
Instantiator
- All Known Subinterfaces:
CompositeUserType<J>
,StandardEmbeddableInstantiator
- All Known Implementing Classes:
AbstractTimeZoneStorageCompositeUserType
,EmbeddableCompositeUserTypeInstantiator
,EmbeddableInstantiatorDynamicMap
,EmbeddableInstantiatorPojoIndirecting
,EmbeddableInstantiatorPojoOptimized
,EmbeddableInstantiatorPojoStandard
,EmbeddableInstantiatorProxied
,EmbeddableInstantiatorRecordIndirecting
,EmbeddableInstantiatorRecordStandard
,OffsetDateTimeCompositeUserType
,OffsetTimeCompositeUserType
,ZonedDateTimeCompositeUserType
Contract for instantiating embeddable values.
- See Also:
- API Note:
- Incubating until the proposed
instantiate(IntFunction valueAccess, SessionFactoryImplementor sessionFactory)
form can be implemented.
-
Method Summary
Modifier and TypeMethodDescriptioninstantiate
(ValueAccess valueAccess) Create an instance of the embeddableMethods inherited from interface org.hibernate.metamodel.spi.Instantiator
isInstance, isSameClass
-
Method Details
-
instantiate
Create an instance of the embeddable
-