Uses of Interface
org.hibernate.cache.MutableCacheKeyBuilder
Packages that use MutableCacheKeyBuilder
Package
Description
Support for many of the internal workings of Hibernate.
Defines the runtime mapping metamodel, which describes the mapping
of the application's domain model parts (entities, attributes) to
relational database objects (tables, columns).
Implementation of the SPI for the runtime domain metamodel.
This package abstracts persistence mechanisms for entities.
AST nodes representing expressions in a SQL tree.
Implementation of the SPI for execution of SQL statements via JDBC.
A Hibernate
Type
is a strategy for mapping a Java
property type to a JDBC type or types.Integrates a range of types defined by the JDK with the type system
of Hibernate.
-
Uses of MutableCacheKeyBuilder in org.hibernate.engine.internal
Methods in org.hibernate.engine.internal with parameters of type MutableCacheKeyBuilderModifier and TypeMethodDescriptionstatic void
CacheHelper.addBasicValueToCacheKey
(MutableCacheKeyBuilder cacheKey, Object value, JdbcMapping jdbcMapping, SharedSessionContractImplementor session) -
Uses of MutableCacheKeyBuilder in org.hibernate.metamodel.mapping
Methods in org.hibernate.metamodel.mapping with parameters of type MutableCacheKeyBuilderModifier and TypeMethodDescriptiondefault void
BasicValuedMapping.addToCacheKey
(MutableCacheKeyBuilder cacheKey, Object value, SharedSessionContractImplementor session) void
Bindable.addToCacheKey
(MutableCacheKeyBuilder cacheKey, Object value, SharedSessionContractImplementor session) Add to the MutableCacheKey the values obtained disassembling the value and the hasCode generated from the disassembled value.default void
EmbeddableValuedModelPart.addToCacheKey
(MutableCacheKeyBuilder cacheKey, Object value, SharedSessionContractImplementor session) default void
EntityValuedModelPart.addToCacheKey
(MutableCacheKeyBuilder cacheKey, Object value, SharedSessionContractImplementor session) -
Uses of MutableCacheKeyBuilder in org.hibernate.metamodel.mapping.internal
Methods in org.hibernate.metamodel.mapping.internal with parameters of type MutableCacheKeyBuilderModifier and TypeMethodDescriptionvoid
AbstractEmbeddableMapping.addToCacheKey
(MutableCacheKeyBuilder cacheKey, Object value, SharedSessionContractImplementor session) void
AnyDiscriminatorPart.addToCacheKey
(MutableCacheKeyBuilder cacheKey, Object value, SharedSessionContractImplementor session) void
BasicEntityIdentifierMappingImpl.addToCacheKey
(MutableCacheKeyBuilder cacheKey, Object value, SharedSessionContractImplementor session) void
CollectionIdentifierDescriptorImpl.addToCacheKey
(MutableCacheKeyBuilder cacheKey, Object value, SharedSessionContractImplementor session) void
CompoundNaturalIdMapping.addToCacheKey
(MutableCacheKeyBuilder cacheKey, Object value, SharedSessionContractImplementor session) void
DiscriminatedAssociationAttributeMapping.addToCacheKey
(MutableCacheKeyBuilder cacheKey, Object value, SharedSessionContractImplementor session) void
DiscriminatedCollectionPart.addToCacheKey
(MutableCacheKeyBuilder cacheKey, Object value, SharedSessionContractImplementor session) void
EmbeddedForeignKeyDescriptor.addToCacheKey
(MutableCacheKeyBuilder cacheKey, Object value, SharedSessionContractImplementor session) default void
EntityCollectionPart.addToCacheKey
(MutableCacheKeyBuilder cacheKey, Object value, SharedSessionContractImplementor session) void
EntityRowIdMappingImpl.addToCacheKey
(MutableCacheKeyBuilder cacheKey, Object value, SharedSessionContractImplementor session) void
EntityVersionMappingImpl.addToCacheKey
(MutableCacheKeyBuilder cacheKey, Object value, SharedSessionContractImplementor session) void
InverseNonAggregatedIdentifierMapping.addToCacheKey
(MutableCacheKeyBuilder cacheKey, Object value, SharedSessionContractImplementor session) void
NonAggregatedIdentifierMappingImpl.addToCacheKey
(MutableCacheKeyBuilder cacheKey, Object value, SharedSessionContractImplementor session) void
PluralAttributeMappingImpl.addToCacheKey
(MutableCacheKeyBuilder cacheKey, Object value, SharedSessionContractImplementor session) void
SimpleForeignKeyDescriptor.addToCacheKey
(MutableCacheKeyBuilder cacheKey, Object value, SharedSessionContractImplementor session) void
SimpleNaturalIdMapping.addToCacheKey
(MutableCacheKeyBuilder cacheKey, Object value, SharedSessionContractImplementor session) void
SoftDeleteMappingImpl.addToCacheKey
(MutableCacheKeyBuilder cacheKey, Object value, SharedSessionContractImplementor session) void
ToOneAttributeMapping.addToCacheKey
(MutableCacheKeyBuilder cacheKey, Object value, SharedSessionContractImplementor session) -
Uses of MutableCacheKeyBuilder in org.hibernate.metamodel.model.domain.internal
Methods in org.hibernate.metamodel.model.domain.internal with parameters of type MutableCacheKeyBuilderModifier and TypeMethodDescriptionvoid
ArrayTupleType.addToCacheKey
(MutableCacheKeyBuilder cacheKey, Object value, SharedSessionContractImplementor session) void
TupleMappingModelExpressible.addToCacheKey
(MutableCacheKeyBuilder cacheKey, Object value, SharedSessionContractImplementor session) -
Uses of MutableCacheKeyBuilder in org.hibernate.persister.entity
Methods in org.hibernate.persister.entity with parameters of type MutableCacheKeyBuilderModifier and TypeMethodDescriptionvoid
DiscriminatorType.addToCacheKey
(MutableCacheKeyBuilder cacheKey, Object value, SharedSessionContractImplementor session) Deprecated, for removal: This API element is subject to removal in a future version.default void
EntityPersister.addToCacheKey
(MutableCacheKeyBuilder cacheKey, Object value, SharedSessionContractImplementor session) -
Uses of MutableCacheKeyBuilder in org.hibernate.query.derived
Methods in org.hibernate.query.derived with parameters of type MutableCacheKeyBuilderModifier and TypeMethodDescriptionvoid
AnonymousTupleBasicValuedModelPart.addToCacheKey
(MutableCacheKeyBuilder cacheKey, Object value, SharedSessionContractImplementor session) void
AnonymousTupleEmbeddableValuedModelPart.addToCacheKey
(MutableCacheKeyBuilder cacheKey, Object value, SharedSessionContractImplementor session) void
AnonymousTupleEntityValuedModelPart.addToCacheKey
(MutableCacheKeyBuilder cacheKey, Object value, SharedSessionContractImplementor session) void
AnonymousTupleTableGroupProducer.addToCacheKey
(MutableCacheKeyBuilder cacheKey, Object value, SharedSessionContractImplementor session) -
Uses of MutableCacheKeyBuilder in org.hibernate.sql.ast.tree.expression
Methods in org.hibernate.sql.ast.tree.expression with parameters of type MutableCacheKeyBuilderModifier and TypeMethodDescriptionvoid
EmbeddableTypeLiteral.addToCacheKey
(MutableCacheKeyBuilder cacheKey, Object value, SharedSessionContractImplementor session) void
EntityTypeLiteral.addToCacheKey
(MutableCacheKeyBuilder cacheKey, Object value, SharedSessionContractImplementor session) void
JdbcLiteral.addToCacheKey
(MutableCacheKeyBuilder cacheKey, Object value, SharedSessionContractImplementor session) -
Uses of MutableCacheKeyBuilder in org.hibernate.sql.exec.internal
Methods in org.hibernate.sql.exec.internal with parameters of type MutableCacheKeyBuilderModifier and TypeMethodDescriptionvoid
AbstractJdbcParameter.addToCacheKey
(MutableCacheKeyBuilder cacheKey, Object value, SharedSessionContractImplementor session) -
Uses of MutableCacheKeyBuilder in org.hibernate.type
Methods in org.hibernate.type with parameters of type MutableCacheKeyBuilderModifier and TypeMethodDescriptionvoid
CustomType.addToCacheKey
(MutableCacheKeyBuilder cacheKey, Object value, SharedSessionContractImplementor session) -
Uses of MutableCacheKeyBuilder in org.hibernate.type.descriptor.java
Methods in org.hibernate.type.descriptor.java with parameters of type MutableCacheKeyBuilderModifier and TypeMethodDescriptionvoid
JavaTypedExpressible.addToCacheKey
(MutableCacheKeyBuilder cacheKey, Object value, SharedSessionContractImplementor session)