@Override public ResolvedSwapTrade build() { return new ResolvedSwapTrade( info, product); }
/** * Obtains an instance of a resolved Swap trade. * * @param info the trade info * @param product the product * @return the resolved trade */ public static ResolvedSwapTrade of(TradeInfo info, ResolvedSwap product) { return new ResolvedSwapTrade(info, product); }
@Override public ResolvedSwapTrade resolve(ReferenceData refData) { return new ResolvedSwapTrade(info, product.resolve(refData)); }