| Modifier and Type | Class and Description |
|---|---|
| private static class | |
| private static class |
| Modifier and Type | Field and Description |
|---|---|
| private final Map | |
| private final transient Map | |
| private final Map | |
| private final Set | |
| private final Map | |
| private final Map | |
| private final Set | |
| private final Map | |
| private static final EntityManagerMessageLogger | |
| private final MappingMetamodel | |
| private final Map | |
| private final Map | |
| private final ServiceRegistry | |
| private final TypeConfiguration |
| Access | Constructor and Description |
|---|---|
| public | JpaMetamodelImpl(TypeConfiguration typeConfiguration, MappingMetamodel mappingMetamodel, ServiceRegistry serviceRegistry)
|
| allowedEnumLiteralTexts | back to summary |
|---|---|
| private final Map<String, Map<Class<?>, Enum<?>>> allowedEnumLiteralTexts | |
| entityGraphMap | back to summary |
|---|---|
| private final transient Map<String, RootGraphImplementor<?>> entityGraphMap | |
| entityProxyInterfaceMap | back to summary |
|---|---|
| private final Map<Class<?>, String> entityProxyInterfaceMap | |
| jpaEmbeddables | back to summary |
|---|---|
| private final Set<EmbeddableDomainType<?>> jpaEmbeddables | |
| jpaEntityTypeMap | back to summary |
|---|---|
| private final Map<String, EntityDomainType<?>> jpaEntityTypeMap | |
| jpaManagedTypeMap | back to summary |
|---|---|
| private final Map<Class<?>, ManagedDomainType<?>> jpaManagedTypeMap | |
| jpaManagedTypes | back to summary |
|---|---|
| private final Set<ManagedDomainType<?>> jpaManagedTypes | |
| knownInvalidnameToImportMap | back to summary |
|---|---|
| private final Map<String, Object> knownInvalidnameToImportMap | |
| log | back to summary |
|---|---|
| private static final EntityManagerMessageLogger log | |
| mappingMetamodel | back to summary |
|---|---|
| private final MappingMetamodel mappingMetamodel | |
| nameToImportMap | back to summary |
|---|---|
| private final Map<String, JpaMetamodelImpl. | |
| polymorphicEntityReferenceMap | back to summary |
|---|---|
| private final Map<Class<?>, SqmPolymorphicRootDescriptor<?>> polymorphicEntityReferenceMap | |
| serviceRegistry | back to summary |
|---|---|
| private final ServiceRegistry serviceRegistry | |
| typeConfiguration | back to summary |
|---|---|
| private final TypeConfiguration typeConfiguration | |
| JpaMetamodelImpl | back to summary |
|---|---|
| public JpaMetamodelImpl(TypeConfiguration typeConfiguration, MappingMetamodel mappingMetamodel, ServiceRegistry serviceRegistry) | |
| addNamedEntityGraph | back to summary |
|---|---|
| public <T> void addNamedEntityGraph(String graphName, RootGraphImplementor<T> entityGraph) Implements org.
| |
| applyNamedAttributeNodes | back to summary |
|---|---|
| private void applyNamedAttributeNodes(NamedAttributeNode[] namedAttributeNodes, NamedEntityGraph namedEntityGraph, GraphImplementor<?> graphNode) | |
| applyNamedEntityGraphs | back to summary |
|---|---|
private void applyNamedEntityGraphs(Collection<NamedEntityGraphDefinition> namedEntityGraphs)
| |
| applyNamedSubgraphs | back to summary |
|---|---|
| private void applyNamedSubgraphs(NamedEntityGraph namedEntityGraph, String subgraphName, SubGraphImplementor<?> subgraph) | |
| buildEntityType | back to summary |
|---|---|
private EntityTypeImpl
| |
| buildMappedSuperclassType | back to summary |
|---|---|
private MappedSuperclassTypeImpl
| |
| embeddable | back to summary |
|---|---|
| public <X> EmbeddableDomainType Implements org. Doc from jakarta. Return the metamodel embeddable type representing the embeddable class.
| |
| entity | back to summary |
|---|---|
| public <X> EntityDomainType Implements org. Doc from org. Access to an entity supporting Hibernate's entity-name feature
| |
| entity | back to summary |
|---|---|
| public <X> EntityDomainType Implements org. Doc from jakarta. Return the metamodel entity type representing the entity.
| |
| findEntityGraphByName | back to summary |
|---|---|
| public <T> RootGraphImplementor Implements org.
| |
| findEntityGraphsByJavaType | back to summary |
|---|---|
| public <T> List Implements org.
| |
| findEntityType | back to summary |
|---|---|
| public <X> EntityDomainType Implements org. Doc from org. Same as
| |
| findManagedType | back to summary |
|---|---|
| public <X> ManagedDomainType Implements org. Doc from org. Same as
| |
| getAllowedEnumLiteralTexts | back to summary |
|---|---|
| public Map Implements org. Doc from org. Returns a map that gives access to the enum literal expressions that can be used in queries. The key is the shorthand enum literal. The value is a map, from enum class to the actual enum value. This is needed for parsing shorthand enum literals that don't use FQNs.
| |
| getEmbeddables | back to summary |
|---|---|
| public Set Implements org. Doc from jakarta. Return the metamodel embeddable types. Returns empty set if there are no embeddable types.
| |
| getEntities | back to summary |
|---|---|
| public Set Implements org. Doc from jakarta. Return the metamodel entity types.
| |
| getHqlEntityReference | back to summary |
|---|---|
| public <X> EntityDomainType Implements org. Doc from org. Specialized handling for resolving entity-name references in an HQL query
| |
| getJpaCompliance | back to summary |
|---|---|
| public JpaCompliance getJpaCompliance() Implements org.
| |
| getManagedTypes | back to summary |
|---|---|
| public Set Implements org. Doc from jakarta. Return the metamodel managed types.
| |
| getMappingMetamodel | back to summary |
|---|---|
| public MappingMetamodel getMappingMetamodel() Implements org.
| |
| getServiceRegistry | back to summary |
|---|---|
| public ServiceRegistry getServiceRegistry() Implements org.
| |
| getTypeConfiguration | back to summary |
|---|---|
| public TypeConfiguration getTypeConfiguration() Implements org. Doc from org. todo (6.0) : should we expose JpaMetamodel from TypeConfiguration?
| |
| handleUnusedMappedSuperclasses | back to summary |
|---|---|
| private void handleUnusedMappedSuperclasses(MetadataContext context, TypeConfiguration typeConfiguration) | |
| locateOrBuildEntityType | back to summary |
|---|---|
| private EntityDomainType | |
| locateOrBuildMappedSuperclassType | back to summary |
|---|---|
| private MappedSuperclassDomainType | |
| managedType | back to summary |
|---|---|
| public <X> ManagedDomainType Implements org. Doc from jakarta. Return the metamodel managed type representing the entity, mapped superclass, or embeddable class.
| |
| processJpa | back to summary |
|---|---|
| public void processJpa(MetadataImplementor bootMetamodel, MappingMetamodel mappingMetamodel, Map<Class<?>, String> entityProxyInterfaceMap, JpaStaticMetaModelPopulationSetting jpaStaticMetaModelPopulationSetting, JpaMetaModelPopulationSetting jpaMetaModelPopulationSetting, Collection<NamedEntityGraphDefinition> namedEntityGraphDefinitions, RuntimeModelCreationContext runtimeModelCreationContext)
Deprecated as a consequence of | |
| qualifyImportableName | back to summary |
|---|---|
| public String qualifyImportableName(String queryName) Implements org.
| |
| resolveEntityReference | back to summary |
|---|---|
public <T> EntityDomainType
| |
| resolveHqlEntityReference | back to summary |
|---|---|
| public <X> EntityDomainType Implements org. Doc from org. Specialized handling for resolving entity-name references in an HQL query
| |
| resolveImport | back to summary |
|---|---|
| private <T> JpaMetamodelImpl. | |
| resolveRequestedClass | back to summary |
|---|---|
| private <X> Class | |
| writeReplace | back to summary |
|---|---|
| private Object writeReplace() throws ObjectStreamException | |
| Access | Constructor and Description |
|---|---|
| pack-priv |
| importedName | back to summary |
|---|---|
| pack-priv final String importedName | |
| loadedClass | back to summary |
|---|---|
| pack-priv Class<T> loadedClass | |
| ImportInfo | back to summary |
|---|---|
| pack-priv ImportInfo(String importedName, Class<T> loadedClass) | |
| Modifier and Type | Field and Description |
|---|---|
| private final SessionFactoryImplementor | sessionFactory
Deprecated
as a consequence of
SessionFactoryImplementor being deprecated.
|
| Access | Constructor and Description |
|---|---|
| public | SerialForm(SessionFactoryImplementor sessionFactory)
Deprecated
as a consequence of
SessionFactoryImplementor being deprecated.
|
| Modifier and Type | Method and Description |
|---|---|
| private Object |
| sessionFactory | back to summary |
|---|---|
| private final SessionFactoryImplementor sessionFactory
Deprecated as a consequence of | |
| SerialForm | back to summary |
|---|---|
| public SerialForm(SessionFactoryImplementor sessionFactory)
Deprecated as a consequence of | |
| readResolve | back to summary |
|---|---|
| private Object readResolve() | |