Top Description Methods
org.hibernate.metamodel

public Interface RuntimeMetamodels

Known Direct Subinterfaces
org.hibernate.metamodel.spi.RuntimeMetamodelsImplementor
Annotations
@Incubating
Imports
org.hibernate.Incubating, org.hibernate.metamodel.mapping.EmbeddableValuedModelPart, .EntityMappingType, .PluralAttributeMapping, org.hibernate.metamodel.model.domain.JpaMetamodel, .NavigableRole

Entry point providing access to the runtime metamodels:
Author
Steve Ebersole

Method Summary

Modifier and TypeMethod and Description
public EmbeddableValuedModelPart
getEmbedded(String role)

Deprecated Use getEmbedded(NavigableRole) instead
public EmbeddableValuedModelPart
public default EntityMappingType
public default EntityMappingType
getEntityMappingType(Class<T> entityType)

public default String
public JpaMetamodel
getJpaMetamodel()

Access to the JPA / domain metamodel.

public MappingMetamodel
getMappingMetamodel()

Access to the relational mapping model.

public default PluralAttributeMapping

Method Detail

getEmbeddedback to summary
public EmbeddableValuedModelPart getEmbedded(String role)

Deprecated

Use getEmbedded(NavigableRole) instead

Annotations
@Deprecated
getEmbeddedback to summary
public EmbeddableValuedModelPart getEmbedded(NavigableRole role)
getEntityMappingTypeback to summary
public default EntityMappingType getEntityMappingType(String entityName)
getEntityMappingTypeback to summary
public default EntityMappingType getEntityMappingType(Class<T> entityType)
getImportedNameback to summary
public default String getImportedName(String name)
getJpaMetamodelback to summary
public JpaMetamodel getJpaMetamodel()

Access to the JPA / domain metamodel.

getMappingMetamodelback to summary
public MappingMetamodel getMappingMetamodel()

Access to the relational mapping model.

getPluralAttributeMappingback to summary
public default PluralAttributeMapping getPluralAttributeMapping(String role)