org.kuali.kfs.module.endow.report.util
Class TransactionSummaryReportDataHolder

java.lang.Object
  extended by org.kuali.kfs.module.endow.report.util.TransactionSummaryReportDataHolder

public class TransactionSummaryReportDataHolder
extends Object


Nested Class Summary
 class TransactionSummaryReportDataHolder.CashTransfersDataHolder
          public class to hold cash transfers data
 class TransactionSummaryReportDataHolder.ContributionsDataHolder
          public class to hold contributions and Other income totals.
 class TransactionSummaryReportDataHolder.ExpensesDataHolder
          public class to hold Expenses data
 class TransactionSummaryReportDataHolder.SecurityTransfersDataHolder
          public class to hold Security transfers data
 
Field Summary
protected  String beginningDate
           
protected  String endingDate
           
protected  EndowmentReportFooterDataHolder footer
           
protected  BigDecimal incomeBeginningMarketValue
           
protected  BigDecimal incomeChangeInMarketValue
           
protected  BigDecimal incomeEndingMarketValue
           
protected  String institution
           
protected  String kemid
           
protected  String kemidLongTitle
           
protected  BigDecimal next12MonthsEstimatedIncome
           
protected  BigDecimal nextFYEstimatedIncome
           
protected  BigDecimal principalBeginningMarketValue
           
protected  BigDecimal principalChangeInMarketValue
           
protected  BigDecimal principalEndingMarketValue
           
protected  BigDecimal remainderOfFYEstimatedIncome
           
protected  List<TransactionSummaryReportDataHolder.CashTransfersDataHolder> reportGroupsForCashTransfers
           
protected  List<TransactionSummaryReportDataHolder.ContributionsDataHolder> reportGroupsForContributions
           
protected  List<TransactionSummaryReportDataHolder.ExpensesDataHolder> reportGroupsForExpenses
           
protected  List<TransactionSummaryReportDataHolder.SecurityTransfersDataHolder> reportGroupsForSecurityTransfers
           
 
Constructor Summary
TransactionSummaryReportDataHolder()
           
 
Method Summary
protected  String getBeginningDate()
          gets attribute beginningDate
protected  String getBeginningDescription()
          Gets the first row description
protected  String getEndingDate()
          gets attribute endingDate
protected  String getEndingDescription()
          Gets the last row description
protected  EndowmentReportFooterDataHolder getFooter()
          gets attribute footer
 BigDecimal getIncomeBeginningMarketValue()
          gets attribute incomeBeginningMarketValue
 BigDecimal getIncomeChangeInMarketValue()
          gets attribute incomeChangeInMarketValue
 BigDecimal getIncomeEndingMarketValue()
          gets attribute incomeEndingMarketValue
