public interface PrincipalHRAttributesContract extends HrBusinessObjectContract
PrincipalHRAttributesContract interface
| Modifier and Type | Method and Description | 
|---|---|
| CalendarContract | getCalendar()The Calendar object the PrincipalHRAttributes is associated with | 
| Boolean | getHistory()The history flag for PrincipalHRAttributes lookups | 
| 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 | 
| 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 | 
| org.kuali.rice.kim.api.identity.Person | getPerson()The Person object the PrincipalHRAttributes is associated with | 
| String | getPrincipalId()The principalId the PrincipalHRAttributes is associated with | 
| Date | getServiceDate()The employee's start date for their leave eligible job | 
| 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 | 
getEffectiveDate, getEffectiveLocalDate, getId, getRelativeEffectiveDate, getTimestampString 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.
Date getServiceDate()
serviceDate of a PrincipalHRAttributes
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
org.kuali.rice.kim.api.identity.Person getPerson()
person of a aPrincipalHRAttributes
LeavePlanContract getLeavePlanObj()
leavePlanObj of a PrincipalHRAttributes
String getLeaveCalendar()
leaveCalendar of a PrincipalHRAttributes
String getHrPrincipalAttributeId()
hrPrincipalAttributeId of a PrincipalHRAttributes
Boolean getHistory()
history of PrincipalHRAttributes
Copyright © 2004–2014 The Kuali Foundation. All rights reserved.