Uses of Class
org.kuali.kfs.module.endow.businessobject.HoldingTaxLot

Packages that use HoldingTaxLot
org.kuali.kfs.module.endow.batch.service.impl   
org.kuali.kfs.module.endow.businessobject   
org.kuali.kfs.module.endow.dataaccess   
org.kuali.kfs.module.endow.dataaccess.impl   
org.kuali.kfs.module.endow.document.service   
org.kuali.kfs.module.endow.document.service.impl   
 

Uses of HoldingTaxLot in org.kuali.kfs.module.endow.batch.service.impl
 

Methods in org.kuali.kfs.module.endow.batch.service.impl that return types with arguments of type HoldingTaxLot
protected  Map<String,List<HoldingTaxLot>> CreateAccrualTransactionsServiceImpl.groupTaxLotsBasedOnKemidAndIPIndicator(List<HoldingTaxLot> taxLots)
          Builds a map that groups tax lots based on kemid and income principal indicator ( a map from kemid and IP to taxlots).
protected  Map<String,List<HoldingTaxLot>> CreateAccrualTransactionsServiceImpl.groupTaxLotsBasedOnRegistrationCode(List<HoldingTaxLot> taxLots)
          Builds a map that groups tax lots based on registration code ( a map from registration code to taxlots)
protected  Map<String,List<HoldingTaxLot>> CreateGainLossDistributionTransactionsServiceImpl.groupTaxLotsByRegistrationCode(List<HoldingTaxLot> holdingTaxLots)
          Groups tax lots by registration code.
 

Methods in org.kuali.kfs.module.endow.batch.service.impl with parameters of type HoldingTaxLot
protected  boolean CreateGainLossDistributionTransactionsServiceImpl.addTransactionLine(boolean isShortTerm, HoldingAdjustmentDocument holdingAdjustmentDocument, HoldingTaxLot holdingTaxLot, PooledFundValue pooledFundValue)
          Creates and adds a transaction line to the holding adjustment document.
protected  void IncomeDistributionForPooledFundServiceImpl.addTransactionLinesToECT(List<CashTransferDocument> cashTransferDocumentList, CashTransferDocument cashTransferDocument, HoldingTaxLot holdingTaxLot, List<KemidPayoutInstruction> kemidPayoutInstructionList, org.kuali.rice.kns.util.KualiDecimal toalTransactionAmount)
          Adds transaction lines to ECT
protected  CashTransferDocument IncomeDistributionForPooledFundServiceImpl.createECT(HoldingTaxLot holdingTaxLot, org.kuali.rice.kns.util.KualiDecimal transactionAmount, List<CashTransferDocument> cashTransferDocumentList, List<KemidPayoutInstruction> kemidPayoutInstructionList)
          Creates ECT
protected  EndowmentTransactionLine CreateGainLossDistributionTransactionsServiceImpl.createEndowmentTransactionLine(boolean isLoss, boolean isShortTerm, HoldingAdjustmentDocument holdingAdjustmentDocument, HoldingTaxLot holdingTaxLot, PooledFundValue pooledFundValue)
          creates a transaction line and setups the data based on isLoss if isLoss = true then creates source line else creates target line.
 

Method parameters in org.kuali.kfs.module.endow.batch.service.impl with type arguments of type HoldingTaxLot
protected  void IncomeDistributionForPooledFundServiceImpl.addTransactionLinesToECI(CashIncreaseDocument cashIncreaseDocument, List<CashTransferDocument> cashTransferDocumentList, List<HoldingTaxLot> holdingTaxLotList, Date effectiveDate)
          Adds transaction lines and create ECT if necessary
protected  boolean IncomeDistributionForPooledFundServiceImpl.createECI(String securityId, Date effectiveDate, String registrationCode, List<HoldingTaxLot> holdingTaxLotList)
          Creates an ECI per security id and registration code
protected  org.kuali.rice.kns.util.KualiDecimal IncomeDistributionForPooledFundServiceImpl.getTransactionAmount(List<HoldingTaxLot> holdingTaxLotList, Date effectiveDate)
          Calculates the total of holding units * distribution amount
protected  void IncomeDistributionForPooledFundServiceImpl.groupHoldingTaxLot(List<HoldingTaxLot> holdingTaxLotList, Map<String,Map<String,List<HoldingTaxLot>>> kemidMap)
          Groups holdingTaxLotList by kemid and incomePrincipalIndicator where the value of holding units > 0
