Class EntityViewAwareJpaQueryMethod

java.lang.Object
org.springframework.data.repository.query.QueryMethod
org.springframework.data.jpa.repository.query.JpaQueryMethod
com.blazebit.persistence.spring.data.base.query.EntityViewAwareJpaQueryMethod

public class EntityViewAwareJpaQueryMethod extends org.springframework.data.jpa.repository.query.JpaQueryMethod
Since:
1.6.9
Author:
Moritz Becker, Christian Beikov, Eugen Mayer
  • Constructor Summary

    Constructors
    Constructor
    Description
    EntityViewAwareJpaQueryMethod(Method method, EntityViewAwareRepositoryMetadata metadata, org.springframework.data.projection.ProjectionFactory factory, org.springframework.data.jpa.provider.QueryExtractor extractor)
    Creates a JpaQueryMethod.
  • Method Summary

    Modifier and Type
    Method
    Description
    org.springframework.data.jpa.repository.query.JpaEntityGraph
     
     
     
     
    jakarta.persistence.LockModeType
     
    boolean
     

    Methods inherited from class org.springframework.data.jpa.repository.query.JpaQueryMethod

    createParameters, getAnnotatedQuery, getCountQuery, getEntityInformation, getNamedQueryName, getParameters, getQueryMetaAttributes, getQueryRewriter, getRequiredAnnotatedQuery, hasQueryMetaAttributes, isCollectionQuery, isModifyingQuery, isProcedureQuery

    Methods inherited from class org.springframework.data.repository.query.QueryMethod

    createParameters, getDomainClass, getName, getResultProcessor, getReturnedObjectType, isPageQuery, isQueryForEntity, isScrollQuery, isSliceQuery, isStreamQuery, toString

    Methods inherited from class java.lang.Object

    clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
  • Constructor Details

    • EntityViewAwareJpaQueryMethod

      public EntityViewAwareJpaQueryMethod(Method method, EntityViewAwareRepositoryMetadata metadata, org.springframework.data.projection.ProjectionFactory factory, org.springframework.data.jpa.provider.QueryExtractor extractor)
      Creates a JpaQueryMethod.
      Parameters:
      method - must not be null
      extractor - must not be null
      metadata - must not be null
  • Method Details

    • getLockModeType

      public jakarta.persistence.LockModeType getLockModeType()
    • getEntityGraph

      public org.springframework.data.jpa.repository.query.JpaEntityGraph getEntityGraph()
    • getHints

      public Map<String,String> getHints()
    • isEntityViewQuery

      public boolean isEntityViewQuery()
    • getEntityViewClass

      public Class<?> getEntityViewClass()
    • getJpaParameters

      public JpaParameters getJpaParameters()