Class JmixQueryLookupStrategy

java.lang.Object
io.jmix.core.impl.repository.query.utils.JmixQueryLookupStrategy
All Implemented Interfaces:
org.springframework.data.repository.query.QueryLookupStrategy

public class JmixQueryLookupStrategy extends Object implements org.springframework.data.repository.query.QueryLookupStrategy
Determines query type and creates RepositoryQueries for Jmix data repositories
  • Field Details

  • Constructor Details

  • Method Details

    • resolveQuery

      public org.springframework.data.repository.query.RepositoryQuery resolveQuery(Method method, org.springframework.data.repository.core.RepositoryMetadata repositoryMetadata, org.springframework.data.projection.ProjectionFactory factory, org.springframework.data.repository.core.NamedQueries namedQueries)
      Specified by:
      resolveQuery in interface org.springframework.data.repository.query.QueryLookupStrategy
    • isEntityReturnType

      protected boolean isEntityReturnType(Method method)
    • generatePropertyNames

      protected List<String> generatePropertyNames(Method method, String query)