/// <summary> /// Sets the bill that was traded. /// <para> /// The product captures the contracted financial details of the trade. /// </para> /// </summary> /// <param name="product"> the new value, not null </param> /// <returns> this, for chaining, not null </returns> public Builder product(Bill product) { JodaBeanUtils.notNull(product, "product"); this.product_Renamed = product; return(this); }