org.kuali.kfs.module.endow.dataaccess.impl
Class HoldingTaxLotDaoOjb
java.lang.Object
org.springframework.dao.support.DaoSupport
org.springmodules.orm.ojb.support.PersistenceBrokerDaoSupport
org.kuali.rice.kns.dao.impl.PlatformAwareDaoBaseOjb
org.kuali.kfs.module.endow.dataaccess.impl.HoldingTaxLotDaoOjb
- All Implemented Interfaces:
- HoldingTaxLotDao, org.kuali.rice.kns.dao.PlatformAwareDao, org.springframework.beans.factory.InitializingBean
public class HoldingTaxLotDaoOjb
- extends org.kuali.rice.kns.dao.impl.PlatformAwareDaoBaseOjb
- implements HoldingTaxLotDao
Fields inherited from class org.springframework.dao.support.DaoSupport |
logger |
Method Summary |
Collection<HoldingTaxLot> |
getAllTaxLotsWithPositiveCost(String kemid,
String securityId,
String registrationCode,
String incomePrincipalIndicator)
Gets all tax lots with positive cost that meet the given criteria on kemid, security id, registration code and
income/principal indicator |
Collection<HoldingTaxLot> |
getAllTaxLotsWithPositiveUnits(String kemid,
String securityId,
String registrationCode,
String incomePrincipalIndicator)
Gets all tax lots with positive units that meet the given criteria on kemid, security id, registration code and
income/principal indicator |
List<HoldingTaxLot> |
getTaxLotsPerSecurityIDWithUnitsGreaterThanZero(String securityId)
Gets all the tax lots for the given security that have units greater than zero. |
List<HoldingTaxLot> |
getTaxLotsWithAccruedIncomeGreaterThanZeroPerSecurity(String securityId)
Gets all the tax lots for the given security that have accrued income greater than zero. |
Methods inherited from class org.kuali.rice.kns.dao.impl.PlatformAwareDaoBaseOjb |
getDbPlatform, setDbPlatform |
Methods inherited from class org.springmodules.orm.ojb.support.PersistenceBrokerDaoSupport |
checkDaoConfig, convertOjbAccessException, createPersistenceBrokerTemplate, getJcdAlias, getPersistenceBroker, getPersistenceBrokerTemplate, releasePersistenceBroker, setJcdAlias, setPersistenceBrokerTemplate |
Methods inherited from class org.springframework.dao.support.DaoSupport |
afterPropertiesSet, initDao |
Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
HoldingTaxLotDaoOjb
public HoldingTaxLotDaoOjb()
getAllTaxLotsWithPositiveUnits
public Collection<HoldingTaxLot> getAllTaxLotsWithPositiveUnits(String kemid,
String securityId,
String registrationCode,
String incomePrincipalIndicator)
- Description copied from interface:
HoldingTaxLotDao
- Gets all tax lots with positive units that meet the given criteria on kemid, security id, registration code and
income/principal indicator
- Specified by:
getAllTaxLotsWithPositiveUnits
in interface HoldingTaxLotDao
- Returns:
- a collection of tax lots that meet the criteria
- See Also:
HoldingTaxLotDao.getAllTaxLotsWithPositiveUnits(java.lang.String,
java.lang.String, java.lang.String, java.lang.String)
getAllTaxLotsWithPositiveCost
public Collection<HoldingTaxLot> getAllTaxLotsWithPositiveCost(String kemid,
String securityId,
String registrationCode,
String incomePrincipalIndicator)
- Description copied from interface:
HoldingTaxLotDao
- Gets all tax lots with positive cost that meet the given criteria on kemid, security id, registration code and
income/principal indicator
- Specified by:
getAllTaxLotsWithPositiveCost
in interface HoldingTaxLotDao
- Returns:
- a collection of tax lots that meet the criteria
- See Also:
org.kuali.kfs.module.endow.dataaccess.HoldingTaxLotDao#getAllTaxLotsWithPositiveAmounts(java.lang.String,
java.lang.String, java.lang.String, java.lang.String)
getTaxLotsWithAccruedIncomeGreaterThanZeroPerSecurity
public List<HoldingTaxLot> getTaxLotsWithAccruedIncomeGreaterThanZeroPerSecurity(String securityId)
- Description copied from interface:
HoldingTaxLotDao
- Gets all the tax lots for the given security that have accrued income greater than zero.
- Specified by:
getTaxLotsWithAccruedIncomeGreaterThanZeroPerSecurity
in interface HoldingTaxLotDao
- Returns:
- See Also:
HoldingTaxLotDao.getTaxLotsWithAccruedIncomeGreaterThanZeroPerSecurity(java.lang.String)
getTaxLotsPerSecurityIDWithUnitsGreaterThanZero
public List<HoldingTaxLot> getTaxLotsPerSecurityIDWithUnitsGreaterThanZero(String securityId)
- Description copied from interface:
HoldingTaxLotDao
- Gets all the tax lots for the given security that have units greater than zero.
- Specified by:
getTaxLotsPerSecurityIDWithUnitsGreaterThanZero
in interface HoldingTaxLotDao
- Returns:
- all tax lots that meet the criteria
- See Also:
HoldingTaxLotDao.getTaxLotsPerSecurityIDWithUnitsGreaterThanZero(java.lang.String)
Copyright © 2005-2012 The Kuali Foundation. All Rights Reserved.