Class RangeMultimap<K extends java.lang.Comparable<? super K>,V extends java.lang.Comparable<V>>
java.lang.Object
de.bsvrz.ars.ars.persistence.gap.util.RangeMultimap<K,V>
public class RangeMultimap<K extends java.lang.Comparable<? super K>,V extends java.lang.Comparable<V>>
extends java.lang.Object
Eine
RangeMap
als Multimap
.-
Constructor Summary
Constructors Constructor Description RangeMultimap()
-
Method Summary
Modifier and Type Method Description java.util.Map<com.google.common.collect.Range<K>,java.util.TreeSet<V>>
asDescendingMapOfRanges()
java.util.Map<com.google.common.collect.Range<K>,java.util.TreeSet<V>>
asMapOfRanges()
void
clear()
java.util.SortedSet<V>
get(K key)
void
put(com.google.common.collect.Range<K> range, V value)
void
remove(com.google.common.collect.Range<K> range)
void
remove(com.google.common.collect.Range<K> range, V value)
com.google.common.collect.Range<K>
span()
com.google.common.collect.RangeMap<K,java.util.TreeSet<V>>
subRangeMap(com.google.common.collect.Range<K> range)
java.lang.String
toString()
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
-
Constructor Details
-
RangeMultimap
public RangeMultimap()
-
-
Method Details
-
get
-
span
-
put
-
clear
public void clear() -
remove
-
remove
-
asMapOfRanges
-
asDescendingMapOfRanges
-
subRangeMap
-
toString
public java.lang.String toString()- Overrides:
toString
in classjava.lang.Object
-