Package org.hibernate.metamodel.spi
Interface Instantiator
-
- All Known Subinterfaces:
CompositeUserType<J>
,EmbeddableInstantiator
,EntityInstantiator
,StandardEmbeddableInstantiator
- All Known Implementing Classes:
AbstractDynamicMapInstantiator
,AbstractEntityInstantiatorPojo
,AbstractPojoInstantiator
,AbstractTimeZoneStorageCompositeUserType
,EmbeddableCompositeUserTypeInstantiator
,EmbeddableInstantiatorDynamicMap
,EmbeddableInstantiatorPojoIndirecting
,EmbeddableInstantiatorPojoOptimized
,EmbeddableInstantiatorPojoStandard
,EmbeddableInstantiatorProxied
,EmbeddableInstantiatorRecordIndirecting
,EmbeddableInstantiatorRecordStandard
,EntityInstantiatorDynamicMap
,EntityInstantiatorPojoOptimized
,EntityInstantiatorPojoStandard
,OffsetDateTimeCompositeUserType
,OffsetTimeCompositeUserType
,PojoInstantiatorImpl
,ZonedDateTimeCompositeUserType
@Incubating public interface Instantiator
Strategy for instantiating a managed type
-
-
Method Summary
All Methods Instance Methods Abstract Methods Modifier and Type Method Description boolean
isInstance(Object object, SessionFactoryImplementor sessionFactory)
Performs and "instance of" check to see if the given object is an instance of managed structureboolean
isSameClass(Object object, SessionFactoryImplementor sessionFactory)
-
-
-
Method Detail
-
isInstance
boolean isInstance(Object object, SessionFactoryImplementor sessionFactory)
Performs and "instance of" check to see if the given object is an instance of managed structure- See Also:
Class.isInstance(java.lang.Object)
-
isSameClass
boolean isSameClass(Object object, SessionFactoryImplementor sessionFactory)
- See Also:
Object.equals(java.lang.Object)
-
-