Class QuotePartsDef.CommonFields

    • Method Detail

      • getBidQuoteID

        @Nullable
        public @Nullable java.lang.String getBidQuoteID()
        Returns:
        bidQuoteID
      • getAskQuoteID

        @Nullable
        public @Nullable java.lang.String getAskQuoteID()
        Returns:
        askQuoteID
      • getBidIndicative

        @Nullable
        public @Nullable java.lang.Boolean getBidIndicative()
        Returns:
        bidIndicative
      • getAskIndicative

        @Nullable
        public @Nullable java.lang.Boolean getAskIndicative()
        Returns:
        askIndicative
      • getMarginVersion

        @Nullable
        public @Nullable java.lang.Integer getMarginVersion()
        Returns:
        marginVersion
      • getTraderBidRate

        @Nullable
        public @Nullable java.math.BigDecimal getTraderBidRate()
        Returns:
        traderBidRate
      • getTraderAskRate

        @Nullable
        public @Nullable java.math.BigDecimal getTraderAskRate()
        Returns:
        traderAskRate
      • getBidMargin

        @Nullable
        public @Nullable java.math.BigDecimal getBidMargin()
        Returns:
        bidMargin
      • getAskMargin

        @Nullable
        public @Nullable java.math.BigDecimal getAskMargin()
        Returns:
        askMargin
      • getBidRate

        @Nullable
        public @Nullable java.math.BigDecimal getBidRate()
        Returns:
        bidRate
      • getAskRate

        @Nullable
        public @Nullable java.math.BigDecimal getAskRate()
        Returns:
        askRate
      • getBidInterestAmount

        @Nullable
        public @Nullable java.math.BigDecimal getBidInterestAmount()
        Returns:
        bidInterestAmount
      • getAskInterestAmount

        @Nullable
        public @Nullable java.math.BigDecimal getAskInterestAmount()
        Returns:
        askInterestAmount
      • getBidPrincipalPlusInterest

        @Nullable
        public @Nullable java.math.BigDecimal getBidPrincipalPlusInterest()
        Returns:
        bidPrincipalPlusInterest
      • getAskPrincipalPlusInterest

        @Nullable
        public @Nullable java.math.BigDecimal getAskPrincipalPlusInterest()
        Returns:
        askPrincipalPlusInterest
      • getBidProfit

        @Nullable
        public @Nullable java.math.BigDecimal getBidProfit()
        Returns:
        bidProfit
      • getAskProfit

        @Nullable
        public @Nullable java.math.BigDecimal getAskProfit()
        Returns:
        askProfit
      • getProfitCurrency

        @Nullable
        public @Nullable java.math.BigDecimal getProfitCurrency()
        Returns:
        profitCurrency
      • getProfitCurrencyDps

        @Nullable
        public @Nullable java.lang.Integer getProfitCurrencyDps()
        Returns:
        profitCurrencyDps
      • getProfitIsHouse

        @Nullable
        public @Nullable java.lang.Boolean getProfitIsHouse()
        Returns:
        profitIsHouse
      • getTimePriceReceived

        @Nullable
        public @Nullable java.lang.String getTimePriceReceived()
        Returns:
        timePriceReceived
      • getFields

        @NotNull
        public @NotNull java.util.Map<java.lang.String,​java.lang.String> getFields()
        Specified by:
        getFields in interface Message
      • getFieldFlags

        @NotNull
        public @NotNull java.util.Map<java.lang.String,​java.util.Collection<java.lang.String>> getFieldFlags()
        Specified by:
        getFieldFlags in interface BuilderMessage
        Returns:
        Get the flags for all fields.
      • getFlagFields

        @NotNull
        public @NotNull java.util.Map<java.lang.String,​java.util.Collection<java.lang.String>> getFlagFields()
        Specified by:
        getFlagFields in interface BuilderMessage
        Returns:
        Get the fields for all flags.
      • toString

        @NotNull
        public @NotNull java.lang.String toString()
        Overrides:
        toString in class java.lang.Object
      • from

        @NotNull
        public static @NotNull QuotePartsDef.CommonFields from​(@NotNull
                                                               @NotNull java.util.Map<java.lang.String,​java.lang.String> fields)
      • from

        @NotNull
        public static @NotNull QuotePartsDef.CommonFields from​(@NotNull
                                                               @NotNull java.util.Map<java.lang.String,​java.lang.String> fields,
                                                               @NotNull
                                                               @NotNull java.lang.String fieldPrefix)