Package | Description |
---|---|
com.syndloanhub.loansum.product.facility |
Global (non-prorated) representations of loan facility types.
|
Modifier and Type | Method and Description |
---|---|
LoanTrade.Builder |
LoanTrade.Builder.accrualSettlementType(LoanTradingAccrualSettlement accrualSettlementType)
Sets settlement accrued interest treatment, e.g.
|
LoanTrade.Builder |
LoanTrade.Builder.adjustmentOnTradeDate(boolean adjustmentOnTradeDate)
Sets flag to adjust amount for commitment adjustment occurring on trade date.
|
LoanTrade.Builder |
LoanTrade.Builder.amount(double amount)
Sets the traded commitment amount.
|
LoanTrade.Builder |
LoanTrade.Builder.association(LoanTradingAssoc association)
Sets governing loan association, e.g.
|
LoanTrade.Builder |
LoanTrade.Builder.averageLibor(double averageLibor)
Sets average LIBOR fixing.
|
static LoanTrade.Builder |
LoanTrade.builder()
Returns a builder used to create an instance of the bean.
|
LoanTrade.Builder |
LoanTrade.Meta.builder() |
LoanTrade.Builder |
LoanTrade.Builder.buyer(com.opengamma.strata.basics.StandardId buyer)
Sets buy counter party
|
LoanTrade.Builder |
LoanTrade.Builder.buySell(com.opengamma.strata.product.common.BuySell buySell)
Sets whether the trade is 'Buy' or 'Sell'.
|
LoanTrade.Builder |
LoanTrade.Builder.commitmentReductionCreditFlag(boolean commitmentReductionCreditFlag)
Sets flag to waive CR credit.
|
LoanTrade.Builder |
LoanTrade.Builder.currency(com.opengamma.strata.basics.currency.Currency currency)
Sets trade currency.
|
LoanTrade.Builder |
LoanTrade.Builder.delayedCompensationFlag(boolean delayedCompensationFlag)
Sets waive delayed compensation flag.
|
LoanTrade.Builder |
LoanTrade.Builder.documentationType(LoanTradingDocType documentationType)
Sets documentation type, e.g.
|
LoanTrade.Builder |
LoanTrade.Builder.expectedSettlementDate(java.time.LocalDate expectedSettlementDate)
Sets the expected (legal) settlement date of the trade.
|
LoanTrade.Builder |
LoanTrade.Builder.formOfPurchase(LoanTradingFormOfPurchase formOfPurchase)
Sets form of purchase, e.g.
|
LoanTrade.Builder |
LoanTrade.Builder.info(com.opengamma.strata.product.TradeInfo info)
Sets the additional trade information, defaulted to an empty instance.
|
LoanTrade.Builder |
LoanTrade.Builder.paydownOnTradeDate(boolean paydownOnTradeDate)
Sets flag to recognize repayment on trade date.
|
LoanTrade.Builder |
LoanTrade.Builder.pctShare(com.opengamma.strata.collect.timeseries.LocalDateDoubleTimeSeries pctShare)
Sets calculated series of prorated share of global facility.
|
LoanTrade.Builder |
LoanTrade.Builder.price(double price)
Sets the clean price of the trade.
|
LoanTrade.Builder |
LoanTrade.Builder.product(Facility product)
Sets the loan product that was agreed when the trade occurred.
|
LoanTrade.Builder |
LoanTrade.Builder.seller(com.opengamma.strata.basics.StandardId seller)
Sets sell counter party
|
LoanTrade.Builder |
LoanTrade.Builder.set(org.joda.beans.MetaProperty<?> property,
Object value) |
LoanTrade.Builder |
LoanTrade.Builder.set(String propertyName,
Object newValue) |
LoanTrade.Builder |
LoanTrade.toBuilder()
Returns a builder that allows this bean to be mutated.
|
LoanTrade.Builder |
LoanTrade.Builder.tradeType(LoanTradingType tradeType)
Sets trade type, e.g.
|
LoanTrade.Builder |
LoanTrade.Builder.whenIssuedFlag(boolean whenIssuedFlag)
Sets a flag to indicate the dependency of a secondary market loan trade upon
the closing of a primary market loan structuring and syndication process.
|
Copyright © 2018. All rights reserved.