org.kuali.kfs.fp.businessobject
Class DisbursementPayee

java.lang.Object
  extended by org.kuali.rice.kns.bo.BusinessObjectBase
      extended by org.kuali.rice.kns.bo.TransientBusinessObjectBase
          extended by org.kuali.kfs.fp.businessobject.DisbursementPayee
All Implemented Interfaces:
Serializable, org.kuali.rice.kns.bo.BusinessObject, org.kuali.rice.kns.bo.Inactivateable
Direct Known Subclasses:
ACHPayee

public class DisbursementPayee
extends org.kuali.rice.kns.bo.TransientBusinessObjectBase
implements org.kuali.rice.kns.bo.Inactivateable

See Also:
Serialized Form

Field Summary
static String addressPattern
           
 
Constructor Summary
DisbursementPayee()
          Constructs a DisbursementPayee.java.
 
Method Summary
 String getAddress()
          Gets the address attribute.
 String getEmployeeId()
          Gets the employeeId attribute.
static Map<String,String> getFieldConversionBetweenPayeeAndPerson()
          convert the field names between Payee and Person
static Map<String,String> getFieldConversionBetweenPayeeAndVendor()
          convert the field names between Payee and Vendor
 String getFirstName()
          Gets the firstName attribute.
 String getLastName()
          Gets the lastName attribute.
static DisbursementPayee getPayeeFromPerson(org.kuali.rice.kim.bo.Person person)
          build a payee object from the given person object
static DisbursementPayee getPayeeFromVendor(VendorDetail vendorDetail)
          build a payee object from the given vendor object
 String getPayeeIdNumber()
          Gets the payeeIdNumber attribute.
 String getPayeeName()
          Gets the payeeName attribute.
 String getPayeeTypeCode()
          Gets the payeeTypeCode attribute.
 String getPayeeTypeDescription()
          Gets the payeeTypeDescription attribute.
 String getPaymentReasonCode()
          Gets the paymentReasonCode attribute.
 String getPrincipalId()
          Gets the principalId attribute.
 String getTaxNumber()
          Gets the taxNumber attribute.
 String getVendorName()
          Gets the vendorName attribute.
 String getVendorNumber()
          Gets the vendorNumber attribute.
 boolean isActive()
          Gets the active attribute.
 void setActive(boolean active)
          Sets the active attribute value.
 void setAddress(String address)
          Sets the address attribute value.
 void setEmployeeId(String employeeId)
          Sets the employeeId attribute value.
 void setFirstName(String firstName)
          Sets the firstName attribute value.
 void setLastName(String lastName)
          Sets the lastName attribute value.
 void setPayeeIdNumber(String payeeIdNumber)
          Sets the payeeIdNumber attribute value.
 void setPayeeName(String payeeName)
          Sets the payeeName attribute value.
 void setPayeeTypeCode(String payeeTypeCode)
          Sets the payeeTypeCode attribute value.
 void setPayeeTypeDescription(String payeeTypeDescription)
          Sets the payeeTypeDescription attribute value.
 void setPaymentReasonCode(String paymentReasonCode)
          Sets the paymentReasonCode attribute value.
 void setPrincipalId(String principalId)
          Sets the principalId attribute value.
 void setTaxNumber(String taxNumber)
          Sets the taxNumber attribute value.
 void setVendorName(String vendorName)
          Sets the vendorName attribute value.
 void setVendorNumber(String vendorNumber)
          Sets the vendorNumber attribute value.
protected  LinkedHashMap toStringMapper()
           
 
Methods inherited from class org.kuali.rice.kns.bo.TransientBusinessObjectBase
refresh
 
Methods inherited from class org.kuali.rice.kns.bo.BusinessObjectBase
prepareForWorkflow, toString, toStringBuilder
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
 

Field Detail

addressPattern

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

DisbursementPayee

public DisbursementPayee()
Constructs a DisbursementPayee.java.

Method Detail

toStringMapper

protected LinkedHashMap toStringMapper()
Specified by:
toStringMapper in class org.kuali.rice.kns.bo.BusinessObjectBase
See Also:
BusinessObjectBase.toStringMapper()

getFieldConversionBetweenPayeeAndVendor

public static Map<String,String> getFieldConversionBetweenPayeeAndVendor()
convert the field names between Payee and Vendor

Returns:
a field name map of Payee and Vendor. The map key is a field name of Payee, and its value is a field name of Vendor

getFieldConversionBetweenPayeeAndPerson

public static Map<String,String> getFieldConversionBetweenPayeeAndPerson()
convert the field names between Payee and Person

