Klasse RangeMultimap<K extends Comparable<? super K>,V extends Comparable<V>>
java.lang.Object
de.bsvrz.ars.ars.persistence.gap.util.RangeMultimap<K,V>
- Typparameter:
K
- Typ, von dem die Range-Keys sind (z. B. Double)V
- Typ von dem die enthaltenen Werte sind, z. B. String, muss Comparable sein
Eine
RangeMap
als Multimap
.-
Konstruktorübersicht
Konstruktoren -
Methodenübersicht
Modifizierer und TypMethodeBeschreibungvoid
clear()
Leert dieRangeMultimap
Collection
<Map.Entry<com.google.common.collect.Range<K>, SortedSet<V>>> entries()
SieheRangeMap.asMapOfRanges()
.boolean
Gibt alle Elemente zurück, die am angegebenen Punkt existierenint
hashCode()
void
Fügt auf einem Bereich einen Wert eincom.google.common.collect.Range
<K> span()
Gibt den Wertebereich zurück, sieheRangeMap.span()
toString()
-
Konstruktordetails
-
RangeMultimap
public RangeMultimap()
-
-
Methodendetails
-
get
Gibt alle Elemente zurück, die am angegebenen Punkt existieren- Parameter:
key
- Punkt auf der Gerade, über die die Keys gehen- Gibt zurück:
- Werte an diesem Punkt
-
span
Gibt den Wertebereich zurück, sieheRangeMap.span()
- Gibt zurück:
- Span
-
put
Fügt auf einem Bereich einen Wert ein- Parameter:
range
- Bereichvalue
- Wert
-
clear
public void clear()Leert dieRangeMultimap
-
entries
SieheRangeMap.asMapOfRanges()
. Die in den values zurückgegebenen TreeSets sollten nicht modifiziert werden.- Gibt zurück:
- Map von Bereichen zu Werten
-
toString
-
equals
-
hashCode
public int hashCode()
-