com.carlosbcruz.account.control
Interface AccountTransactionBean

All Known Implementing Classes:
Citibank.CitibankBean, Itau.ItauBean, Itau2.ItauBean, Itau3.ItauBean

public interface AccountTransactionBean

A bean interface that the AccountParser has to generate for each line parsed.

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

Method Summary
 java.lang.String getDay()
          Provide the transaction information
 java.lang.String getDescription()
          Provide the transaction information
 java.lang.String getMonth()
          Provide the transaction information
 java.lang.String getValue()
          Provide the transaction information
 java.lang.String getYear()
          Provide the transaction information
 boolean isWithdraw()
          Provide the transaction information
 

Method Detail

getDay

java.lang.String getDay()
Provide the transaction information

Returns:
The trasaction day

getMonth

java.lang.String getMonth()
Provide the transaction information

Returns:
The trasaction month

getYear

java.lang.String getYear()
Provide the transaction information

Returns:
The trasaction year

getValue

java.lang.String getValue()
Provide the transaction information

Returns:
the transaction value

getDescription

java.lang.String getDescription()
Provide the transaction information

Returns:
the transaction description

isWithdraw

boolean isWithdraw()
Provide the transaction information

Returns:
indicate if the transaction is a widthdraw