Package org.hibernate.metamodel
Interface RuntimeMetamodels
-
- All Known Subinterfaces:
RuntimeMetamodelsImplementor
- All Known Implementing Classes:
RuntimeMetamodelsImpl
public interface RuntimeMetamodels
Access to Hibernate's runtime metamodels which includes its domain-model (JPA impl) and its relational-mapping model
-
-
Method Summary
All Methods Instance Methods Abstract Methods Default Methods Deprecated Methods Modifier and Type Method Description EmbeddableValuedModelPart
getEmbedded(String role)
Deprecated.UsegetEmbedded(NavigableRole)
insteadEmbeddableValuedModelPart
getEmbedded(NavigableRole role)
default EntityMappingType
getEntityMappingType(Class entityType)
default EntityMappingType
getEntityMappingType(String entityName)
default String
getImportedName(String name)
JpaMetamodel
getJpaMetamodel()
Access to the JPA / domain metamodelMappingMetamodel
getMappingMetamodel()
Access to the relational-mapping modeldefault PluralAttributeMapping
getPluralAttributeMapping(String role)
-
-
-
Method Detail
-
getJpaMetamodel
JpaMetamodel getJpaMetamodel()
Access to the JPA / domain metamodel
-
getMappingMetamodel
MappingMetamodel getMappingMetamodel()
Access to the relational-mapping model
-
getEntityMappingType
default EntityMappingType getEntityMappingType(String entityName)
-
getEntityMappingType
default EntityMappingType getEntityMappingType(Class entityType)
-
getPluralAttributeMapping
default PluralAttributeMapping getPluralAttributeMapping(String role)
-
getEmbedded
@Deprecated EmbeddableValuedModelPart getEmbedded(String role)
Deprecated.UsegetEmbedded(NavigableRole)
instead
-
getEmbedded
EmbeddableValuedModelPart getEmbedded(NavigableRole role)
-
-