Package org.hibernate.tuple
Interface Instantiator
- All Superinterfaces:
Serializable
- All Known Implementing Classes:
DynamicMapInstantiator,PojoInstantiator
Deprecated.
Contract for implementors responsible for instantiating entity/component instances.
-
Method Summary
Modifier and TypeMethodDescriptionDeprecated.Perform the requested instantiation.instantiate(Object id) Deprecated.Perform the requested entity instantiation.booleanisInstance(Object object) Deprecated.Performs check to see if the given object is an instance of the entity or component which this Instantiator instantiates.
-
Method Details
-
instantiate
Deprecated.Perform the requested entity instantiation.This form is never called for component instantiation, only entity instantiation.
- Parameters:
id- The id of the entity to be instantiated.- Returns:
- An appropriately instantiated entity.
-
instantiate
Object instantiate()Deprecated.Perform the requested instantiation.- Returns:
- The instantiated data structure.
-
isInstance
Deprecated.Performs check to see if the given object is an instance of the entity or component which this Instantiator instantiates.- Parameters:
object- The object to be checked.- Returns:
- True is the object does represent an instance of the underlying entity/component.
-
Instantiatorinstead. SeeManagedTypeRepresentationStrategy