org.ota.shared
Class BankAcct

java.lang.Object
  extended by org.ota.shared.BankAcct

public class BankAcct
extends java.lang.Object

Customer bank accounts for payments, either for paper checks or electronic funds transfer. Schema fragment(s) for this class:

 <xs:complexType xmlns:ns="http://www.opentravel.org/OTA/2003/05" xmlns:xs="http://www.w3.org/2001/XMLSchema" name="BankAcctType">
   <xs:sequence>
     <xs:element type="xs:string" name="BankAcctName" minOccurs="0"/>
   </xs:sequence>
   <xs:attributeGroup ref="ns:PrivacyGroup"/>
   <xs:attribute type="xs:string" use="optional" name="BankID"/>
   <xs:attribute type="xs:string" use="optional" name="AcctType"/>
   <xs:attribute type="xs:string" use="optional" name="BankAcctNumber"/>
   <xs:attribute type="xs:boolean" use="optional" name="ChecksAcceptedInd"/>
 </xs:complexType>
 


Constructor Summary
BankAcct()
           
 
Method Summary
 java.lang.String getAcct()
          Get the 'AcctType' attribute value.
 java.lang.String getBankAcctName()
          Get the 'BankAcctName' element value.
 java.lang.String getBankAcctNumber()
          Get the 'BankAcctNumber' attribute value.
 java.lang.String getBankID()
          Get the 'BankID' attribute value.
 java.lang.Boolean getChecksAcceptedInd()
          Get the 'ChecksAcceptedInd' attribute value.
 PrivacyGroup getPrivacyGroup()
          Get the 'PrivacyGroup' attributeGroup value.
 void setAcct(java.lang.String acct)
          Set the 'AcctType' attribute value.
 void setBankAcctName(java.lang.String bankAcctName)
          Set the 'BankAcctName' element value.
 void setBankAcctNumber(java.lang.String bankAcctNumber)
          Set the 'BankAcctNumber' attribute value.
 void setBankID(java.lang.String bankID)
          Set the 'BankID' attribute value.
 void setChecksAcceptedInd(java.lang.Boolean checksAcceptedInd)
          Set the 'ChecksAcceptedInd' attribute value.
 void setPrivacyGroup(PrivacyGroup privacyGroup)
          Set the 'PrivacyGroup' attributeGroup value.
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

BankAcct

public BankAcct()
Method Detail

getBankAcctName

public java.lang.String getBankAcctName()
Get the 'BankAcctName' element value. The name the account is held under.

Returns:
value

setBankAcctName

public void setBankAcctName(java.lang.String bankAcctName)
Set the 'BankAcctName' element value. The name the account is held under.

Parameters:
bankAcctName -

getPrivacyGroup

public PrivacyGroup getPrivacyGroup()
Get the 'PrivacyGroup' attributeGroup value. Allows for control of the sharing of bank account information between parties.

Returns:
value

setPrivacyGroup

public void setPrivacyGroup(PrivacyGroup privacyGroup)
Set the 'PrivacyGroup' attributeGroup value. Allows for control of the sharing of bank account information between parties.

Parameters:
privacyGroup -

getBankID

public java.lang.String getBankID()
Get the 'BankID' attribute value. Code assigned by authorities to financial institutions; sometimes called bank routing number.

Returns:
value

setBankID

public void setBankID(java.lang.String bankID)
Set the 'BankID' attribute value. Code assigned by authorities to financial institutions; sometimes called bank routing number.

Parameters:
bankID -

getAcct

public java.lang.String getAcct()
Get the 'AcctType' attribute value. Describes the bank account used for financing travel (e.g., checking, savings, investment).

Returns:
value

setAcct

public void setAcct(java.lang.String acct)
Set the 'AcctType' attribute value. Describes the bank account used for financing travel (e.g., checking, savings, investment).

Parameters:
acct -

getBankAcctNumber

public java.lang.String getBankAcctNumber()
Get the 'BankAcctNumber' attribute value. Identifier for the account assigned by the bank.

Returns:
value

setBankAcctNumber

public void setBankAcctNumber(java.lang.String bankAcctNumber)
Set the 'BankAcctNumber' attribute value. Identifier for the account assigned by the bank.

Parameters:
bankAcctNumber -

getChecksAcceptedInd

public java.lang.Boolean getChecksAcceptedInd()
Get the 'ChecksAcceptedInd' attribute value. If true, checks are accepted. If false, checks are not accepted.

Returns:
value

setChecksAcceptedInd

public void setChecksAcceptedInd(java.lang.Boolean checksAcceptedInd)
Set the 'ChecksAcceptedInd' attribute value. If true, checks are accepted. If false, checks are not accepted.

Parameters:
checksAcceptedInd -