com.carlosbcruz.account.control
Class Citibank

java.lang.Object
  extended by com.carlosbcruz.account.control.Citibank
All Implemented Interfaces:
AccountParser

public class Citibank
extends java.lang.Object
implements AccountParser

Parsers the specific Citibank bank report

Author:
Carlos Fernando Bella Cruz - pessoal@carlosbcruz.com

Nested Class Summary
 class Citibank.CitibankBean
           
 
Constructor Summary
Citibank()
           
 
Method Summary
 AccountTransactionBean parseFirstTransactionLine(java.lang.String report)
          Transform the first line of the bank report into a bean that can be processed by the com.carlosbcruz.account.control application
 
Methods inherited from class java.lang.Object
equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

Citibank

public Citibank()
Method Detail

parseFirstTransactionLine

public AccountTransactionBean parseFirstTransactionLine(java.lang.String report)
Description copied from interface: AccountParser
Transform the first line of the bank report into a bean that can be processed by the com.carlosbcruz.account.control application

Specified by:
parseFirstTransactionLine in interface AccountParser
Parameters:
report - The bank report
Returns:
The transaction parsed into a bean