All Downloads are FREE. Search and download functionalities are using the official Maven repository.

.cdm-java.6.0.0-dev.82.source-code.product-common-func.rosetta Maven / Gradle / Ivy

There is a newer version: 6.0.0-dev.89
Show newest version
namespace cdm.product.common
version "${project.version}"

import cdm.product.asset.*

func InterestRatePayoutCurrency:
    inputs:
        interestRatePayouts InterestRatePayout (0..*) <"List of interest rate payouts.">
    output:
        currency string (0..*) <"List of currencies collected from the payouts.">

    add currency: <"Adds quantitySchedule -> initialQuantity -> unitOfAmount -> currency to the list.">
        interestRatePayouts -> priceQuantity -> quantitySchedule -> unit -> currency
    add currency: <"Adds fxLinkedNotionalSchedule -> varyingNotionalCurrency to the list.">
        interestRatePayouts -> priceQuantity -> quantityMultiplier -> fxLinkedNotionalSchedule -> varyingNotionalCurrency




© 2015 - 2025 Weber Informatics LLC | Privacy Policy