org.kuali.kpme.tklm.time.timehourdetail
Class TimeHourDetail

java.lang.Object
  extended by org.kuali.rice.krad.bo.BusinessObjectBase
      extended by org.kuali.rice.krad.bo.PersistableBusinessObjectBase
          extended by org.kuali.kpme.tklm.time.timehourdetail.TimeHourDetail
All Implemented Interfaces:
Serializable, org.apache.ojb.broker.PersistenceBrokerAware, TimeHourDetailContract, 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
Direct Known Subclasses:
TimeBlockHistoryDetail

public class TimeHourDetail
extends org.kuali.rice.krad.bo.PersistableBusinessObjectBase
implements TimeHourDetailContract

See Also:
Serialized Form

Field Summary
 
Fields inherited from class org.kuali.rice.krad.bo.PersistableBusinessObjectBase
extension, versionNumber
 
Constructor Summary
  TimeHourDetail()
           
protected TimeHourDetail(TimeHourDetail t)
           
 
Method Summary
 TimeHourDetail copy()
           
 boolean equals(Object obj)
           
 BigDecimal getAmount()
          The amount associated with the TimeHourDetail
 String getEarnCode()
          The EarnCode name associated with the TimeHourDetail
 BigDecimal getHours()
          The hours associated with the TimeHourDetail
 String getTkTimeBlockId()
          The id of the TimeBlock object associated with the TimeHourDetail
 String getTkTimeHourDetailId()
          The primary key of a TimeHourDetail entry saved in a database
 int hashCode()
           
 void setAmount(BigDecimal amount)
           
 void setEarnCode(String earnCode)
           
 void setHours(BigDecimal hours)
           
 void setTkTimeBlockId(String tkTimeBlockId)
           
 void setTkTimeHourDetailId(String tkTimeHourDetailId)
           
 
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, finalize, getClass, notify, notifyAll, wait, wait, wait
 
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
 

Constructor Detail

TimeHourDetail

public TimeHourDetail()

TimeHourDetail

protected TimeHourDetail(TimeHourDetail t)
Method Detail

copy

public TimeHourDetail copy()

getEarnCode

public String getEarnCode()
Description copied from interface: TimeHourDetailContract
The EarnCode name associated with the TimeHourDetail

earnCode for a TimeHourDetail

Specified by:
getEarnCode in interface TimeHourDetailContract
Returns:
earnCode for TimeHourDetail

setEarnCode

public void setEarnCode(String earnCode)

getHours

public BigDecimal getHours()
Description copied from interface: TimeHourDetailContract
The hours associated with the TimeHourDetail

hours for a TimeHourDetail

Specified by:
getHours in interface TimeHourDetailContract
Returns:
hours for TimeHourDetail

setHours

public void setHours(BigDecimal hours)

getAmount

public BigDecimal getAmount()
Description copied from interface: TimeHourDetailContract
The amount associated with the TimeHourDetail

amount for a TimeHourDetail

Specified by:
getAmount in interface TimeHourDetailContract
Returns:
amount for TimeHourDetail

setAmount

public void setAmount(BigDecimal amount)

getTkTimeBlockId

public String getTkTimeBlockId()
Description copied from interface: TimeHourDetailContract
The id of the TimeBlock object associated with the TimeHourDetail

tkTimeBlockId for a TimeHourDetail

Specified by:
getTkTimeBlockId in interface TimeHourDetailContract
Returns:
tkTimeBlockId for TimeHourDetail

setTkTimeBlockId

public void setTkTimeBlockId(String tkTimeBlockId)

setTkTimeHourDetailId

public void setTkTimeHourDetailId(String tkTimeHourDetailId)

getTkTimeHourDetailId

public String getTkTimeHourDetailId()
Description copied from interface: TimeHourDetailContract
The primary key of a TimeHourDetail entry saved in a database

tkTimeHourDetailId of a TimeHourDetail

Specified by:
getTkTimeHourDetailId in interface TimeHourDetailContract
Returns:
tkTimeHourDetailId for TimeHourDetail

equals

public boolean equals(Object obj)
Overrides:
equals in class Object

hashCode

public int hashCode()
Overrides:
hashCode in class Object


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