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 voidCacheHelper.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 voidBasicValuedMapping.addToCacheKey(MutableCacheKeyBuilder cacheKey, Object value, SharedSessionContractImplementor session) voidBindable.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 voidEmbeddableValuedModelPart.addToCacheKey(MutableCacheKeyBuilder cacheKey, Object value, SharedSessionContractImplementor session) default voidEntityValuedModelPart.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 TypeMethodDescriptionvoidAbstractEmbeddableMapping.addToCacheKey(MutableCacheKeyBuilder cacheKey, Object value, SharedSessionContractImplementor session) voidAnyDiscriminatorPart.addToCacheKey(MutableCacheKeyBuilder cacheKey, Object value, SharedSessionContractImplementor session) voidBasicEntityIdentifierMappingImpl.addToCacheKey(MutableCacheKeyBuilder cacheKey, Object value, SharedSessionContractImplementor session) voidCollectionIdentifierDescriptorImpl.addToCacheKey(MutableCacheKeyBuilder cacheKey, Object value, SharedSessionContractImplementor session) voidCompoundNaturalIdMapping.addToCacheKey(MutableCacheKeyBuilder cacheKey, Object value, SharedSessionContractImplementor session) voidDiscriminatedAssociationAttributeMapping.addToCacheKey(MutableCacheKeyBuilder cacheKey, Object value, SharedSessionContractImplementor session) voidDiscriminatedCollectionPart.addToCacheKey(MutableCacheKeyBuilder cacheKey, Object value, SharedSessionContractImplementor session) voidEmbeddedForeignKeyDescriptor.addToCacheKey(MutableCacheKeyBuilder cacheKey, Object value, SharedSessionContractImplementor session) default voidEntityCollectionPart.addToCacheKey(MutableCacheKeyBuilder cacheKey, Object value, SharedSessionContractImplementor session) voidEntityRowIdMappingImpl.addToCacheKey(MutableCacheKeyBuilder cacheKey, Object value, SharedSessionContractImplementor session) voidEntityVersionMappingImpl.addToCacheKey(MutableCacheKeyBuilder cacheKey, Object value, SharedSessionContractImplementor session) voidInverseNonAggregatedIdentifierMapping.addToCacheKey(MutableCacheKeyBuilder cacheKey, Object value, SharedSessionContractImplementor session) voidNonAggregatedIdentifierMappingImpl.addToCacheKey(MutableCacheKeyBuilder cacheKey, Object value, SharedSessionContractImplementor session) voidPluralAttributeMappingImpl.addToCacheKey(MutableCacheKeyBuilder cacheKey, Object value, SharedSessionContractImplementor session) voidSimpleForeignKeyDescriptor.addToCacheKey(MutableCacheKeyBuilder cacheKey, Object value, SharedSessionContractImplementor session) voidSimpleNaturalIdMapping.addToCacheKey(MutableCacheKeyBuilder cacheKey, Object value, SharedSessionContractImplementor session) voidSoftDeleteMappingImpl.addToCacheKey(MutableCacheKeyBuilder cacheKey, Object value, SharedSessionContractImplementor session) voidToOneAttributeMapping.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 TypeMethodDescriptionvoidArrayTupleType.addToCacheKey(MutableCacheKeyBuilder cacheKey, Object value, SharedSessionContractImplementor session) voidTupleMappingModelExpressible.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 TypeMethodDescriptionvoidDiscriminatorType.addToCacheKey(MutableCacheKeyBuilder cacheKey, Object value, SharedSessionContractImplementor session) Deprecated, for removal: This API element is subject to removal in a future version.default voidEntityPersister.addToCacheKey(MutableCacheKeyBuilder cacheKey, Object value, SharedSessionContractImplementor session) -
Uses of MutableCacheKeyBuilder in org.hibernate.query.sqm.tuple.internal
Methods in org.hibernate.query.sqm.tuple.internal with parameters of type MutableCacheKeyBuilderModifier and TypeMethodDescriptionvoidAnonymousTupleBasicValuedModelPart.addToCacheKey(MutableCacheKeyBuilder cacheKey, Object value, SharedSessionContractImplementor session) voidAnonymousTupleEmbeddableValuedModelPart.addToCacheKey(MutableCacheKeyBuilder cacheKey, Object value, SharedSessionContractImplementor session) voidAnonymousTupleEntityValuedModelPart.addToCacheKey(MutableCacheKeyBuilder cacheKey, Object value, SharedSessionContractImplementor session) voidAnonymousTupleTableGroupProducer.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 TypeMethodDescriptionvoidEmbeddableTypeLiteral.addToCacheKey(MutableCacheKeyBuilder cacheKey, Object value, SharedSessionContractImplementor session) voidEntityTypeLiteral.addToCacheKey(MutableCacheKeyBuilder cacheKey, Object value, SharedSessionContractImplementor session) voidJdbcLiteral.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 TypeMethodDescriptionvoidAbstractJdbcParameter.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 TypeMethodDescriptionvoidCustomType.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 TypeMethodDescriptionvoidJavaTypedExpressible.addToCacheKey(MutableCacheKeyBuilder cacheKey, Object value, SharedSessionContractImplementor session)