@ImmutablePreBuild private static void preBuild(Builder builder) { if (builder.periodToEnd == null && builder.convention != null && builder.periodToStart != null) { builder.periodToEnd = builder.periodToStart.plus(builder.convention.getIndex().getTenor().getPeriod()); } }
ReferenceData refData) { Period periodToEnd = periodToStart.plus(getIndex().getTenor()); return createTrade(tradeDate, periodToStart, periodToEnd, buySell, notional, fixedRate, refData);