protected  void IncomeDistributionForPooledFundServiceImpl.groupHoldingTaxLot(List<HoldingTaxLot> holdingTaxLotList, Map<String,Map<String,List<HoldingTaxLot>>> kemidMap)
          Groups holdingTaxLotList by kemid and incomePrincipalIndicator where the value of holding units > 0
protected  Map<String,List<HoldingTaxLot>> CreateAccrualTransactionsServiceImpl.groupTaxLotsBasedOnKemidAndIPIndicator(List<HoldingTaxLot> taxLots)
          Builds a map that groups tax lots based on kemid and income principal indicator ( a map from kemid and IP to taxlots).
protected  Map<String,List<HoldingTaxLot>> CreateAccrualTransactionsServiceImpl.groupTaxLotsBasedOnRegistrationCode(List<HoldingTaxLot> taxLots)
          Builds a map that groups tax lots based on registration code ( a map from registration code to taxlots)
protected  Map<String,List<HoldingTaxLot>> CreateGainLossDistributionTransactionsServiceImpl.groupTaxLotsByRegistrationCode(List<HoldingTaxLot> holdingTaxLots)
          Groups tax lots by registration code.
protected  void CreateAccrualTransactionsServiceImpl.submitCashIncreaseDocumentAndUpdateTaxLots(CashIncreaseDocument cashIncreaseDocument, List<HoldingTaxLot> taxLotsForUpdate)
          Submits the ECI doc and updates the values in the tax lots list.
 

Uses of HoldingTaxLot in org.kuali.kfs.module.endow.businessobject
 

Subclasses of HoldingTaxLot in org.kuali.kfs.module.endow.businessobject
 class CurrentTaxLotBalance
           
 class HoldingHistory
           
 class KEMIDHistoricalTaxLot
           
 

Fields in org.kuali.kfs.module.endow.businessobject with type parameters of type HoldingTaxLot
protected  List<HoldingTaxLot> HoldingTaxLotRebalance.holdingTaxLots
           
 

Methods in org.kuali.kfs.module.endow.businessobject that return types with arguments of type HoldingTaxLot
 List<HoldingTaxLot> HoldingTaxLotRebalance.getHoldingTaxLots()
          Gets the holdingTaxLots attribute.
 

Method parameters in org.kuali.kfs.module.endow.businessobject with type arguments of type HoldingTaxLot
 void HoldingTaxLotRebalance.setHoldingTaxLots(List<HoldingTaxLot> holdingTaxLots)
          Sets the holdingTaxLots attribute value.
 

Uses of HoldingTaxLot in org.kuali.kfs.module.endow.dataaccess
 

Methods in org.kuali.kfs.module.endow.dataaccess that return types with arguments of type HoldingTaxLot
 Collection<HoldingTaxLot> HoldingTaxLotDao.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> HoldingTaxLotDao.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> HoldingTaxLotDao.getTaxLotsPerSecurityIDWithUnitsGreaterThanZero(String securityId)
          Gets all the tax lots for the given security that have units greater than zero.
 List<HoldingTaxLot> HoldingTaxLotDao.getTaxLotsWithAccruedIncomeGreaterThanZeroPerSecurity(String securityId)
          Gets all the tax lots for the given security that have accrued income greater than zero.
 

Uses of HoldingTaxLot in org.kuali.kfs.module.endow.dataaccess.impl
 

Methods in org.kuali.kfs.module.endow.dataaccess.impl that return types with arguments of type HoldingTaxLot
 Collection<HoldingTaxLot> HoldingTaxLotDaoOjb.getAllTaxLotsWithPositiveCost(String kemid, String securityId, String registrationCode, String incomePrincipalIndicator)
           
 Collection<HoldingTaxLot> HoldingTaxLotDaoOjb.getAllTaxLotsWithPositiveUnits(String kemid, String securityId, String registrationCode, String incomePrincipalIndicator)
           
 List<HoldingTaxLot> HoldingTaxLotDaoOjb.getTaxLotsPerSecurityIDWithUnitsGreaterThanZero(String securityId)
           
 List<HoldingTaxLot> HoldingTaxLotDaoOjb.getTaxLotsWithAccruedIncomeGreaterThanZeroPerSecurity(String securityId)
           
 

Uses of HoldingTaxLot in org.kuali.kfs.module.endow.document.service
 

Methods in org.kuali.kfs.module.endow.document.service that return HoldingTaxLot
 HoldingTaxLot HoldingTaxLotService.getByPrimaryKey(String kemid, String securityId, String registrationCode, int lotNumber, String ipIndicator)
          Gets a holding tax lot based on primary keys: kemid, security id, registration code, lot number and IP indicator.
 

