Top Description Constructors Methods
org.hibernate.metamodel.model.domain.spi

public Class DomainModelHelper

extends Object
Class Inheritance
Imports
org.hibernate.boot.registry.classloading.spi.ClassLoaderService, org.hibernate.engine.spi.SessionFactoryImplementor, org.hibernate.metamodel.spi.MetamodelImplementor, org.hibernate.persister.entity.EntityPersister

Helper containing utilities useful for domain model handling
Author
Steve Ebersole

Constructor Summary

AccessConstructor and Description
public

Method Summary

Modifier and TypeMethod and Description
public static EntityPersister
resolveEntityPersister(EntityTypeDescriptor<?> entityType, SessionFactoryImplementor sessionFactory)

Deprecated as a consequence of SessionFactoryImplementor being deprecated.
public static <T, S extends T> ManagedTypeDescriptor<S>
resolveSubType(ManagedTypeDescriptor<T> baseType, String subTypeName, SessionFactoryImplementor sessionFactory)

Deprecated as a consequence of SessionFactoryImplementor being deprecated.
public static <S> ManagedTypeDescriptor<S>
resolveSubType(ManagedTypeDescriptor<? super S> baseType, Class<S> subTypeClass, SessionFactoryImplementor sessionFactory)

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

Constructor Detail

DomainModelHelperback to summary
public DomainModelHelper()

Method Detail

resolveEntityPersisterback to summary
public static EntityPersister resolveEntityPersister(EntityTypeDescriptor<?> entityType, SessionFactoryImplementor sessionFactory)

Deprecated

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

resolveSubTypeback to summary
public static <T, S extends T> ManagedTypeDescriptor<S> resolveSubType(ManagedTypeDescriptor<T> baseType, String subTypeName, SessionFactoryImplementor sessionFactory)

Deprecated

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

Annotations
@SuppressWarnings:unchecked
resolveSubTypeback to summary
public static <S> ManagedTypeDescriptor<S> resolveSubType(ManagedTypeDescriptor<? super S> baseType, Class<S> subTypeClass, SessionFactoryImplementor sessionFactory)

Deprecated

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