public final class LeavePlan extends org.kuali.rice.core.api.mo.AbstractDataTransferObject implements LeavePlanContract
Modifier and Type | Class and Description |
---|---|
static class |
LeavePlan.Builder
A builder which can be used to construct
LeavePlan instances. |
CACHE_NAME
Modifier and Type | Method and Description |
---|---|
String |
getBatchPriorYearCarryOverStartDate()
The date batch job should run to create a carry over leave block
for each accrual category balance from the prior year under a LeavePlan
|
org.joda.time.LocalTime |
getBatchPriorYearCarryOverStartLocalTime()
The Time batch job should run to create a carry over leave block
for each accrual category balance from the prior year under a LeavePlan
|
String |
getCalendarYearStart()
The Month and Day (MM/DD) of the start of the year for a LeavePlan
|
String |
getCalendarYearStartDayOfMonth() |
String |
getCalendarYearStartMonth() |
org.joda.time.DateTime |
getCreateTime()
The timestamp of when this HrBusinessObject was last created/updated
|
String |
getDescr()
The description of a LeavePlan
|
org.joda.time.LocalDate |
getEffectiveLocalDate()
The localDate format of the effective date of the HrBusinessObject
|
String |
getId() |
String |
getLeavePlan()
The name of a LeavePlan
|
String |
getLmLeavePlanId()
The Primary Key of a LeavePlan entry saved in a database
|
String |
getObjectId() |
String |
getPlanningMonths()
The Number of months to build accruals for for a LeavePlan
|
String |
getUserPrincipalId()
The userPrincipalId of when this HrBusinessObject was last created/updated
|
Long |
getVersionNumber() |
boolean |
isActive() |
public org.joda.time.LocalTime getBatchPriorYearCarryOverStartLocalTime()
LeavePlanContract
batchPriorYearCarryOverStartTime of a LeavePlan
getBatchPriorYearCarryOverStartLocalTime
in interface LeavePlanContract
public String getPlanningMonths()
LeavePlanContract
planningMonths of a LeavePlan
getPlanningMonths
in interface LeavePlanContract
public String getLmLeavePlanId()
LeavePlanContract
lmLeavePlanId of an LeavePlan
getLmLeavePlanId
in interface LeavePlanContract
public String getLeavePlan()
LeavePlanContract
leavePlan field of a LeavePlan
getLeavePlan
in interface LeavePlanContract
public String getDescr()
LeavePlanContract
description of a LeavePlan
getDescr
in interface LeavePlanContract
public String getCalendarYearStart()
LeavePlanContract
calendarYearStart of a LeavePlan
getCalendarYearStart
in interface LeavePlanContract
public String getBatchPriorYearCarryOverStartDate()
LeavePlanContract
batchPriorYearCarryOverStartDate of a LeavePlan
getBatchPriorYearCarryOverStartDate
in interface LeavePlanContract
public Long getVersionNumber()
getVersionNumber
in interface org.kuali.rice.core.api.mo.common.Versioned
public String getObjectId()
getObjectId
in interface org.kuali.rice.core.api.mo.common.GloballyUnique
public boolean isActive()
isActive
in interface org.kuali.rice.core.api.mo.common.active.Inactivatable
public String getId()
getId
in interface org.kuali.rice.core.api.mo.common.Identifiable
public org.joda.time.LocalDate getEffectiveLocalDate()
Effective
effectiveLocalDate of HrBusinessObject
getEffectiveLocalDate
in interface Effective
public org.joda.time.DateTime getCreateTime()
CreateTime
timestamp of HrBusinessObject
getCreateTime
in interface CreateTime
public String getUserPrincipalId()
UserModified
userPrincipalId of HrBusinessObject
getUserPrincipalId
in interface UserModified
public String getCalendarYearStartMonth()
public String getCalendarYearStartDayOfMonth()
Copyright © 2004–2014 The Kuali Foundation. All rights reserved.