Class CommonPanacheQueryImpl<Entity>
java.lang.Object
io.quarkus.hibernate.reactive.panache.common.runtime.CommonPanacheQueryImpl<Entity>
-
Field Summary
Fields -
Constructor Summary
ConstructorsConstructorDescriptionCommonPanacheQueryImpl
(io.smallrye.mutiny.Uni<org.hibernate.reactive.mutiny.Mutiny.Session> em, String query, String originalQuery, String orderBy, Object paramsArrayOrMap) -
Method Summary
Modifier and TypeMethodDescriptionio.smallrye.mutiny.Uni<Long>
count()
void
void
<T extends Entity>
io.smallrye.mutiny.Uni<T>io.smallrye.mutiny.Uni<Boolean>
boolean
io.smallrye.mutiny.Uni<Void>
lastPage()
list()
void
nextPage()
page()
void
page
(int pageIndex, int pageSize) void
io.smallrye.mutiny.Uni<Integer>
void
<T> CommonPanacheQueryImpl<T>
void
range
(int startIndex, int lastIndex) <T extends Entity>
io.smallrye.mutiny.Uni<T><T extends Entity>
io.smallrye.mutiny.Multi<T>stream()
void
void
withLock
(jakarta.persistence.LockModeType lockModeType)
-
Field Details
-
countQuery
-
-
Constructor Details
-
CommonPanacheQueryImpl
-
-
Method Details
-
project
-
filter
-
page
-
page
public void page(int pageIndex, int pageSize) -
nextPage
public void nextPage() -
previousPage
public void previousPage() -
firstPage
public void firstPage() -
lastPage
-
hasNextPage
-
hasPreviousPage
public boolean hasPreviousPage() -
pageCount
-
page
-
range
public void range(int startIndex, int lastIndex) -
withLock
public void withLock(jakarta.persistence.LockModeType lockModeType) -
withHint
-
count
-
list
-
stream
-
firstResult
-
singleResult
-