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 TypMethodeBeschreibungvoidclear()Leert dieRangeMultimapCollection<Map.Entry<com.google.common.collect.Range<K>, SortedSet<V>>> entries()SieheRangeMap.asMapOfRanges().booleanGibt alle Elemente zurück, die am angegebenen Punkt existiereninthashCode()voidFü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()
-