protected  String getInstitution()
          gets attribute institution
 String getKemid()
          gets attribute kemid
 String getKemidLongTitle()
          gets attribute kemidLongTitle
 BigDecimal getNext12MonthsEstimatedIncome()
          gets attribute next12MonthsEstimatedIncome
 BigDecimal getNextFYEstimatedIncome()
          gets attribute nextFYEstimatedIncome
 BigDecimal getPrincipalBeginningMarketValue()
          gets attribute principalBeginningMarketValue
 BigDecimal getPrincipalChangeInMarketValue()
          gets attribute principalChangeInMarketValue
 BigDecimal getPrincipalEndingMarketValue()
          gets attribute principalEndingMarketValue
 BigDecimal getRemainderOfFYEstimatedIncome()
          gets attribute remainderOfFYEstimatedIncome
 List<TransactionSummaryReportDataHolder.CashTransfersDataHolder> getReportGroupsForCashTransfers()
          gets attribute reportGroupsForCashTransfers
 List<TransactionSummaryReportDataHolder.ContributionsDataHolder> getReportGroupsForContributions()
          gets attribute reportGroupsForContributions
 List<TransactionSummaryReportDataHolder.ExpensesDataHolder> getReportGroupsForExpenses()
          gets attribute reportGroupsForExpenses
 List<TransactionSummaryReportDataHolder.SecurityTransfersDataHolder> getReportGroupsForSecurityTransfers()
          gets attribute reportGroupsForSecurityTransfers
 BigDecimal getTotalBeginningMarketValue()
          gets total beginning market value
 BigDecimal getTotalChangeInMarketValue()
          gets total market value by adding incomeChangeInMarketValue and principalChangeInMarketValue
 BigDecimal getTotalEndingMarketValue()
          gets total ending market value by adding incomeEndingMarketValue and principalEndingMarketValue
 void setBeginningDate(String beginningDate)
          sets attribute beginningDate
 void setEndingDate(String endingDate)
          sets attribute endingDate
 void setFooter(EndowmentReportFooterDataHolder footer)
          sets attribute footer
 void setIncomeBeginningMarketValue(BigDecimal incomeBeginningMarketValue)
          sets attribute incomeBeginningMarketValue
 void setIncomeChangeInMarketValue(BigDecimal incomeChangeInMarketValue)
          sets attribute incomeChangeInMarketValue
 void setIncomeEndingMarketValue(BigDecimal incomeEndingMarketValue)
          sets attribute incomeEndingMarketValue
 void setInstitution(String institution)
          sets attribute institution
 void setKemid(String kemid)
          sets attribute kemid
 void setKemidLongTitle(String kemidLongTitle)
          sets attribute kemidLongTitle
 void setNext12MonthsEstimatedIncome(BigDecimal next12MonthsEstimatedIncome)
          sets attribute next12MonthsEstimatedIncome
 void setNextFYEstimatedIncome(BigDecimal nextFYEstimatedIncome)
          sets attribute nextFYEstimatedIncome
 void setPrincipalBeginningMarketValue(BigDecimal principalBeginningMarketValue)
          sets attribute principalBeginningMarketValue
 void setPrincipalChangeInMarketValue(BigDecimal principalChangeInMarketValue)
          sets attribute principalChangeInMarketValue
 void setPrincipalEndingMarketValue(BigDecimal principalEndingMarketValue)
          sets attribute principalEndingMarketValue
 void setRemainderOfFYEstimatedIncome(BigDecimal remainderOfFYEstimatedIncome)
          sets attribute remainderOfFYEstimatedIncome
 void setReportGroupsForCashTransfers(List<TransactionSummaryReportDataHolder.CashTransfersDataHolder> reportGroupsForCashTransfers)
          sets attribute reportGroupsForCashTransfers
 void setReportGroupsForContributions(List<TransactionSummaryReportDataHolder.ContributionsDataHolder> reportGroupsForContributions)
          sets attribute reportGroupsForContributions
 void setReportGroupsForExpenses(List<TransactionSummaryReportDataHolder.ExpensesDataHolder> reportGroupsForExpenses)
          sets attribute reportGroupsForExpenses
 void setReportGroupsForSecurityTransfers(List<TransactionSummaryReportDataHolder.SecurityTransfersDataHolder> reportGroupsForSecurityTransfers)
          sets attribute reportGroupsForSecurityTransfers
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

institution

protected String institution

beginningDate

protected String beginningDate

endingDate

protected String endingDate

kemid

protected String kemid

kemidLongTitle

protected String kemidLongTitle

incomeBeginningMarketValue

protected BigDecimal incomeBeginningMarketValue

principalBeginningMarketValue

protected BigDecimal principalBeginningMarketValue

reportGroupsForContributions

protected List<TransactionSummaryReportDataHolder.ContributionsDataHolder> reportGroupsForContributions

reportGroupsForExpenses

protected List<TransactionSummaryReportDataHolder.ExpensesDataHolder> reportGroupsForExpenses

reportGroupsForCashTransfers

protected List<TransactionSummaryReportDataHolder.CashTransfersDataHolder> reportGroupsForCashTransfers

reportGroupsForSecurityTransfers

protected List<TransactionSummaryReportDataHolder.SecurityTransfersDataHolder> reportGroupsForSecurityTransfers

