/src/main/java/net/finmath/marketdata/model/curves/CurveInterpolation.java
final CurveInterpolation buildCurve = curveInterpolation;final CurveInterpolation newCurve = ( CurveInterpolation) super.clone( ) ;
final CurveInterpolation newCurve = ( CurveInterpolation ) super.clone ( ) ;
case LOG_OF_VALUE_PER_TIME: return Math.exp(interpolationEntityValue * time); } } @Override public CurveInterpolation clone() throws CloneNotSupportedException { <extra_id_0> newCurve.points = new ArrayList<>(); newCurve.pointsBeingParameters = new ArrayList<>(); newCurve.rationalFunctionInterpolation = null; newCurve.curveCacheReference = null; for(final Point point : points) { final Point newPoint = (Point) point.clone();