public class LeaveSummary extends Object implements Serializable, LeaveSummaryContract
| Constructor and Description | 
|---|
| LeaveSummary() | 
| LeaveSummary(LeaveSummary leaveSummary) | 
| Modifier and Type | Method and Description | 
|---|---|
| List<String> | getApprovalHeaders()The list of approval headers associated with the LeaveSummary | 
| LeaveSummaryRow | getLeaveSummaryRowForAccrualCategory(String accrualCategoryId)The LeaveSummaryRow object associated with the LeaveSummary | 
| LeaveSummaryRow | getLeaveSummaryRowForAccrualCtgy(String accrualCategory)The LeaveSummaryRow object associated with the LeaveSummary | 
| List<LeaveSummaryRow> | getLeaveSummaryRows()The list of LeaveSummaryRow objects associated with the LeaveSummary | 
| String | getNote()The note associated with the LeaveSummary | 
| String | getPendingDatesString()TODO: Put a better comment
 The pending dates String associated with the LeaveSummary | 
| String | getYtdDatesString()TODO: Put a better comment
 The year to date dates string associated with the LeaveSummary | 
| boolean | isUsageLimit() | 
| void | setApprovalHeaders(List<String> approvalHeaders) | 
| void | setLeaveSummaryRows(List<LeaveSummaryRow> leaveSummaryRows) | 
| void | setNote(String note) | 
| void | setPendingDatesString(String pendingDatesString) | 
| void | setUsageLimit(boolean usageLimit) | 
| void | setYtdDatesString(String ytdDatesString) | 
| String | toJsonString() | 
public LeaveSummary(LeaveSummary leaveSummary)
public LeaveSummary()
public List<LeaveSummaryRow> getLeaveSummaryRows()
LeaveSummaryContractleaveSummaryRows of a LeaveSummary
getLeaveSummaryRows in interface LeaveSummaryContractpublic LeaveSummaryRow getLeaveSummaryRowForAccrualCtgy(String accrualCategory)
LeaveSummaryContractleaveSummaryRow of a LeaveSummary
getLeaveSummaryRowForAccrualCtgy in interface LeaveSummaryContractaccrualCategory - name to retrieve LeaveSummaryRow objects from leaveSummaryRowspublic void setLeaveSummaryRows(List<LeaveSummaryRow> leaveSummaryRows)
public String getYtdDatesString()
LeaveSummaryContractytdDatesString of a LeaveSummary
getYtdDatesString in interface LeaveSummaryContractpublic void setYtdDatesString(String ytdDatesString)
public String getPendingDatesString()
LeaveSummaryContractpendingDatesString of a LeaveSummary
getPendingDatesString in interface LeaveSummaryContractpublic void setPendingDatesString(String pendingDatesString)
public String toJsonString()
public List<String> getApprovalHeaders()
LeaveSummaryContractapprovalHeaders of a LeaveSummary
getApprovalHeaders in interface LeaveSummaryContractpublic void setApprovalHeaders(List<String> approvalHeaders)
public LeaveSummaryRow getLeaveSummaryRowForAccrualCategory(String accrualCategoryId)
LeaveSummaryContractleaveSummaryRow of a LeaveSummary
getLeaveSummaryRowForAccrualCategory in interface LeaveSummaryContractpublic String getNote()
LeaveSummaryContractnote of a LeaveSummary
getNote in interface LeaveSummaryContractpublic boolean isUsageLimit()
public void setUsageLimit(boolean usageLimit)
Copyright © 2004–2014 The Kuali Foundation. All rights reserved.