Package org.aksw.jenax.constraint.index
Class RangeMultimaps
java.lang.Object
org.aksw.jenax.constraint.index.RangeMultimaps
Utils to treat a RangeMap<K, Collection> as a MultiRangeMap.
Unfortunately guava does not (yet) have such a class.
-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionstatic <K extends Comparable<K>,V, C extends Collection<V>>
com.google.common.collect.RangeMap<K,C> put(com.google.common.collect.RangeMap<K, C> rangeMap, com.google.common.collect.Range<K> key, V value, Supplier<? extends C> collectionSupplier)
-
Constructor Details
-
RangeMultimaps
public RangeMultimaps()
-
-
Method Details
-
put
public static <K extends Comparable<K>,V, com.google.common.collect.RangeMap<K,C extends Collection<V>> C> put(com.google.common.collect.RangeMap<K, C> rangeMap, com.google.common.collect.Range<K> key, V value, Supplier<? extends C> collectionSupplier)
-