org.kuali.kfs.module.endow.report.util
Class AssetStatementReportDataHolder
java.lang.Object
org.kuali.kfs.module.endow.report.util.AssetStatementReportDataHolder
public class AssetStatementReportDataHolder
- extends Object
Method Summary |
AssetStatementReportDataHolder.ReportGroupData |
createReportGroupData(SecurityReportingGroup reportingGroup,
Security security,
String ipInd)
Creates a report group data and registers it |
String |
getEndingDate()
|
EndowmentReportFooterDataHolder |
getFooter()
|
BigDecimal |
getHistoryIncomeCash()
|
BigDecimal |
getHistoryPrincipalCash()
|
String |
getInstitution()
|
String |
getKemid()
|
String |
getKemidLongTitle()
|
String |
getMonthEndDate()
|
TreeMap<Integer,TreeMap<String,AssetStatementReportDataHolder.ReportGroupData>> |
getReportGroupsForIncome()
|
TreeMap<Integer,TreeMap<String,AssetStatementReportDataHolder.ReportGroupData>> |
getReportGroupsForPrincipal()
|
BigDecimal |
getTotalMarketValueForCashEquivalents(String ipInd)
Calculates the sum of market values for cash and equivalents |
BigDecimal |
getTotalSumOfEstimatedIncome(String ipInd)
Calculates the sum of estimated income |
BigDecimal |
getTotalSumOfMarketValue(String ipInd)
Calculates the sum of market values |
BigDecimal |
getTotalSumOfMarketValue(String ipInd,
Integer reportGroupOrder)
Calculates the sum of market values |
BigDecimal |
getTotalSumOfNextFYEstimatedIncome(String ipInd)
Calculates the sum of next FY estimated income |
BigDecimal |
getTotalSumOfRemainderOfFYEstimated(String ipInd)
Calculates the sum of remainder of FY estimated income |
BigDecimal |
getTotalSumOfUnits(String ipInd)
Calculates the sum of units |
void |
setEndingDate(String endingDate)
|
void |
setFooter(EndowmentReportFooterDataHolder footer)
|
void |
setHistoryIncomeCash(BigDecimal historyIncomeCash)
|
void |
setHistoryPrincipalCash(BigDecimal historyPrincipalCash)
|
void |
setInstitution(String institution)
|
void |
setKemid(String kemid)
|
void |
setKemidLongTitle(String kemidLongTitle)
|
void |
setMonthEndDate(String monthEndDate)
|
void |
setReportGroupsForIncome(TreeMap<Integer,TreeMap<String,AssetStatementReportDataHolder.ReportGroupData>> reportGroupsForIncome)
|
void |
setReportGroupsForPrincipal(TreeMap<Integer,TreeMap<String,AssetStatementReportDataHolder.ReportGroupData>> reportGroupsForPrincipal)
|
Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
AssetStatementReportDataHolder
public AssetStatementReportDataHolder()
createReportGroupData
public AssetStatementReportDataHolder.ReportGroupData createReportGroupData(SecurityReportingGroup reportingGroup,
Security security,
String ipInd)
- Creates a report group data and registers it
- Parameters:
reportingGroup
- security
- ipInd
-
- Returns:
getTotalSumOfUnits
public BigDecimal getTotalSumOfUnits(String ipInd)
- Calculates the sum of units
- Parameters:
ipInd
-
- Returns:
getTotalMarketValueForCashEquivalents
public BigDecimal getTotalMarketValueForCashEquivalents(String ipInd)
- Calculates the sum of market values for cash and equivalents
- Parameters:
ipInd
-
- Returns:
getTotalSumOfMarketValue
public BigDecimal getTotalSumOfMarketValue(String ipInd,
Integer reportGroupOrder)
- Calculates the sum of market values
- Parameters:
ipInd
- reportGroupOrder
-
- Returns:
getTotalSumOfMarketValue
public BigDecimal getTotalSumOfMarketValue(String ipInd)
- Calculates the sum of market values
- Parameters:
ipInd
-
- Returns:
getTotalSumOfEstimatedIncome
public BigDecimal getTotalSumOfEstimatedIncome(String ipInd)
- Calculates the sum of estimated income
- Parameters:
ipInd
-
- Returns:
getTotalSumOfRemainderOfFYEstimated
public BigDecimal getTotalSumOfRemainderOfFYEstimated(String ipInd)
- Calculates the sum of remainder of FY estimated income
- Parameters:
ipInd
-
- Returns:
getTotalSumOfNextFYEstimatedIncome
public BigDecimal getTotalSumOfNextFYEstimatedIncome(String ipInd)
- Calculates the sum of next FY estimated income
- Parameters:
ipInd
-
- Returns:
getInstitution
public String getInstitution()
setInstitution
public void setInstitution(String institution)
getMonthEndDate
public String getMonthEndDate()
setMonthEndDate
public void setMonthEndDate(String monthEndDate)
getEndingDate
public String getEndingDate()
setEndingDate
public void setEndingDate(String endingDate)
getKemid
public String getKemid()
setKemid
public void setKemid(String kemid)
getKemidLongTitle
public String getKemidLongTitle()
setKemidLongTitle
public void setKemidLongTitle(String kemidLongTitle)
getHistoryIncomeCash
public BigDecimal getHistoryIncomeCash()
setHistoryIncomeCash
public void setHistoryIncomeCash(BigDecimal historyIncomeCash)
getHistoryPrincipalCash
public BigDecimal getHistoryPrincipalCash()
setHistoryPrincipalCash
public void setHistoryPrincipalCash(BigDecimal historyPrincipalCash)
getReportGroupsForIncome
public TreeMap<Integer,TreeMap<String,AssetStatementReportDataHolder.ReportGroupData>> getReportGroupsForIncome()
setReportGroupsForIncome
public void setReportGroupsForIncome(TreeMap<Integer,TreeMap<String,AssetStatementReportDataHolder.ReportGroupData>> reportGroupsForIncome)
getReportGroupsForPrincipal
public TreeMap<Integer,TreeMap<String,AssetStatementReportDataHolder.ReportGroupData>> getReportGroupsForPrincipal()
setReportGroupsForPrincipal
public void setReportGroupsForPrincipal(TreeMap<Integer,TreeMap<String,AssetStatementReportDataHolder.ReportGroupData>> reportGroupsForPrincipal)
getFooter
public EndowmentReportFooterDataHolder getFooter()
setFooter
public void setFooter(EndowmentReportFooterDataHolder footer)
Copyright © 2005-2012 The Kuali Foundation. All Rights Reserved.