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
@Incubating public interface EmbeddableInstantiator extends Instantiator
Contract for instantiating embeddable values.- See Also:
EmbeddableInstantiator- API Note:
- Incubating until the proposed
instantiate(IntFunction valueAccess, SessionFactoryImplementor sessionFactory)form can be implemented.
-
-
Method Summary
All Methods Instance Methods Abstract Methods Modifier and Type Method Description Objectinstantiate(ValueAccess valueAccess, SessionFactoryImplementor sessionFactory)Create an instance of the embeddable-
Methods inherited from interface org.hibernate.metamodel.spi.Instantiator
isInstance, isSameClass
-
-
-
-
Method Detail
-
instantiate
Object instantiate(ValueAccess valueAccess, SessionFactoryImplementor sessionFactory)
Create an instance of the embeddable
-
-