Package | Description |
---|---|
com.syndloanhub.loansum.product.facility |
Global (non-prorated) representations of loan facility types.
|
Modifier and Type | Method and Description |
---|---|
LoanContract |
LoanContract.Builder.build() |
Modifier and Type | Method and Description |
---|---|
Class<? extends LoanContract> |
LoanContract.Meta.beanType() |
org.joda.beans.MetaProperty<com.google.common.collect.ImmutableList<LoanContract>> |
Facility.Meta.contracts()
The meta-property for the
contracts property. |
com.google.common.collect.ImmutableList<LoanContract> |
Facility.getContracts()
Gets the interest paying contracts of he facility.
|
Modifier and Type | Method and Description |
---|---|
Facility.Builder |
Facility.Builder.contracts(LoanContract... contracts)
Sets the
contracts property in the builder
from an array of objects. |
static List<Accrual> |
Helper.generateContractAccrualSchedule(LoanContract contract)
Given a single loan contract, generate an equivalent set of sub-accruals from
the single contract accrual and repayment events.
|
Modifier and Type | Method and Description |
---|---|
Facility.Builder |
Facility.Builder.contracts(List<? extends LoanContract> contracts)
Sets the interest paying contracts of he facility.
|
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.