public interface Metamodel
extends javax.persistence.metamodel.Metamodel
Modifier and Type | Method and Description |
---|---|
<X> javax.persistence.metamodel.EntityType<X> |
entity(java.lang.String entityName)
Access to an entity supporting Hibernate's entity-name feature
|
default javax.persistence.metamodel.EntityType |
getEntityTypeByName(java.lang.String entityName)
Deprecated.
since 5.2
|
java.lang.String[] |
getImplementors(java.lang.String entityName)
Given the name of an entity class, determine all the class and interface names by which it can be
referenced in an HQL query.
|
java.lang.String |
getImportedClassName(java.lang.String className) |
SessionFactory |
getSessionFactory()
Access to the SessionFactory that this Metamodel instance is bound to.
|
SessionFactory getSessionFactory()
@Deprecated default javax.persistence.metamodel.EntityType getEntityTypeByName(java.lang.String entityName)
<X> javax.persistence.metamodel.EntityType<X> entity(java.lang.String entityName)
entityName
- The entity-namejava.lang.String getImportedClassName(java.lang.String className)
java.lang.String[] getImplementors(java.lang.String entityName)
entityName
- The name of the entity classMappingException
Copyright © 2001-2021 Red Hat, Inc. All Rights Reserved.