Returns:
a field name map of Payee and Person. The map key is a field name of Payee, and its value is a field name of Person

getPayeeFromVendor

public static DisbursementPayee getPayeeFromVendor(VendorDetail vendorDetail)
build a payee object from the given vendor object

Parameters:
vendorDetail - the given vendor object
Returns:
a payee object built from the given vendor object

getPayeeFromPerson

public static DisbursementPayee getPayeeFromPerson(org.kuali.rice.kim.bo.Person person)
build a payee object from the given person object

Parameters:
person - the given person object
Returns:
a payee object built from the given person object

getPayeeIdNumber

public String getPayeeIdNumber()
Gets the payeeIdNumber attribute.

Returns:
Returns the payeeIdNumber.

setPayeeIdNumber

public void setPayeeIdNumber(String payeeIdNumber)
Sets the payeeIdNumber attribute value.

Parameters:
payeeIdNumber - The payeeIdNumber to set.

getPayeeTypeCode

public String getPayeeTypeCode()
Gets the payeeTypeCode attribute.

Returns:
Returns the payeeTypeCode.

setPayeeTypeCode

public void setPayeeTypeCode(String payeeTypeCode)
Sets the payeeTypeCode attribute value.

Parameters:
payeeTypeCode - The payeeTypeCode to set.

getPayeeName

public String getPayeeName()
Gets the payeeName attribute.

Returns:
Returns the payeeName.

setPayeeName

public void setPayeeName(String payeeName)
Sets the payeeName attribute value.

Parameters:
payeeName - The payeeName to set.

getPaymentReasonCode

public String getPaymentReasonCode()
Gets the paymentReasonCode attribute.

Returns:
Returns the paymentReasonCode.

setPaymentReasonCode

public void setPaymentReasonCode(String paymentReasonCode)
Sets the paymentReasonCode attribute value.

Parameters:
paymentReasonCode - The paymentReasonCode to set.

getTaxNumber

public String getTaxNumber()
Gets the taxNumber attribute.

Returns:
Returns the taxNumber.

setTaxNumber

public void setTaxNumber(String taxNumber)
Sets the taxNumber attribute value.

Parameters:
taxNumber - The taxNumber to set.

getEmployeeId

public String getEmployeeId()
Gets the employeeId attribute.

Returns:
Returns the employeeId.

setEmployeeId

public void setEmployeeId(String employeeId)
Sets the employeeId attribute value.

Parameters:
employeeId - The employeeId to set.

getVendorName

public String getVendorName()
Gets the vendorName attribute.

Returns:
Returns the vendorName.

setVendorName

public void setVendorName(String vendorName)
Sets the vendorName attribute value.

Parameters:
vendorName - The vendorName to set.

getAddress

public String getAddress()
Gets the address attribute.

Returns:
Returns the address.

setAddress

public void setAddress(String address)
Sets the address attribute value.

Parameters:
address - The address to set.

getVendorNumber

public String getVendorNumber()
Gets the vendorNumber attribute.

Returns:
Returns the vendorNumber.

setVendorNumber

public void setVendorNumber(String vendorNumber)
Sets the vendorNumber attribute value.

Parameters:
vendorNumber - The vendorNumber to set.

isActive

public boolean isActive()
Gets the active attribute.

Specified by:
isActive in interface org.kuali.rice.kns.bo.Inactivateable
Returns:
Returns the active.

setActive

public void setActive(boolean active)
Sets the active attribute value.

Specified by:
setActive in interface org.kuali.rice.kns.bo.Inactivateable
Parameters:
active - The active to set.

getFirstName

public String getFirstName()
Gets the firstName attribute.

Returns:
Returns the firstName.

setFirstName

public void setFirstName(String firstName)
Sets the firstName attribute value.

Parameters:
firstName - The firstName to set.

getLastName

public String getLastName()
Gets the lastName attribute.

Returns:
Returns the lastName.

setLastName

public void setLastName(String lastName)
Sets the lastName attribute value.

Parameters:
lastName - The lastName to set.

getPayeeTypeDescription

public String getPayeeTypeDescription()
Gets the payeeTypeDescription attribute.

Returns:
Returns the payeeTypeDescription.

setPayeeTypeDescription

public void setPayeeTypeDescription(String payeeTypeDescription)
Sets the payeeTypeDescription attribute value.

Parameters:
payeeTypeDescription - The payeeTypeDescription to set.

getPrincipalId

public String getPrincipalId()
Gets the principalId attribute.

Returns:
Returns the principalId.

setPrincipalId

public void setPrincipalId(String principalId)
Sets the principalId attribute value.

Parameters:
principalId - The principalId to set.


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