public class ConfirmationQuoteExtractor
extends java.lang.Object
Constructor and Description |
---|
ConfirmationQuoteExtractor(com.caplin.ret.trapi.fx.execution.QuoteEvent quote)
Extracts all the values for each leg for the quote coming from RET
|
Modifier and Type | Method and Description |
---|---|
java.lang.String |
getAccount() |
java.util.Optional<java.lang.String> |
getAllInMidRate(int legId) |
java.lang.String |
getContraCurrency() |
java.lang.String |
getDealtCurrency() |
java.lang.String |
getFarAllInRate() |
java.lang.String |
getFarAmount() |
com.caplin.motif.fx.trading.BuySell |
getFarBuySell() |
java.lang.String |
getFarContraAmount() |
java.lang.String |
getFarFwdPoints()
Sometimes referred to as Fwd Pips
Format e.g.
|
com.caplin.ret.trapi.fx.execution.Margin |
getFarMargin() |
ConfirmationQuote |
getFarQuote() |
java.lang.String |
getFarRawFwdPoints()
Sometimes referred to as Fwd Points
Format e.g.
|
java.util.Optional<java.lang.String> |
getFwdMidPoints(int legId) |
java.lang.String |
getNearAllInRate() |
java.lang.String |
getNearAmount() |
com.caplin.motif.fx.trading.BuySell |
getNearBuySell() |
java.lang.String |
getNearContraAmount() |
java.lang.String |
getNearFixingDate() |
java.lang.String |
getNearFwdPoints()
Sometimes referred to as Fwd Pips
Format e.g.
|
com.caplin.ret.trapi.fx.execution.Margin |
getNearMargin() |
ConfirmationQuote |
getNearQuote() |
java.lang.String |
getNearRawFwdPoints()
Sometimes referred to as Fwd Points
Format e.g.
|
java.lang.String |
getNearRiskDate() |
java.lang.String |
getNearRiskTenor() |
java.util.Optional<java.lang.String> |
getNearSpotMidRate() |
java.lang.String |
getNearStartDate() |
java.lang.String |
getNearStartTenor() |
ConfirmationQuote |
getQuote(int legId) |
java.util.List<ConfirmationQuote> |
getQuotes() |
java.lang.String |
getSpotRate() |
java.lang.String |
toString() |
public ConfirmationQuoteExtractor(@Nonnull com.caplin.ret.trapi.fx.execution.QuoteEvent quote)
quote
- the quote coming from RET@Nonnull public java.lang.String getDealtCurrency()
@Nonnull public java.lang.String getContraCurrency()
@Nonnull public java.lang.String getNearAmount()
@Nonnull public java.lang.String getFarAmount()
@Nonnull public java.lang.String getNearContraAmount()
@Nonnull public java.lang.String getFarContraAmount()
@Nonnull public java.lang.String getSpotRate()
@Nonnull public java.lang.String getNearAllInRate()
@Nonnull public java.lang.String getFarAllInRate()
@Nonnull public java.lang.String getNearRawFwdPoints()
@Nonnull public java.lang.String getFarRawFwdPoints()
@Nonnull public java.lang.String getNearFwdPoints()
@Nonnull public java.lang.String getFarFwdPoints()
@Nonnull public java.lang.String getAccount()
@Nullable public com.caplin.ret.trapi.fx.execution.Margin getNearMargin()
@Nullable public com.caplin.ret.trapi.fx.execution.Margin getFarMargin()
@Nullable public com.caplin.motif.fx.trading.BuySell getNearBuySell()
@Nullable public com.caplin.motif.fx.trading.BuySell getFarBuySell()
@Nullable public java.lang.String getNearFixingDate()
@Nullable public java.lang.String getNearRiskDate()
@Nullable public java.lang.String getNearRiskTenor()
@Nullable public java.lang.String getNearStartDate()
@Nullable public java.lang.String getNearStartTenor()
public java.util.Optional<java.lang.String> getNearSpotMidRate()
public java.util.Optional<java.lang.String> getFwdMidPoints(int legId)
public java.util.Optional<java.lang.String> getAllInMidRate(int legId)
@Nullable public ConfirmationQuote getNearQuote()
@Nullable public ConfirmationQuote getFarQuote()
@Nullable public ConfirmationQuote getQuote(int legId)
@Nonnull public java.util.List<ConfirmationQuote> getQuotes()
public java.lang.String toString()
toString
in class java.lang.Object
Copyright © 2019 Caplin Systems.