Top Description Fields Constructors Methods
org.hibernate.metamodel.internal

public abstract Class AbstractPojoInstantiator

extends Object
implements Instantiator
Class Inheritance
All Implemented Interfaces
org.hibernate.metamodel.spi.Instantiator
Known Direct Subclasses
org.hibernate.metamodel.internal.EmbeddableInstantiatorPojoOptimized, org.hibernate.metamodel.internal.EmbeddableInstantiatorPojoStandard, org.hibernate.metamodel.internal.EmbeddableInstantiatorRecordStandard, org.hibernate.metamodel.internal.PojoInstantiatorImpl, org.hibernate.metamodel.internal.EmbeddableInstantiatorPojoIndirecting, org.hibernate.metamodel.internal.AbstractEntityInstantiatorPojo
Imports
org.hibernate.engine.spi.SessionFactoryImplementor, org.hibernate.internal.util.ReflectHelper, org.hibernate.metamodel.spi.Instantiator

Base support for POJO-based instantiation
Author
Steve Ebersole

Field Summary

Modifier and TypeField and Description
private final boolean
private final Class<?>

Constructor Summary

AccessConstructor and Description
public
AbstractPojoInstantiator(Class<?> mappedPojoClass)

Method Summary

Modifier and TypeMethod and Description
public Class<?>
public boolean
public boolean
isInstance(Object object, SessionFactoryImplementor sessionFactory)

Implements org.hibernate.metamodel.spi.Instantiator.isInstance.

Deprecated as a consequence of SessionFactoryImplementor being deprecated.
Performs and "instance of" check to see if the given object is an instance of managed structure
public boolean
isSameClass(Object object, SessionFactoryImplementor sessionFactory)

Implements org.hibernate.metamodel.spi.Instantiator.isSameClass.

Deprecated as a consequence of SessionFactoryImplementor being deprecated.
Inherited from java.lang.Object:
cloneequalsfinalizegetClasshashCodenotifynotifyAlltoStringwaitwaitwait

Field Detail

isAbstractback to summary
private final boolean isAbstract
mappedPojoClassback to summary
private final Class<?> mappedPojoClass

Constructor Detail

AbstractPojoInstantiatorback to summary
public AbstractPojoInstantiator(Class<?> mappedPojoClass)

Method Detail

getMappedPojoClassback to summary
public Class<?> getMappedPojoClass()
isAbstractback to summary
public boolean isAbstract()
isInstanceback to summary
public boolean isInstance(Object object, SessionFactoryImplementor sessionFactory)

Implements org.hibernate.metamodel.spi.Instantiator.isInstance.

Doc from org.hibernate.metamodel.spi.Instantiator.isInstance.

Deprecated

as a consequence of SessionFactoryImplementor being deprecated. See corresponding docs for further information.

Performs and "instance of" check to see if the given object is an instance of managed structure

Annotations
@Override
isSameClassback to summary
public boolean isSameClass(Object object, SessionFactoryImplementor sessionFactory)

Implements org.hibernate.metamodel.spi.Instantiator.isSameClass.

Deprecated

as a consequence of SessionFactoryImplementor being deprecated. See corresponding docs for further information.

Annotations
@Override