Class TradeConfPartsDef.NDFLegTradeConfirmationFields

    • Method Detail

      • getFixingDate

        @Nullable
        public @Nullable java.lang.String getFixingDate()
        Returns:
        This is the day and time whereby the comparison between the NDF rate and the prevailing spot rate is made.
      • getFixingCurrency

        @Nullable
        public @Nullable java.lang.String getFixingCurrency()
        Returns:
        fixingCurrency e.g. USD
      • getFixingCode

        @Nullable
        public @Nullable java.lang.String getFixingCode()
        Returns:
        fixingCode e.g. [CCY]1/1600/GBLO
      • getFixingDescription

        @Nullable
        public @Nullable java.lang.String getFixingDescription()
        Returns:
        fixingDescription e.g. WMR [CCY] 4pm London
      • getFixingAmount

        @Nullable
        public @Nullable java.math.BigDecimal getFixingAmount()
        Returns:
        The Buy or Sell Amount from the original deal for currency that is the Settlement Currency
      • getReferenceCurrency

        @Nullable
        public @Nullable java.math.BigDecimal getReferenceCurrency()
        Returns:
        The Buy or Sell Currency that is not the Settlement Currency
      • getReferenceAmount

        @Nullable
        public @Nullable java.math.BigDecimal getReferenceAmount()
        Returns:
        The Buy or Sell Amount from the original deal for currency that is not the Settlement Currency
      • getSettlementCurrency

        @Nullable
        public @Nullable java.lang.String getSettlementCurrency()
        Returns:
        A currency for of settlement instruction
      • getSettlementAmount

        @Nullable
        public @Nullable java.math.BigDecimal getSettlementAmount()
        Returns:
        The amount of a settlement
      • 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