Interface MMCapitalIncreasedSummaryServerFieldSet
-
- All Known Implementing Classes:
IncreasedAckTradeEvent
,RejectAckTradeEvent
public interface MMCapitalIncreasedSummaryServerFieldSet
-
-
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 eventdefault void
setCurrency(java.lang.Object value)
default void
setIncreasedAmount(java.lang.Object value)
The increased principal amount for the trade in capital increase.default void
setMaturityDate(java.lang.Object value)
In ISO-8601 format, i.e.default void
setOriginalAmount(java.lang.Object value)
The original principal amount for the trade in capital increase.default void
setPrincipalAmount(java.lang.Object value)
Principal amount for the trade specified in the provided Currency.default void
setStartDate(java.lang.Object value)
In ISO-8601 format, i.e.default void
setTradeID(java.lang.Object value)
The unique id identifying the MMRFS trade to be increased.default void
setTradingType(java.lang.Object value)
This could be DEPOSIT, LOAN, CALL-DEPOSIT, TERM-DEPOSIT, FLEXI-NOTICE-DEPOSIT, TREASURY-BILL or GOVERNMENT-BOND.
-
-
-
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 aString
usingBigDecimal.toPlainString()
-
setOriginalAmount
default void setOriginalAmount(java.lang.Object value)
The original principal amount for the trade in capital increase.- Parameters:
value
- The value to be set passed by i18n
-
setIncreasedAmount
default void setIncreasedAmount(java.lang.Object value)
The increased principal amount for the trade in capital increase.- Parameters:
value
- The value to be set passed by i18n
-
setPrincipalAmount
default void setPrincipalAmount(java.lang.Object value)
Principal amount for the trade specified in the provided Currency.- Parameters:
value
- The value to be set passed by i18n
-
setCurrency
default void setCurrency(java.lang.Object value)
-
setStartDate
default void setStartDate(java.lang.Object value)
In ISO-8601 format, i.e. YYYY-MM-DD- Parameters:
value
- The value to be set passed by i18n
-
setMaturityDate
default void setMaturityDate(java.lang.Object value)
In ISO-8601 format, i.e. YYYY-MM-DD- Parameters:
value
- The value to be set passed by i18n
-
setTradeID
default void setTradeID(java.lang.Object value)
The unique id identifying the MMRFS trade to be increased.- Parameters:
value
- The value to be set passed by i18n
-
setTradingType
default void setTradingType(java.lang.Object value)
This could be DEPOSIT, LOAN, CALL-DEPOSIT, TERM-DEPOSIT, FLEXI-NOTICE-DEPOSIT, TREASURY-BILL or GOVERNMENT-BOND.- Parameters:
value
- The value to be set passed by i18n
-
-