@Repository public class AccountingDaoImpl extends JpaDao<gr.cite.geoanalytics.dataaccess.entities.accounting.Accounting,UUID> implements AccountingDao
entityClass, entityManager, persistenceUnitUtil| Constructor and Description |
|---|
AccountingDaoImpl() |
| Modifier and Type | Method and Description |
|---|---|
float |
aggregateByCustomer(gr.cite.geoanalytics.dataaccess.entities.tenant.Tenant t,
Date from,
Date to) |
float |
aggregateByUser(gr.cite.geoanalytics.dataaccess.entities.principal.Principal principal,
Date from,
Date to) |
List<gr.cite.geoanalytics.dataaccess.entities.accounting.Accounting> |
findByCustomer(gr.cite.geoanalytics.dataaccess.entities.tenant.Tenant t) |
List<gr.cite.geoanalytics.dataaccess.entities.accounting.Accounting> |
findByType(gr.cite.geoanalytics.dataaccess.entities.accounting.Accounting.AccountingType type) |
List<gr.cite.geoanalytics.dataaccess.entities.accounting.Accounting> |
findByTypeAndCreator(gr.cite.geoanalytics.dataaccess.entities.accounting.Accounting.AccountingType type,
gr.cite.geoanalytics.dataaccess.entities.principal.Principal creator) |
List<gr.cite.geoanalytics.dataaccess.entities.accounting.Accounting> |
findByUser(gr.cite.geoanalytics.dataaccess.entities.principal.Principal principal) |
List<gr.cite.geoanalytics.dataaccess.entities.accounting.Accounting> |
findValidByCustomer(gr.cite.geoanalytics.dataaccess.entities.tenant.Tenant t) |
List<gr.cite.geoanalytics.dataaccess.entities.accounting.Accounting> |
findValidByUser(gr.cite.geoanalytics.dataaccess.entities.principal.Principal principal) |
gr.cite.geoanalytics.dataaccess.entities.accounting.Accounting |
loadDetails(gr.cite.geoanalytics.dataaccess.entities.accounting.Accounting ac) |
List<gr.cite.geoanalytics.dataaccess.entities.accounting.Accounting> |
validAccounting() |
count, create, delete, getAll, isFieldLoaded, isLoaded, read, updatepublic List<gr.cite.geoanalytics.dataaccess.entities.accounting.Accounting> findByType(gr.cite.geoanalytics.dataaccess.entities.accounting.Accounting.AccountingType type)
findByType in interface AccountingDaopublic List<gr.cite.geoanalytics.dataaccess.entities.accounting.Accounting> findByTypeAndCreator(gr.cite.geoanalytics.dataaccess.entities.accounting.Accounting.AccountingType type, gr.cite.geoanalytics.dataaccess.entities.principal.Principal creator)
findByTypeAndCreator in interface AccountingDaopublic List<gr.cite.geoanalytics.dataaccess.entities.accounting.Accounting> validAccounting()
validAccounting in interface AccountingDaopublic List<gr.cite.geoanalytics.dataaccess.entities.accounting.Accounting> findByCustomer(gr.cite.geoanalytics.dataaccess.entities.tenant.Tenant t)
findByCustomer in interface AccountingDaopublic List<gr.cite.geoanalytics.dataaccess.entities.accounting.Accounting> findByUser(gr.cite.geoanalytics.dataaccess.entities.principal.Principal principal)
findByUser in interface AccountingDaopublic List<gr.cite.geoanalytics.dataaccess.entities.accounting.Accounting> findValidByCustomer(gr.cite.geoanalytics.dataaccess.entities.tenant.Tenant t)
findValidByCustomer in interface AccountingDaopublic List<gr.cite.geoanalytics.dataaccess.entities.accounting.Accounting> findValidByUser(gr.cite.geoanalytics.dataaccess.entities.principal.Principal principal)
findValidByUser in interface AccountingDaopublic float aggregateByCustomer(gr.cite.geoanalytics.dataaccess.entities.tenant.Tenant t,
Date from,
Date to)
aggregateByCustomer in interface AccountingDaopublic float aggregateByUser(gr.cite.geoanalytics.dataaccess.entities.principal.Principal principal,
Date from,
Date to)
aggregateByUser in interface AccountingDaopublic gr.cite.geoanalytics.dataaccess.entities.accounting.Accounting loadDetails(gr.cite.geoanalytics.dataaccess.entities.accounting.Accounting ac)
loadDetails in interface Dao<gr.cite.geoanalytics.dataaccess.entities.accounting.Accounting,UUID>Copyright © 2016. All Rights Reserved.