Package moblima.entities
Class Settings
java.lang.Object
moblima.entities.Settings
The type Settings.
- 
Nested Class SummaryNested Classes
- 
Constructor SummaryConstructorsConstructorDescriptionSettings(double adultTicket, double blockbusterSurcharge, EnumMap<Showtime.ShowType, Double> showSurcharges, EnumMap<Booking.TicketType, Double> ticketSurcharges, EnumMap<Cinema.ClassType, Double> cinemaSurcharges, EnumMap<Settings.RankedType, Boolean> rankedTypes, List<LocalDate> publicHolidays) Instantiates a new Settings.Instantiates a new Settings.
- 
Method SummaryModifier and TypeMethodDescriptionvoidaddHoliday(LocalDate holiday) Add holiday.doubleGets adult ticket.doubleGets blockbuster surcharge.Gets cinema surcharges.Gets holidays.Gets public holidays.Gets ranked lists.Gets show surcharges.Gets ticket surcharges.Print holiday table list.booleanremoveHoliday(LocalDate holiday) Remove holiday boolean.voidsetAdultTicket(double adultTicket) Sets adult ticket.voidsetBlockbusterSurcharge(double blockbusterSurcharge) Sets blockbuster surcharge.voidsetCinemaSurcharges(EnumMap<Cinema.ClassType, Double> cinemaSurcharges) Sets cinema surcharges.voidsetHolidays(List<LocalDate> publicHolidays) Sets holidays.voidsetPublicHolidays(List<LocalDate> publicHolidays) Sets public holidays.voidsetRankedTypes(EnumMap<Settings.RankedType, Boolean> rankedTypes) Sets ranked lists.voidsetShowSurcharges(EnumMap<Showtime.ShowType, Double> showSurcharges) Sets show surcharges.voidsetTicketSurcharges(EnumMap<Booking.TicketType, Double> ticketSurcharges) Sets ticket surcharges.toString()
- 
Constructor Details- 
Settingspublic Settings(double adultTicket, double blockbusterSurcharge, EnumMap<Showtime.ShowType, Double> showSurcharges, EnumMap<Booking.TicketType, Double> ticketSurcharges, EnumMap<Cinema.ClassType, Double> cinemaSurcharges, EnumMap<Settings.RankedType, Boolean> rankedTypes, List<LocalDate> publicHolidays) Instantiates a new Settings.- Parameters:
- adultTicket- the adult ticket
- blockbusterSurcharge- the blockbuster surcharge
- showSurcharges- the show surcharges
- ticketSurcharges- the ticket surcharges
- cinemaSurcharges- the cinema surcharges
- rankedTypes- the ranked types
- publicHolidays- the public holidays
 
- 
SettingsInstantiates a new Settings.- Parameters:
- settings- the settings
 
 
- 
- 
Method Details- 
getAdultTicketpublic double getAdultTicket()Gets adult ticket.- Returns:
- the adult ticket
 
- 
setAdultTicketpublic void setAdultTicket(double adultTicket) Sets adult ticket.- Parameters:
- adultTicket- the adult ticket
 
- 
getBlockbusterSurchargepublic double getBlockbusterSurcharge()Gets blockbuster surcharge.- Returns:
- the blockbuster surcharge
 
- 
setBlockbusterSurchargepublic void setBlockbusterSurcharge(double blockbusterSurcharge) Sets blockbuster surcharge.- Parameters:
- blockbusterSurcharge- the blockbuster surcharge
 
- 
getShowSurchargesGets show surcharges.- Returns:
- the show surcharges
 
- 
setShowSurchargesSets show surcharges.- Parameters:
- showSurcharges- the show surcharges
 
- 
getPublicHolidaysGets public holidays.- Returns:
- the public holidays
 
- 
setPublicHolidaysSets public holidays.- Parameters:
- publicHolidays- the public holidays
 
- 
getTicketSurchargesGets ticket surcharges.- Returns:
- the ticket surcharges
 
- 
setTicketSurchargesSets ticket surcharges.- Parameters:
- ticketSurcharges- the ticket surcharges
 
- 
getCinemaSurchargesGets cinema surcharges.- Returns:
- the cinema surcharges
 
- 
setCinemaSurchargesSets cinema surcharges.- Parameters:
- cinemaSurcharges- the cinema surcharges
 
- 
getRankedTypesGets ranked lists.- Returns:
- the ranked lists
 
- 
setRankedTypesSets ranked lists.- Parameters:
- rankedTypes- the ranked lists
 
- 
getHolidaysGets holidays.- Returns:
- the holidays
 
- 
setHolidaysSets holidays.- Parameters:
- publicHolidays- the public holidays
 
- 
addHolidayAdd holiday.- Parameters:
- holiday- the holiday
 
- 
removeHolidayRemove holiday boolean.- Parameters:
- holiday- the holiday
- Returns:
- the boolean
 
- 
printHolidayTablePrint holiday table list.- Returns:
- the list
 
- 
toString
 
-