/src/main/java/net/finmath/marketdata/model/volatilities/CapletVolatilities.java
if( maturities != null) {
if ( maturities == null ) {
double value; if(capletVolatilities.containsKey(maturity)) { value = capletVolatilities.get(maturity).getValue(strike); } else { synchronized (lazyInitLock) { <extra_id_0> maturities = capletVolatilities.keySet().toArray(new Double[0]); } Arrays.sort(maturities); } int maturityGreaterEqualIndex = Arrays.binarySearch(maturities, maturity); if(maturityGreaterEqualIndex < 0) {