1 package org.collectionspace.services.structureddate;
5 * A deferred date that represents the end of a decade. The end year
6 * can not be determined until the era of the decade is known. Once the
7 * era is known, resolveDate() may be called to calculate the year.
9 public class DeferredDecadeEndDate extends DeferredDecadeDate {
11 public DeferredDecadeEndDate(int decade) {
16 public void resolveDate() {
20 era = Date.DEFAULT_ERA;
23 Date endDate = DateUtils.getDecadeEndDate(decade, era);
25 setYear(endDate.getYear());
26 setMonth(endDate.getMonth());
27 setDay(endDate.getDay());
28 setEra(endDate.getEra());