Package net.finmath.smartcontract.model
Class CashflowPeriod
java.lang.Object
net.finmath.smartcontract.model.CashflowPeriod
@Generated(value="org.openapitools.codegen.languages.SpringCodegen",
date="2024-12-05T10:54:56.542156+01:00[Europe/Berlin]")
public class CashflowPeriod
extends Object
CashflowPeriod
-
Constructor Summary
-
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
-
setCashflow
-
rate
-
getRate
-
setRate
-
equals
-
hashCode
-
toString
-