protected static final LocalDate moveDate ( final MoveableHoliday aMoveableHoliday , final LocalDate aFixed ) { for ( final MovingCondition aMoveCond : aMoveableHoliday . getMovingCondition ( ) ) if ( shallBeMoved ( aFixed , aMoveCond ) ) return _moveDate ( aMoveCond , aFixed ) ; return aFixed ; }
Moves a date if there are any moving conditions for this holiday and any of them fit .