Item - the dto to paginatepublic abstract class BaseSimpleJpaFinder<Item> extends Object implements org.seedstack.business.api.interfaces.query.finder.GenericFinder<Item,Map<String,Object>>
Asks the developers to overrides two methods:
| Constructor and Description |
|---|
BaseSimpleJpaFinder() |
| Modifier and Type | Method and Description |
|---|---|
protected abstract long |
computeFullRequestSize(Map<String,Object> criteria) |
protected abstract List<Item> |
computeResultList(org.seedstack.business.api.interfaces.query.range.Range range,
Map<String,Object> criteria) |
org.seedstack.business.api.interfaces.query.result.Result<Item> |
find(org.seedstack.business.api.interfaces.query.range.Range range,
Map<String,Object> criteria) |
protected void |
updateQuery(javax.persistence.Query query,
Map<String,Object> criteria) |
public org.seedstack.business.api.interfaces.query.result.Result<Item> find(org.seedstack.business.api.interfaces.query.range.Range range, Map<String,Object> criteria)
find in interface org.seedstack.business.api.interfaces.query.finder.GenericFinder<Item,Map<String,Object>>protected abstract List<Item> computeResultList(org.seedstack.business.api.interfaces.query.range.Range range, Map<String,Object> criteria)
Copyright © 2013-2015–2015. All rights reserved.