Package org.hibernate
Interface Metamodel
-
- All Superinterfaces:
JpaMetamodel
,Metamodel
- All Known Subinterfaces:
MetamodelImplementor
- All Known Implementing Classes:
MappingMetamodelImpl
@Deprecated(since="6.0") public interface Metamodel extends JpaMetamodel
Deprecated.PreferJpaMetamodel
- See Also:
JpaMetamodel
-
-
Method Summary
All Methods Instance Methods Abstract Methods Deprecated Methods Modifier and Type Method Description String[]
getImplementors(String entityName)
Deprecated.Given the name of an entity class, determine all the class and interface names by which it can be referenced in an HQL query.-
Methods inherited from interface org.hibernate.metamodel.model.domain.JpaMetamodel
addNamedEntityGraph, embeddable, embeddable, entity, entity, enumValue, findEntityGraphByName, findEntityGraphsByJavaType, findEntityType, findManagedType, getEmbeddables, getEntities, getEnumType, getEnumTypesForValue, getHqlEntityReference, getJavaConstant, getJavaConstantType, getJpaCompliance, getManagedTypes, getServiceRegistry, getTypeConfiguration, managedType, managedType, qualifyImportableName, resolveHqlEntityReference
-
-
-
-
Method Detail
-
getImplementors
String[] getImplementors(String entityName)
Deprecated.Given the name of an entity class, determine all the class and interface names by which it can be referenced in an HQL query.- Parameters:
entityName
- The name of the entity class- Returns:
- the names of all persistent (mapped) classes that extend or implement the given class or interface, accounting for implicit/explicit polymorphism settings and excluding mapped subclasses/joined-subclasses of other classes in the result.
-
-