Class CommonPanacheQueryImpl<Entity>
- java.lang.Object
-
- io.quarkus.hibernate.orm.panache.common.runtime.CommonPanacheQueryImpl<Entity>
-
public class CommonPanacheQueryImpl<Entity> extends Object
-
-
Field Summary
Fields Modifier and Type Field Description protected String
countQuery
-
Constructor Summary
Constructors Constructor Description CommonPanacheQueryImpl(jakarta.persistence.EntityManager em, String query, String orderBy, Object paramsArrayOrMap)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description long
count()
void
filter(String filterName, Map<String,Object> parameters)
void
firstPage()
<T extends Entity>
TfirstResult()
<T extends Entity>
Optional<T>firstResultOptional()
boolean
hasNextPage()
boolean
hasPreviousPage()
void
lastPage()
<T extends Entity>
List<T>list()
void
nextPage()
io.quarkus.panache.common.Page
page()
void
page(int pageIndex, int pageSize)
void
page(io.quarkus.panache.common.Page page)
int
pageCount()
void
previousPage()
<T> CommonPanacheQueryImpl<T>
project(Class<T> type)
void
range(int startIndex, int lastIndex)
<T extends Entity>
TsingleResult()
<T extends Entity>
Optional<T>singleResultOptional()
<T extends Entity>
Stream<T>stream()
void
withHint(String hintName, Object value)
void
withLock(jakarta.persistence.LockModeType lockModeType)
-
-
-
Field Detail
-
countQuery
protected String countQuery
-
-
Method Detail
-
project
public <T> CommonPanacheQueryImpl<T> project(Class<T> type)
-
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)
-
count
public long count()
-
firstResult
public <T extends Entity> T firstResult()
-
singleResult
public <T extends Entity> T singleResult()
-
-