fr.paris.lutece.plugins.stock.modules.tickets.business
Class ReservationDAO
java.lang.Object
fr.paris.lutece.util.jpa.JPAGenericDAO<K,E>
fr.paris.lutece.portal.service.jpa.JPALuteceDAO<K,E>
fr.paris.lutece.plugins.stock.commons.dao.AbstractStockDAO<java.lang.Integer,fr.paris.lutece.plugins.stock.business.purchase.Purchase>
fr.paris.lutece.plugins.stock.business.purchase.PurchaseDAO<java.lang.Integer,fr.paris.lutece.plugins.stock.business.purchase.Purchase>
fr.paris.lutece.plugins.stock.modules.tickets.business.ReservationDAO
- All Implemented Interfaces:
- fr.paris.lutece.plugins.stock.business.purchase.IPurchaseDAO, IReservationDAO, fr.paris.lutece.util.jpa.IGenericDAO<java.lang.Integer,fr.paris.lutece.plugins.stock.business.purchase.Purchase>
public class ReservationDAO
- extends fr.paris.lutece.plugins.stock.business.purchase.PurchaseDAO<java.lang.Integer,fr.paris.lutece.plugins.stock.business.purchase.Purchase>
- implements IReservationDAO
DOCUMENT ME!
- Author:
- nmoitry
Method Summary |
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 |
Methods inherited from class fr.paris.lutece.plugins.stock.business.purchase.PurchaseDAO |
findByFilter, getCountPurchaseByBeginDateAndLastDate, getPluginName, getQuantityPurchasedByIdProductAndUserName |
Methods inherited from class fr.paris.lutece.plugins.stock.commons.dao.AbstractStockDAO |
addRestriction, createPagedQuery, findAll |
Methods inherited from class fr.paris.lutece.portal.service.jpa.JPALuteceDAO |
createNativeQuery, getEntityManagerFactory |
Methods inherited from class fr.paris.lutece.util.jpa.JPAGenericDAO |
create, detach, findAll, findById, flush, getEM, getEntityClass, getEntityClassName, remove, update |
Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
Methods inherited from interface fr.paris.lutece.plugins.stock.business.purchase.IPurchaseDAO |
findByFilter, getCountPurchaseByBeginDateAndLastDate, getQuantityPurchasedByIdProductAndUserName |
Methods inherited from interface fr.paris.lutece.util.jpa.IGenericDAO |
create, detach, findAll, findById, flush, remove, update |
ReservationDAO
public ReservationDAO()
buildCriteriaQuery
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
- Overrides:
buildCriteriaQuery
in class fr.paris.lutece.plugins.stock.business.purchase.PurchaseDAO<java.lang.Integer,fr.paris.lutece.plugins.stock.business.purchase.Purchase>
- Parameters:
filter
- the filterroot
- the purchase rootquery
- the criteria querybuilder
- the criteria builder
buildSortQuery
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
- Overrides:
buildSortQuery
in class fr.paris.lutece.plugins.stock.business.purchase.PurchaseDAO<java.lang.Integer,fr.paris.lutece.plugins.stock.business.purchase.Purchase>
- Parameters:
filter
- the filterroot
- the purchase rootquery
- the criteria querybuilder
- the criteria builder
Copyright © 2012 Mairie de Paris. All Rights Reserved.