/src/main/java/net/finmath/singleswaprate/calibration/SABRShiftedSmileCalibration.java
final ArrayList<Integer> terminationsNegative = new ArrayList<>( ) ;final ArrayList<Integer> terminations = new ArrayList<>( ) ;
final ArrayList<Integer> terminations = new ArrayList<> ( ) ;
} } private void findReceiverVolatilities() { cashReceiverVolatilities = new TreeMap<>(); for(final int moneyness : cashReceiverPremiums.getGridNodesPerMoneyness().keySet()) { final ArrayList<Integer> maturities = new ArrayList<>(); <extra_id_0> final ArrayList<Double> values = new ArrayList<>(); for(final int maturity : interpolationNodes.getMaturities()) { for(final int termination : interpolationNodes.getTerminationsForMaturity(maturity)) { if(cashReceiverPremiums.containsEntryFor(maturity, termination, moneyness)){ final LocalDate maturityDate = referenceDate.plusMonths(maturity); final LocalDate terminationDate = maturityDate.plusMonths(termination);