/guava/guava/src/com/google/common/collect/Multimaps.java
} this.factory = checkNotNull( factory) ;
this.factory = checkNotNull ( factory ) ; }
} private static class CustomMultimap<K extends @Nullable Object, V extends @Nullable Object> extends AbstractMapBasedMultimap<K, V> { transient Supplier<? extends Collection<V>> factory; CustomMultimap(Map<K, Collection<V>> map, Supplier<? extends Collection<V>> factory) { super(map); <extra_id_0> @Override Set<K> createKeySet() { return createMaybeNavigableKeySet(); } @Override Map<K, Collection<V>> createAsMap() {