/guava/guava/src/com/google/common/collect/TreeRangeMap.java
V newValue = remappingFunction.apply( entry.equals( ).getValue( ) , value) ;
V newValue = remappingFunction.apply ( entry.getValue ( ) .getValue ( ) , value ) ;
gaps.put(lowerBound, new RangeMapEntry<K, V>(lowerBound, range.upperBound, value)); } } final Iterator<Entry<Cut<K>, RangeMapEntry<K, V>>> backingItr = entriesInMergeRange.iterator(); while (backingItr.hasNext()) { Entry<Cut<K>, RangeMapEntry<K, V>> entry = backingItr.next(); <extra_id_0> if (newValue == null) { backingItr.remove(); } else { entry.setValue( new RangeMapEntry<K, V>( entry.getValue().getLowerBound(), entry.getValue().getUpperBound(), newValue));