net.sf.ofx4j.domain.data.common
Class StatementResponse

java.lang.Object
  extended by net.sf.ofx4j.domain.data.ResponseMessage
      extended by net.sf.ofx4j.domain.data.common.StatementResponse
All Implemented Interfaces:
AccountStatement
Direct Known Subclasses:
BankStatementResponse, CreditCardStatementResponse

public abstract class StatementResponse
extends ResponseMessage
implements AccountStatement

Author:
Ryan Heaton

Constructor Summary
StatementResponse()
           
 
Method Summary
 BalanceInfo getAvailableBalance()
          The available balance.
 java.lang.String getCurrencyCode()
          The currency code.
 BalanceInfo getLedgerBalance()
          The ledger balance.
 java.lang.String getMarketingInfo()
          Marketing information.
 TransactionList getTransactionList()
          The transaction list.
 void setAvailableBalance(BalanceInfo availableBalance)
          The available balance.
 void setCurrencyCode(java.lang.String currencyCode)
          The currency code.
 void setLedgerBalance(BalanceInfo ledgerBalance)
          The ledger balance.
 void setMarketingInfo(java.lang.String marketingInfo)
          Marketing information.
 void setTransactionList(TransactionList transactionList)
          The transaction list.
 
Methods inherited from class net.sf.ofx4j.domain.data.ResponseMessage
getResponseMessageName
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

StatementResponse

public StatementResponse()
Method Detail

getCurrencyCode

public java.lang.String getCurrencyCode()
The currency code.

Specified by:
getCurrencyCode in interface AccountStatement
Returns:
The currency code.
See Also:
Currency.getCurrencyCode()

setCurrencyCode

public void setCurrencyCode(java.lang.String currencyCode)
The currency code.

Parameters:
currencyCode - The currency code.

getTransactionList

public TransactionList getTransactionList()
The transaction list.

Specified by:
getTransactionList in interface AccountStatement
Returns:
The transaction list.

setTransactionList

public void setTransactionList(TransactionList transactionList)
The transaction list.

Parameters:
transactionList - The transaction list.

getLedgerBalance

public BalanceInfo getLedgerBalance()
The ledger balance.

Specified by:
getLedgerBalance in interface AccountStatement
Returns:
The ledger balance.

setLedgerBalance

public void setLedgerBalance(BalanceInfo ledgerBalance)
The ledger balance.

Parameters:
ledgerBalance - The ledger balance.

getAvailableBalance

public BalanceInfo getAvailableBalance()
The available balance.

Specified by:
getAvailableBalance in interface AccountStatement
Returns:
The available balance.

setAvailableBalance

public void setAvailableBalance(BalanceInfo availableBalance)
The available balance.

Parameters:
availableBalance - The available balance.

getMarketingInfo

public java.lang.String getMarketingInfo()
Marketing information. (?)

Returns:
Marketing information.

setMarketingInfo

public void setMarketingInfo(java.lang.String marketingInfo)
Marketing information. (?)

Parameters:
marketingInfo - Marketing information.


Copyright © 2008. All Rights Reserved.