Uses of Interface
org.hibernate.query.spi.QueryInterpretationCache.Key
Packages that use QueryInterpretationCache.Key
Package
Description
Contains a range of internal abstractions for dealing with query execution,
query plans, query options, and query parameters.
SPIs for native SQL query support.
Package for the SQM-backed Query implementation details
-
Uses of QueryInterpretationCache.Key in org.hibernate.query.internal
Methods in org.hibernate.query.internal with type parameters of type QueryInterpretationCache.KeyModifier and TypeMethodDescription<K extends QueryInterpretationCache.Key,R>
SelectQueryPlan<R> QueryInterpretationCacheDisabledImpl.resolveSelectQueryPlan(K key, Function<K, SelectQueryPlan<R>> creator) <K extends QueryInterpretationCache.Key,R>
SelectQueryPlan<R> QueryInterpretationCacheStandardImpl.resolveSelectQueryPlan(K key, Function<K, SelectQueryPlan<R>> creator) Methods in org.hibernate.query.internal with parameters of type QueryInterpretationCache.KeyModifier and TypeMethodDescriptionvoidQueryInterpretationCacheDisabledImpl.cacheNonSelectQueryPlan(QueryInterpretationCache.Key key, NonSelectQueryPlan plan) voidQueryInterpretationCacheStandardImpl.cacheNonSelectQueryPlan(QueryInterpretationCache.Key key, NonSelectQueryPlan plan) QueryInterpretationCacheDisabledImpl.getNonSelectQueryPlan(QueryInterpretationCache.Key key) QueryInterpretationCacheStandardImpl.getNonSelectQueryPlan(QueryInterpretationCache.Key key) <R> SelectQueryPlan<R> QueryInterpretationCacheDisabledImpl.resolveSelectQueryPlan(QueryInterpretationCache.Key key, Supplier<SelectQueryPlan<R>> creator) <R> SelectQueryPlan<R> QueryInterpretationCacheStandardImpl.resolveSelectQueryPlan(QueryInterpretationCache.Key key, Supplier<SelectQueryPlan<R>> creator) -
Uses of QueryInterpretationCache.Key in org.hibernate.query.spi
Methods in org.hibernate.query.spi with type parameters of type QueryInterpretationCache.KeyModifier and TypeMethodDescriptiondefault <K extends QueryInterpretationCache.Key,R>
SelectQueryPlan<R> QueryInterpretationCache.resolveSelectQueryPlan(K key, Function<K, SelectQueryPlan<R>> creator) Methods in org.hibernate.query.spi that return QueryInterpretationCache.KeyModifier and TypeMethodDescriptionstatic QueryInterpretationCache.KeyQueryInterpretationCache.createInterpretationsKey(InterpretationsKeySource keySource) default QueryInterpretationCache.KeyQueryInterpretationCache.Key.prepareForStore()The possibility for a cache key to do defensive copying in case it has mutable state.Methods in org.hibernate.query.spi with parameters of type QueryInterpretationCache.KeyModifier and TypeMethodDescriptionvoidQueryInterpretationCache.cacheNonSelectQueryPlan(QueryInterpretationCache.Key key, NonSelectQueryPlan plan) QueryInterpretationCache.getNonSelectQueryPlan(QueryInterpretationCache.Key key) <R> SelectQueryPlan<R> QueryInterpretationCache.resolveSelectQueryPlan(QueryInterpretationCache.Key key, Supplier<SelectQueryPlan<R>> creator) -
Uses of QueryInterpretationCache.Key in org.hibernate.query.sql.spi
Classes in org.hibernate.query.sql.spi that implement QueryInterpretationCache.KeyModifier and TypeClassDescriptionclassQueryInterpretations key for non-select NativeQuery instancesclassMethods in org.hibernate.query.sql.spi that return QueryInterpretationCache.KeyModifier and TypeMethodDescriptionNonSelectInterpretationsKey.prepareForStore()SelectInterpretationsKey.prepareForStore() -
Uses of QueryInterpretationCache.Key in org.hibernate.query.sqm.internal
Classes in org.hibernate.query.sqm.internal that implement QueryInterpretationCache.KeyMethods in org.hibernate.query.sqm.internal that return QueryInterpretationCache.KeyModifier and TypeMethodDescriptionstatic QueryInterpretationCache.KeySqmInterpretationsKey.generateNonSelectKey(InterpretationsKeySource keyDetails) SqmInterpretationsKey.prepareForStore()