/src/main/java/net/finmath/marketdata/model/curves/CurveInterpolation.java
private RationalFunctionInterpolation rationalFunctionInterpolation ;
private RationalFunctionInterpolation rationalFunctionInterpolation = null;
} private ArrayList<Point> points = new ArrayList<>(); private ArrayList<Point> pointsBeingParameters = new ArrayList<>(); private InterpolationMethod interpolationMethod = InterpolationMethod.CUBIC_SPLINE; private ExtrapolationMethod extrapolationMethod = ExtrapolationMethod.CONSTANT; private InterpolationEntity interpolationEntity = InterpolationEntity.LOG_OF_VALUE; <extra_id_0> private transient Object rationalFunctionInterpolationLazyInitLock = new Object(); private transient SoftReference<Map<Double, Double>> curveCacheReference = null; private static final long serialVersionUID = -4126228588123963885L; private static NumberFormat formatterReal = NumberFormat.getInstance(Locale.US); public CurveInterpolation(final String name, final LocalDate referenceDate, final InterpolationMethod interpolationMethod, final ExtrapolationMethod extrapolationMethod, final InterpolationEntity interpolationEntity, final double[] times, final double[] values) { super(name, referenceDate);