public class ReservationDAO extends fr.paris.lutece.plugins.stock.business.purchase.PurchaseDAO<Integer,fr.paris.lutece.plugins.stock.business.purchase.Purchase> implements IReservationDAO
Constructor and Description |
---|
ReservationDAO() |
Modifier and Type | Method and Description |
---|---|
protected void |
buildCriteriaQuery(fr.paris.lutece.plugins.stock.business.purchase.PurchaseFilter filter,
javax.persistence.criteria.Root<fr.paris.lutece.plugins.stock.business.purchase.Purchase> root,
javax.persistence.criteria.CriteriaQuery<fr.paris.lutece.plugins.stock.business.purchase.Purchase> query,
javax.persistence.criteria.CriteriaBuilder builder)
Build the criteria query used when purchases are searched by filter
|
protected void |
buildSortQuery(fr.paris.lutece.plugins.stock.business.purchase.PurchaseFilter filter,
javax.persistence.criteria.Root<fr.paris.lutece.plugins.stock.business.purchase.Purchase> root,
javax.persistence.criteria.CriteriaQuery<fr.paris.lutece.plugins.stock.business.purchase.Purchase> query,
javax.persistence.criteria.CriteriaBuilder builder)
Add the order by parameter to the query
|
findByFilter, getCountPurchaseByBeginDateAndLastDate, getPluginName, getQuantityPurchasedByIdProductAndUserName
addRestriction, createPagedQuery, findAll
createNativeQuery, getEntityManagerFactory
create, detach, findAll, findById, flush, getEM, getEntityClass, getEntityClassName, remove, update
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
protected void buildCriteriaQuery(fr.paris.lutece.plugins.stock.business.purchase.PurchaseFilter filter, javax.persistence.criteria.Root<fr.paris.lutece.plugins.stock.business.purchase.Purchase> root, javax.persistence.criteria.CriteriaQuery<fr.paris.lutece.plugins.stock.business.purchase.Purchase> query, javax.persistence.criteria.CriteriaBuilder builder)
buildCriteriaQuery
in class fr.paris.lutece.plugins.stock.business.purchase.PurchaseDAO<Integer,fr.paris.lutece.plugins.stock.business.purchase.Purchase>
filter
- the filterroot
- the purchase rootquery
- the criteria querybuilder
- the criteria builderprotected void buildSortQuery(fr.paris.lutece.plugins.stock.business.purchase.PurchaseFilter filter, javax.persistence.criteria.Root<fr.paris.lutece.plugins.stock.business.purchase.Purchase> root, javax.persistence.criteria.CriteriaQuery<fr.paris.lutece.plugins.stock.business.purchase.Purchase> query, javax.persistence.criteria.CriteriaBuilder builder)
buildSortQuery
in class fr.paris.lutece.plugins.stock.business.purchase.PurchaseDAO<Integer,fr.paris.lutece.plugins.stock.business.purchase.Purchase>
filter
- the filterroot
- the purchase rootquery
- the criteria querybuilder
- the criteria builderCopyright © 2020 City of Paris. All rights reserved.