מפות מרובות
public
class
MultiMap
extends Object
JavaScript.lang.Object | |
↳ | com.android.tradefed.util.MultiMap<K, V> |
ERROR(/Map)
שתומך בכמה ערכים לכל מפתח.
סיכום
בנאים ציבוריים | |
---|---|
MultiMap()
|
|
MultiMap(MultiMap<K, V> map)
|
|
MultiMap(
|
שיטות ציבוריות | |
---|---|
void
|
clear()
מנקה את המפה. |
boolean
|
containsKey(K key)
הפונקציה בודקת אם המפה מכילה את המפתח שצוין. |
boolean
|
containsValue(V value)
הפונקציה בודקת אם המפה מכילה את הערך שצוין. |
|
entries()
פונקציה זו מחזירה אוסף של כל צמדי מפתח-ערך במיפוי מרובה זה כ- |
boolean
|
equals(Object obj)
|
|
get(K key)
הפונקציה מקבלת את רשימת הערכים שמשויכים לכל מפתח. |
|
getUniqueMap()
בונים מפה חדשה עם מפתח מחרוזת ייחודי לכל ערך. |
int
|
hashCode()
|
boolean
|
isEmpty()
|
|
keySet()
מחזירה אוסף של כל המפתחות הייחודיים שכלולים במפה המשולבת הזו. |
V
|
put(K key, V value)
הפונקציה מוסיפה את הערך לרשימה שמשויכת למפתח. |
void
|
putAll(
מחברת את כל הערכים שניתנו ב- |
|
remove(K key)
מסירה את כל הערכים שמשויכים למפתח שצוין. |
int
|
size()
פונקציה זו מחזירה את מספר המפתחות במפה |
|
values()
מחזירה רשימה של כל הערכים. |
בנאים ציבוריים
מפות מרובות
public MultiMap ()
מפות מרובות
public MultiMap (map)
פרמטרים | |
---|---|
map |
|
שיטות ציבוריות
מחיקה
public void clear ()
מנקה את המפה.
containsKey
public boolean containsKey (K key)
הפונקציה בודקת אם המפה מכילה את המפתח שצוין.
פרמטרים | |
---|---|
key |
K |
החזרות | |
---|---|
boolean |
למידע נוסף:
containsValue
public boolean containsValue (V value)
הפונקציה בודקת אם המפה מכילה את הערך שצוין.
פרמטרים | |
---|---|
value |
V |
החזרות | |
---|---|
boolean |
למידע נוסף:
ערכים
publicentries ()
פונקציה זו מחזירה אוסף של כל צמדי מפתח-ערך במיפוי מרובה זה כ-Map.Entry
במקרים שונים.
החזרות | |
---|---|
|
שווה ל-
public boolean equals (Object obj)
פרמטרים | |
---|---|
obj |
Object |
החזרות | |
---|---|
boolean |
מקבלים
publicget (K key)
הפונקציה מקבלת את רשימת הערכים שמשויכים לכל מפתח.
פרמטרים | |
---|---|
key |
K |
החזרות | |
---|---|
|
getUniqueMap
publicgetUniqueMap ()
בונים מפה חדשה עם מפתח מחרוזת ייחודי לכל ערך. האלגוריתם הנוכחי יבנה מפתח ייחודי על ידי צירוף מספר מיקום ייחודי אל הערך toString() של המפתח
החזרות | |
---|---|
|
ERROR(/Map) |
קוד גיבוב (hashCode)
public int hashCode ()
החזרות | |
---|---|
int |
קבוצת מקשים
publickeySet ()
מחזירה אוסף של כל המפתחות הייחודיים שכלולים במפה המשולבת הזו.
החזרות | |
---|---|
|
שים
public V put (K key, V value)
הפונקציה מוסיפה את הערך לרשימה שמשויכת למפתח.
פרמטרים | |
---|---|
key |
K |
value |
V |
החזרות | |
---|---|
V |
למידע נוסף:
הסר
publicremove (K key)
מסירה את כל הערכים שמשויכים למפתח שצוין.
פרמטרים | |
---|---|
key |
K |
החזרות | |
---|---|
|
מידה
public int size ()
פונקציה זו מחזירה את מספר המפתחות במפה
החזרות | |
---|---|
int |
ערכים
publicvalues ()
מחזירה רשימה של כל הערכים.
החזרות | |
---|---|
|