use of com.alexstyl.specialdates.date.Dates in project Memento-Calendar by alexstyl.
the class NamedayJSONParserTest method assertThatContainsDate.
private static void assertThatContainsDate(NameCelebrations celebrations, Date date) {
Dates dates = celebrations.getDates();
int index = 0;
while (index < dates.size()) {
if (celebrations.getDate(index).equals(date)) {
return;
}
index++;
}
fail("Couldn't find date " + date + " inside " + celebrations);
}
use of com.alexstyl.specialdates.date.Dates in project Memento-Calendar by alexstyl.
the class NamedayCalendar method getAllNamedays.
public NameCelebrations getAllNamedays(String searchQuery) {
NameCelebrations names = namedayBundle.getDatesFor(searchQuery);
NameCelebrations specialNames = strategy.getNamedaysFor(searchQuery, year);
Dates dates = new Dates(names.getDates());
dates.addAll(specialNames.getDates());
String matchingName = getName(names, specialNames);
return new NameCelebrations(matchingName, dates);
}
Aggregations