public static final class CashFlowAnnotations.Builder extends org.joda.beans.impl.direct.DirectFieldsBeanBuilder<CashFlowAnnotations>
CashFlowAnnotations
.Modifier and Type | Method and Description |
---|---|
CashFlowAnnotations |
build() |
CashFlowAnnotations.Builder |
explains(com.opengamma.strata.market.explain.ExplainMap explains)
Sets the explain map of this cash flow.
|
Object |
get(String propertyName) |
CashFlowAnnotations.Builder |
payingCounterparty(com.opengamma.strata.basics.StandardId payingCounterparty)
Sets the paying counter party
|
CashFlowAnnotations.Builder |
receivingCounterparty(com.opengamma.strata.basics.StandardId receivingCounterparty)
Sets the receiving counter party
|
CashFlowAnnotations.Builder |
set(org.joda.beans.MetaProperty<?> property,
Object value) |
CashFlowAnnotations.Builder |
set(String propertyName,
Object newValue) |
CashFlowAnnotations.Builder |
source(com.opengamma.strata.basics.StandardId source)
Sets entity (e.g.
|
String |
toString() |
CashFlowAnnotations.Builder |
type(CashFlowType type)
Sets cash flow type, e.g.
|
CashFlowAnnotations.Builder |
uncertain(boolean uncertain)
Sets true if value is uncertain, e.g.
|
public Object get(String propertyName)
get
in interface org.joda.beans.BeanBuilder<CashFlowAnnotations>
get
in class org.joda.beans.impl.direct.DirectFieldsBeanBuilder<CashFlowAnnotations>
public CashFlowAnnotations.Builder set(String propertyName, Object newValue)
public CashFlowAnnotations.Builder set(org.joda.beans.MetaProperty<?> property, Object value)
set
in interface org.joda.beans.BeanBuilder<CashFlowAnnotations>
set
in class org.joda.beans.impl.direct.DirectFieldsBeanBuilder<CashFlowAnnotations>
public CashFlowAnnotations build()
public CashFlowAnnotations.Builder source(com.opengamma.strata.basics.StandardId source)
source
- the new valuepublic CashFlowAnnotations.Builder uncertain(boolean uncertain)
uncertain
- the new valuepublic CashFlowAnnotations.Builder type(CashFlowType type)
type
- the new valuepublic CashFlowAnnotations.Builder payingCounterparty(com.opengamma.strata.basics.StandardId payingCounterparty)
payingCounterparty
- the new valuepublic CashFlowAnnotations.Builder receivingCounterparty(com.opengamma.strata.basics.StandardId receivingCounterparty)
receivingCounterparty
- the new valuepublic CashFlowAnnotations.Builder explains(com.opengamma.strata.market.explain.ExplainMap explains)
explains
- the new valuepublic String toString()
toString
in class org.joda.beans.impl.direct.DirectFieldsBeanBuilder<CashFlowAnnotations>
Copyright © 2018. All rights reserved.