Uses of Interface
org.hibernate.metamodel.mapping.EntityMappingType
-
Packages that use EntityMappingType Package Description org.hibernate.dialect org.hibernate.dialect.temptable org.hibernate.engine.spi org.hibernate.id org.hibernate.loader org.hibernate.loader.access org.hibernate.loader.ast.spi org.hibernate.metamodel org.hibernate.metamodel.mapping Hibernate's run-time mapping model.org.hibernate.persister.entity org.hibernate.query org.hibernate.query.derived org.hibernate.query.results.complete Support for immutable result/fetch builder graph nodes built from static sources such as JPA'sSqlResultSetMappingor `hbm.xml` mapping ``. org.hibernate.query.results.dynamic Support for mutable result/fetch builder graphs nodes built dynamically via Hibernate'sNativeQueryAPIsorg.hibernate.query.results.implicit Defines support for implicit ResultSet mappings.org.hibernate.query.sqm.mutation.spi org.hibernate.query.sqm.tree.cte org.hibernate.sql.ast.tree.cte org.hibernate.sql.results.graph org.hibernate.sql.results.graph.entity -
-
Uses of EntityMappingType in org.hibernate.dialect
-
Uses of EntityMappingType in org.hibernate.dialect.temptable
Methods in org.hibernate.dialect.temptable that return EntityMappingType Modifier and Type Method Description EntityMappingTypeTemporaryTable. getEntityDescriptor()Methods in org.hibernate.dialect.temptable with parameters of type EntityMappingType Modifier and Type Method Description static TemporaryTableTemporaryTable. createEntityTable(EntityMappingType entityDescriptor, Function<String,String> temporaryTableNameAdjuster, Dialect dialect, RuntimeModelCreationContext runtimeModelCreationContext)static TemporaryTableTemporaryTable. createIdTable(EntityMappingType entityDescriptor, Function<String,String> temporaryTableNameAdjuster, Dialect dialect, RuntimeModelCreationContext runtimeModelCreationContext) -
Uses of EntityMappingType in org.hibernate.engine.spi
Methods in org.hibernate.engine.spi with parameters of type EntityMappingType Modifier and Type Method Description booleanNaturalIdResolutions. cacheResolution(Object id, Object naturalId, EntityMappingType entityDescriptor)Caches a natural-id-to-identifier resolution.voidNaturalIdResolutions. cacheResolutionFromLoad(Object id, Object naturalId, EntityMappingType entityDescriptor)ObjectNaturalIdResolutions. findCachedIdByNaturalId(Object naturalId, EntityMappingType entityDescriptor)Find the cached identifier for the given natural-idObjectNaturalIdResolutions. findCachedNaturalIdById(Object id, EntityMappingType entityDescriptor)Find the cached natural-id for the given identifierObject[]BatchFetchQueue. getBatchLoadableEntityIds(EntityMappingType entityDescriptor, Object loadingId, int maxBatchSize)Get a batch of unloaded identifiers for this class, using a slightly complex algorithm that tries to grab keys registered immediately after the given key.Collection<?>NaturalIdResolutions. getCachedPkResolutions(EntityMappingType entityDescriptor)Find all the locally cached primary key cross-reference entries for the given entity.voidNaturalIdResolutions. handleEviction(Object id, Object object, EntityMappingType entityDescriptor)Called onSession.evict(java.lang.Object)to give a chance to clean up natural-id cross refs.voidNaturalIdResolutions. handleSynchronization(Object id, Object entity, EntityMappingType entityDescriptor)Part of the "load synchronization process".voidNaturalIdResolutions. manageLocalResolution(Object id, Object naturalIdValue, EntityMappingType entityDescriptor, CachedNaturalIdValueSource source)Ensures that the necessary local cross-reference exists.voidNaturalIdResolutions. manageSharedResolution(Object id, Object naturalId, Object previousNaturalId, EntityMappingType entityDescriptor, CachedNaturalIdValueSource source)Ensures that the necessary cross-reference exists in the L2 cacheObjectNaturalIdResolutions. removeLocalResolution(Object id, Object naturalId, EntityMappingType entityDescriptor)Removes any local cross-reference, returning the previously cached value if one.ObjectNaturalIdResolutions. removeResolution(Object id, Object naturalId, EntityMappingType entityDescriptor)Removes a natural-id-to-identifier resolution.voidNaturalIdResolutions. removeSharedResolution(Object id, Object naturalId, EntityMappingType entityDescriptor)Removes any cross-reference from the L2 cache -
Uses of EntityMappingType in org.hibernate.id
Subinterfaces of EntityMappingType in org.hibernate.id Modifier and Type Interface Description interfacePostInsertIdentityPersisterA persister that may have an identity assigned by execution of a SQLINSERT. -
Uses of EntityMappingType in org.hibernate.loader
Methods in org.hibernate.loader with parameters of type EntityMappingType Modifier and Type Method Description voidNaturalIdPostLoadListener. completedLoadByNaturalId(EntityMappingType entityMappingType, Object entity, SharedSessionContract session)Callback for a load-by-natural-id pre eventvoidNaturalIdPreLoadListener. startingLoadByNaturalId(EntityMappingType loadingEntity, Object naturalId, SharedSessionContract session)Callback for a load-by-natural-id pre event -
Uses of EntityMappingType in org.hibernate.loader.access
Methods in org.hibernate.loader.access that return EntityMappingType Modifier and Type Method Description EntityMappingTypeBaseNaturalIdLoadAccessImpl. getEntityDescriptor()Constructors in org.hibernate.loader.access with parameters of type EntityMappingType Constructor Description BaseNaturalIdLoadAccessImpl(LoadAccessContext context, EntityMappingType entityDescriptor)NaturalIdLoadAccessImpl(LoadAccessContext context, EntityMappingType entityDescriptor)SimpleNaturalIdLoadAccessImpl(LoadAccessContext context, EntityMappingType entityDescriptor) -
Uses of EntityMappingType in org.hibernate.loader.ast.spi
Methods in org.hibernate.loader.ast.spi that return EntityMappingType Modifier and Type Method Description EntityMappingTypeMultiLoader. getLoadable()EntityMappingTypeSingleEntityLoader. getLoadable() -
Uses of EntityMappingType in org.hibernate.metamodel
Methods in org.hibernate.metamodel that return EntityMappingType Modifier and Type Method Description default EntityMappingTypeRuntimeMetamodels. getEntityMappingType(Class entityType)default EntityMappingTypeRuntimeMetamodels. getEntityMappingType(String entityName) -
Uses of EntityMappingType in org.hibernate.metamodel.mapping
Methods in org.hibernate.metamodel.mapping that return EntityMappingType Modifier and Type Method Description default EntityMappingTypeAttributeMapping. findContainingEntityMapping()default EntityMappingTypeEntityMappingType. findContainingEntityMapping()EntityMappingTypeModelPart. findContainingEntityMapping()EntityMappingTypeEntityAssociationMapping. getAssociatedEntityMappingType()EntityMappingTypeEntityValuedModelPart. getEntityMappingType()default EntityMappingTypeEntityMappingType. getRootEntityDescriptor()default EntityMappingTypeEntityMappingType. getSuperMappingType()EntityMappingTypeDiscriminatedAssociationModelPart. resolveDiscriminatorValue(Object discriminatorValue)Methods in org.hibernate.metamodel.mapping that return types with arguments of type EntityMappingType Modifier and Type Method Description default Collection<EntityMappingType>EntityMappingType. getSubMappingTypes()Methods in org.hibernate.metamodel.mapping with parameters of type EntityMappingType Modifier and Type Method Description ModelPartEntityMappingType. findSubPart(String name, EntityMappingType targetType)default ModelPartEntityValuedModelPart. findSubPart(String name, EntityMappingType targetType)ModelPartQueryable. findSubPart(String name, EntityMappingType treatTargetType)For an entity, this form allows for Hibernate's "implicit treat" support - meaning it should find a sub-part whether defined on the entity, its super-type or even one of its sub-types.default ModelPartQueryable. findSubTypesSubPart(String name, EntityMappingType treatTargetType)For an entity, this form allows for Hibernate's "implicit treat" support - meaning it should find a sub-part whether defined on the entity or one of its sub-types.default booleanEntityMappingType. isTypeOrSuperType(EntityMappingType targetType)NaturalIdLoader<?>NaturalIdMapping. makeLoader(EntityMappingType entityDescriptor)Make a loader capable of loading a single entity by natural-idMultiNaturalIdLoader<?>NaturalIdMapping. makeMultiLoader(EntityMappingType entityDescriptor)Make a loader capable of loading multiple entities by natural-idAttributeMetadataAttributeMetadataAccess. resolveAttributeMetadata(EntityMappingType entityMappingType)Resolve the details about the attributeObjectDiscriminatedAssociationModelPart. resolveDiscriminatorForEntityType(EntityMappingType entityMappingType)default voidEntityMappingType. visitAttributeMappings(Consumer<? super AttributeMapping> action, EntityMappingType targetType)Visit the mappings, but limited to just attributes defined in the targetType or its super-type(s) if any.default voidPluralAttributeMapping. visitFetchables(Consumer<Fetchable> fetchableConsumer, EntityMappingType treatTargetType)default voidPluralAttributeMapping. visitFetchables(IndexedConsumer<Fetchable> fetchableConsumer, EntityMappingType treatTargetType)default voidPluralAttributeMapping. visitKeyFetchables(Consumer<Fetchable> fetchableConsumer, EntityMappingType treatTargetType)default voidPluralAttributeMapping. visitKeyFetchables(IndexedConsumer<Fetchable> fetchableConsumer, EntityMappingType treatTargetType)voidEntityMappingType. visitSubParts(Consumer<ModelPart> consumer, EntityMappingType targetType)default voidEntityValuedModelPart. visitSubParts(Consumer<ModelPart> consumer, EntityMappingType targetType)voidQueryable. visitSubParts(Consumer<ModelPart> consumer, EntityMappingType treatTargetType)LikeQueryable.findSubPart(java.lang.String, org.hibernate.metamodel.mapping.EntityMappingType), this form visits all parts defined on the entity, its super-types and its sub-types. -
Uses of EntityMappingType in org.hibernate.persister.entity
Subinterfaces of EntityMappingType in org.hibernate.persister.entity Modifier and Type Interface Description interfaceEntityPersisterA strategy for persisting a mapped entity class.interfaceLoadableImplemented by anyEntityPersisterthat may be loaded using aLoader.interfaceLockableContract for things that can be locked via aLockingStrategy.interfaceOuterJoinLoadableAEntityPersisterthat may be loaded by outer join using and may be an element of a one-to-many association.interfaceQueryableDeprecated.SeeQueryableinterfaceSQLLoadableAnEntityPersisterthat supports queries expressed in the platform native SQL dialect.interfaceUniqueKeyLoadableAnEntityPersisterthat can be loaded by a non-primary unique key.Classes in org.hibernate.persister.entity that implement EntityMappingType Modifier and Type Class Description classAbstractEntityPersisterBasic functionality for persisting an entity via JDBC through either generated or custom SQLclassJoinedSubclassEntityPersisterAnEntityPersisterimplementing the normalizedInheritanceType.JOINEDinheritance mapping strategy for an entity and its inheritance hierarchy.classSingleTableEntityPersisterThe default implementation of theEntityPersisterinterface.classUnionSubclassEntityPersisterAnEntityPersisterimplementing theInheritanceType.TABLE_PER_CLASSmapping strategy for an entity and its inheritance hierarchy.Methods in org.hibernate.persister.entity that return EntityMappingType Modifier and Type Method Description EntityMappingTypeAbstractEntityPersister. getEntityMappingType()default EntityMappingTypeEntityPersister. getEntityMappingType()EntityMappingTypeAbstractEntityPersister. getSuperMappingType()Methods in org.hibernate.persister.entity that return types with arguments of type EntityMappingType Modifier and Type Method Description Collection<EntityMappingType>AbstractEntityPersister. getSubMappingTypes()Methods in org.hibernate.persister.entity with parameters of type EntityMappingType Modifier and Type Method Description ModelPartAbstractEntityPersister. findSubPart(String name, EntityMappingType treatTargetType)ModelPartAbstractEntityPersister. findSubTypesSubPart(String name, EntityMappingType treatTargetType)booleanAbstractEntityPersister. isTypeOrSuperType(EntityMappingType targetType)voidAbstractEntityPersister. linkWithSubType(EntityMappingType sub, org.hibernate.metamodel.mapping.internal.MappingModelCreationProcess creationProcess)voidAbstractEntityPersister. visitAttributeMappings(Consumer<? super AttributeMapping> action, EntityMappingType targetType)voidAbstractEntityPersister. visitFetchables(Consumer<Fetchable> fetchableConsumer, EntityMappingType treatTargetType)voidAbstractEntityPersister. visitFetchables(IndexedConsumer<Fetchable> fetchableConsumer, EntityMappingType treatTargetType)voidAbstractEntityPersister. visitKeyFetchables(Consumer<Fetchable> fetchableConsumer, EntityMappingType treatTargetType)voidAbstractEntityPersister. visitKeyFetchables(IndexedConsumer<Fetchable> fetchableConsumer, EntityMappingType treatTargetType)voidAbstractEntityPersister. visitSubParts(Consumer<ModelPart> consumer, EntityMappingType treatTargetType) -
Uses of EntityMappingType in org.hibernate.query
Methods in org.hibernate.query that return EntityMappingType Modifier and Type Method Description EntityMappingTypeNativeQuery.RootReturn. getEntityMapping() -
Uses of EntityMappingType in org.hibernate.query.derived
Classes in org.hibernate.query.derived that implement EntityMappingType Modifier and Type Class Description classAnonymousTupleEntityValuedModelPartMethods in org.hibernate.query.derived that return EntityMappingType Modifier and Type Method Description EntityMappingTypeAnonymousTupleBasicValuedModelPart. findContainingEntityMapping()EntityMappingTypeAnonymousTupleEmbeddableValuedModelPart. findContainingEntityMapping()EntityMappingTypeAnonymousTupleEntityValuedModelPart. findContainingEntityMapping()EntityMappingTypeAnonymousTupleTableGroupProducer. findContainingEntityMapping()EntityMappingTypeAnonymousTupleEntityValuedModelPart. getEntityMappingType()Methods in org.hibernate.query.derived with parameters of type EntityMappingType Modifier and Type Method Description ModelPartAnonymousTupleEmbeddableValuedModelPart. findSubPart(String name, EntityMappingType treatTargetType)ModelPartAnonymousTupleEntityValuedModelPart. findSubPart(String name, EntityMappingType treatTargetType)ModelPartAnonymousTupleTableGroupProducer. findSubPart(String name, EntityMappingType treatTargetType)voidAnonymousTupleEmbeddableValuedModelPart. visitSubParts(Consumer<ModelPart> consumer, EntityMappingType treatTargetType)voidAnonymousTupleEntityValuedModelPart. visitSubParts(Consumer<ModelPart> consumer, EntityMappingType treatTargetType)voidAnonymousTupleTableGroupProducer. visitSubParts(Consumer<ModelPart> consumer, EntityMappingType treatTargetType) -
Uses of EntityMappingType in org.hibernate.query.results.complete
Methods in org.hibernate.query.results.complete that return EntityMappingType Modifier and Type Method Description EntityMappingTypeCompleteResultBuilderEntityStandard. getEntityMapping()EntityMappingTypeCompleteResultBuilderEntityJpa. getReferencedPart()EntityMappingTypeCompleteResultBuilderEntityStandard. getReferencedPart()EntityMappingTypeCompleteResultBuilderEntityValued. getReferencedPart()Constructors in org.hibernate.query.results.complete with parameters of type EntityMappingType Constructor Description CompleteResultBuilderEntityJpa(NavigablePath navigablePath, EntityMappingType entityDescriptor, LockMode lockMode, BasicValuedFetchBuilder discriminatorFetchBuilder, HashMap<String,FetchBuilder> explicitFetchBuilderMap)CompleteResultBuilderEntityStandard(String tableAlias, NavigablePath navigablePath, EntityMappingType entityDescriptor, LockMode lockMode, BasicValuedFetchBuilder discriminatorFetchBuilder, HashMap<String,FetchBuilder> explicitFetchBuilderMap) -
Uses of EntityMappingType in org.hibernate.query.results.dynamic
Methods in org.hibernate.query.results.dynamic that return EntityMappingType Modifier and Type Method Description EntityMappingTypeDynamicResultBuilderEntityCalculated. getEntityMapping()EntityMappingTypeDynamicResultBuilderEntityStandard. getEntityMapping()Constructors in org.hibernate.query.results.dynamic with parameters of type EntityMappingType Constructor Description DynamicResultBuilderEntityCalculated(EntityMappingType entityMapping, String tableAlias, LockMode explicitLockMode, SessionFactoryImplementor sessionFactory)DynamicResultBuilderEntityStandard(EntityMappingType entityMapping, String tableAlias)DynamicResultBuilderEntityStandard(EntityMappingType entityMapping, String tableAlias, NavigablePath navigablePath) -
Uses of EntityMappingType in org.hibernate.query.results.implicit
Constructors in org.hibernate.query.results.implicit with parameters of type EntityMappingType Constructor Description ImplicitModelPartResultBuilderEntity(EntityMappingType entityMappingType) -
Uses of EntityMappingType in org.hibernate.query.sqm.mutation.spi
Methods in org.hibernate.query.sqm.mutation.spi that return EntityMappingType Modifier and Type Method Description EntityMappingTypeAbstractMutationHandler. getEntityDescriptor() -
Uses of EntityMappingType in org.hibernate.query.sqm.tree.cte
Methods in org.hibernate.query.sqm.tree.cte with parameters of type EntityMappingType Modifier and Type Method Description static SqmCteTableSqmCteTable. createEntityTable(String cteName, EntityMappingType entityDescriptor)static SqmCteTableSqmCteTable. createIdTable(String cteName, EntityMappingType entityDescriptor) -
Uses of EntityMappingType in org.hibernate.sql.ast.tree.cte
Constructors in org.hibernate.sql.ast.tree.cte with parameters of type EntityMappingType Constructor Description CteTable(String cteName, EntityMappingType entityDescriptor) -
Uses of EntityMappingType in org.hibernate.sql.results.graph
Methods in org.hibernate.sql.results.graph with parameters of type EntityMappingType Modifier and Type Method Description default voidFetchableContainer. visitFetchables(int offset, IndexedConsumer<Fetchable> fetchableConsumer, EntityMappingType treatTargetType)default voidFetchableContainer. visitFetchables(Consumer<Fetchable> fetchableConsumer, EntityMappingType treatTargetType)default voidFetchableContainer. visitFetchables(IndexedConsumer<Fetchable> fetchableConsumer, EntityMappingType treatTargetType)default voidFetchableContainer. visitKeyFetchables(int offset, IndexedConsumer<Fetchable> fetchableConsumer, EntityMappingType treatTargetType)default voidFetchableContainer. visitKeyFetchables(Consumer<Fetchable> fetchableConsumer, EntityMappingType treatTargetType)default voidFetchableContainer. visitKeyFetchables(IndexedConsumer<Fetchable> fetchableConsumer, EntityMappingType treatTargetType) -
Uses of EntityMappingType in org.hibernate.sql.results.graph.entity
Methods in org.hibernate.sql.results.graph.entity that return EntityMappingType Modifier and Type Method Description EntityMappingTypeAbstractEntityResultGraphNode. getReferencedMappingContainer()EntityMappingTypeAbstractNonLazyEntityFetch. getReferencedMappingContainer()default EntityMappingTypeEntityResultGraphNode. getReferencedMappingContainer()
-