incomeChangeInMarketValue

protected BigDecimal incomeChangeInMarketValue

principalChangeInMarketValue

protected BigDecimal principalChangeInMarketValue

incomeEndingMarketValue

protected BigDecimal incomeEndingMarketValue

principalEndingMarketValue

protected BigDecimal principalEndingMarketValue

next12MonthsEstimatedIncome

protected BigDecimal next12MonthsEstimatedIncome

remainderOfFYEstimatedIncome

protected BigDecimal remainderOfFYEstimatedIncome

nextFYEstimatedIncome

protected BigDecimal nextFYEstimatedIncome

footer

protected EndowmentReportFooterDataHolder footer
Constructor Detail

TransactionSummaryReportDataHolder

public TransactionSummaryReportDataHolder()
Method Detail

getBeginningDescription

protected String getBeginningDescription()
Gets the first row description

Returns:
description

getEndingDescription

protected String getEndingDescription()
Gets the last row description

Returns:

getInstitution

protected String getInstitution()
gets attribute institution

Returns:
institution

setInstitution

public void setInstitution(String institution)
sets attribute institution


getBeginningDate

protected String getBeginningDate()
gets attribute beginningDate

Returns:
beginningDate

setBeginningDate

public void setBeginningDate(String beginningDate)
sets attribute beginningDate


getEndingDate

protected String getEndingDate()
gets attribute endingDate

Returns:
endingDate

setEndingDate

public void setEndingDate(String endingDate)
sets attribute endingDate


getIncomeBeginningMarketValue

public BigDecimal getIncomeBeginningMarketValue()
gets attribute incomeBeginningMarketValue

Returns:
incomeBeginningMarketValue

setIncomeBeginningMarketValue

public void setIncomeBeginningMarketValue(BigDecimal incomeBeginningMarketValue)
sets attribute incomeBeginningMarketValue


getPrincipalBeginningMarketValue

public BigDecimal getPrincipalBeginningMarketValue()
gets attribute principalBeginningMarketValue

Returns:
principalBeginningMarketValue

setPrincipalBeginningMarketValue

public void setPrincipalBeginningMarketValue(BigDecimal principalBeginningMarketValue)
sets attribute principalBeginningMarketValue


getTotalBeginningMarketValue

public BigDecimal getTotalBeginningMarketValue()
gets total beginning market value

Returns:
sum of incomeBeginningMarketValue and principleBeginningMarketValue

getIncomeChangeInMarketValue

public BigDecimal getIncomeChangeInMarketValue()
gets attribute incomeChangeInMarketValue

Returns:
incomeChangeInMarketValue

setIncomeChangeInMarketValue

public void setIncomeChangeInMarketValue(BigDecimal incomeChangeInMarketValue)
sets attribute incomeChangeInMarketValue


getPrincipalChangeInMarketValue

public BigDecimal getPrincipalChangeInMarketValue()
gets attribute principalChangeInMarketValue

Returns:
principalChangeInMarketValue

setPrincipalChangeInMarketValue

public void setPrincipalChangeInMarketValue(BigDecimal principalChangeInMarketValue)
sets attribute principalChangeInMarketValue


getTotalChangeInMarketValue

public BigDecimal getTotalChangeInMarketValue()
gets total market value by adding incomeChangeInMarketValue and principalChangeInMarketValue

Returns:
sum

getIncomeEndingMarketValue

public BigDecimal getIncomeEndingMarketValue()
gets attribute incomeEndingMarketValue

Returns:
incomeEndingMarketValue

setIncomeEndingMarketValue

public void setIncomeEndingMarketValue(BigDecimal incomeEndingMarketValue)
sets attribute incomeEndingMarketValue


getKemid

public String getKemid()
gets attribute kemid

Returns:
kemid

setKemid

public void setKemid(String kemid)
sets attribute kemid


getKemidLongTitle

public String getKemidLongTitle()
gets attribute kemidLongTitle

