Interface IsdaCreditCurveNode

    • Method Detail

      • getLabel

        String getLabel()
        Gets the label to use for the node.
        Returns:
        the label, not empty
      • getObservableId

        ObservableId getObservableId()
        Get the observable ID.

        The observable ID is the identifier of the market data value.

        Returns:
        the observable ID
      • date

        LocalDate date​(LocalDate tradeDate,
                       ReferenceData refData)
        Calculates the date associated with the node.

        Each curve node has an associated date which defines the x-value in the curve. This is typically the adjusted end date of the instrument.

        Parameters:
        tradeDate - the trade date
        refData - the reference data
        Returns:
        the node date