Caplin FXIntegrationAPI Documentation - Version 6.2.0
Message Builder Example - Quote
package com.caplin.examples.fxapi.generated.motif.mm.rates.QuoteTypesDef;
import java.math.BigInteger;
import com.caplin.generated.motif.mm.rates.QuotePartsDef;
import com.caplin.generated.motif.mm.rates.QuoteTypesDef;
public class QuoteExample {
public static void main(String[] args) {
QuoteTypesDef.Quote quote =
QuoteTypesDef.Quote
.newBuilder()
.setCommonFields(
QuotePartsDef.CommonFields
.newBuilder()
.setDepositInterestAmount(BigDecimal.valueOf(0.0))
.setDepositInterestRate(BigDecimal.valueOf(0.0))
.setDepositPrincipalPlusInterest("")
.setDepositQuoteID("")
.setLoanInterestAmount(BigDecimal.valueOf(0.0))
.setLoanInterestRate(BigDecimal.valueOf(0.0))
.setLoanPrincipalPlusInterest(BigDecimal.valueOf(0.0))
.setLoanQuoteID("")
.setOverallTimeout(0)
.build())
.build();
}
}