Package org.hibernate.metamodel.internal
Class InflightRuntimeMetamodel
- java.lang.Object
-
- org.hibernate.metamodel.internal.InflightRuntimeMetamodel
-
public class InflightRuntimeMetamodel extends Object
-
-
Constructor Summary
Constructors Constructor Description InflightRuntimeMetamodel(TypeConfiguration typeConfiguration)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description EntityPersisterfindEntityDescriptor(String entityName)Find an entity mapping descriptor based on its Hibernate entity-name.Map<String,CollectionPersister>getCollectionPersisterMap()Map<String,Set<String>>getCollectionRolesByEntityParticipant()EntityPersistergetEntityDescriptor(String entityName)Get an entity mapping descriptor based on its Hibernate entity-nameSet<EntityNameResolver>getEntityNameResolvers()Map<String,EntityPersister>getEntityPersisterMap()Map<Class,String>getEntityProxyInterfaceMap()Map<String,String>getImports()Map<String,String>getNameToImportNameMap()TypeConfigurationgetTypeConfiguration()voidprocessBootMetaModel(MetadataImplementor bootMetamodel, CacheImplementor cacheImplementor, PersisterFactory persisterFactory, RuntimeModelCreationContext modelCreationContext)
-
-
-
Constructor Detail
-
InflightRuntimeMetamodel
public InflightRuntimeMetamodel(TypeConfiguration typeConfiguration)
-
-
Method Detail
-
processBootMetaModel
public void processBootMetaModel(MetadataImplementor bootMetamodel, CacheImplementor cacheImplementor, PersisterFactory persisterFactory, RuntimeModelCreationContext modelCreationContext)
-
getTypeConfiguration
public TypeConfiguration getTypeConfiguration()
-
getEntityPersisterMap
public Map<String,EntityPersister> getEntityPersisterMap()
-
getCollectionPersisterMap
public Map<String,CollectionPersister> getCollectionPersisterMap()
-
getCollectionRolesByEntityParticipant
public Map<String,Set<String>> getCollectionRolesByEntityParticipant()
-
getEntityNameResolvers
public Set<EntityNameResolver> getEntityNameResolvers()
-
getEntityDescriptor
public EntityPersister getEntityDescriptor(String entityName)
Get an entity mapping descriptor based on its Hibernate entity-name- Throws:
IllegalArgumentException- if the name does not refer to an entity
-
findEntityDescriptor
public EntityPersister findEntityDescriptor(String entityName)
Find an entity mapping descriptor based on its Hibernate entity-name.
-
-