org.kuali.hr.time.approval.web
Class ApprovalLeaveSummaryRow

java.lang.Object
  extended by org.kuali.hr.time.approval.web.ApprovalLeaveSummaryRow
All Implemented Interfaces:
Comparable<ApprovalLeaveSummaryRow>

public class ApprovalLeaveSummaryRow
extends Object
implements Comparable<ApprovalLeaveSummaryRow>


Constructor Summary
ApprovalLeaveSummaryRow()
           
 
Method Summary
 int compareTo(ApprovalLeaveSummaryRow row)
           
 String getApprovalStatus()
           
 String getDocumentId()
           
 Map<Date,Map<String,BigDecimal>> getEarnCodeLeaveHours()
           
 Boolean getExemptEmployee()
           
 String getLastApproveMessage()
           
 List<LeaveBlock> getLeaveBlockList()
           
 Boolean getMoreThanOneCalendar()
           
 String getName()
           
 List<org.kuali.rice.kew.api.note.Note> getNotes()
           
 String getPrincipalId()
           
 String getSelected()
           
 String getUserTargetURLParams()
           
 List<String> getWarnings()
           
 boolean isApprovable()
          Is this record ready to be approved?
 void setApprovalStatus(String approvalStatus)
           
 void setDocumentId(String documentId)
           
 void setEarnCodeLeaveHours(Map<Date,Map<String,BigDecimal>> earnCodeLeaveHours)
           
 void setExemptEmployee(Boolean exemptEmployee)
           
 void setLastApproveMessage(String lastApproveMessage)
           
 void setLeaveBlockList(List<LeaveBlock> leaveBlockList)
           
 void setMoreThanOneCalendar(Boolean moreThanOneCalendar)
           
 void setName(String name)
           
 void setNotes(List<org.kuali.rice.kew.api.note.Note> notes)
           
 void setPrincipalId(String principalId)
           
 void setSelected(String selected)
           
 void setWarnings(List<String> warnings)
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

ApprovalLeaveSummaryRow

public ApprovalLeaveSummaryRow()
Method Detail

isApprovable

public boolean isApprovable()
Is this record ready to be approved?

Returns:
true if a valid TK_APPROVER / TK_PROCESSOR can approve, false otherwise.

compareTo

public int compareTo(ApprovalLeaveSummaryRow row)
Specified by:
compareTo in interface Comparable<ApprovalLeaveSummaryRow>

getName

public String getName()

setName

public void setName(String name)

getPrincipalId

public String getPrincipalId()

setPrincipalId

public void setPrincipalId(String principalId)

getUserTargetURLParams

public String getUserTargetURLParams()

getLeaveBlockList

public List<LeaveBlock> getLeaveBlockList()

setLeaveBlockList

public void setLeaveBlockList(List<LeaveBlock> leaveBlockList)

getDocumentId

public String getDocumentId()

setDocumentId

public void setDocumentId(String documentId)

getWarnings

public List<String> getWarnings()

setWarnings

public void setWarnings(List<String> warnings)

getSelected

public String getSelected()

setSelected

public void setSelected(String selected)

getNotes

public List<org.kuali.rice.kew.api.note.Note> getNotes()

setNotes

public void setNotes(List<org.kuali.rice.kew.api.note.Note> notes)

getLastApproveMessage

public String getLastApproveMessage()

setLastApproveMessage

public void setLastApproveMessage(String lastApproveMessage)

getApprovalStatus

public String getApprovalStatus()

setApprovalStatus

public void setApprovalStatus(String approvalStatus)

getEarnCodeLeaveHours

public Map<Date,Map<String,BigDecimal>> getEarnCodeLeaveHours()

setEarnCodeLeaveHours

public void setEarnCodeLeaveHours(Map<Date,Map<String,BigDecimal>> earnCodeLeaveHours)

getMoreThanOneCalendar

public Boolean getMoreThanOneCalendar()

setMoreThanOneCalendar

public void setMoreThanOneCalendar(Boolean moreThanOneCalendar)

getExemptEmployee

public Boolean getExemptEmployee()

setExemptEmployee

public void setExemptEmployee(Boolean exemptEmployee)


Copyright © 2004-2013 The Kuali Foundation. All Rights Reserved.