|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
public interface PrincipalHRAttributesContract
PrincipalHRAttributesContract interface
Method Summary | |
---|---|
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 |
Methods inherited from interface org.kuali.kpme.core.api.bo.HrBusinessObjectContract |
---|
getEffectiveDate, getEffectiveLocalDate, getId, getRelativeEffectiveDate, getTimestamp |
Methods inherited from interface org.kuali.rice.krad.bo.PersistableBusinessObject |
---|
buildListOfDeletionAwareLists, getExtension, isNewCollectionRecord, linkEditableUserFields, refreshNonUpdateableReferences, refreshReferenceObject, setExtension, setNewCollectionRecord, setObjectId, setVersionNumber |
Methods inherited from interface org.kuali.rice.krad.bo.BusinessObject |
---|
refresh |
Methods inherited from interface org.kuali.rice.core.api.mo.ModelObjectBasic |
---|
toString |
Methods inherited from interface org.kuali.rice.core.api.mo.common.Versioned |
---|
getVersionNumber |
Methods inherited from interface org.kuali.rice.core.api.mo.common.GloballyUnique |
---|
getObjectId |
Methods inherited from interface org.kuali.rice.core.api.mo.common.active.Inactivatable |
---|
isActive |
Method Detail |
---|
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
|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |