Package | Description |
---|---|
com.syndloanhub.loansum.product.facility |
Global (non-prorated) representations of loan facility types.
|
Modifier and Type | Class and Description |
---|---|
class |
CommitmentAdjustment
An event acting on a loan facility.
|
Modifier and Type | Method and Description |
---|---|
org.joda.beans.MetaProperty<com.google.common.collect.ImmutableList<FacilityEvent>> |
Facility.Meta.events()
The meta-property for the
events property. |
com.google.common.collect.ImmutableList<FacilityEvent> |
Facility.getEvents()
Gets events (CommitmentAdjustment) associated with this loan.
|
Modifier and Type | Method and Description |
---|---|
Facility.Builder |
Facility.Builder.events(FacilityEvent... events)
Sets the
events property in the builder
from an array of objects. |
Modifier and Type | Method and Description |
---|---|
Facility.Builder |
Facility.Builder.events(List<? extends FacilityEvent> events)
Sets events (CommitmentAdjustment) associated with this loan.
|
static Commitment |
Helper.generateCommitment(FacilityType facilityType,
java.time.LocalDate commitmentAmountStartDate,
double commitmentAmount,
List<LoanContract> contracts,
List<FacilityEvent> events)
Generate commitment schedule.
|
static com.opengamma.strata.collect.timeseries.LocalDateDoubleTimeSeries |
Helper.generateCommitmentSchedule(FacilityType facilityType,
java.time.LocalDate commitmentAmountStartDate,
double commitmentAmount,
List<LoanContract> contracts,
List<FacilityEvent> events)
Utility function used to generate total commitment schedule based on a given total commitment
amount as of a certain date, the type of facility, a set of non-prorated contracts, and a
schedule of commitment events.
|
Copyright © 2018. All rights reserved.