android/guava/src/com/google/common/collect/ForwardingNavigableMap.java
protected Entry<K, V> standardFloorEntry(K key) {
    return headMap(key, true).lastEntry();
  }
protected Entry<K, V> standardFloorEntry(K key) {
    return headMap(key, true).lastEntry();
  }
A sensible definition of {@link #floorEntry} in terms of the {@code lastEntry()} of {@link
#headMap(Object, boolean)}. If you override {@code headMap}, you may wish to override {@code
floorEntry} to forward to this implementation.