/guava/guava/src/com/google/common/collect/TreeRangeMap.java
if ( range.isConnected( subRange) ) { put( coalescedRange.intersection( subRange) , value) ; }
put ( coalescedRange.intersection ( subRange ) , value ) ;
public void putCoalescing(Range<K> range, V value) { if (entriesByLowerBound.isEmpty() || !subRange.encloses(range)) { put(range, value); return; } Range<K> coalescedRange = coalescedRange(range, checkNotNull(value)); <extra_id_0> } @Override public void putAll(RangeMap<K, ? extends V> rangeMap) { if (rangeMap.asMapOfRanges().isEmpty()) { return; }