public class CommonPanacheQueryImpl<Entity> extends Object
| Modifier and Type | Field and Description |
|---|---|
protected String |
countQuery |
| Constructor and Description |
|---|
CommonPanacheQueryImpl(javax.persistence.EntityManager em,
String query,
String orderBy,
Object paramsArrayOrMap) |
| Modifier and Type | Method and Description |
|---|---|
long |
count() |
void |
filter(String filterName,
Map<String,Object> parameters) |
void |
firstPage() |
<T extends Entity> |
firstResult() |
<T extends Entity> |
firstResultOptional() |
boolean |
hasNextPage() |
boolean |
hasPreviousPage() |
void |
lastPage() |
<T extends Entity> |
list() |
void |
nextPage() |
Page |
page() |
void |
page(int pageIndex,
int pageSize) |
void |
page(Page page) |
int |
pageCount() |
void |
previousPage() |
<T> CommonPanacheQueryImpl<T> |
project(Class<T> type) |
void |
range(int startIndex,
int lastIndex) |
<T extends Entity> |
singleResult() |
<T extends Entity> |
singleResultOptional() |
<T extends Entity> |
stream() |
void |
withHint(String hintName,
Object value) |
void |
withLock(javax.persistence.LockModeType lockModeType) |
protected String countQuery
public <T> CommonPanacheQueryImpl<T> project(Class<T> type)
public void page(Page page)
public void page(int pageIndex,
int pageSize)
public void nextPage()
public void previousPage()
public void firstPage()
public void lastPage()
public boolean hasNextPage()
public boolean hasPreviousPage()
public int pageCount()
public Page page()
public void range(int startIndex,
int lastIndex)
public void withLock(javax.persistence.LockModeType lockModeType)
public long count()
public <T extends Entity> T firstResult()
public <T extends Entity> T singleResult()
Copyright © 2020 JBoss by Red Hat. All rights reserved.