Package org.hibernate.metamodel.internal
Class EntityInstantiatorDynamicMap
java.lang.Object
org.hibernate.metamodel.internal.AbstractDynamicMapInstantiator
org.hibernate.metamodel.internal.EntityInstantiatorDynamicMap
- All Implemented Interfaces:
EntityInstantiator,Instantiator
public class EntityInstantiatorDynamicMap
extends AbstractDynamicMapInstantiator
implements EntityInstantiator
Support for instantiating entity values as dynamic-map representation
-
Field Summary
FieldsFields inherited from class org.hibernate.metamodel.internal.AbstractDynamicMapInstantiator
TYPE_KEY -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionstatic StringextractEmbeddedEntityName(Map<?, ?> entity) Create an instance of managed entityprotected booleanisSameRole(String type) Methods inherited from class org.hibernate.metamodel.internal.AbstractDynamicMapInstantiator
generateDataMap, getRoleName, isInstance, isSameClassMethods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, waitMethods inherited from interface org.hibernate.metamodel.spi.EntityInstantiator
canBeInstantiatedMethods inherited from interface org.hibernate.metamodel.spi.Instantiator
isInstance, isSameClass
-
Field Details
-
ENTITY_NAME_RESOLVER
-
-
Constructor Details
-
EntityInstantiatorDynamicMap
-
-
Method Details
-
instantiate
Description copied from interface:EntityInstantiatorCreate an instance of managed entity- Specified by:
instantiatein interfaceEntityInstantiator
-
isSameRole
- Overrides:
isSameRolein classAbstractDynamicMapInstantiator
-
extractEmbeddedEntityName
-