Interface NamedSelectionDefinition<R>
- All Superinterfaces:
JpaReference, JpaTypedQueryReference<R>, NamedQueryDefinition<R>, Reference, TypedQueryReference<R>
public interface NamedSelectionDefinition<R>
extends NamedQueryDefinition<R>, JpaTypedQueryReference<R>
Boot-model mapping of named queries which define a selection query.
-
Method Summary
Modifier and TypeMethodDescriptiondefault CacheRetrieveModedefault CacheStoreModedefault LockModeTypedefault StringgetName()default PessimisticLockScopeThe expected result type of the query, ornull.Methods inherited from interface JpaTypedQueryReference
getArguments, getParameterNames, getParameterTypesMethods inherited from interface NamedQueryDefinition
getComment, getHints, getLocation, getQueryFlushMode, getRegistrationName, getTimeout, resolveMethods inherited from interface Reference
getHints, getTimeout
-
Method Details
-
getQueryString
String getQueryString() -
getName
- Specified by:
getNamein interfaceJpaReference- Specified by:
getNamein interfaceNamedQueryDefinition<R>- Specified by:
getNamein interfaceReference
-
getResultType
The expected result type of the query, ornull.- Specified by:
getResultTypein interfaceTypedQueryReference<R>
-
getReadOnly
Boolean getReadOnly() -
getCacheable
Boolean getCacheable() -
getCacheRegion
String getCacheRegion() -
getCacheMode
CacheMode getCacheMode() -
getHibernateLockMode
LockMode getHibernateLockMode() -
getLockScope
PessimisticLockScope getLockScope() -
getLockTimeout
Timeout getLockTimeout() -
getFollowOnLockingStrategy
Locking.FollowOn getFollowOnLockingStrategy() -
getLockMode
- Specified by:
getLockModein interfaceTypedQueryReference<R>
-
getPessimisticLockScope
- Specified by:
getPessimisticLockScopein interfaceTypedQueryReference<R>
-
getFetchSize
Integer getFetchSize() -
getCacheRetrieveMode
- Specified by:
getCacheRetrieveModein interfaceTypedQueryReference<R>
-
getCacheStoreMode
- Specified by:
getCacheStoreModein interfaceTypedQueryReference<R>
-
getEntityGraphName
String getEntityGraphName()- Specified by:
getEntityGraphNamein interfaceTypedQueryReference<R>
-