Package org.hibernate.metamodel
Interface RuntimeMetamodels
- All Known Subinterfaces:
RuntimeMetamodelsImplementor
Entry point providing access to the runtime metamodels:
- the domain model, our implementation of the JPA-defined model of the Java types, and
- our relational mapping model of how these types are made persistent.
-
Method Summary
Modifier and TypeMethodDescriptiondefault EntityMappingType
getEntityMappingType
(Class<?> entityType) Deprecated, for removal: This API element is subject to removal in a future version.Only called from testsdefault EntityMappingType
getEntityMappingType
(String entityName) Deprecated, for removal: This API element is subject to removal in a future version.Only called from testsdefault String
getImportedName
(String name) Deprecated, for removal: This API element is subject to removal in a future version.No longer calledAccess to the JPA / domain metamodel.Access to the relational mapping model.default PluralAttributeMapping
Deprecated, for removal: This API element is subject to removal in a future version.No longer called
-
Method Details
-
getJpaMetamodel
JpaMetamodel getJpaMetamodel()Access to the JPA / domain metamodel. -
getMappingMetamodel
MappingMetamodel getMappingMetamodel()Access to the relational mapping model. -
getEntityMappingType
@Deprecated(since="7.0", forRemoval=true) default EntityMappingType getEntityMappingType(String entityName) Deprecated, for removal: This API element is subject to removal in a future version.Only called from tests -
getEntityMappingType
@Deprecated(since="7.0", forRemoval=true) default EntityMappingType getEntityMappingType(Class<?> entityType) Deprecated, for removal: This API element is subject to removal in a future version.Only called from tests -
getPluralAttributeMapping
@Deprecated(since="7.0", forRemoval=true) default PluralAttributeMapping getPluralAttributeMapping(String role) Deprecated, for removal: This API element is subject to removal in a future version.No longer called -
getImportedName
Deprecated, for removal: This API element is subject to removal in a future version.No longer called
-