public void test_builder_defaults() { SchedulePeriod test = SchedulePeriod.builder() .startDate(JUL_05) .endDate(JUL_18) .build(); assertEquals(test.getStartDate(), JUL_05); assertEquals(test.getEndDate(), JUL_18); assertEquals(test.getUnadjustedStartDate(), JUL_05); assertEquals(test.getUnadjustedEndDate(), JUL_18); }
@Override public SchedulePeriod.Builder builder() { return new SchedulePeriod.Builder(); }
/** * Returns a builder used to create an instance of the bean. * @return the builder, not null */ public static SchedulePeriod.Builder builder() { return new SchedulePeriod.Builder(); }
/** * Returns a builder that allows this bean to be mutated. * @return the mutable builder, not null */ public Builder toBuilder() { return new Builder(this); }
public void coverage_builder() { SchedulePeriod.Builder builder = SchedulePeriod.builder(); builder .startDate(JUL_05) .endDate(JUL_18) .unadjustedStartDate(JUL_04) .unadjustedEndDate(JUL_17) .build(); }