Package de.xima.fc.dao.impl
Class ProjektZaehlerDatenDao
- java.lang.Object
-
- de.xima.cmn.dao.AbstractDao<T,Long,IEntityContext>
-
- de.xima.fc.dao.impl.GenericDao<ProjektZaehlerDaten>
-
- de.xima.fc.dao.impl.ProjektZaehlerDatenDao
-
- All Implemented Interfaces:
de.xima.cmn.dao.interfaces.IAbstractDao<ProjektZaehlerDaten,Long,IEntityContext>
,IGenericDao<ProjektZaehlerDaten>
,IProjektZaehlerDatenDao
public class ProjektZaehlerDatenDao extends GenericDao<ProjektZaehlerDaten> implements IProjektZaehlerDatenDao
-
-
Constructor Summary
Constructors Constructor Description ProjektZaehlerDatenDao()
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description ProjektZaehlerDaten
create(IEntityContext ec, long projektId, Date date)
ProjektZaehlerDaten
create(IEntityContext ec, Projekt projekt, Date date)
List<ProjektZaehlerDaten>
getAllByMandant(IEntityContext ec, Date startDate, Date endDate, Mandant mandant)
List<ProjektZaehlerDaten>
getAllByProjekt(IEntityContext ec, Date startDate, Date endDate, Projekt projekt)
ProjektZaehlerDaten
getByDate(IEntityContext ec, long projektId, Date date)
ProjektZaehlerDaten
getByDate(IEntityContext ec, Projekt projekt, Date date)
-
Methods inherited from class de.xima.fc.dao.impl.GenericDao
getEntityRefs, getPostActionHook, getPreActionHook, read
-
Methods inherited from class de.xima.cmn.dao.AbstractDao
all, bulkDelete, bulkUpdate, cb, checkLockingVersion, cq, create, create, delete, delete, deleteAll, executePagedDaoAction, getAttributes, getAttributes, getSingleAttributes, getSingleAttributes, getTransactionHandler, notifyListener, notifyListener, read, registerListener, registerListener, registerListener, resultTotalCount, setTransactionHandler, singleElement, unregisterListener, unregisterListener, unregisterListener, update, update
-
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
-
Methods inherited from interface de.xima.cmn.dao.interfaces.IAbstractDao
all, bulkDelete, bulkUpdate, checkLockingVersion, create, create, delete, delete, deleteAll, executePagedDaoAction, getAttributes, getAttributes, getSingleAttributes, getSingleAttributes, getTransactionHandler, read, registerListener, registerListener, registerListener, resultTotalCount, setTransactionHandler, singleElement, unregisterListener, unregisterListener, unregisterListener, update, update
-
Methods inherited from interface de.xima.fc.dao.interfaces.IGenericDao
count, findAll, findSingle, getEntityRefs, read
-
-
-
-
Method Detail
-
getByDate
public ProjektZaehlerDaten getByDate(IEntityContext ec, Projekt projekt, Date date)
- Specified by:
getByDate
in interfaceIProjektZaehlerDatenDao
-
create
public ProjektZaehlerDaten create(IEntityContext ec, Projekt projekt, Date date)
- Specified by:
create
in interfaceIProjektZaehlerDatenDao
-
getAllByMandant
public List<ProjektZaehlerDaten> getAllByMandant(IEntityContext ec, Date startDate, Date endDate, Mandant mandant)
- Specified by:
getAllByMandant
in interfaceIProjektZaehlerDatenDao
-
getAllByProjekt
public List<ProjektZaehlerDaten> getAllByProjekt(IEntityContext ec, Date startDate, Date endDate, Projekt projekt)
- Specified by:
getAllByProjekt
in interfaceIProjektZaehlerDatenDao
-
getByDate
public ProjektZaehlerDaten getByDate(IEntityContext ec, long projektId, Date date)
- Specified by:
getByDate
in interfaceIProjektZaehlerDatenDao
-
create
public ProjektZaehlerDaten create(IEntityContext ec, long projektId, Date date)
- Specified by:
create
in interfaceIProjektZaehlerDatenDao
-
-