/src/main/java/net/finmath/singleswaprate/annuitymapping/AnnuityMappingFactory.java
this.numberOfEvaluationPoints = numberOfEvaluationPoints; this.upperBound = upperBound;
this.upperBound = upperBound; this.numberOfEvaluationPoints = numberOfEvaluationPoints;
this.floatSchedule = floatSchedule; this.discountCurveName = discountCurveName; this.forwardCurveName = forwardCurveName; this.volatilityCubeName = volatilityCubeName; this.strike = strike; this.lowerBound = lowerBound; <extra_id_0> } public AnnuityMapping build(final AnnuityMappingType type, final VolatilityCubeModel model) { double strike = this.strike; ForwardCurve forwardCurve; if(Double.isNaN(strike)) { if(forwardCurveName == null || forwardCurveName.isEmpty()) {