<T extends Entity> PanacheQuery<T> |
PanacheQuery.filter(String filterName) |
Enables a Hibernate filter during fetching of results for this query.
|
<T extends Entity> PanacheQuery<T> |
PanacheQuery.filter(String filterName,
Parameters parameters) |
Enables a Hibernate filter during fetching of results for this query.
|
<T extends Entity> PanacheQuery<T> |
PanacheQuery.filter(String filterName,
Map<String,Object> parameters) |
Enables a Hibernate filter during fetching of results for this query.
|
static <T extends PanacheEntityBase> PanacheQuery<T> |
PanacheEntityBase.find(String query,
Parameters params) |
Find entities using a query, with named parameters.
|
static <T extends PanacheEntityBase> PanacheQuery<T> |
PanacheEntityBase.find(String query,
Sort sort,
Parameters params) |
Find entities using a query and the given sort options, with named parameters.
|
static <T extends PanacheEntityBase> PanacheQuery<T> |
PanacheEntityBase.find(String query,
Sort sort,
Object... params) |
Find entities using a query and the given sort options, with optional indexed parameters.
|
static <T extends PanacheEntityBase> PanacheQuery<T> |
PanacheEntityBase.find(String query,
Sort sort,
Map<String,Object> params) |
Find entities using a query and the given sort options, with named parameters.
|
static <T extends PanacheEntityBase> PanacheQuery<T> |
PanacheEntityBase.find(String query,
Object... params) |
Find entities using a query, with optional indexed parameters.
|
static <T extends PanacheEntityBase> PanacheQuery<T> |
PanacheEntityBase.find(String query,
Map<String,Object> params) |
Find entities using a query, with named parameters.
|
default PanacheQuery<Entity> |
PanacheRepositoryBase.find(String query,
Parameters params) |
Find entities using a query, with named parameters.
|
default PanacheQuery<Entity> |
PanacheRepositoryBase.find(String query,
Sort sort,
Parameters params) |
Find entities using a query and the given sort options, with named parameters.
|
default PanacheQuery<Entity> |
PanacheRepositoryBase.find(String query,
Sort sort,
Object... params) |
Find entities using a query and the given sort options, with optional indexed parameters.
|
default PanacheQuery<Entity> |
PanacheRepositoryBase.find(String query,
Sort sort,
Map<String,Object> params) |
Find entities using a query and the given sort options, with named parameters.
|
default PanacheQuery<Entity> |
PanacheRepositoryBase.find(String query,
Object... params) |
Find entities using a query, with optional indexed parameters.
|
default PanacheQuery<Entity> |
PanacheRepositoryBase.find(String query,
Map<String,Object> params) |
Find entities using a query, with named parameters.
|
static <T extends PanacheEntityBase> PanacheQuery<T> |
PanacheEntityBase.findAll() |
Find all entities of this type.
|
static <T extends PanacheEntityBase> PanacheQuery<T> |
PanacheEntityBase.findAll(Sort sort) |
Find all entities of this type, in the given order.
|
default PanacheQuery<Entity> |
PanacheRepositoryBase.findAll() |
Find all entities of this type.
|
default PanacheQuery<Entity> |
PanacheRepositoryBase.findAll(Sort sort) |
Find all entities of this type, in the given order.
|
<T extends Entity> PanacheQuery<T> |
PanacheQuery.firstPage() |
Sets the current page to the first page
|
<T extends Entity> PanacheQuery<T> |
PanacheQuery.lastPage() |
Sets the current page to the last page.
|
<T extends Entity> PanacheQuery<T> |
PanacheQuery.nextPage() |
Sets the current page to the next page
|
<T extends Entity> PanacheQuery<T> |
PanacheQuery.page(int pageIndex,
int pageSize) |
Sets the current page.
|
<T extends Entity> PanacheQuery<T> |
PanacheQuery.page(Page page) |
Sets the current page.
|
<T extends Entity> PanacheQuery<T> |
PanacheQuery.previousPage() |
Sets the current page to the previous page (or the first page if there is no previous page)
|
<T> PanacheQuery<T> |
PanacheQuery.project(Class<T> type) |
Defines a projection class.
|
<T extends Entity> PanacheQuery<T> |
PanacheQuery.range(int startIndex,
int lastIndex) |
Switch the query to use a fixed range (start index - last index) instead of a page.
|
<T extends Entity> PanacheQuery<T> |
PanacheQuery.withHint(String hintName,
Object value) |
Set a query property or hint on the underlying JPA Query.
|
<T extends Entity> PanacheQuery<T> |
PanacheQuery.withLock(jakarta.persistence.LockModeType lockModeType) |
Define the locking strategy used for this query.
|