public interface  com.google.common.collect.RangeMap extends java.lang.Object
{
public abstract java.lang.Object get(java.lang.Comparable);
public abstract java.util.Map$Entry getEntry(java.lang.Comparable);
public abstract com.google.common.collect.Range span();
public abstract void put(com.google.common.collect.Range, java.lang.Object);
public abstract void putCoalescing(com.google.common.collect.Range, java.lang.Object);
public abstract void putAll(com.google.common.collect.RangeMap);
public abstract void clear();
public abstract void remove(com.google.common.collect.Range);
public abstract void merge(com.google.common.collect.Range, java.lang.Object, java.util.function.BiFunction);
public abstract java.util.Map asMapOfRanges();
public abstract java.util.Map asDescendingMapOfRanges();
public abstract com.google.common.collect.RangeMap subRangeMap(com.google.common.collect.Range);
public abstract boolean equals(java.lang.Object);
public abstract int hashCode();
public abstract java.lang.String toString();
}