public static final class BlackFxOptionInterpolatedNodalSurfaceVolatilitiesSpecification.Builder extends org.joda.beans.impl.direct.DirectFieldsBeanBuilder<BlackFxOptionInterpolatedNodalSurfaceVolatilitiesSpecification>
BlackFxOptionInterpolatedNodalSurfaceVolatilitiesSpecification.public Object get(String propertyName)
get in interface org.joda.beans.BeanBuilder<BlackFxOptionInterpolatedNodalSurfaceVolatilitiesSpecification>get in class org.joda.beans.impl.direct.DirectFieldsBeanBuilder<BlackFxOptionInterpolatedNodalSurfaceVolatilitiesSpecification>public BlackFxOptionInterpolatedNodalSurfaceVolatilitiesSpecification.Builder set(String propertyName, Object newValue)
public BlackFxOptionInterpolatedNodalSurfaceVolatilitiesSpecification.Builder set(org.joda.beans.MetaProperty<?> property, Object value)
set in interface org.joda.beans.BeanBuilder<BlackFxOptionInterpolatedNodalSurfaceVolatilitiesSpecification>set in class org.joda.beans.impl.direct.DirectFieldsBeanBuilder<BlackFxOptionInterpolatedNodalSurfaceVolatilitiesSpecification>public BlackFxOptionInterpolatedNodalSurfaceVolatilitiesSpecification build()
public BlackFxOptionInterpolatedNodalSurfaceVolatilitiesSpecification.Builder name(FxOptionVolatilitiesName name)
name - the new value, not nullpublic BlackFxOptionInterpolatedNodalSurfaceVolatilitiesSpecification.Builder currencyPair(CurrencyPair currencyPair)
currencyPair - the new value, not nullpublic BlackFxOptionInterpolatedNodalSurfaceVolatilitiesSpecification.Builder dayCount(DayCount dayCount)
dayCount - the new value, not nullpublic BlackFxOptionInterpolatedNodalSurfaceVolatilitiesSpecification.Builder nodes(List<FxOptionVolatilitiesNode> nodes)
nodes - the new value, not nullpublic BlackFxOptionInterpolatedNodalSurfaceVolatilitiesSpecification.Builder nodes(FxOptionVolatilitiesNode... nodes)
nodes property in the builder
from an array of objects.nodes - the new value, not nullpublic BlackFxOptionInterpolatedNodalSurfaceVolatilitiesSpecification.Builder timeInterpolator(CurveInterpolator timeInterpolator)
timeInterpolator - the new value, not nullpublic BlackFxOptionInterpolatedNodalSurfaceVolatilitiesSpecification.Builder timeExtrapolatorLeft(CurveExtrapolator timeExtrapolatorLeft)
timeExtrapolatorLeft - the new value, not nullpublic BlackFxOptionInterpolatedNodalSurfaceVolatilitiesSpecification.Builder timeExtrapolatorRight(CurveExtrapolator timeExtrapolatorRight)
timeExtrapolatorRight - the new value, not nullpublic BlackFxOptionInterpolatedNodalSurfaceVolatilitiesSpecification.Builder strikeInterpolator(CurveInterpolator strikeInterpolator)
strikeInterpolator - the new value, not nullpublic BlackFxOptionInterpolatedNodalSurfaceVolatilitiesSpecification.Builder strikeExtrapolatorLeft(CurveExtrapolator strikeExtrapolatorLeft)
strikeExtrapolatorLeft - the new value, not nullpublic BlackFxOptionInterpolatedNodalSurfaceVolatilitiesSpecification.Builder strikeExtrapolatorRight(CurveExtrapolator strikeExtrapolatorRight)
strikeExtrapolatorRight - the new value, not nullpublic String toString()
toString in class org.joda.beans.impl.direct.DirectFieldsBeanBuilder<BlackFxOptionInterpolatedNodalSurfaceVolatilitiesSpecification>Copyright 2009-Present by OpenGamma Inc. and individual contributors
Apache v2 licensed
Additional documentation can be found at strata.opengamma.io.