Class DynamicMapInstantiator

java.lang.Object
org.hibernate.tuple.DynamicMapInstantiator
All Implemented Interfaces:
Serializable, Instantiator

@Deprecated(since="6.2") public class DynamicMapInstantiator extends Object implements Instantiator
Deprecated.
since Instantiator is deprecated
Instantiator for entities represented as Maps.
See Also:
  • Field Details

  • Constructor Details

    • DynamicMapInstantiator

      public DynamicMapInstantiator()
      Deprecated.
    • DynamicMapInstantiator

      public DynamicMapInstantiator(PersistentClass mappingInfo)
      Deprecated.
  • Method Details

    • instantiate

      public final Object instantiate(Object id)
      Deprecated.
      Description copied from interface: Instantiator
      Perform the requested entity instantiation.

      This form is never called for component instantiation, only entity instantiation.

      Specified by:
      instantiate in interface Instantiator
      Parameters:
      id - The id of the entity to be instantiated.
      Returns:
      An appropriately instantiated entity.
    • instantiate

      public final Object instantiate()
      Deprecated.
      Description copied from interface: Instantiator
      Perform the requested instantiation.
      Specified by:
      instantiate in interface Instantiator
      Returns:
      The instantiated data structure.
    • isInstance

      public final boolean isInstance(Object object)
      Deprecated.
      Description copied from interface: Instantiator
      Performs check to see if the given object is an instance of the entity or component which this Instantiator instantiates.
      Specified by:
      isInstance in interface Instantiator
      Parameters:
      object - The object to be checked.
      Returns:
      True is the object does represent an instance of the underlying entity/component.
    • generateMap

      protected Map generateMap()
      Deprecated.