Class CommonPanacheQueryImpl<Entity>

java.lang.Object
io.quarkus.hibernate.orm.panache.common.runtime.CommonPanacheQueryImpl<Entity>

public class CommonPanacheQueryImpl<Entity> extends Object
  • Field Details

    • countQuery

      protected String countQuery
  • Constructor Details

    • CommonPanacheQueryImpl

      public CommonPanacheQueryImpl(jakarta.persistence.EntityManager em, String query, String originalQuery, String orderBy, Object paramsArrayOrMap)
  • Method Details

    • project

      public <T> CommonPanacheQueryImpl<T> project(Class<T> type)
    • filter

      public void filter(String filterName, Map<String,Object> parameters)
    • page

      public void page(io.quarkus.panache.common.Page page)
    • page

      public void page(int pageIndex, int pageSize)
    • nextPage

      public void nextPage()
    • previousPage

      public void previousPage()
    • firstPage

      public void firstPage()
    • lastPage

      public void lastPage()
    • hasNextPage

      public boolean hasNextPage()
    • hasPreviousPage

      public boolean hasPreviousPage()
    • pageCount

      public int pageCount()
    • page

      public io.quarkus.panache.common.Page page()
    • range

      public void range(int startIndex, int lastIndex)
    • withLock

      public void withLock(jakarta.persistence.LockModeType lockModeType)
    • withHint

      public void withHint(String hintName, Object value)
    • count

      public long count()
    • list

      public <T extends Entity> List<T> list()
    • stream

      public <T extends Entity> Stream<T> stream()
    • firstResult

      public <T extends Entity> T firstResult()
    • firstResultOptional

      public <T extends Entity> Optional<T> firstResultOptional()
    • singleResult

      public <T extends Entity> T singleResult()
    • singleResultOptional

      public <T extends Entity> Optional<T> singleResultOptional()