Package org.hibernate.metamodel.internal
Class EntityInstantiatorPojoOptimized
java.lang.Object
org.hibernate.metamodel.internal.AbstractPojoInstantiator
org.hibernate.metamodel.internal.AbstractEntityInstantiatorPojo
org.hibernate.metamodel.internal.EntityInstantiatorPojoOptimized
- All Implemented Interfaces:
EntityInstantiator
,Instantiator
Support for instantiating entity values as POJO representation using
bytecode optimizer
-
Constructor Summary
ConstructorsConstructorDescriptionEntityInstantiatorPojoOptimized
(EntityMetamodel entityMetamodel, PersistentClass persistentClass, JavaType<?> javaType, ReflectionOptimizer.InstantiationOptimizer instantiationOptimizer) -
Method Summary
Methods inherited from class org.hibernate.metamodel.internal.AbstractEntityInstantiatorPojo
applyInterception, isInstance
Methods inherited from class org.hibernate.metamodel.internal.AbstractPojoInstantiator
getMappedPojoClass, isAbstract, isSameClass
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
Methods inherited from interface org.hibernate.metamodel.spi.EntityInstantiator
canBeInstantiated
Methods inherited from interface org.hibernate.metamodel.spi.Instantiator
isSameClass
-
Constructor Details
-
EntityInstantiatorPojoOptimized
public EntityInstantiatorPojoOptimized(EntityMetamodel entityMetamodel, PersistentClass persistentClass, JavaType<?> javaType, ReflectionOptimizer.InstantiationOptimizer instantiationOptimizer)
-
-
Method Details
-
instantiate
Description copied from interface:EntityInstantiator
Create an instance of managed entity
-