@Repository @Transactional(readOnly=true) public class CategoryHibDao extends Object implements CategoryDao
| Modifier and Type | Field and Description |
|---|---|
static String |
FROM_DATE |
static String |
TO_DATE |
| Constructor and Description |
|---|
CategoryHibDao() |
| Modifier and Type | Method and Description |
|---|---|
Category |
create(Category category) |
void |
delete(Category category) |
List<Category> |
findAll() |
Category |
findById(Integer id,
boolean lock) |
List |
getAllCategoriesbyHistory() |
Float |
getCatAmntByPropertyId(String pid) |
Float |
getCategoryAmount(Integer usageId,
Integer bndryId) |
Float |
getCategoryAmountByUsageAndBndryAndDate(Integer usageId,
Integer bndryId,
Date fromDate) |
List<Category> |
getCategoryByCatAmtAndUsage(org.hibernate.criterion.Criterion criterion)
Returns ategory by category amount and usage id by passing criterion as a
parameter
|
Category |
getCategoryByCategoryNameAndUsage(org.hibernate.criterion.Criterion criterion)
Returns Category object by CategoryName and Usage by passing criterion as
a parameter
|
List<Category> |
getCategoryByRateUsageAndStructClass(org.hibernate.criterion.Criterion criterion) |
Category |
update(Category category) |
public static final String FROM_DATE
public static final String TO_DATE
public List getAllCategoriesbyHistory()
getAllCategoriesbyHistory in interface CategoryDaopublic Float getCategoryAmount(Integer usageId, Integer bndryId)
getCategoryAmount in interface CategoryDaopublic Float getCategoryAmountByUsageAndBndryAndDate(Integer usageId, Integer bndryId, Date fromDate)
getCategoryAmountByUsageAndBndryAndDate in interface CategoryDaopublic Float getCatAmntByPropertyId(String pid)
getCatAmntByPropertyId in interface CategoryDaopublic Category getCategoryByCategoryNameAndUsage(org.hibernate.criterion.Criterion criterion)
getCategoryByCategoryNameAndUsage in interface CategoryDaocriterion - public List<Category> getCategoryByCatAmtAndUsage(org.hibernate.criterion.Criterion criterion)
getCategoryByCatAmtAndUsage in interface CategoryDaocriterion - public List<Category> getCategoryByRateUsageAndStructClass(org.hibernate.criterion.Criterion criterion)
getCategoryByRateUsageAndStructClass in interface CategoryDaocriterion - public Category findById(Integer id, boolean lock)
findById in interface CategoryDaopublic List<Category> findAll()
findAll in interface CategoryDaopublic Category create(Category category)
create in interface CategoryDaopublic void delete(Category category)
delete in interface CategoryDaopublic Category update(Category category)
update in interface CategoryDaoCopyright © 2015–2017 eGovernments Foundation. All rights reserved.