Package org.hibernate.query.spi
Interface MutableQueryOptions
- All Superinterfaces:
QueryOptions
- All Known Implementing Classes:
QueryOptionsImpl
-
Field Summary
Fields inherited from interface org.hibernate.query.spi.QueryOptions
NONE, READ_ONLY, READ_WRITE
-
Method Summary
Modifier and TypeMethodDescriptionvoid
addDatabaseHint
(String hint) Corollary toQueryOptions.getDatabaseHints()
void
applyGraph
(RootGraphImplementor<?> rootGraph, GraphSemantic graphSemantic) void
disableFetchProfile
(String profileName) void
enableFetchProfile
(String profileName) default void
setCacheMode
(CacheMode cacheMode) Corollary toQueryOptions.getCacheMode()
void
setCacheRetrieveMode
(CacheRetrieveMode retrieveMode) Corollary toQueryOptions.getCacheRetrieveMode()
void
setCacheStoreMode
(CacheStoreMode storeMode) Corollary toQueryOptions.getCacheStoreMode()
void
setComment
(String comment) Corollary toQueryOptions.getComment()
void
setFetchSize
(int fetchSize) Corollary toQueryOptions.getFetchSize()
void
setFlushMode
(FlushMode flushMode) Corollary toQueryOptions.getFlushMode()
void
setQueryPlanCachingEnabled
(Boolean queryPlanCachingEnabled) Corollary toQueryOptions.getQueryPlanCachingEnabled()
void
setReadOnly
(boolean readOnly) Corollary toQueryOptions.isReadOnly()
void
setResultCacheRegionName
(String cacheRegion) Corollary toQueryOptions.getResultCacheRegionName()
void
setResultCachingEnabled
(boolean cacheable) Corollary toQueryOptions.isResultCachingEnabled()
void
setResultListTransformer
(ResultListTransformer<?> transformer) void
setTimeout
(int timeout) Corollary toQueryOptions.getTimeout()
void
setTupleTransformer
(TupleTransformer<?> transformer) Methods inherited from interface org.hibernate.query.spi.QueryOptions
getAppliedGraph, getCacheMode, getCacheRetrieveMode, getCacheStoreMode, getComment, getDatabaseHints, getDisabledFetchProfiles, getEffectiveLimit, getEnabledFetchProfiles, getFetchSize, getFirstRow, getFlushMode, getLimit, getLockOptions, getMaxRows, getQueryPlanCachingEnabled, getResultCacheRegionName, getResultListTransformer, getTimeout, getTupleTransformer, getUniqueSemantic, hasLimit, isReadOnly, isResultCachingEnabled
-
Method Details
-
setFlushMode
Corollary toQueryOptions.getFlushMode()
-
setCacheRetrieveMode
Corollary toQueryOptions.getCacheRetrieveMode()
-
setCacheStoreMode
Corollary toQueryOptions.getCacheStoreMode()
-
setCacheMode
Corollary toQueryOptions.getCacheMode()
-
setResultCachingEnabled
void setResultCachingEnabled(boolean cacheable) Corollary toQueryOptions.isResultCachingEnabled()
-
setResultCacheRegionName
Corollary toQueryOptions.getResultCacheRegionName()
-
setQueryPlanCachingEnabled
Corollary toQueryOptions.getQueryPlanCachingEnabled()
-
setTimeout
void setTimeout(int timeout) Corollary toQueryOptions.getTimeout()
-
setFetchSize
void setFetchSize(int fetchSize) Corollary toQueryOptions.getFetchSize()
-
setReadOnly
void setReadOnly(boolean readOnly) Corollary toQueryOptions.isReadOnly()
-
setComment
Corollary toQueryOptions.getComment()
-
addDatabaseHint
Corollary toQueryOptions.getDatabaseHints()
-
setTupleTransformer
-
setResultListTransformer
-
applyGraph
-
enableFetchProfile
-
disableFetchProfile
-