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 EntityPersister
findEntityDescriptor(String entityName)
Find an entity mapping descriptor based on its Hibernate entity-name.Map<String,CollectionPersister>
getCollectionPersisterMap()
Map<String,Set<String>>
getCollectionRolesByEntityParticipant()
EntityPersister
getEntityDescriptor(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()
TypeConfiguration
getTypeConfiguration()
void
processBootMetaModel(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.
-
-