public static class ProratedBorrowing.Builder extends org.joda.beans.impl.direct.DirectFieldsBeanBuilder<ProratedBorrowing>
ProratedBorrowing
.Modifier | Constructor and Description |
---|---|
protected |
Builder()
Restricted constructor.
|
protected |
Builder(ProratedBorrowing beanToCopy)
Restricted copy constructor.
|
Modifier and Type | Method and Description |
---|---|
ProratedBorrowing.Builder |
amount(com.opengamma.strata.basics.currency.CurrencyAmount amount)
Sets the contract event share amount.
|
ProratedBorrowing |
build() |
ProratedBorrowing.Builder |
effectiveDate(java.time.LocalDate effectiveDate)
Sets the effective date of the event.
|
Object |
get(String propertyName) |
ProratedBorrowing.Builder |
set(org.joda.beans.MetaProperty<?> property,
Object value) |
ProratedBorrowing.Builder |
set(String propertyName,
Object newValue) |
String |
toString() |
protected void |
toString(StringBuilder buf) |
protected Builder()
protected Builder(ProratedBorrowing beanToCopy)
beanToCopy
- the bean to copy from, not nullpublic Object get(String propertyName)
get
in interface org.joda.beans.BeanBuilder<ProratedBorrowing>
get
in class org.joda.beans.impl.direct.DirectFieldsBeanBuilder<ProratedBorrowing>
public ProratedBorrowing.Builder set(String propertyName, Object newValue)
public ProratedBorrowing.Builder set(org.joda.beans.MetaProperty<?> property, Object value)
set
in interface org.joda.beans.BeanBuilder<ProratedBorrowing>
set
in class org.joda.beans.impl.direct.DirectFieldsBeanBuilder<ProratedBorrowing>
public ProratedBorrowing build()
public ProratedBorrowing.Builder effectiveDate(java.time.LocalDate effectiveDate)
effectiveDate
- the new value, not nullpublic ProratedBorrowing.Builder amount(com.opengamma.strata.basics.currency.CurrencyAmount amount)
The event share amount represents the amount of the event, and must be non-negative.
amount
- the new value, not nullpublic String toString()
toString
in class org.joda.beans.impl.direct.DirectFieldsBeanBuilder<ProratedBorrowing>
protected void toString(StringBuilder buf)
Copyright © 2018. All rights reserved.