package net.mvla.mvhs.schedulecalendar.bellschedule;
import java.io.Serializable;
import java.util.ArrayList;
import java.util.Collections;
import java.util.List;
public class BellSchedule implements Serializable {
public String name;
public List<BellSchedulePeriod> bellSchedulePeriods;
public BellSchedule() {
bellSchedulePeriods = new ArrayList<>();
}
public void addPeriod(BellSchedulePeriod period) {
bellSchedulePeriods.add(period);
}
public void sort() {
Collections.sort(bellSchedulePeriods);
}
@Override
public String toString() {
String periods = "";
for (BellSchedulePeriod period : bellSchedulePeriods) {
periods += period.toString() + "\n";
}
return name + "\n" + periods;
}
}