public class AwardApprovedForeignTravel extends AwardAssociate implements Comparable<AwardApprovedForeignTravel>, ValuableItem
UPDATE_USER_LENGTH| Constructor and Description |
|---|
AwardApprovedForeignTravel()
Constructs a AwardApprovedForeignTravel
|
AwardApprovedForeignTravel(Object traveler,
String destination,
Date startDate,
Date endDate,
double amount)
Constructs a AwardApprovedForeignTravel
|
| Modifier and Type | Method and Description |
|---|---|
int |
compareTo(AwardApprovedForeignTravel other) |
boolean |
equals(Object obj)
Note: This was modified from the Eclipse generated version so that Traveler Name is only
checked if both object's have null Traveler references
|
org.kuali.rice.core.api.util.type.KualiDecimal |
getAmount()
Gets the amount attribute.
|
Long |
getApprovedForeignTravelId()
Gets the approvedForeignTravelId attribute.
|
Serializable |
getContactId() |
String |
getDestination()
This method returns the destination
|
Date |
getEndDate()
Gets the end date attribute.
|
int |
getInstanceNumber() |
protected KcPersonService |
getKcPersonService()
Gets the KC Person Service.
|
String |
getPersonId() |
KcPerson |
getPersonTraveler()
This method returns the traveler
|
Integer |
getRolodexId() |
NonOrganizationalRolodex |
getRolodexTraveler() |
Date |
getStartDate()
Gets the start date attribute.
|
Contactable |
getTraveler() |
String |
getTravelerName()
Gets the traveler name attribute.
|
int |
hashCode()
Note: This was modified from the Eclipse generated version so that Traveler Name is only
used if the Traveler reference is null
|
boolean |
isEmployee() |
boolean |
isNonemployee() |
void |
resetPersistenceState()
This method resets the persistence state used to establish
whether this is a new entity or an already-persisted entity.
|
void |
setAmount(double amount)
Convenience method
|
void |
setAmount(org.kuali.rice.core.api.util.type.KualiDecimal amount)
Sets the amount attribute value.
|
void |
setApprovedForeignTravelId(Long approvedForeignTravelId)
Sets the approvedForeignTravelId attribute value.
|
void |
setDestination(String destination)
Sets the destination attribute value.
|
void |
setEndDate(Date endDate)
Sets the end date attribute value.
|
void |
setPersonId(String personId) |
void |
setPersonTraveler(KcPerson personTraveler)
Sets the traveler attribute value.
|
void |
setRolodexId(Integer rolodexId) |
void |
setRolodexTraveler(NonOrganizationalRolodex rolodexTraveler) |
void |
setStartDate(Date startDate)
Sets the start date attribute value.
|
void |
setTravelerName(String travelerName)
This method sets the traveler name
|
String |
toString() |
getAward, getAwardNumber, getSequenceNumber, getSequenceOwner, prePersist, setAward, setAwardNumber, setSequenceNumber, setSequenceOwnergetAuthorPersonName, getUpdateTimestamp, getUpdateUser, isUpdateUserSet, postPersist, preUpdate, setUpdateTimestamp, setUpdateUser, setUpdateUserSetafterDelete, afterInsert, afterLookup, afterUpdate, beforeDelete, beforeInsert, beforeUpdate, buildListOfDeletionAwareLists, getExtension, getObjectId, getPersistenceService, getPersistenceStructureService, getVersionNumber, isNewCollectionRecord, linkEditableUserFields, postLoad, postRemove, postUpdate, preRemove, refresh, refreshNonUpdateableReferences, refreshReferenceObject, setExtension, setNewCollectionRecord, setObjectId, setVersionNumberpublic AwardApprovedForeignTravel()
public Long getApprovedForeignTravelId()
public String getTravelerName()
public KcPerson getPersonTraveler()
public String getPersonId()
public void setPersonId(String personId)
public int getInstanceNumber()
public Contactable getTraveler()
public Serializable getContactId()
public String getDestination()
public Date getEndDate()
public Integer getRolodexId()
public NonOrganizationalRolodex getRolodexTraveler()
public Date getStartDate()
public org.kuali.rice.core.api.util.type.KualiDecimal getAmount()
getAmount in interface ValuableItempublic boolean isEmployee()
public boolean isNonemployee()
public void resetPersistenceState()
SequenceableresetPersistenceState in interface SequenceableSequenceable.resetPersistenceState()public void setApprovedForeignTravelId(Long approvedForeignTravelId)
approvedForeignTravelId - The approvedForeignTravelId to set.public void setPersonTraveler(KcPerson personTraveler)
personTraveler - The KcPerson to set.public void setRolodexId(Integer rolodexId)
rolodexId - public void setRolodexTraveler(NonOrganizationalRolodex rolodexTraveler)
rolodexTraveler - public void setTravelerName(String travelerName)
travelerName - public void setDestination(String destination)
destination - The destination to set.public void setEndDate(Date endDate)
endDate - The end date to set.public void setStartDate(Date startDate)
startDate - The start date to set.public void setAmount(org.kuali.rice.core.api.util.type.KualiDecimal amount)
amount - The amount to set.public void setAmount(double amount)
amount - public int hashCode()
hashCode in class AwardAssociateObject.hashCode()public boolean equals(Object obj)
equals in class AwardAssociateObject.equals(java.lang.Object)public String toString()
toString in interface org.kuali.rice.core.api.mo.ModelObjectBasictoString in class org.kuali.rice.krad.bo.BusinessObjectBasepublic int compareTo(AwardApprovedForeignTravel other)
compareTo in interface Comparable<AwardApprovedForeignTravel>protected KcPersonService getKcPersonService()
getKcPersonService in class KraPersistableBusinessObjectBaseCopyright © 2013 The Kuali Foundation. All Rights Reserved.