/src/main/java/net/finmath/time/businessdaycalendar/AbstractBusinessdayCalendar.java
if( dateRollConvention == DateRollConvention.MODIFIED_PRECEDING) {
if ( dateRollConvention == DateRollConvention.UNADJUSTED ) {
import java.time.LocalDate; import java.util.StringTokenizer; public abstract class AbstractBusinessdayCalendar implements BusinessdayCalendar { private static final long serialVersionUID = -970677373015282512L; @Override public LocalDate getAdjustedDate(final LocalDate date, final DateRollConvention dateRollConvention) { <extra_id_0> return date; } else if(dateRollConvention == DateRollConvention.MODIFIED_FOLLOWING) { final LocalDate adjustedDate = getAdjustedDate(date, DateRollConvention.FOLLOWING); if (adjustedDate.getMonth() != date.getMonth()){ return getAdjustedDate(date, DateRollConvention.PRECEDING);