Package net.finmath.smartcontract.model
Class CashflowPeriod
java.lang.Object
net.finmath.smartcontract.model.CashflowPeriod
@Generated(value="org.openapitools.codegen.languages.SpringCodegen",
date="2025-03-05T11:55:17.433196+01:00[Europe/Berlin]")
public class CashflowPeriod
extends Object
CashflowPeriod
-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptioncashflow(ValueResult cashflow)
boolean
fixingDate(OffsetDateTime fixingDate)
@NotNull @Valid ValueResult
Get cashflow@NotNull @Valid OffsetDateTime
Get fixingDate@NotNull @Valid OffsetDateTime
Get paymentDate@NotNull @Valid OffsetDateTime
Get periodEnd@NotNull @Valid OffsetDateTime
Get periodStart@NotNull Double
getRate()
Get rateint
hashCode()
paymentDate(OffsetDateTime paymentDate)
periodEnd(OffsetDateTime periodEnd)
periodStart(OffsetDateTime periodStart)
void
setCashflow(ValueResult cashflow)
void
setFixingDate(OffsetDateTime fixingDate)
void
setPaymentDate(OffsetDateTime paymentDate)
void
setPeriodEnd(OffsetDateTime periodEnd)
void
setPeriodStart(OffsetDateTime periodStart)
void
toString()
-
Constructor Details
-
CashflowPeriod
public CashflowPeriod()
-
-
Method Details
-
periodStart
-
getPeriodStart
Get periodStart- Returns:
- periodStart
-
setPeriodStart
-
periodEnd
-
getPeriodEnd
Get periodEnd- Returns:
- periodEnd
-
setPeriodEnd
-
fixingDate
-
getFixingDate
Get fixingDate- Returns:
- fixingDate
-
setFixingDate
-
paymentDate
-
getPaymentDate
Get paymentDate- Returns:
- paymentDate
-
setPaymentDate
-
cashflow
-
getCashflow
Get cashflow- Returns:
- cashflow
-
setCashflow
-
rate
-
getRate
Get rate- Returns:
- rate
-
setRate
-
equals
-
hashCode
public int hashCode() -
toString
-