- All Known Subinterfaces:
ChristianHolidayConfiguration,FixedHolidayConfiguration,FixedWeekdayInMonthHolidayConfiguration,IslamicHolidayConfiguration
public interface Movable
Provides the functionality to move a holiday based on the
Movable.MovingConditions
to another day of the week.-
Nested Class Summary
Nested ClassesModifier and TypeInterfaceDescriptionstatic interfaceDescribes how a holiday, that implements theMovableinterface, can be moved from a day of a week to another day of a week. -
Method Summary
Modifier and TypeMethodDescription@NonNull List<Movable.MovingCondition>Describes the different moving conditions that have been configured for a specific holiday.
-
Method Details
-
conditions
@NonNull List<Movable.MovingCondition> conditions()Describes the different moving conditions that have been configured for a specific holiday.- Returns:
- the configured
Movable.MovingConditionfor this holiday
-