Class Querydsl

java.lang.Object
com.infobip.spring.data.common.Querydsl

public class Querydsl extends Object
// @see org.springframework.data.jpa.repository.support.Querydsl
  • Constructor Summary

    Constructors
    Constructor
    Description
    Querydsl(com.querydsl.sql.SQLQueryFactory sqlQueryFactory, org.springframework.data.relational.core.mapping.RelationalPersistentEntity<?> entity)
     
  • Method Summary

    Modifier and Type
    Method
    Description
    <T> com.querydsl.sql.SQLQuery<T>
    applyPagination(org.springframework.data.domain.Pageable pageable, com.querydsl.sql.SQLQuery<T> query)
     
    <T> com.querydsl.sql.SQLQuery<T>
    applySorting(org.springframework.data.domain.Sort sort, com.querydsl.sql.SQLQuery<T> query)
     
    com.querydsl.sql.SQLQuery<?>
     
    com.querydsl.sql.SQLQuery<?>
    createQuery(com.querydsl.core.types.EntityPath<?>... paths)
     

    Methods inherited from class java.lang.Object

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

    • Querydsl

      public Querydsl(com.querydsl.sql.SQLQueryFactory sqlQueryFactory, org.springframework.data.relational.core.mapping.RelationalPersistentEntity<?> entity)
  • Method Details

    • createQuery

      public com.querydsl.sql.SQLQuery<?> createQuery()
    • createQuery

      public com.querydsl.sql.SQLQuery<?> createQuery(com.querydsl.core.types.EntityPath<?>... paths)
    • applyPagination

      public <T> com.querydsl.sql.SQLQuery<T> applyPagination(org.springframework.data.domain.Pageable pageable, com.querydsl.sql.SQLQuery<T> query)
    • applySorting

      public <T> com.querydsl.sql.SQLQuery<T> applySorting(org.springframework.data.domain.Sort sort, com.querydsl.sql.SQLQuery<T> query)