public class SystemScheduledTimeOff extends HrBusinessObject implements SystemScheduledTimeOffContract
| Modifier and Type | Field and Description |
|---|---|
static String |
CACHE_NAME |
static com.google.common.collect.ImmutableList<String> |
fields |
| Constructor and Description |
|---|
SystemScheduledTimeOff() |
| Modifier and Type | Method and Description |
|---|---|
String |
getAccrualCategory()
The AccrualCategory name associated with the SystemScheduledTimeOff
|
AccrualCategoryBo |
getAccrualCategoryObj()
The AccrualCategory object associated with the SystemScheduledTimeOff
|
Date |
getAccruedDate()
The date the holiday is available to use
|
org.joda.time.LocalDate |
getAccruedLocalDate()
The date the holiday is available to use
|
BigDecimal |
getAmountofTime()
The amount of leave time taken for the ScheduledTimeOff
|
com.google.common.collect.ImmutableMap<String,Object> |
getBusinessKeyValuesMap()
The map of key-vaue pairs that together form the business key criteria for this instance.
|
String |
getDescr()
The description of the SystemScheduledTimeOff
|
String |
getEarnCode()
The EarnCode name associated with the SystemScheduledTimeOff
|
EarnCodeBo |
getEarnCodeObj()
The EarnCode object associated with the SystemScheduledTimeOff
|
String |
getId() |
String |
getLeavePlan()
The LeavePlan name associated with the SystemScheduledTimeOff
|
LeavePlanBo |
getLeavePlanObj()
The LeavePlan object associated with the SystemScheduledTimeOff
|
String |
getLmSystemScheduledTimeOffId()
The primary key of a SystemScheduledTimeOff entry saved in a database
|
String |
getLocation()
The Location name associated with the SystemScheduledTimeOff
|
LocationBo |
getLocationObj()
The Location object associated with the SystemScheduledTimeOff
|
String |
getPremiumEarnCode() |
EarnCodeBo |
getPremiumEarnCodeObj() |
String |
getPremiumHoliday()
TODO: Make sure this comment is right
Indicate if the ScheduledTimeOff Date allows employees to get higher rate of pay for working it
|
Date |
getScheduledTimeOffDate()
The date of the ScheduledTimeOff that is put on the calendar
|
org.joda.time.LocalDate |
getScheduledTimeOffLocalDate()
The date of the ScheduledTimeOff that is put on the calendar
|
BigDecimal |
getTransferConversionFactor()
The conversion rate to be used to transfer the unused Amount of Time
|
String |
getTransfertoEarnCode()
The EarnCode name used to transfer the unused time
|
EarnCodeBo |
getTransferToEarnCodeObj() |
protected String |
getUniqueKey() |
String |
getUnusedTime()
Indicate how time can be banked/accrued
|
void |
setAccrualCategory(String accrualCategory) |
void |
setAccrualCategoryObj(AccrualCategoryBo accrualCategoryObj) |
void |
setAccruedDate(Date accruedDate) |
void |
setAccruedLocalDate(org.joda.time.LocalDate accruedLocalDate) |
void |
setAmountofTime(BigDecimal amountofTime) |
void |
setDescr(String descr) |
void |
setEarnCode(String earnCode) |
void |
setEarnCodeObj(EarnCodeBo earnCodeObj) |
void |
setId(String id) |
void |
setLeavePlan(String leavePlan) |
void |
setLeavePlanObj(LeavePlanBo leavePlanObj) |
void |
setLmSystemScheduledTimeOffId(String lmSystemScheduledTimeOffId) |
void |
setLocation(String location) |
void |
setLocationObj(LocationBo locationObj) |
void |
setPremiumEarnCode(String premiumEarnCode) |
void |
setPremiumEarnCodeObj(EarnCodeBo premiumEarnCodeObj) |
void |
setPremiumHoliday(String premiumHoliday) |
void |
setScheduledTimeOffDate(Date scheduledTimeOffDate) |
void |
setScheduledTimeOffLocalDate(org.joda.time.LocalDate scheduledTimeOffLocalDate) |
void |
setTransferConversionFactor(BigDecimal transferConversionFactor) |
void |
setTransfertoEarnCode(String transfertoEarnCode) |
void |
setTransferToEarnCodeObj(EarnCodeBo transferToEarnCodeObj) |
void |
setUnusedTime(String unusedTime) |
areAllBusinessKeyValuesAvailable, copyCommonFields, getCreateTime, getEffectiveDate, getEffectiveLocalDate, getHistory, getRelativeEffectiveDate, getTimestamp, getUserPrincipalId, isActive, setActive, setEffectiveDate, setEffectiveLocalDate, setHistory, setRelativeEffectiveDate, setTimestamp, setUserPrincipalIdafterDelete, afterInsert, afterLookup, afterUpdate, beforeDelete, beforeInsert, beforeUpdate, buildListOfDeletionAwareLists, getExtension, getObjectId, getPersistenceService, getPersistenceStructureService, getVersionNumber, isNewCollectionRecord, linkEditableUserFields, postLoad, postPersist, postRemove, postUpdate, prePersist, preRemove, preUpdate, refresh, refreshNonUpdateableReferences, refreshReferenceObject, setExtension, setNewCollectionRecord, setObjectId, setVersionNumberclone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, waitareAllBusinessKeyValuesAvailable, getEffectiveDate, getRelativeEffectiveDate, getTimestampbuildListOfDeletionAwareLists, getExtension, isNewCollectionRecord, linkEditableUserFields, refreshNonUpdateableReferences, refreshReferenceObject, setExtension, setNewCollectionRecord, setObjectId, setVersionNumbergetEffectiveLocalDategetCreateTimegetUserPrincipalIdpublic static final String CACHE_NAME
public SystemScheduledTimeOff()
public com.google.common.collect.ImmutableMap<String,Object> getBusinessKeyValuesMap()
HrBusinessObjectContractgetBusinessKeyValuesMap in interface HrBusinessObjectContractpublic String getLmSystemScheduledTimeOffId()
SystemScheduledTimeOffContractlmSystemScheduledTimeOffId of a SystemScheduledTimeOff
getLmSystemScheduledTimeOffId in interface SystemScheduledTimeOffContractpublic void setLmSystemScheduledTimeOffId(String lmSystemScheduledTimeOffId)
public String getLeavePlan()
SystemScheduledTimeOffContractleavePlan of a SystemScheduledTimeOff
getLeavePlan in interface SystemScheduledTimeOffContractpublic void setLeavePlan(String leavePlan)
public String getAccrualCategory()
SystemScheduledTimeOffContractaccrualCategory of a SystemScheduledTimeOff
getAccrualCategory in interface SystemScheduledTimeOffContractpublic void setAccrualCategory(String accrualCategory)
public Date getAccruedDate()
SystemScheduledTimeOffContractaccruedDate of a SystemScheduledTimeOff
getAccruedDate in interface SystemScheduledTimeOffContractpublic void setAccruedDate(Date accruedDate)
public org.joda.time.LocalDate getAccruedLocalDate()
SystemScheduledTimeOffContractaccruedDate of a SystemScheduledTimeOff
getAccruedLocalDate in interface SystemScheduledTimeOffContractpublic void setAccruedLocalDate(org.joda.time.LocalDate accruedLocalDate)
public Date getScheduledTimeOffDate()
SystemScheduledTimeOffContractscheduledTimeOffDate of a SystemScheduledTimeOff
getScheduledTimeOffDate in interface SystemScheduledTimeOffContractpublic void setScheduledTimeOffDate(Date scheduledTimeOffDate)
public org.joda.time.LocalDate getScheduledTimeOffLocalDate()
SystemScheduledTimeOffContractscheduledTimeOffDate of a SystemScheduledTimeOff
getScheduledTimeOffLocalDate in interface SystemScheduledTimeOffContractpublic void setScheduledTimeOffLocalDate(org.joda.time.LocalDate scheduledTimeOffLocalDate)
public String getLocation()
SystemScheduledTimeOffContractlocation of a SystemScheduledTimeOff
getLocation in interface SystemScheduledTimeOffContractpublic void setLocation(String location)
public String getDescr()
SystemScheduledTimeOffContractdescription of a SystemScheduledTimeOff
getDescr in interface SystemScheduledTimeOffContractpublic BigDecimal getAmountofTime()
SystemScheduledTimeOffContractamountofTime of a SystemScheduledTimeOff
getAmountofTime in interface SystemScheduledTimeOffContractpublic void setAmountofTime(BigDecimal amountofTime)
public String getUnusedTime()
SystemScheduledTimeOffContractunusedTime of a SystemScheduledTimeOff
getUnusedTime in interface SystemScheduledTimeOffContractpublic void setUnusedTime(String unusedTime)
public BigDecimal getTransferConversionFactor()
SystemScheduledTimeOffContractunusedTime of a SystemScheduledTimeOff
getTransferConversionFactor in interface SystemScheduledTimeOffContractpublic void setTransferConversionFactor(BigDecimal transferConversionFactor)
public String getPremiumHoliday()
SystemScheduledTimeOffContractpremiumHoliday of a SystemScheduledTimeOff
getPremiumHoliday in interface SystemScheduledTimeOffContractpublic void setPremiumHoliday(String premiumHoliday)
public LeavePlanBo getLeavePlanObj()
SystemScheduledTimeOffContractleavePlanObject of a SystemScheduledTimeOff
getLeavePlanObj in interface SystemScheduledTimeOffContractpublic void setLeavePlanObj(LeavePlanBo leavePlanObj)
public AccrualCategoryBo getAccrualCategoryObj()
SystemScheduledTimeOffContractaccrualCategoryObj of a SystemScheduledTimeOff
getAccrualCategoryObj in interface SystemScheduledTimeOffContractpublic void setAccrualCategoryObj(AccrualCategoryBo accrualCategoryObj)
public String getEarnCode()
SystemScheduledTimeOffContractearnCode of a SystemScheduledTimeOff
getEarnCode in interface SystemScheduledTimeOffContractpublic void setEarnCode(String earnCode)
public String getTransfertoEarnCode()
SystemScheduledTimeOffContracttransfertoEarnCode of a SystemScheduledTimeOff
getTransfertoEarnCode in interface SystemScheduledTimeOffContractpublic void setTransfertoEarnCode(String transfertoEarnCode)
public EarnCodeBo getEarnCodeObj()
SystemScheduledTimeOffContractearnCodeObject of a SystemScheduledTimeOff
getEarnCodeObj in interface SystemScheduledTimeOffContractpublic void setEarnCodeObj(EarnCodeBo earnCodeObj)
public LocationBo getLocationObj()
SystemScheduledTimeOffContractlocationObj of a SystemScheduledTimeOff
getLocationObj in interface SystemScheduledTimeOffContractpublic void setLocationObj(LocationBo locationObj)
protected String getUniqueKey()
getUniqueKey in class HrBusinessObjectpublic String getId()
getId in interface org.kuali.rice.core.api.mo.common.IdentifiablegetId in class HrBusinessObjectpublic void setId(String id)
setId in class HrBusinessObjectpublic EarnCodeBo getTransferToEarnCodeObj()
public void setTransferToEarnCodeObj(EarnCodeBo transferToEarnCodeObj)
public String getPremiumEarnCode()
getPremiumEarnCode in interface SystemScheduledTimeOffContractpublic void setPremiumEarnCode(String premiumEarnCode)
public EarnCodeBo getPremiumEarnCodeObj()
public void setPremiumEarnCodeObj(EarnCodeBo premiumEarnCodeObj)
Copyright © 2004–2014 The Kuali Foundation. All rights reserved.