public class PayeeACHAccount extends TimestampedBusinessObjectBase implements org.kuali.rice.core.api.mo.common.active.MutableInactivatable
Constructor and Description |
---|
PayeeACHAccount()
Default constructor.
|
Modifier and Type | Method and Description |
---|---|
org.kuali.rice.core.api.util.type.KualiInteger |
getAchAccountGeneratedIdentifier()
Gets the achAccountGeneratedIdentifier attribute.
|
ACHPayee |
getAchPayee()
Gets the achPayee attribute.
|
String |
getAchTransactionType()
Gets the achTransactionType attribute.
|
String |
getBankAccountNumber()
Gets the bankAccountNumber attribute.
|
String |
getBankAccountTypeCode()
Gets the bankAccountTypeCode attribute.
|
ACHBank |
getBankRouting()
Gets the bankRouting attribute.
|
String |
getBankRoutingNumber()
Gets the bankRoutingNumber attribute.
|
String |
getPayeeEmailAddress()
Gets the payee's email address from KIM data if the payee type is Employee or Entity; otherwise, returns the stored field
value.
|
String |
getPayeeIdentifierTypeCode()
Gets the payeeIdentifierTypeCode attribute.
|
String |
getPayeeIdNumber()
Gets the payeeIdNumber attribute.
|
String |
getPayeeName()
Gets the payee's name from KIM or Vendor data, if the payee type is Employee, Entity or Vendor; otherwise returns the stored
field value.
|
ACHTransactionType |
getTransactionType()
Gets the transactionType attribute.
|
boolean |
isActive()
Gets the active attribute.
|
boolean |
isAutoInactivationIndicator() |
void |
setAchAccountGeneratedIdentifier(org.kuali.rice.core.api.util.type.KualiInteger achAccountGeneratedIdentifier)
Sets the achAccountGeneratedIdentifier attribute.
|
void |
setAchPayee(ACHPayee achPayee)
Sets the achPayee attribute value.
|
void |
setAchTransactionType(String achTransactionType)
Sets the achTransactionType attribute value.
|
void |
setActive(boolean active)
Sets the active attribute.
|
void |
setAutoInactivationIndicator(boolean autoInactivationIndicator) |
void |
setBankAccountNumber(String bankAccountNumber)
Sets the bankAccountNumber attribute.
|
void |
setBankAccountTypeCode(String bankAccountTypeCode)
Sets the bankAccountTypeCode attribute value.
|
void |
setBankRouting(ACHBank bankRouting)
Deprecated.
|
void |
setBankRoutingNumber(String bankRoutingNumber)
Sets the bankRoutingNumber attribute.
|
void |
setPayeeEmailAddress(String payeeEmailAddress)
Sets the payeeEmailAddress attribute if the payee is not Employee or Entity.
|
void |
setPayeeIdentifierTypeCode(String payeeIdentifierTypeCode)
Sets the payeeIdentifierTypeCode attribute.
|
void |
setPayeeIdNumber(String payeeIdNumber)
Sets the payeeIdNumber attribute value.
|
void |
setPayeeName(String payeeName)
Sets the payeeName attribute.
|
void |
setTransactionType(ACHTransactionType transactionType)
Sets the transactionType attribute value.
|
String |
toString()
KFSCNTRB-1682: Some of the fields contain confidential information
|
protected LinkedHashMap |
toStringMapper_RICE20_REFACTORME() |
getLastUpdate, getLastUpdateUser, getLastUpdateUserId, prePersist, preUpdate, setLastUpdate, setLastUpdateUserId
afterDelete, afterInsert, afterLookup, afterUpdate, beforeDelete, beforeInsert, beforeUpdate, buildListOfDeletionAwareLists, getExtension, getObjectId, getPersistenceService, getPersistenceStructureService, getVersionNumber, isNewCollectionRecord, linkEditableUserFields, postLoad, postPersist, postRemove, postUpdate, preRemove, refresh, refreshNonUpdateableReferences, refreshReferenceObject, setExtension, setNewCollectionRecord, setObjectId, setVersionNumber
public PayeeACHAccount()
public org.kuali.rice.core.api.util.type.KualiInteger getAchAccountGeneratedIdentifier()
public void setAchAccountGeneratedIdentifier(org.kuali.rice.core.api.util.type.KualiInteger achAccountGeneratedIdentifier)
achAccountGeneratedIdentifier
- The achAccountGeneratedIdentifier to set.public String getBankRoutingNumber()
public void setBankRoutingNumber(String bankRoutingNumber)
bankRoutingNumber
- The bankRoutingNumber to set.public String getBankAccountNumber()
public void setBankAccountNumber(String bankAccountNumber)
bankAccountNumber
- The bankAccountNumber to set.public String getPayeeName()
public void setPayeeName(String payeeName)
payeeName
- The payeeName to set.public String getPayeeEmailAddress()
public void setPayeeEmailAddress(String payeeEmailAddress)
payeeEmailAddress
- The payeeEmailAddress to set.public String getPayeeIdentifierTypeCode()
public void setPayeeIdentifierTypeCode(String payeeIdentifierTypeCode)
payeeIdentifierTypeCode
- The payeeIdentifierTypeCode to set.public String getAchTransactionType()
public void setAchTransactionType(String achTransactionType)
achTransactionType
- The achTransactionType to set.public ACHTransactionType getTransactionType()
public void setTransactionType(ACHTransactionType transactionType)
transactionType
- The transactionType to set.public boolean isActive()
isActive
in interface org.kuali.rice.core.api.mo.common.active.Inactivatable
public void setActive(boolean active)
setActive
in interface org.kuali.rice.core.api.mo.common.active.MutableInactivatable
active
- The active to set.public boolean isAutoInactivationIndicator()
public void setAutoInactivationIndicator(boolean autoInactivationIndicator)
public String getBankAccountTypeCode()
public void setBankAccountTypeCode(String bankAccountTypeCode)
bankAccountTypeCode
- The bankAccountTypeCode to set.public ACHBank getBankRouting()
@Deprecated public void setBankRouting(ACHBank bankRouting)
bankRouting
- The bankRouting to set.public String getPayeeIdNumber()
public void setPayeeIdNumber(String payeeIdNumber)
payeeIdNumber
- The payeeIdNumber to set.public ACHPayee getAchPayee()
public void setAchPayee(ACHPayee achPayee)
achPayee
- The achPayee to set.protected LinkedHashMap toStringMapper_RICE20_REFACTORME()
org.kuali.rice.krad.bo.BusinessObjectBase#toStringMapper()
Copyright © 2004–2015 The Kuali Foundation. All rights reserved.