org.broadleafcommerce.core.payment.domain
Class BankAccountPaymentInfoImpl

java.lang.Object
  extended by org.broadleafcommerce.core.payment.domain.BankAccountPaymentInfoImpl
All Implemented Interfaces:
java.io.Serializable, BankAccountPaymentInfo, Referenced

@Entity
public class BankAccountPaymentInfoImpl
extends java.lang.Object
implements BankAccountPaymentInfo

Author:
jfischer
See Also:
Serialized Form

Field Summary
protected  java.lang.String accountNumber
           
protected  EncryptionModule encryptionModule
           
protected  java.lang.Long id
           
protected  java.lang.String referenceNumber
           
protected  java.lang.String routingNumber
           
 
Constructor Summary
protected BankAccountPaymentInfoImpl()
           
 
Method Summary
 boolean equals(java.lang.Object obj)
           
 java.lang.String getAccountNumber()
           
 EncryptionModule getEncryptionModule()
           
 java.lang.Long getId()
           
 java.lang.String getReferenceNumber()
           
 java.lang.String getRoutingNumber()
           
 int hashCode()
           
 void setAccountNumber(java.lang.String accountNumber)
           
 void setEncryptionModule(EncryptionModule encryptionModule)
           
 void setId(java.lang.Long id)
           
 void setReferenceNumber(java.lang.String referenceNumber)
           
 void setRoutingNumber(java.lang.String routingNumber)
           
 
Methods inherited from class java.lang.Object
clone, finalize, getClass, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

encryptionModule

protected EncryptionModule encryptionModule

id

protected java.lang.Long id

referenceNumber

protected java.lang.String referenceNumber

accountNumber

protected java.lang.String accountNumber

routingNumber

protected java.lang.String routingNumber
Constructor Detail

BankAccountPaymentInfoImpl

protected BankAccountPaymentInfoImpl()
Method Detail

getId

public java.lang.Long getId()
Specified by:
getId in interface BankAccountPaymentInfo
Specified by:
getId in interface Referenced
Returns:
the id

setId

public void setId(java.lang.Long id)
Specified by:
setId in interface BankAccountPaymentInfo
Specified by:
setId in interface Referenced
Parameters:
id - the id to set

getReferenceNumber

public java.lang.String getReferenceNumber()
Specified by:
getReferenceNumber in interface Referenced
Returns:
the referenceNumber

setReferenceNumber

public void setReferenceNumber(java.lang.String referenceNumber)
Specified by:
setReferenceNumber in interface Referenced
Parameters:
referenceNumber - the referenceNumber to set

getAccountNumber

public java.lang.String getAccountNumber()
Specified by:
getAccountNumber in interface BankAccountPaymentInfo
Returns:
the account number

setAccountNumber

public void setAccountNumber(java.lang.String accountNumber)
Specified by:
setAccountNumber in interface BankAccountPaymentInfo

getRoutingNumber

public java.lang.String getRoutingNumber()
Specified by:
getRoutingNumber in interface BankAccountPaymentInfo
Returns:
the routing number

setRoutingNumber

public void setRoutingNumber(java.lang.String routingNumber)
Specified by:
setRoutingNumber in interface BankAccountPaymentInfo

getEncryptionModule

public EncryptionModule getEncryptionModule()
Specified by:
getEncryptionModule in interface Referenced

setEncryptionModule

public void setEncryptionModule(EncryptionModule encryptionModule)
Specified by:
setEncryptionModule in interface Referenced

hashCode

public int hashCode()
Overrides:
hashCode in class java.lang.Object

equals

public boolean equals(java.lang.Object obj)
Overrides:
equals in class java.lang.Object


Copyright © 2012. All Rights Reserved.