Interface DrawdownSubmissionLegServerFieldSet


  • public interface DrawdownSubmissionLegServerFieldSet
    • Method Summary

      All Methods Instance Methods Abstract Methods Default Methods 
      Modifier and Type Method Description
      void addField​(java.lang.String fieldName, java.lang.Object value)
      Adds a field to this event
      default void setAmount​(java.lang.Object value)
      The amount to trade, specified in the dealt currency.
      default void setSettlementDate​(java.lang.Object value)
      The settlement date for the trade, in ISO format (only support standard settlement dates) Example value: 20160515
      default void setTenor​(java.lang.Object value)
      Tenor the settlement date falls on example='1M'.
    • Method Detail

      • addField

        void addField​(java.lang.String fieldName,
                      java.lang.Object value)
        Adds a field to this event
        Parameters:
        fieldName - The name of the field to add.
        value - The value of the field to add. If the value is a BigDecimal then it will be converted to a String using BigDecimal.toPlainString()
      • setAmount

        default void setAmount​(java.lang.Object value)
        The amount to trade, specified in the dealt currency. Example value: 50000
        Parameters:
        value - The value to be set passed by i18n
      • setSettlementDate

        default void setSettlementDate​(java.lang.Object value)
        The settlement date for the trade, in ISO format (only support standard settlement dates) Example value: 20160515
        Parameters:
        value - The value to be set passed by i18n
      • setTenor

        default void setTenor​(java.lang.Object value)
        Tenor the settlement date falls on example='1M'. 'broken' indicates that the settlement date does not fall onto a tenor.
        Parameters:
        value - The value to be set passed by i18n