public interface PrincipalHRAttributesContract extends KpmeEffectiveDataTransferObject
PrincipalHRAttributesContract interface
Modifier and Type | Field and Description |
---|---|
static String |
CACHE_NAME |
Modifier and Type | Method and Description |
---|---|
CalendarContract |
getCalendar()
The Calendar object the PrincipalHRAttributes is associated with
|
String |
getHrPrincipalAttributeId()
The primary key of a PrincipalHRAttributes entry saved in a database
|
String |
getLeaveCalendar()
The name of the LeaveCalendar object the PrincipalHRAttributes is associated with
|
CalendarContract |
getLeaveCalObj()
The Calendar object for Leave the PrincipalHRAttributes is associated with
|
String |
getLeavePlan()
The name of the LeavePlan object the PrincipalHRAttributes is associated with
|
LeavePlanContract |
getLeavePlanObj()
Determines the accrual rules and leave codes for the employee
|
String |
getName()
The principalId's names (first, middle and last names) the PrincipalHRAttributes is associated with
|
String |
getPayCalendar()
Defines the calendar associated with the user for their timesheet
|
String |
getPrincipalId()
The principalId the PrincipalHRAttributes is associated with
|
org.joda.time.LocalDate |
getServiceLocalDate()
The serviceDate (LocalDate) the PrincipalHRAttributes is associated with
|
String |
getTimezone()
The time zone that the employee is located in
|
boolean |
isFmlaEligible()
The fmlaEligible flag to dictate if FMLA leave codes are available for the employee to select on leave calendar
|
boolean |
isWorkersCompEligible()
The workersCompEligible flag to dictate if FMLA leave codes are available for the employee to select on leave calendar
|
getEffectiveLocalDate
getCreateTime
getUserPrincipalId
static final String CACHE_NAME
String getPrincipalId()
principalId of a PrincipalHRAttributes
String getName()
It gets a Person object if person is null based on the principalId. person.getName() constructs the first, middle and last names.
String getPayCalendar()
payCalendar of a PrincipalHRAttributes
String getLeavePlan()
The employee's Leave Plan that determines the accrual rules and leave codes.
org.joda.time.LocalDate getServiceLocalDate()
serviceDate of a PrincipalHRAttributes
boolean isFmlaEligible()
fmlaEligible of a PrincipalHRAttributes
boolean isWorkersCompEligible()
workersCompEligible of a PrincipalHRAttributes
String getTimezone()
timezone of PrincipalHRAttributes
CalendarContract getCalendar()
calendar of a PrincipalHRAttributes
LeavePlanContract getLeavePlanObj()
leavePlanObj of a PrincipalHRAttributes
String getLeaveCalendar()
leaveCalendar of a PrincipalHRAttributes
CalendarContract getLeaveCalObj()
leave calendar of a PrincipalHRAttributes
String getHrPrincipalAttributeId()
hrPrincipalAttributeId of a PrincipalHRAttributes
Copyright © 2004–2014 The Kuali Foundation. All rights reserved.