| build() |  | 0% | | n/a | 1 | 1 | 2 | 2 | 1 | 1 |
| validate() |  | 0% |  | 0% | 2 | 2 | 10 | 10 | 1 | 1 |
| ensureNotNull(Object, String) |  | 0% |  | 0% | 2 | 2 | 3 | 3 | 1 | 1 |
| Deal.DealBuilder() |  | 0% | | n/a | 1 | 1 | 3 | 3 | 1 | 1 |
| setDealDate(LocalDateTime) |  | 0% | | n/a | 1 | 1 | 2 | 2 | 1 | 1 |
| setDivision(OrganisationalUnit) |  | 0% | | n/a | 1 | 1 | 2 | 2 | 1 | 1 |
| setAmount(Money) |  | 0% | | n/a | 1 | 1 | 2 | 2 | 1 | 1 |
| setDealLinkReference(DealLinkReference) |  | 0% | | n/a | 1 | 1 | 2 | 2 | 1 | 1 |
| setShippingReference(ShippingReference) |  | 0% | | n/a | 1 | 1 | 2 | 2 | 1 | 1 |
| setEstimatedSettlementDate(EstimatedSettlementDate) |  | 0% | | n/a | 1 | 1 | 2 | 2 | 1 | 1 |
| setOrderReference(OrderReference) |  | 0% | | n/a | 1 | 1 | 2 | 2 | 1 | 1 |
| setSupplier(String) |  | 0% | | n/a | 1 | 1 | 2 | 2 | 1 | 1 |
| setTradePurpose(TradePurpose) |  | 0% | | n/a | 1 | 1 | 2 | 2 | 1 | 1 |
| setExpiryDate(LocalDateTime) |  | 0% | | n/a | 1 | 1 | 2 | 2 | 1 | 1 |
| setMaturityDate(LocalDate) |  | 0% | | n/a | 1 | 1 | 2 | 2 | 1 | 1 |
| setForexGroup(ForexGroup) |  | 0% | | n/a | 1 | 1 | 2 | 2 | 1 | 1 |
| setDealLegType(DealLegType) |  | 0% | | n/a | 1 | 1 | 2 | 2 | 1 | 1 |
| setParent(Deal) |  | 0% | | n/a | 1 | 1 | 2 | 2 | 1 | 1 |
| setSource(String) |  | 0% | | n/a | 1 | 1 | 2 | 2 | 1 | 1 |
| setTransactionType(String) |  | 0% | | n/a | 1 | 1 | 2 | 2 | 1 | 1 |
| setParty(String) |  | 0% | | n/a | 1 | 1 | 2 | 2 | 1 | 1 |
| setBuyer(String) |  | 0% | | n/a | 1 | 1 | 2 | 2 | 1 | 1 |
| setPaymentTerm(String) |  | 0% | | n/a | 1 | 1 | 2 | 2 | 1 | 1 |
| setShipmentBillDate(LocalDate) |  | 0% | | n/a | 1 | 1 | 2 | 2 | 1 | 1 |
| setNumber(String) |  | 0% | | n/a | 1 | 1 | 2 | 2 | 1 | 1 |
| setSplitPaymentType(String) |  | 0% | | n/a | 1 | 1 | 2 | 2 | 1 | 1 |
| setNominatedBank(TreasuryBank) |  | 0% | | n/a | 1 | 1 | 2 | 2 | 1 | 1 |
| setInvoiceReference(InvoiceReference) |  | 0% | | n/a | 1 | 1 | 2 | 2 | 1 | 1 |
| setOrderNumber(String) |  | 0% | | n/a | 1 | 1 | 2 | 2 | 1 | 1 |
| setOrderSettledAmount(BigDecimal) |  | 0% | | n/a | 1 | 1 | 2 | 2 | 1 | 1 |
| setShipmentNumber(String) |  | 0% | | n/a | 1 | 1 | 2 | 2 | 1 | 1 |
| setEarlyOrder(boolean) |  | 0% | | n/a | 1 | 1 | 2 | 2 | 1 | 1 |