Uses of Class
org.hibernate.metamodel.model.domain.NavigableRole
Packages that use NavigableRole
Package
Description
An SPI modelling various aspects of the second-level cache configuration.
Defines the integration aspect of Hibernate's second-level caching, allowing
a "caching backend" to be plugged in as a cache provider.
This package provides a framework intended to reduce the work needed to implement
a caching provider.
This package defines an API for accessing the runtime metamodel describing persistent
entities in Java and their mappings to the relational database schema.
Defines the runtime mapping metamodel, which describes the mapping
of the application's domain model parts (entities, attributes) to
relational database objects (tables, columns).
Defines the runtime domain metamodel, which describes the Java aspect of
the application's domain model parts (entities, attributes).
An SPI supporting custom instantiation of
entity instances and
embeddable objects.
This package abstracts persistence mechanisms for collections.
This package abstracts persistence mechanisms for entities.
Package contains specialized SQL AST nodes and builders for table mutations
of model parts
originating from normal persistence-context events.
An SPI allowing customized statistics collection.
-
Uses of NavigableRole in org.hibernate.cache.cfg.spi
Methods in org.hibernate.cache.cfg.spi that return NavigableRoleModifier and TypeMethodDescriptionDomainDataCachingConfig.getNavigableRole()
TheNavigableRole
of the thing to be cachedMethods in org.hibernate.cache.cfg.spi that return types with arguments of type NavigableRoleModifier and TypeMethodDescriptionEntityDataCachingConfig.getCachedTypes()
The list of specific subclasses of the root that are actually written to cache. -
Uses of NavigableRole in org.hibernate.cache.spi
Methods in org.hibernate.cache.spi with parameters of type NavigableRoleModifier and TypeMethodDescriptionDomainDataRegion.getCollectionDataAccess
(NavigableRole collectionRole) Build aCollectionDataAccess
instance representing access to destructured collection data stored in this cache region.CacheImplementor.getCollectionRegionAccess
(NavigableRole collectionRole) Find the cache data access strategy for the given collection.DomainDataRegion.getEntityDataAccess
(NavigableRole rootEntityRole) Build aEntityDataAccess
instance representing access to destructured entity data stored in this cache region.CacheImplementor.getEntityRegionAccess
(NavigableRole rootEntityName) Find the cache data access strategy for an entity.CacheImplementor.getNaturalIdCacheRegionAccessStrategy
(NavigableRole rootEntityName) Find the cache data access strategy for the given entity's natural-id cache.DomainDataRegion.getNaturalIdDataAccess
(NavigableRole rootEntityRole) Build aNaturalIdDataAccess
instance representing access to natural id mappings stored in this cache region. -
Uses of NavigableRole in org.hibernate.cache.spi.support
Methods in org.hibernate.cache.spi.support with parameters of type NavigableRoleModifier and TypeMethodDescriptionAbstractDomainDataRegion.getCollectionDataAccess
(NavigableRole collectionRole) AbstractDomainDataRegion.getEntityDataAccess
(NavigableRole rootEntityRole) AbstractDomainDataRegion.getNaturalIdDataAccess
(NavigableRole rootEntityRole) -
Uses of NavigableRole in org.hibernate.metamodel
Methods in org.hibernate.metamodel with parameters of type NavigableRoleModifier and TypeMethodDescriptionMappingMetamodel.findCollectionDescriptor
(NavigableRole role) Find a collection mapping descriptor based on its role.MappingMetamodel.getCollectionDescriptor
(NavigableRole role) Get a collection mapping descriptor based on its roleMappingMetamodel.getEmbeddableValuedModelPart
(NavigableRole role) Get an EmbeddableMappingType based on its NavigableRole.MappingMetamodel.getEntityDescriptor
(NavigableRole name) Get an entity mapping descriptor based on its NavigableRole. -
Uses of NavigableRole in org.hibernate.metamodel.mapping
Methods in org.hibernate.metamodel.mapping that return NavigableRole -
Uses of NavigableRole in org.hibernate.metamodel.model.domain
Methods in org.hibernate.metamodel.model.domain that return NavigableRoleModifier and TypeMethodDescriptionNavigableRole.appendContainer
(String name) Uses#
as the separator rather than a period, the intention being that the incoming name is aModelPartContainer
of some sort.NavigableRole.getParent()
Constructors in org.hibernate.metamodel.model.domain with parameters of type NavigableRoleModifierConstructorDescriptionNavigableRole
(NavigableRole parent, String localName) NavigableRole
(NavigableRole parent, String localName, char separator) -
Uses of NavigableRole in org.hibernate.metamodel.spi
Methods in org.hibernate.metamodel.spi with parameters of type NavigableRoleModifier and TypeMethodDescriptionImplicitDiscriminatorStrategy.toDiscriminatorValue
(EntityMappingType entityMapping, NavigableRole discriminatorRole, MappingMetamodelImplementor mappingModel) Determine the discriminator value to use for the givenentityMapping
.ImplicitDiscriminatorStrategy.toEntityMapping
(Object discriminatorValue, NavigableRole discriminatorRole, MappingMetamodelImplementor mappingModel) Determine the entity-mapping which matches the givendiscriminatorValue
. -
Uses of NavigableRole in org.hibernate.persister.collection
Methods in org.hibernate.persister.collection that return NavigableRoleModifier and TypeMethodDescriptionAbstractCollectionPersister.getNavigableRole()
CollectionPersister.getNavigableRole()
The NavigableRole for this collection. -
Uses of NavigableRole in org.hibernate.persister.entity
Methods in org.hibernate.persister.entity that return NavigableRoleMethods in org.hibernate.persister.entity with parameters of type NavigableRoleModifier and TypeMethodDescriptionprotected AttributeMapping
AbstractEntityPersister.buildSingularAssociationAttributeMapping
(String attrName, NavigableRole navigableRole, int stateArrayPosition, int fetchableIndex, Property bootProperty, ManagedMappingType declaringType, EntityPersister declaringEntityPersister, EntityType attrType, PropertyAccess propertyAccess, CascadeStyle cascadeStyle, org.hibernate.metamodel.mapping.internal.MappingModelCreationProcess creationProcess) For Hibernate Reactive -
Uses of NavigableRole in org.hibernate.sql.model
Methods in org.hibernate.sql.model that return NavigableRoleModifier and TypeMethodDescriptionMutationTarget.getNavigableRole()
The model role of this target -
Uses of NavigableRole in org.hibernate.stat.spi
Methods in org.hibernate.stat.spi with parameters of type NavigableRoleModifier and TypeMethodDescriptionvoid
StatisticsImplementor.collectionCacheHit
(NavigableRole collectionRole, String regionName) Callback indicating a get from second level cache resulted in a hit.void
StatisticsImplementor.collectionCacheMiss
(NavigableRole collectionRole, String regionName) Callback indicating a get from second level cache resulted in a miss.void
StatisticsImplementor.collectionCachePut
(NavigableRole collectionRole, String regionName) Callback indicating a put into second level cache.void
StatisticsImplementor.entityCacheHit
(NavigableRole entityName, String regionName) Callback indicating a get from second level cache resulted in a hit.void
StatisticsImplementor.entityCacheMiss
(NavigableRole entityName, String regionName) Callback indicating a get from second level cache resulted in a miss.void
StatisticsImplementor.entityCachePut
(NavigableRole entityName, String regionName) Callback indicating a put into second level cache.void
StatisticsImplementor.entityCacheRemove
(NavigableRole rootEntityRole, String name) Callback indicating a removal from second level cache.void
StatisticsImplementor.naturalIdCacheHit
(NavigableRole rootEntityName, String regionName) Callback indicating a get from natural id cache resulted in a hit.void
StatisticsImplementor.naturalIdCacheMiss
(NavigableRole rootEntityName, String regionName) Callback indicating a get from natural id cache resulted in a miss.void
StatisticsImplementor.naturalIdCachePut
(NavigableRole rootEntityName, String regionName) Callback indicating a put into natural id cache.