org.kuali.hr.time.principal
Class PrincipalHRAttributes

java.lang.Object
  extended by org.kuali.rice.krad.bo.BusinessObjectBase
      extended by org.kuali.rice.krad.bo.PersistableBusinessObjectBase
          extended by org.kuali.hr.time.HrBusinessObject
              extended by org.kuali.hr.time.principal.PrincipalHRAttributes
All Implemented Interfaces:
Serializable, org.apache.ojb.broker.PersistenceBrokerAware, org.kuali.rice.core.api.mo.common.GloballyUnique, org.kuali.rice.core.api.mo.common.Versioned, org.kuali.rice.core.api.mo.ModelObjectBasic, org.kuali.rice.krad.bo.BusinessObject, org.kuali.rice.krad.bo.PersistableBusinessObject

public class PrincipalHRAttributes
extends HrBusinessObject

See Also:
Serialized Form

Field Summary
static String CACHE_NAME
           
 
Fields inherited from class org.kuali.hr.time.HrBusinessObject
active, effectiveDate, timestamp
 
Fields inherited from class org.kuali.rice.krad.bo.PersistableBusinessObjectBase
extension, versionNumber
 
Constructor Summary
PrincipalHRAttributes()
           
 
Method Summary
 Boolean getActive()
           
 Calendar getCalendar()
           
 Date getEffectiveDate()
           
 HolidayCalendar getHolidayCalendar()
           
 String getHolidayCalendarGroup()
           
 String getHrPrincipalAttributeId()
           
 String getId()
           
 String getName()
           
 String getPayCalendar()
           
 org.kuali.rice.kim.api.identity.Person getPerson()
           
 String getPrincipalId()
           
 Date getServiceDate()
           
 Timestamp getTimestamp()
           
 String getTimezone()
           
protected  String getUniqueKey()
           
 boolean isFmlaEligible()
           
 boolean isWorkmansCompEligible()
           
 void setActive(Boolean active)
           
 void setCalendar(Calendar calendar)
           
 void setEffectiveDate(Date effectiveDate)
           
 void setFmlaEligible(boolean fmlaEligible)
           
 void setHolidayCalendar(HolidayCalendar holidayCalendar)
           
 void setHolidayCalendarGroup(String holidayCalendarGroup)
           
 void setHrPrincipalAttributeId(String hrPrincipalAttributeId)
           
 void setId(String id)
           
 void setPayCalendar(String payCalendar)
           
 void setPerson(org.kuali.rice.kim.api.identity.Person person)
           
 void setPrincipalId(String principalId)
           
 void setServiceDate(Date serviceDate)
           
 void setTimestamp(Timestamp timestamp)
           
 void setTimezone(String timezone)
           
 void setWorkmansCompEligible(boolean workmansCompEligible)
           
 
Methods inherited from class org.kuali.hr.time.HrBusinessObject
isActive, setActive
 
Methods inherited from class org.kuali.rice.krad.bo.PersistableBusinessObjectBase
afterDelete, afterInsert, afterLookup, afterUpdate, beforeDelete, beforeInsert, beforeUpdate, buildListOfDeletionAwareLists, getExtension, getObjectId, getPersistenceService, getPersistenceStructureService, getVersionNumber, isNewCollectionRecord, linkEditableUserFields, postLoad, postPersist, postRemove, postUpdate, prePersist, preRemove, preUpdate, refresh, refreshNonUpdateableReferences, refreshReferenceObject, setExtension, setNewCollectionRecord, setObjectId, setVersionNumber
 
Methods inherited from class org.kuali.rice.krad.bo.BusinessObjectBase
toString
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
 
Methods inherited from interface org.kuali.rice.core.api.mo.ModelObjectBasic
toString
 

Field Detail

CACHE_NAME

public static final String CACHE_NAME
See Also:
Constant Field Values
Constructor Detail

PrincipalHRAttributes

public PrincipalHRAttributes()
Method Detail

getHolidayCalendar

public HolidayCalendar getHolidayCalendar()

setHolidayCalendar

public void setHolidayCalendar(HolidayCalendar holidayCalendar)

getPrincipalId

public String getPrincipalId()

setPrincipalId

public void setPrincipalId(String principalId)

getName

public String getName()

getPayCalendar

public String getPayCalendar()

setPayCalendar

public void setPayCalendar(String payCalendar)

getServiceDate

public Date getServiceDate()

setServiceDate

public void setServiceDate(Date serviceDate)

isFmlaEligible

public boolean isFmlaEligible()

setFmlaEligible

public void setFmlaEligible(boolean fmlaEligible)

isWorkmansCompEligible

public boolean isWorkmansCompEligible()

setWorkmansCompEligible

public void setWorkmansCompEligible(boolean workmansCompEligible)

getEffectiveDate

public Date getEffectiveDate()
Overrides:
getEffectiveDate in class HrBusinessObject

setEffectiveDate

public void setEffectiveDate(Date effectiveDate)
Overrides:
setEffectiveDate in class HrBusinessObject

getTimestamp

public Timestamp getTimestamp()
Overrides:
getTimestamp in class HrBusinessObject

setTimestamp

public void setTimestamp(Timestamp timestamp)
Overrides:
setTimestamp in class HrBusinessObject

getHolidayCalendarGroup

public String getHolidayCalendarGroup()

setHolidayCalendarGroup

public void setHolidayCalendarGroup(String holidayCalendarGroup)

getTimezone

public String getTimezone()

setTimezone

public void setTimezone(String timezone)

getCalendar

public Calendar getCalendar()

setCalendar

public void setCalendar(Calendar calendar)

getPerson

public org.kuali.rice.kim.api.identity.Person getPerson()

setPerson

public void setPerson(org.kuali.rice.kim.api.identity.Person person)

getActive

public Boolean getActive()

setActive

public void setActive(Boolean active)

getUniqueKey

protected String getUniqueKey()
Specified by:
getUniqueKey in class HrBusinessObject

setId

public void setId(String id)
Specified by:
setId in class HrBusinessObject

getId

public String getId()
Specified by:
getId in class HrBusinessObject

getHrPrincipalAttributeId

public String getHrPrincipalAttributeId()

setHrPrincipalAttributeId

public void setHrPrincipalAttributeId(String hrPrincipalAttributeId)


Copyright © 2004-2012 The Kuali Foundation. All Rights Reserved.