public final class LoanTradeList extends Object implements Proratable<ProratedLoanTradeList>, org.joda.beans.ImmutableBean
| Modifier and Type | Class and Description |
|---|---|
static class |
LoanTradeList.Builder
The bean-builder for
LoanTradeList. |
static class |
LoanTradeList.Meta
The meta-bean for
LoanTradeList. |
| Modifier and Type | Method and Description |
|---|---|
static LoanTradeList.Builder |
builder()
Returns a builder used to create an instance of the bean.
|
boolean |
equals(Object obj) |
com.google.common.collect.ImmutableList<LoanTrade> |
getTrades()
Gets collection of trades.
|
int |
hashCode() |
static LoanTradeList.Meta |
meta()
The meta-bean for
LoanTradeList. |
LoanTradeList.Meta |
metaBean() |
ProratedLoanTradeList |
prorate(com.opengamma.strata.product.ProductTrade unused)
Prorate a collection of non-prorated trades.
|
LoanTradeList.Builder |
toBuilder()
Returns a builder that allows this bean to be mutated.
|
String |
toString() |
public ProratedLoanTradeList prorate(com.opengamma.strata.product.ProductTrade unused)
prorate in interface Proratable<ProratedLoanTradeList>unused - buy or sell trade representing a full or partial allocationpublic static LoanTradeList.Meta meta()
LoanTradeList.public static LoanTradeList.Builder builder()
public LoanTradeList.Meta metaBean()
metaBean in interface org.joda.beans.Beanpublic com.google.common.collect.ImmutableList<LoanTrade> getTrades()
public LoanTradeList.Builder toBuilder()
Copyright © 2018. All rights reserved.