public String toRuleString(boolean avoidMonths);
}
public static class BasicOpeningHourRule implements OpeningHoursRule {
private boolean[] days = new boolean[7];
private boolean[] months = new boolean[12];
<BUG>private int[] startTimes = new int[0], endTimes = new int[0];
public boolean[] getDays() {</BUG>
return days;
}
public boolean[] getMonths() {

public String toRuleString(boolean avoidMonths);
}
public static class BasicOpeningHourRule implements OpeningHoursRule {
private boolean[] days = new boolean[7];
private boolean[] months = new boolean[12];
private TIntArrayList startTimes = new TIntArrayList(), endTimes = new TIntArrayList();
public boolean[] getDays() {
return days;
}
public boolean[] getMonths() {
