Interface RuntimeMetamodels

All Known Subinterfaces:
RuntimeMetamodelsImplementor

@Incubating public interface RuntimeMetamodels
Entry point providing access to the runtime metamodels:
  • 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(since="7.0", forRemoval=true) default String getImportedName(String name)
      Deprecated, for removal: This API element is subject to removal in a future version.
      No longer called