public static final class InterpolatedNodalCube.Builder extends org.joda.beans.impl.direct.DirectFieldsBeanBuilder<InterpolatedNodalCube>
InterpolatedNodalCube.| Modifier and Type | Method and Description |
|---|---|
InterpolatedNodalCube |
build() |
Object |
get(String propertyName) |
InterpolatedNodalCube.Builder |
interpolator(CubeInterpolator interpolator)
Sets the underlying interpolator.
|
InterpolatedNodalCube.Builder |
metadata(CubeMetadata metadata)
Sets the cube metadata.
|
InterpolatedNodalCube.Builder |
set(org.joda.beans.MetaProperty<?> property,
Object value) |
InterpolatedNodalCube.Builder |
set(String propertyName,
Object newValue) |
String |
toString() |
InterpolatedNodalCube.Builder |
wValues(DoubleArray wValues)
Sets the array of w-values, one for each point.
|
InterpolatedNodalCube.Builder |
xValues(DoubleArray xValues)
Sets the array of x-values, one for each point.
|
InterpolatedNodalCube.Builder |
yValues(DoubleArray yValues)
Sets the array of y-values, one for each point.
|
InterpolatedNodalCube.Builder |
zValues(DoubleArray zValues)
Sets the array of z-values, one for each point.
|
public Object get(String propertyName)
get in interface org.joda.beans.BeanBuilder<InterpolatedNodalCube>get in class org.joda.beans.impl.direct.DirectFieldsBeanBuilder<InterpolatedNodalCube>public InterpolatedNodalCube.Builder set(String propertyName, Object newValue)
public InterpolatedNodalCube.Builder set(org.joda.beans.MetaProperty<?> property, Object value)
set in interface org.joda.beans.BeanBuilder<InterpolatedNodalCube>set in class org.joda.beans.impl.direct.DirectFieldsBeanBuilder<InterpolatedNodalCube>public InterpolatedNodalCube build()
public InterpolatedNodalCube.Builder metadata(CubeMetadata metadata)
The metadata includes an optional list of parameter metadata. If present, the size of the parameter metadata list will match the number of parameters of this cube.
metadata - the new value, not nullpublic InterpolatedNodalCube.Builder xValues(DoubleArray xValues)
This array will contains at least two elements.
xValues - the new value, not nullpublic InterpolatedNodalCube.Builder yValues(DoubleArray yValues)
This array will contains at least two elements and be of the same length as x-values.
yValues - the new value, not nullpublic InterpolatedNodalCube.Builder zValues(DoubleArray zValues)
This array will contains at least two elements and be of the same length as x-values.
zValues - the new value, not nullpublic InterpolatedNodalCube.Builder wValues(DoubleArray wValues)
This array will contains at least two elements and be of the same length as x-values.
wValues - the new value, not nullpublic InterpolatedNodalCube.Builder interpolator(CubeInterpolator interpolator)
interpolator - the new value, not nullpublic String toString()
toString in class org.joda.beans.impl.direct.DirectFieldsBeanBuilder<InterpolatedNodalCube>Copyright 2009-Present by OpenGamma Inc. and individual contributors
Apache v2 licensed
Additional documentation can be found at strata.opengamma.io.