Methods in org.kuali.kfs.module.endow.document.service that return types with arguments of type HoldingTaxLot
 List<HoldingTaxLot> HoldingTaxLotService.getAllTaxLots()
          Gets all tax lots.
 List<HoldingTaxLot> HoldingTaxLotService.getAllTaxLots(String kemid, String securityId, String registrationCode, String ipIndicator)
          Gets the holding tax lot based on the following criteria: kemid, security id, registration code, and IP indicator.
 List<HoldingTaxLot> HoldingTaxLotService.getAllTaxLotsByKemIdAdndIPIndicator(String kemid, String ipIndicator)
          Gets all tax lots on the following criteria: kemi and IPindicator.
 List<HoldingTaxLot> HoldingTaxLotService.getAllTaxLotsOrderByAcquiredDate(String kemid, String securityId, String registrationCode, String ipIndicator, boolean sortAscending)
          Gets the holding tax lot based on the following criteria: kemid, security id, registration code, and IP indicator and orders them ascending or descending based on the acquired date.
 List<HoldingTaxLot> HoldingTaxLotService.getAllTaxLotsWithAccruedIncomeGreaterThanZeroPerSecurity(String securityId)
          Get all tax lots for the given security that have an accrued income greater than zero.
 List<HoldingTaxLot> HoldingTaxLotService.getAllTaxLotsWithPositiveCost(String kemid, String securityId, String registrationCode, String ipIndicator)
          Gets all tax lots with positive cost based on the following criteria: kemid, security id, registration code, and IP indicator.
 List<HoldingTaxLot> HoldingTaxLotService.getAllTaxLotsWithPositiveUnits(String kemid, String securityId, String registrationCode, String ipIndicator)
          Gets all tax lots with positive units based on the following criteria: kemid, security id, registration code, and IP indicator.
 List<HoldingTaxLot> HoldingTaxLotService.getTaxLotsPerSecurityIDWithUnitsGreaterThanZero(String securityId)
          Gets all the tax lots for the given security that have units greater than zero.
 

Methods in org.kuali.kfs.module.endow.document.service with parameters of type HoldingTaxLot
 CurrentTaxLotBalance CurrentTaxLotService.copyHoldingTaxLotToCurrentTaxLotBalance(HoldingTaxLot holdingTaxLot)
          Method to copy HoldingTaxLot record to currentTaxLotBalance record
 BigDecimal CurrentTaxLotService.getHoldingMarketValue(HoldingTaxLot holdingTaxLot, String securityId)
          Gets the holding market value as follows: Class type code = B => MV = Units x Unit value / 100 Class type code = A => Market Valuation (END_SEC_T: SEC_VAL_BY_MKT) minus the total cash activity (income and principal) since the last value date (END_SEC_T: SEC_VAL_DT) Class type code = O => Units x Unit value
 BigDecimal CurrentTaxLotService.getNextFiscalYearInvestmentIncome(HoldingTaxLot holdingTaxLot, String securityId)
          Method to calculate next fiscal year investment income
 BigDecimal CurrentTaxLotService.getNextTwelveMonthsEstimatedValue(HoldingTaxLot holdingTaxLot, String securityId)
          Method to calculate Next Twelve Months Estimated value
 BigDecimal CurrentTaxLotService.getRemainderOfFiscalYearEstimatedIncome(HoldingTaxLot holdingTaxLot, String securityId)
          Method to calculate remainder of fiscal year estimated income
 

Uses of HoldingTaxLot in org.kuali.kfs.module.endow.document.service.impl
 

Methods in org.kuali.kfs.module.endow.document.service.impl that return HoldingTaxLot
 HoldingTaxLot HoldingTaxLotServiceImpl.getByPrimaryKey(String kemid, String securityId, String registrationCode, int lotNumber, String ipIndicator)
           
 

