ecash.internet
Class DepositReport

java.lang.Object
  |
  +--ecash.internet.Report
        |
        +--ecash.internet.DepositReport

public class DepositReport
extends Report

Extension of the Report class which adds the account number and also the account number of the cheater, in the case of a buyer re-using a note twice.

Author:
Michel Deriaz
See Also:
Report

Constructor Summary
DepositReport()
          Creates a report.
 
Method Summary
 java.lang.String getAccountNumber()
          Returns the account number.
 java.lang.String getCheaterAccountNumber()
          Returns the account number of the cheater (buyer who used a note twice).
 void setAccountNumber(java.lang.String accountNumber)
          Sets the account number.
 void setCheaterAccountNumber(java.lang.String cheaterAccountNumber)
          Sets the account number of the cheater, if any.
 
Methods inherited from class ecash.internet.Report
addAmount, computeNotesExp, computeSum, getAmounts, getResult, setResult
 
Methods inherited from class java.lang.Object
equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

DepositReport

public DepositReport()
Creates a report.

Method Detail

getAccountNumber

public java.lang.String getAccountNumber()
Returns the account number.

Returns:
the account number

getCheaterAccountNumber

public java.lang.String getCheaterAccountNumber()
Returns the account number of the cheater (buyer who used a note twice).

Returns:
the account number of the cheater

setAccountNumber

public void setAccountNumber(java.lang.String accountNumber)
Sets the account number.

Parameters:
accountNumber - the account number

setCheaterAccountNumber

public void setCheaterAccountNumber(java.lang.String cheaterAccountNumber)
Sets the account number of the cheater, if any.

Parameters:
cheaterAccountNumber - the account number of the cheater