public static final class DirectIborCapletFloorletVolatilityDefinition.Builder extends org.joda.beans.impl.direct.DirectFieldsBeanBuilder<DirectIborCapletFloorletVolatilityDefinition>
DirectIborCapletFloorletVolatilityDefinition.public Object get(String propertyName)
get in interface org.joda.beans.BeanBuilder<DirectIborCapletFloorletVolatilityDefinition>get in class org.joda.beans.impl.direct.DirectFieldsBeanBuilder<DirectIborCapletFloorletVolatilityDefinition>public DirectIborCapletFloorletVolatilityDefinition.Builder set(String propertyName, Object newValue)
public DirectIborCapletFloorletVolatilityDefinition.Builder set(org.joda.beans.MetaProperty<?> property, Object value)
set in interface org.joda.beans.BeanBuilder<DirectIborCapletFloorletVolatilityDefinition>set in class org.joda.beans.impl.direct.DirectFieldsBeanBuilder<DirectIborCapletFloorletVolatilityDefinition>public DirectIborCapletFloorletVolatilityDefinition build()
public DirectIborCapletFloorletVolatilityDefinition.Builder name(IborCapletFloorletVolatilitiesName name)
name - the new value, not nullpublic DirectIborCapletFloorletVolatilityDefinition.Builder index(IborIndex index)
index - the new value, not nullpublic DirectIborCapletFloorletVolatilityDefinition.Builder dayCount(DayCount dayCount)
dayCount - the new value, not nullpublic DirectIborCapletFloorletVolatilityDefinition.Builder lambdaExpiry(double lambdaExpiry)
lambdaExpiry - the new valuepublic DirectIborCapletFloorletVolatilityDefinition.Builder lambdaStrike(double lambdaStrike)
lambdaStrike - the new valuepublic DirectIborCapletFloorletVolatilityDefinition.Builder interpolator(GridSurfaceInterpolator interpolator)
interpolator - the new value, not nullpublic DirectIborCapletFloorletVolatilityDefinition.Builder shiftCurve(Curve shiftCurve)
The x value of the curve is the expiry. The market volatilities are calibrated to shifted Black model if this field is not null.
shiftCurve - the new valuepublic String toString()
toString in class org.joda.beans.impl.direct.DirectFieldsBeanBuilder<DirectIborCapletFloorletVolatilityDefinition>Copyright 2009-Present by OpenGamma Inc. and individual contributors
Apache v2 licensed
Additional documentation can be found at strata.opengamma.io.