Methods in org.kuali.kfs.module.endow.document.service.impl that return types with arguments of type HoldingTaxLot
 List<HoldingTaxLot> HoldingTaxLotServiceImpl.getAllTaxLots()
           
 List<HoldingTaxLot> HoldingTaxLotServiceImpl.getAllTaxLots(String kemid, String securityId, String registrationCode, String ipIndicator)
           
 List<HoldingTaxLot> HoldingTaxLotServiceImpl.getAllTaxLotsByKemIdAdndIPIndicator(String kemid, String ipIndicator)
          Gets all tax lots on the following criteria: kemId and IPIndicator.
 List<HoldingTaxLot> HoldingTaxLotServiceImpl.getAllTaxLotsOrderByAcquiredDate(String kemid, String securityId, String registrationCode, String ipIndicator, boolean sortAscending)
           
 List<HoldingTaxLot> HoldingTaxLotServiceImpl.getAllTaxLotsWithAccruedIncomeGreaterThanZeroPerSecurity(String securityId)
           
 List<HoldingTaxLot> HoldingTaxLotServiceImpl.getAllTaxLotsWithPositiveCost(String kemid, String securityId, String registrationCode, String ipIndicator)
           
 List<HoldingTaxLot> HoldingTaxLotServiceImpl.getAllTaxLotsWithPositiveUnits(String kemid, String securityId, String registrationCode, String ipIndicator)
           
 List<HoldingTaxLot> HoldingTaxLotServiceImpl.getTaxLotsPerSecurityIDWithUnitsGreaterThanZero(String securityId)
           
protected  List<HoldingTaxLot> UpdateHoldingAdjustmentDocumentTaxLotsServiceImpl.retrieveAllTaxLotsWithPositiveCost(EndowmentTransactionLine transLine, EndowmentTransactionSecurity endowmentTransactionSecurity)
          Helper method to retrieve all tax lots with positive cost holding tax lot lines
protected  List<HoldingTaxLot> UpdateHoldingAdjustmentDocumentTaxLotsServiceImpl.retrieveTaxLotLineForUpdate(EndowmentTransactionLine transLine, EndowmentTransactionSecurity endowmentTransactionSecurity)
          Helper method to retrieve all the tax lot records with units greater than zero from endowment holding tax lot table for a specific lot number
 

Methods in org.kuali.kfs.module.endow.document.service.impl with parameters of type HoldingTaxLot
 CurrentTaxLotBalance CurrentTaxLotServiceImpl.copyHoldingTaxLotToCurrentTaxLotBalance(HoldingTaxLot holdingTaxLot)
          Service Method to create a new current tax lot balance record and copy HoldingTaxLot record to it
 BigDecimal CurrentTaxLotServiceImpl.getHoldingMarketValue(HoldingTaxLot holdingTaxLot, String securityId)
           
 BigDecimal CurrentTaxLotServiceImpl.getNextFiscalYearInvestmentIncome(HoldingTaxLot holdingTaxLot, String securityId)
           
 BigDecimal CurrentTaxLotServiceImpl.getNextTwelveMonthsEstimatedValue(HoldingTaxLot holdingTaxLot, String securityId)
           
 BigDecimal CurrentTaxLotServiceImpl.getRemainderOfFiscalYearEstimatedIncome(HoldingTaxLot holdingTaxLot, String securityId)
           
protected  BigDecimal CurrentTaxLotServiceImpl.getRemainderOfFiscalYearEstimatedIncomeForBonds(Security security, HoldingTaxLot holdingTaxLot)
          calculates the remainder of fiscal year estimated income for bonds
protected  BigDecimal CurrentTaxLotServiceImpl.getRemainderOfFiscalYearEstimatedIncomeForCash(Security security, HoldingTaxLot holdingTaxLot)
          calculates the remainder of fiscal year estimated income for cash
protected  BigDecimal CurrentTaxLotServiceImpl.getRemainderOfFiscalYearEstimatedIncomeForPooledFunds(Security security, HoldingTaxLot holdingTaxLot)
          calculates the remainder of fiscal year estimated income for pooled funds
protected  BigDecimal CurrentTaxLotServiceImpl.getRemainderOfFiscalYearEstimatedIncomeForStocks(Security security, HoldingTaxLot holdingTaxLot)
          calculates the remainder of fiscal year estimated income for stocks
 

Method parameters in org.kuali.kfs.module.endow.document.service.impl with type arguments of type HoldingTaxLot
protected  BigDecimal UpdateHoldingAdjustmentDocumentTaxLotsServiceImpl.calculateTotalLotsTotalUnits(List<HoldingTaxLot> holdingTaxLots)
          Helper method to calculate the TotalLots total units
protected  void UpdateHoldingAdjustmentDocumentTaxLotsServiceImpl.createEndowmentHoldingLotRecord(HoldingAdjustmentDocument holdingAdjustmentDocument, EndowmentTransactionLine transLine, List<HoldingTaxLot> holdingTaxLots)
          This method...
 



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