Returns:
kemidLongTitle

setKemidLongTitle

public void setKemidLongTitle(String kemidLongTitle)
sets attribute kemidLongTitle


getReportGroupsForExpenses

public List<TransactionSummaryReportDataHolder.ExpensesDataHolder> getReportGroupsForExpenses()
gets attribute reportGroupsForExpenses

Returns:
reportGroupsForExpenses

setReportGroupsForExpenses

public void setReportGroupsForExpenses(List<TransactionSummaryReportDataHolder.ExpensesDataHolder> reportGroupsForExpenses)
sets attribute reportGroupsForExpenses


getPrincipalEndingMarketValue

public BigDecimal getPrincipalEndingMarketValue()
gets attribute principalEndingMarketValue

Returns:
principalEndingMarketValue

setPrincipalEndingMarketValue

public void setPrincipalEndingMarketValue(BigDecimal principalEndingMarketValue)
sets attribute principalEndingMarketValue


getTotalEndingMarketValue

public BigDecimal getTotalEndingMarketValue()
gets total ending market value by adding incomeEndingMarketValue and principalEndingMarketValue

Returns:
sum

getNext12MonthsEstimatedIncome

public BigDecimal getNext12MonthsEstimatedIncome()
gets attribute next12MonthsEstimatedIncome

Returns:
next12MonthsEstimatedIncome

setNext12MonthsEstimatedIncome

public void setNext12MonthsEstimatedIncome(BigDecimal next12MonthsEstimatedIncome)
sets attribute next12MonthsEstimatedIncome


getRemainderOfFYEstimatedIncome

public BigDecimal getRemainderOfFYEstimatedIncome()
gets attribute remainderOfFYEstimatedIncome

Returns:
remainderOfFYEstimatedIncome

setRemainderOfFYEstimatedIncome

public void setRemainderOfFYEstimatedIncome(BigDecimal remainderOfFYEstimatedIncome)
sets attribute remainderOfFYEstimatedIncome


getNextFYEstimatedIncome

public BigDecimal getNextFYEstimatedIncome()
gets attribute nextFYEstimatedIncome

Returns:
nextFYEstimatedIncome

setNextFYEstimatedIncome

public void setNextFYEstimatedIncome(BigDecimal nextFYEstimatedIncome)
sets attribute nextFYEstimatedIncome


getReportGroupsForContributions

public List<TransactionSummaryReportDataHolder.ContributionsDataHolder> getReportGroupsForContributions()
gets attribute reportGroupsForContributions

Returns:
reportGroupsForContributions

getReportGroupsForCashTransfers

public List<TransactionSummaryReportDataHolder.CashTransfersDataHolder> getReportGroupsForCashTransfers()
gets attribute reportGroupsForCashTransfers

Returns:
reportGroupsForCashTransfers

setReportGroupsForCashTransfers

public void setReportGroupsForCashTransfers(List<TransactionSummaryReportDataHolder.CashTransfersDataHolder> reportGroupsForCashTransfers)
sets attribute reportGroupsForCashTransfers


getReportGroupsForSecurityTransfers

public List<TransactionSummaryReportDataHolder.SecurityTransfersDataHolder> getReportGroupsForSecurityTransfers()
gets attribute reportGroupsForSecurityTransfers

Returns:
reportGroupsForSecurityTransfers

setReportGroupsForSecurityTransfers

public void setReportGroupsForSecurityTransfers(List<TransactionSummaryReportDataHolder.SecurityTransfersDataHolder> reportGroupsForSecurityTransfers)
sets attribute reportGroupsForSecurityTransfers


setReportGroupsForContributions

public void setReportGroupsForContributions(List<TransactionSummaryReportDataHolder.ContributionsDataHolder> reportGroupsForContributions)
sets attribute reportGroupsForContributions


getFooter

protected EndowmentReportFooterDataHolder getFooter()
gets attribute footer

Returns:
footer

setFooter

public void setFooter(EndowmentReportFooterDataHolder footer)
sets attribute footer



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