org.kuali.kfs.pdp.businessobject
Class FormatProcessSummary

java.lang.Object
  extended by org.kuali.rice.kns.bo.BusinessObjectBase
      extended by org.kuali.rice.kns.bo.TransientBusinessObjectBase
          extended by org.kuali.kfs.pdp.businessobject.FormatProcessSummary
All Implemented Interfaces:
Serializable, org.kuali.rice.kns.bo.BusinessObject

public class FormatProcessSummary
extends org.kuali.rice.kns.bo.TransientBusinessObjectBase

This class collects the summary information for payment Format Process

See Also:
Serialized Form

Constructor Summary
FormatProcessSummary()
          Constructs a FormatProcessSummary.java.
 
Method Summary
 void add(PaymentGroup paymentGroup)
          Add the payment detail info to our summary list
 org.kuali.rice.kns.util.KualiInteger getProcessId()
          This method gets the process id.
 ProcessSummary getProcessSummary(int index)
          This method retrieves a specific process summary from the list, by index
 List<ProcessSummary> getProcessSummaryList()
          This method gets the process summary list
 org.kuali.rice.kns.util.KualiDecimal getTotalAmount()
          This method gets the total amount.
 org.kuali.rice.kns.util.KualiInteger getTotalCount()
          This method gets the total count.
 void save()
          Save all the process summary records
 void setDisbursementNumber(PaymentGroup paymentGroup, Integer disbursementNumber)
           
 void setProcessId(org.kuali.rice.kns.util.KualiInteger processId)
          This method sets the process id.
 void setProcessSummary(int key, ProcessSummary value)
          This method sets a process summary value at a given index in the process summary list.
 void setProcessSummaryList(List<ProcessSummary> processSummaryList)
          This method sets the process summary list.
 void setTotalAmount(org.kuali.rice.kns.util.KualiDecimal totalAmount)
          This method sets the total amount.
 void setTotalCount(org.kuali.rice.kns.util.KualiInteger totalCount)
          This method sets the total count.
protected  LinkedHashMap toStringMapper()
           
 
Methods inherited from class org.kuali.rice.kns.bo.TransientBusinessObjectBase
refresh
 
Methods inherited from class org.kuali.rice.kns.bo.BusinessObjectBase
prepareForWorkflow, toString, toStringBuilder
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
 

Constructor Detail

FormatProcessSummary

public FormatProcessSummary()
Constructs a FormatProcessSummary.java.

Method Detail

add

public void add(PaymentGroup paymentGroup)
Add the payment detail info to our summary list

Parameters:
paymentGroup -

save

public void save()
Save all the process summary records

Parameters:
pdd -

setDisbursementNumber

public void setDisbursementNumber(PaymentGroup paymentGroup,
                                  Integer disbursementNumber)
Parameters:
pg - Update the disbursement number information
range -

toStringMapper

protected LinkedHashMap toStringMapper()
Specified by:
toStringMapper in class org.kuali.rice.kns.bo.BusinessObjectBase
See Also:
BusinessObjectBase.toStringMapper()

getTotalAmount

public org.kuali.rice.kns.util.KualiDecimal getTotalAmount()
This method gets the total amount.

Returns:
totalAmount

setTotalAmount

public void setTotalAmount(org.kuali.rice.kns.util.KualiDecimal totalAmount)
This method sets the total amount.

Parameters:
totalAmount -

getTotalCount

public org.kuali.rice.kns.util.KualiInteger getTotalCount()
This method gets the total count.

Returns:
totalCount

setTotalCount

public void setTotalCount(org.kuali.rice.kns.util.KualiInteger totalCount)
This method sets the total count.

Parameters:
totalCount -

getProcessSummary

public ProcessSummary getProcessSummary(int index)
This method retrieves a specific process summary from the list, by index

Parameters:
index - the index of the results to retrieve the process summary from
Returns:
a ProcessSummary

setProcessSummary

public void setProcessSummary(int key,
                              ProcessSummary value)
This method sets a process summary value at a given index in the process summary list.

Parameters:
key - the index
value - the new value

getProcessSummaryList

public List<ProcessSummary> getProcessSummaryList()
This method gets the process summary list

Returns:
processSummaryList

setProcessSummaryList

public void setProcessSummaryList(List<ProcessSummary> processSummaryList)
This method sets the process summary list.

Parameters:
processSummaryList -

getProcessId

public org.kuali.rice.kns.util.KualiInteger getProcessId()
This method gets the process id.

Returns:
the processId

setProcessId

public void setProcessId(org.kuali.rice.kns.util.KualiInteger processId)
This method sets the process id.

Parameters:
processId -


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