Package org.hibernate.metamodel.spi
Interface MappingMetamodelImplementor
-
- All Superinterfaces:
MappingMetamodel
- All Known Implementing Classes:
MappingMetamodelImpl
public interface MappingMetamodelImplementor extends MappingMetamodel
-
-
Method Summary
All Methods Instance Methods Abstract Methods Modifier and Type Method Description Set<String>
getCollectionRolesByEntityParticipant(String entityName)
Retrieves a set of all the collection roles in which the given entity is a participant, as either an index or an element.Collection<EntityNameResolver>
getEntityNameResolvers()
Access to the EntityNameResolver instance that Hibernate is configured to use for determining the entity descriptor from an instance of an entity-
Methods inherited from interface org.hibernate.metamodel.MappingMetamodel
addNamedEntityGraph, defaultGraph, defaultGraph, defaultGraph, defaultGraph, findCollectionDescriptor, findCollectionDescriptor, findEntityDescriptor, findEntityDescriptor, findNamedGraph, findRootGraphsForType, findRootGraphsForType, findRootGraphsForType, forEachCollectionDescriptor, forEachEntityDescriptor, forEachNamedGraph, getCollectionDescriptor, getCollectionDescriptor, getEmbeddableValuedModelPart, getEntityDescriptor, getEntityDescriptor, getEntityDescriptor, getImportedName, getTypeConfiguration, isEntityClass, lenientlyResolveMappingExpressible, locateEntityDescriptor, locateEntityPersister, locateEntityPersister, resolveEntityDescriptor, resolveMappingExpressible, resolveQueryParameterType, streamCollectionDescriptors, streamEntityDescriptors
-
-
-
-
Method Detail
-
getCollectionRolesByEntityParticipant
Set<String> getCollectionRolesByEntityParticipant(String entityName)
Retrieves a set of all the collection roles in which the given entity is a participant, as either an index or an element.- Parameters:
entityName
- The entity name for which to get the collection roles.- Returns:
- set of all the collection roles in which the given entityName participates.
-
getEntityNameResolvers
Collection<EntityNameResolver> getEntityNameResolvers()
Access to the EntityNameResolver instance that Hibernate is configured to use for determining the entity descriptor from an instance of an entity
-
-