Package | Description |
---|---|
com.syndloanhub.loansum.product.facility |
Global (non-prorated) representations of loan facility types.
|
Modifier and Type | Method and Description |
---|---|
Facility.Builder |
Facility.Builder.agent(com.opengamma.strata.basics.StandardId agent)
Sets the agent identifier, optional.
|
Facility.Builder |
Facility.Builder.borrower(com.opengamma.strata.basics.StandardId borrower)
Sets the borrower identifier
|
static Facility.Builder |
Facility.builder()
Returns a builder used to create an instance of the bean.
|
Facility.Builder |
Facility.Meta.builder() |
Facility.Builder |
Facility.Builder.contracts(List<? extends LoanContract> contracts)
Sets the interest paying contracts of he facility.
|
Facility.Builder |
Facility.Builder.contracts(LoanContract... contracts)
Sets the
contracts property in the builder
from an array of objects. |
Facility.Builder |
Facility.Builder.events(FacilityEvent... events)
Sets the
events property in the builder
from an array of objects. |
Facility.Builder |
Facility.Builder.events(List<? extends FacilityEvent> events)
Sets events (CommitmentAdjustment) associated with this loan.
|
Facility.Builder |
Facility.Builder.facilityType(FacilityType facilityType)
Sets the type of this facility.
|
Facility.Builder |
Facility.Builder.fees(AccruingFee... fees)
Sets the
fees property in the builder
from an array of objects. |
Facility.Builder |
Facility.Builder.fees(List<? extends AccruingFee> fees)
Sets the accruing fees of the facility.
|
Facility.Builder |
Facility.Builder.id(com.opengamma.strata.basics.StandardId id)
Sets unique loan identifier.
|
Facility.Builder |
Facility.Builder.identifiers(List<? extends com.opengamma.strata.basics.StandardId> identifiers)
Sets the identifiers of this facility.
|
Facility.Builder |
Facility.Builder.identifiers(com.opengamma.strata.basics.StandardId... identifiers)
Sets the
identifiers property in the builder
from an array of objects. |
Facility.Builder |
Facility.Builder.maturityDate(java.time.LocalDate maturityDate)
Sets the maturity date of this facility.
|
Facility.Builder |
Facility.Builder.originalCommitmentAmount(com.opengamma.strata.basics.currency.CurrencyAmount originalCommitmentAmount)
Sets the total totalCommitmentSchedule amount against a facility.
|
Facility.Builder |
Facility.Builder.set(org.joda.beans.MetaProperty<?> property,
Object value) |
Facility.Builder |
Facility.Builder.set(String propertyName,
Object newValue) |
Facility.Builder |
Facility.Builder.startDate(java.time.LocalDate startDate)
Sets the start date of this facility.
|
Facility.Builder |
Facility.toBuilder()
Returns a builder that allows this bean to be mutated.
|
Facility.Builder |
Facility.Builder.totalCommitmentSchedule(com.opengamma.strata.collect.timeseries.LocalDateDoubleTimeSeries totalCommitmentSchedule)
Sets given or generated total commitment schedule for this loan in the loan currency.
|
Copyright © 2018. All rights reserved.