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
Methods inherited from interface JpaTypedQueryReference
getArguments, getOptions, getParameterNames, getParameterTypes, getTimeoutMethods inherited from interface NamedQueryDefinition
getComment, getHints, getLocation, getQueryFlushMode, getRegistrationName, getTimeout, resolve
-
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() -
getFetchSize
Integer getFetchSize() -
getEntityGraphName
- Specified by:
getEntityGraphNamein interfaceTypedQueryReference<R>
-