Package net.finmath.smartcontract.model
Class CashflowPeriod
java.lang.Object
net.finmath.smartcontract.model.CashflowPeriod
@Generated(value="org.openapitools.codegen.languages.SpringCodegen",
date="2026-01-15T11:50:55.243860+01:00[Europe/Berlin]")
public class CashflowPeriod
extends Object
CashflowPeriod
-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptioncashflow(ValueResult cashflow)booleanfixingDate(OffsetDateTime fixingDate)@NotNull @Valid ValueResultGet cashflow@NotNull @Valid OffsetDateTimeGet fixingDate@NotNull @Valid OffsetDateTimeGet paymentDate@NotNull @Valid OffsetDateTimeGet periodEnd@NotNull @Valid OffsetDateTimeGet periodStart@NotNull DoublegetRate()Get rateinthashCode()paymentDate(OffsetDateTime paymentDate)periodEnd(OffsetDateTime periodEnd)periodStart(OffsetDateTime periodStart)voidsetCashflow(ValueResult cashflow)voidsetFixingDate(OffsetDateTime fixingDate)voidsetPaymentDate(OffsetDateTime paymentDate)voidsetPeriodEnd(OffsetDateTime periodEnd)voidsetPeriodStart(OffsetDateTime periodStart)voidtoString()
-
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
-