Class CommonPanacheQueryImpl<Entity>


  • public class CommonPanacheQueryImpl<Entity>
    extends Object
    • Field Detail

      • countQuery

        protected String countQuery
    • Constructor Detail

      • CommonPanacheQueryImpl

        public CommonPanacheQueryImpl​(javax.persistence.EntityManager em,
                                      String query,
                                      String orderBy,
                                      Object paramsArrayOrMap)
    • Method Detail

      • 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​(javax.persistence.LockModeType lockModeType)
      • withHint

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

        public long count()
      • list

        public <T extends EntityList<T> list()
      • firstResult

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

        public <T extends EntityOptional<T> firstResultOptional()
      • singleResult

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

        public <T extends EntityOptional<T> singleResultOptional()