public class OnlinePayee extends java.lang.Object implements OnlinePayeeInterface, OnlineBankAcctToInterface, OnlineExtdPayeeInterface
| Modifier and Type | Method and Description |
|---|---|
java.lang.Object |
clone() |
java.lang.String |
getAccountNumbersAsString()
Gets the default account number that represents the user's
account with the payee.
|
java.lang.String[] |
getAccountNums()
Return the list of account numbers for use with this Payee.
|
java.lang.String |
getAcctToAcctID()
get info identifying the account to transfer the money to/from
if this was a transfer to/from a bank account
|
java.lang.String |
getAcctToBankBranch()
Get the branch of this payee's bank account.
|
java.lang.String |
getAcctToBankCity()
Get the city of this payee's bank.
|
java.lang.String |
getAcctToBankID()
get info identifying the bank to transfer the money to/from
if this was a transfer to/from a bank account
|
java.lang.String |
getAcctToBankName()
Get the name of this payee's bank account.
|
java.lang.String |
getAcctToBankPostal()
Get the postal code of this payee's bank.
|
java.lang.String |
getAcctToBranchID()
Get the branch ID of the account for this payee.
|
java.lang.String |
getAcctToKey()
Get the key for this payee's account.
|
java.lang.String |
getAcctToPTTAcctID()
Get the PTT ID of this payee's bank.
|
java.lang.String |
getAcctToType()
Get the type of account for this payee.
|
java.lang.String |
getAddr1() |
java.lang.String |
getAddr2() |
java.lang.String |
getAddr3() |
java.lang.String |
getCity() |
java.lang.String |
getCountry() |
int |
getDaysToPay()
Gets how many days before a payment is due that the money is
deducted from the payer's account.
|
int |
getDefaultCategoryID()
Return the default category ID for payments to this payee, if any.
|
boolean |
getHasBankAcctTo()
Get whether or not there is destination bank account info.
|
boolean |
getHasExtendedAcctToInfo()
Get whether or not this payee has extended to-account
information available.
|
boolean |
getHasExtendedPayeeInfo()
Gets whether or not an object has extended payee info
associated with it.
|
java.lang.String |
getPayeeID()
Gets the ID used to identify this payee either globally or
within the user's list of payees with this FI.
|
java.lang.String |
getPayeeIDScope()
Gets the scope of the payee ID...
|
java.lang.String |
getPayeeListID() |
java.lang.String |
getPayeeName()
Get the name of the payee
|
java.lang.String |
getPhone() |
java.lang.String |
getPostalCode() |
java.lang.String |
getState() |
boolean |
isPayeeUsable()
Gets whether or not any operations (edit/delete/pay) can be performed on this payee.
|
boolean |
isSameAs(OnlinePayee payee) |
void |
setAccountNums(java.lang.String[] acctNums)
Sets the default account number that represents the user's
account with the payee.
|
void |
setAcctToAcctID(java.lang.String toBankAccountID)
set info identifying the account to transfer the money to/from
if this was a transfer to/from a bank account
|
void |
setAcctToBankBranch(java.lang.String bankBranch)
Set the branch of this payee's bank account.
|
void |
setAcctToBankCity(java.lang.String bankCity)
Set the city of this payee's bank.
|
void |
setAcctToBankID(java.lang.String toBankBankID)
set info identifying the bank to transfer the money to/from
if this was a transfer to/from a bank account
|
void |
setAcctToBankName(java.lang.String bankName)
Set the name of this payee's bank account.
|
void |
setAcctToBankPostal(java.lang.String bankPostalCode)
Set the postal code of this payee's bank.
|
void |
setAcctToBranchID(java.lang.String branchID)
Set the branch ID of the account for this payee.
|
void |
setAcctToKey(java.lang.String acctKey)
Set the key for this payee's account.
|
void |
setAcctToPTTAcctID(java.lang.String pttAcctID)
Set the PTT ID of this payee's bank.
|
void |
setAcctToType(java.lang.String acctType)
Set the type of account for this payee.
|
void |
setAddr1(java.lang.String addr1) |
void |
setAddr2(java.lang.String addr2) |
void |
setAddr3(java.lang.String addr3) |
void |
setCity(java.lang.String city) |
void |
setCountry(java.lang.String country) |
void |
setDaysToPay(int daysToPay)
Sets how many days before a payment is due that the money is
deducted from the payer's account.
|
void |
setDefaultCategoryID(int newCategoryID)
Sets the default category for payments to this payee.
|
void |
setHasBankAcctTo(boolean hasBankAcctTo)
Set whether or not there is destination bank account info.
|
void |
setHasExtendedAcctToInfo(boolean hasExtdInfo)
Set whether or not this payee has extended to-account
information available.
|
void |
setHasExtendedPayeeInfo(boolean hasExtendedInfo)
Sets whether or not an object has extended payee info
associated with it.
|
void |
setInfo(java.lang.String name,
java.lang.String addr1,
java.lang.String addr2,
java.lang.String addr3,
java.lang.String city,
java.lang.String state,
java.lang.String postal,
java.lang.String country,
java.lang.String phone) |
void |
setIsPayeeUsable(boolean isUsable)
Sets whether or not any new operations can be performed on this payee.
|
void |
setPayeeID(java.lang.String id)
Sets the ID used to identify this payee either globally or
within the user's list of payees with this FI.
|
void |
setPayeeIDScope(java.lang.String idScope)
Sets the scope of the payee ID...
|
void |
setPayeeListID(java.lang.String listID) |
void |
setPayeeName(java.lang.String name)
Set the name of the payee
|
void |
setPhone(java.lang.String phone) |
void |
setPostalCode(java.lang.String postalcode) |
void |
setState(java.lang.String state) |
java.lang.String |
toString() |
public java.lang.Object clone()
clone in class java.lang.Objectpublic void setPayeeListID(java.lang.String listID)
public java.lang.String getPayeeListID()
public void setPayeeName(java.lang.String name)
OnlineExtdPayeeInterfacesetPayeeName in interface OnlineExtdPayeeInterfacesetPayeeName in interface OnlinePayeeInterfacepublic java.lang.String getPayeeName()
OnlineExtdPayeeInterfacegetPayeeName in interface OnlineExtdPayeeInterfacegetPayeeName in interface OnlinePayeeInterfacepublic void setIsPayeeUsable(boolean isUsable)
public boolean isPayeeUsable()
public void setAddr1(java.lang.String addr1)
setAddr1 in interface OnlinePayeeInterfacepublic java.lang.String getAddr1()
getAddr1 in interface OnlinePayeeInterfacepublic void setAddr2(java.lang.String addr2)
setAddr2 in interface OnlinePayeeInterfacepublic java.lang.String getAddr2()
getAddr2 in interface OnlinePayeeInterfacepublic void setAddr3(java.lang.String addr3)
setAddr3 in interface OnlinePayeeInterfacepublic java.lang.String getAddr3()
getAddr3 in interface OnlinePayeeInterfacepublic void setCity(java.lang.String city)
setCity in interface OnlinePayeeInterfacepublic java.lang.String getCity()
getCity in interface OnlinePayeeInterfacepublic int getDefaultCategoryID()
public void setDefaultCategoryID(int newCategoryID)
public void setAccountNums(java.lang.String[] acctNums)
public java.lang.String[] getAccountNums()
public java.lang.String getAccountNumbersAsString()
public void setState(java.lang.String state)
setState in interface OnlinePayeeInterfacepublic java.lang.String getState()
getState in interface OnlinePayeeInterfacepublic void setPostalCode(java.lang.String postalcode)
setPostalCode in interface OnlinePayeeInterfacepublic java.lang.String getPostalCode()
getPostalCode in interface OnlinePayeeInterfacepublic void setCountry(java.lang.String country)
setCountry in interface OnlinePayeeInterfacepublic java.lang.String getCountry()
getCountry in interface OnlinePayeeInterfacepublic void setPhone(java.lang.String phone)
setPhone in interface OnlinePayeeInterfacepublic java.lang.String getPhone()
getPhone in interface OnlinePayeeInterfacepublic void setInfo(java.lang.String name,
java.lang.String addr1,
java.lang.String addr2,
java.lang.String addr3,
java.lang.String city,
java.lang.String state,
java.lang.String postal,
java.lang.String country,
java.lang.String phone)
public void setHasBankAcctTo(boolean hasBankAcctTo)
setHasBankAcctTo in interface OnlineBankAcctToInterfacepublic boolean getHasBankAcctTo()
getHasBankAcctTo in interface OnlineBankAcctToInterfacepublic void setAcctToAcctID(java.lang.String toBankAccountID)
setAcctToAcctID in interface OnlineBankAcctToInterfacepublic java.lang.String getAcctToAcctID()
getAcctToAcctID in interface OnlineBankAcctToInterfacepublic void setAcctToBankID(java.lang.String toBankBankID)
setAcctToBankID in interface OnlineBankAcctToInterfacepublic java.lang.String getAcctToBankID()
getAcctToBankID in interface OnlineBankAcctToInterfacepublic void setAcctToBranchID(java.lang.String branchID)
setAcctToBranchID in interface OnlineBankAcctToInterfacepublic java.lang.String getAcctToBranchID()
getAcctToBranchID in interface OnlineBankAcctToInterfacepublic void setAcctToType(java.lang.String acctType)
setAcctToType in interface OnlineBankAcctToInterfacepublic java.lang.String getAcctToType()
getAcctToType in interface OnlineBankAcctToInterfacepublic void setAcctToKey(java.lang.String acctKey)
setAcctToKey in interface OnlineBankAcctToInterfacepublic java.lang.String getAcctToKey()
getAcctToKey in interface OnlineBankAcctToInterfacepublic void setHasExtendedAcctToInfo(boolean hasExtdInfo)
setHasExtendedAcctToInfo in interface OnlineBankAcctToInterfacepublic boolean getHasExtendedAcctToInfo()
getHasExtendedAcctToInfo in interface OnlineBankAcctToInterfacepublic void setAcctToBankName(java.lang.String bankName)
setAcctToBankName in interface OnlineBankAcctToInterfacepublic java.lang.String getAcctToBankName()
getAcctToBankName in interface OnlineBankAcctToInterfacepublic void setAcctToBankBranch(java.lang.String bankBranch)
setAcctToBankBranch in interface OnlineBankAcctToInterfacepublic java.lang.String getAcctToBankBranch()
getAcctToBankBranch in interface OnlineBankAcctToInterfacepublic void setAcctToBankCity(java.lang.String bankCity)
setAcctToBankCity in interface OnlineBankAcctToInterfacepublic java.lang.String getAcctToBankCity()
getAcctToBankCity in interface OnlineBankAcctToInterfacepublic void setAcctToBankPostal(java.lang.String bankPostalCode)
setAcctToBankPostal in interface OnlineBankAcctToInterfacepublic java.lang.String getAcctToBankPostal()
getAcctToBankPostal in interface OnlineBankAcctToInterfacepublic void setAcctToPTTAcctID(java.lang.String pttAcctID)
setAcctToPTTAcctID in interface OnlineBankAcctToInterfacepublic java.lang.String getAcctToPTTAcctID()
getAcctToPTTAcctID in interface OnlineBankAcctToInterfacepublic void setHasExtendedPayeeInfo(boolean hasExtendedInfo)
setHasExtendedPayeeInfo in interface OnlineExtdPayeeInterfacesetHasExtendedPayeeInfo in interface OnlinePayeeInterfacepublic boolean getHasExtendedPayeeInfo()
getHasExtendedPayeeInfo in interface OnlineExtdPayeeInterfacegetHasExtendedPayeeInfo in interface OnlinePayeeInterfacepublic void setPayeeID(java.lang.String id)
setPayeeID in interface OnlineExtdPayeeInterfacepublic java.lang.String getPayeeID()
getPayeeID in interface OnlineExtdPayeeInterfacepublic void setDaysToPay(int daysToPay)
setDaysToPay in interface OnlineExtdPayeeInterfacesetDaysToPay in interface OnlinePayeeInterfacepublic int getDaysToPay()
getDaysToPay in interface OnlineExtdPayeeInterfacegetDaysToPay in interface OnlinePayeeInterfacepublic void setPayeeIDScope(java.lang.String idScope)
setPayeeIDScope in interface OnlineExtdPayeeInterfacesetPayeeIDScope in interface OnlinePayeeInterfacepublic java.lang.String getPayeeIDScope()
getPayeeIDScope in interface OnlineExtdPayeeInterfacegetPayeeIDScope in interface OnlinePayeeInterfacepublic java.lang.String toString()
toString in class java.lang.Objectpublic boolean isSameAs(OnlinePayee payee)