Package com.version1.testdata
Class BankHolidays
java.lang.Object
com.version1.testdata.BankHolidays
A simple representation class to calculate the bank holiday for different regions
-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionvoidnorthernIrelandHolidays(com.fasterxml.jackson.databind.JsonNode jsonNode) voidscotlandHolidays(com.fasterxml.jackson.databind.JsonNode jsonNode) voidsetEnglandAndWalesHolidays(com.fasterxml.jackson.databind.JsonNode jsonNode) void
-
Constructor Details
-
BankHolidays
public BankHolidays()
-
-
Method Details
-
getLocale
- Returns:
- locale, Location to calculate the bank holiday
-
setLocale
- Parameters:
locale- , Location for the bank holiday
-
setEnglandAndWalesHolidays
public void setEnglandAndWalesHolidays(com.fasterxml.jackson.databind.JsonNode jsonNode) throws com.fasterxml.jackson.core.JsonProcessingException - Parameters:
jsonNode- , Location for england-and-wales- Throws:
com.fasterxml.jackson.core.JsonProcessingException
-
scotlandHolidays
public void scotlandHolidays(com.fasterxml.jackson.databind.JsonNode jsonNode) throws com.fasterxml.jackson.core.JsonProcessingException - Parameters:
jsonNode- , Location for scotland- Throws:
com.fasterxml.jackson.core.JsonProcessingException
-
northernIrelandHolidays
public void northernIrelandHolidays(com.fasterxml.jackson.databind.JsonNode jsonNode) throws com.fasterxml.jackson.core.JsonProcessingException - Parameters:
jsonNode- , Location for northern-ireland- Throws:
com.fasterxml.jackson.core.JsonProcessingException
-
get
- Parameters:
locale- , Location for the bank holiday- Returns:
- List, List of bank holidays based on location
-