Interface DetailsPage
-
- All Known Implementing Classes:
BosDetailsPage
,SantanderDetailsPage
,TargoBankDetailsPage
public interface DetailsPage
Interface to get the account details from the bank web site- Since:
- 2.6.0
- Author:
- Frank Münster
-
-
Method Summary
All Methods Instance Methods Abstract Methods Modifier and Type Method Description java.math.BigDecimal
getAvailableAmount()
Returns the available amount.java.math.BigDecimal
getCreditLimit()
Return the limit of the credit card.java.time.LocalDate
getLastTransaction()
Return the date of the last transaction.java.time.LocalDate
getNextBill()
Return the date of the next credit card bill.java.time.LocalDate
getNextSubtraction()
Return the date of the next automatic subtraction.java.lang.String
getProductDescription()
The description of the credit card.java.math.BigDecimal
getSaldo()
The actual saldo.
-
-
-
Method Detail
-
getAvailableAmount
java.math.BigDecimal getAvailableAmount() throws WebSiteException
Returns the available amount.- Returns:
- the available amount
- Throws:
WebSiteException
- in case the value could not be read from the details hover page
-
getCreditLimit
java.math.BigDecimal getCreditLimit() throws WebSiteException
Return the limit of the credit card.- Returns:
- the credit card limit
- Throws:
WebSiteException
- in case the value could not be read from the details hover page
-
getLastTransaction
java.time.LocalDate getLastTransaction() throws WebSiteException
Return the date of the last transaction.- Returns:
- date of the last transaction
- Throws:
WebSiteException
- in case the value could not be read from the details hover page
-
getNextBill
java.time.LocalDate getNextBill() throws WebSiteException
Return the date of the next credit card bill.- Returns:
- date of the next credit card bill
- Throws:
WebSiteException
- in case the value could not be read from the details hover page
-
getNextSubtraction
java.time.LocalDate getNextSubtraction() throws WebSiteException
Return the date of the next automatic subtraction.- Returns:
- date of the next automatic subtraction
- Throws:
WebSiteException
- in case the value could not be read from the details hover page
-
getProductDescription
java.lang.String getProductDescription() throws WebSiteException
The description of the credit card.- Returns:
- the credit card description
- Throws:
WebSiteException
- in case the value could not be read from the details hover page
-
getSaldo
java.math.BigDecimal getSaldo() throws WebSiteException
The actual saldo.- Returns:
- the saldo
- Throws:
WebSiteException
- in case the value could not be read from the details hover page
-
-