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, getTimestamp
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.
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.