public static final class MissedPunch.Builder extends Object implements Serializable, MissedPunchContract, org.kuali.rice.core.api.mo.ModelBuilder
MissedPunch instances. Enforces the constraints of the MissedPunchContract.| Modifier and Type | Method and Description |
|---|---|
MissedPunch |
build() |
static MissedPunch.Builder |
create() |
static MissedPunch.Builder |
create(MissedPunchContract contract) |
org.joda.time.DateTime |
getActionFullDateTime()
The actionDateTime (Datetime) associated with the MissedPunch
|
org.joda.time.LocalDate |
getActionLocalDate()
The action date (Date) associated with the MissedPunch
|
String |
getActionTime()
The action time (String) associated with the MissedPunch
|
String |
getAssignmentKey()
The assignment key associated with the MissedPunch
|
String |
getAssignmentValue()
The assignment value associated with the MissedPunch
|
String |
getClockAction()
The clockAction associated with the MissedPunch
|
org.joda.time.DateTime |
getCreateTime()
The timestamp of when this HrBusinessObject was last created/updated
|
HrGroupKey.Builder |
getGroupKey() |
String |
getGroupKeyCode()
The localDate format of the effective date of the HrBusinessObject
|
Long |
getJobNumber()
The jobNumber associated with the MissedPunch
|
String |
getMissedPunchDocId() |
String |
getMissedPunchDocStatus() |
String |
getObjectId() |
String |
getPersonName()
The personName associated with the MissedPunch
|
String |
getPrincipalId()
The principalId associated with the MissedPunch
|
String |
getPrincipalName()
The principal name associated with the MissedPunch
|
Long |
getTask()
The task associated with the MissedPunch
|
String |
getTimesheetDocumentId()
The id of the employee's timesheet document that the missed punch was recorded on
|
String |
getTkClockLogId()
The tkClockLogId associated with the MissedPunch
|
String |
getTkMissedPunchId()
The primary key of a MissedPunch entry saved in a database
|
Long |
getVersionNumber() |
Long |
getWorkArea()
The workArea associated with the MissedPunch
|
boolean |
isAssignmentReadOnly()
The isAssignmentReadOnly flag of the MissedPunch
|
void |
setActionFullDateTime(org.joda.time.DateTime actionFullDateTime) |
void |
setActionTime(String actionTime) |
void |
setAssignmentKey(String assignmentKey) |
void |
setAssignmentReadOnly(boolean assignmentReadOnly) |
void |
setAssignmentValue(String assignmentValue) |
void |
setClockAction(String clockAction) |
void |
setCreateTime(org.joda.time.DateTime createTime) |
void |
setGroupKey(HrGroupKey.Builder groupKey) |
void |
setGroupKeyCode(String groupKeyCode) |
void |
setJobNumber(Long jobNumber) |
void |
setMissedPunchDocId(String missedPunchDocId) |
void |
setMissedPunchDocStatus(String missedPunchDocStatus) |
void |
setObjectId(String objectId) |
void |
setPersonName(String personName) |
void |
setPrincipalId(String principalId) |
void |
setPrincipalName(String principalName) |
void |
setTask(Long task) |
void |
setTimesheetDocumentId(String timesheetDocumentId) |
void |
setTkClockLogId(String tkClockLogId) |
void |
setTkMissedPunchId(String tkMissedPunchId) |
void |
setVersionNumber(Long versionNumber) |
void |
setWorkArea(Long workArea) |
public static MissedPunch.Builder create()
public static MissedPunch.Builder create(MissedPunchContract contract)
public MissedPunch build()
build in interface org.kuali.rice.core.api.mo.ModelBuilderpublic Long getTask()
MissedPunchContracttask of a MissedPunch
getTask in interface MissedPunchContractpublic org.joda.time.DateTime getActionFullDateTime()
MissedPunchContractactionDateTime of a MissedPunch
getActionFullDateTime in interface MissedPunchContractpublic org.joda.time.LocalDate getActionLocalDate()
MissedPunchContractactionFullDateTime.toLocalDate() of a MissedPunch
getActionLocalDate in interface MissedPunchContractpublic String getActionTime()
MissedPunchContractLocalTime.fromDateFields(actionDateTime) of a MissedPunch
getActionTime in interface MissedPunchContractpublic String getClockAction()
MissedPunchContractclock in or clock out of the missed punch
getClockAction in interface MissedPunchContractpublic String getTkClockLogId()
MissedPunchContracttkClockLogId of a MissedPunch
getTkClockLogId in interface MissedPunchContractpublic String getPrincipalName()
MissedPunchContractprincipalName of a MissedPunch
getPrincipalName in interface MissedPunchContractpublic String getPersonName()
MissedPunchContractpersonName of a MissedPunch
getPersonName in interface MissedPunchContractpublic boolean isAssignmentReadOnly()
MissedPunchContractisAssignmentReadOnly flag of a MissedPunch
isAssignmentReadOnly in interface MissedPunchContractpublic String getTkMissedPunchId()
MissedPunchContracttkMissedPunchId of a MissedPunch
getTkMissedPunchId in interface MissedPunchContractpublic Long getJobNumber()
MissedPunchContractjobNumber of a MissedPunch
getJobNumber in interface MissedPunchContractpublic Long getWorkArea()
MissedPunchContractworkArea of a MissedPunch
getWorkArea in interface MissedPunchContractpublic String getTimesheetDocumentId()
MissedPunchContracttimesheetDocumentId of a MissedPunch
getTimesheetDocumentId in interface MissedPunchContractpublic String getPrincipalId()
MissedPunchContractprincipalId of a MissedPunch
getPrincipalId in interface MissedPunchContractpublic String getAssignmentKey()
MissedPunchContractThe assignment key the missed punch was for
getAssignmentKey in interface MissedPunchContractpublic String getAssignmentValue()
MissedPunchContractThe assignment value the missed punch was for
getAssignmentValue in interface MissedPunchContractpublic Long getVersionNumber()
getVersionNumber in interface org.kuali.rice.core.api.mo.common.Versionedpublic String getObjectId()
getObjectId in interface org.kuali.rice.core.api.mo.common.GloballyUniquepublic org.joda.time.DateTime getCreateTime()
CreateTimetimestamp of HrBusinessObject
getCreateTime in interface CreateTimepublic String getMissedPunchDocId()
getMissedPunchDocId in interface MissedPunchContractpublic String getMissedPunchDocStatus()
getMissedPunchDocStatus in interface MissedPunchContractpublic String getGroupKeyCode()
KeyedDataeffectiveLocalDate of HrBusinessObject
getGroupKeyCode in interface KeyedDatapublic HrGroupKey.Builder getGroupKey()
getGroupKey in interface KeyedDatapublic void setMissedPunchDocId(String missedPunchDocId)
public void setMissedPunchDocStatus(String missedPunchDocStatus)
public void setActionFullDateTime(org.joda.time.DateTime actionFullDateTime)
public void setActionTime(String actionTime)
public void setClockAction(String clockAction)
public void setTkClockLogId(String tkClockLogId)
public void setPrincipalName(String principalName)
public void setPersonName(String personName)
public void setAssignmentReadOnly(boolean assignmentReadOnly)
public void setTkMissedPunchId(String tkMissedPunchId)
public void setJobNumber(Long jobNumber)
public void setWorkArea(Long workArea)
public void setTimesheetDocumentId(String timesheetDocumentId)
public void setPrincipalId(String principalId)
public void setAssignmentKey(String assignmentKey)
public void setAssignmentValue(String assignmentValue)
public void setVersionNumber(Long versionNumber)
public void setObjectId(String objectId)
public void setCreateTime(org.joda.time.DateTime createTime)
public void setGroupKeyCode(String groupKeyCode)
public void setGroupKey(HrGroupKey.Builder groupKey)
Copyright © 2004–2015 The Kuali Foundation. All rights reserved.