org.kuali.kfs.module.endow.dataaccess
Interface CurrentTaxLotBalanceDao

All Known Implementing Classes:
CurrentTaxLotBalanceDaoOjb

public interface CurrentTaxLotBalanceDao


Method Summary
 Collection<CurrentTaxLotBalance> getAllCurrentTaxLotBalanceEntriesForSecurity(String securityId)
          Gets all records for the Security in END_CURR_TAX_LOT_BAL_T.
 BigDecimal getCurrentTaxLotBalanceTotalHoldingMarketValue(FeeMethod feeMethod)
          Calculates the total Holding market value based on FEE_BAL_TYP_CD = CMV
 BigDecimal getCurrentTaxLotBalanceTotalHoldingUnits(FeeMethod feeMethod)
          Calculates the total Holding market value based on FEE_BAL_TYP_CD = CU
 

Method Detail

getAllCurrentTaxLotBalanceEntriesForSecurity

Collection<CurrentTaxLotBalance> getAllCurrentTaxLotBalanceEntriesForSecurity(String securityId)
Gets all records for the Security in END_CURR_TAX_LOT_BAL_T.

Parameters:
securityId - the id of the security for which we retrieve the entries
Returns:
all records for the Security in END_CURR_TAX_LOT_BAL_T

getCurrentTaxLotBalanceTotalHoldingUnits

BigDecimal getCurrentTaxLotBalanceTotalHoldingUnits(FeeMethod feeMethod)
Calculates the total Holding market value based on FEE_BAL_TYP_CD = CU

Parameters:
feeMethod - feeMethod object
Returns:
totalHoldingUnits

getCurrentTaxLotBalanceTotalHoldingMarketValue

BigDecimal getCurrentTaxLotBalanceTotalHoldingMarketValue(FeeMethod feeMethod)
Calculates the total Holding market value based on FEE_BAL_TYP_CD = CMV

Parameters:
feeMethod - feeMethod object
Returns:
totalHoldingMarketValue


Copyright © 2005-2012 The Kuali Foundation. All Rights Reserved.