MultiMap

public class MultiMap
extends Object

java.lang.Object
   ↳ com.android.tradefed.util.MultiMap<K, V>


ERROR(/Map) שתומך במספר ערכים לכל מפתח.

סיכום

קונסטרוקטורים גלויים לכולם

MultiMap()
MultiMap(MultiMap<K, V> map)
MultiMap( map)

שיטות ציבוריות

void clear()

ניקוי המפה.

boolean containsKey(K key)

הפונקציה בודקת אם המפה מכילה את המפתח שצוין.

boolean containsValue(V value)

בודקת אם המפה מכילה את הערך שצוין.

entries()

הפונקציה מחזירה אוסף של כל צמדי המפתח/ערך ב-MultiMap הזה כמכונות Map.Entry.

boolean equals(Object obj)

get(K key)

הפונקציה מקבלת את רשימת הערכים המשויכים לכל מפתח.

getUniqueMap()

יוצרים מפה חדשה שמכילה מפתח String ייחודי לכל ערך.

int hashCode()

boolean isEmpty()
keySet()

הפונקציה מחזירה אוסף של כל המפתחות הייחודיים שמכיל המיפוי המרובה.

V put(K key, V value)

הוספת הערך לרשימה שמשויכת למפתח.

void putAll(MultiMap<K, ? extends V> m)

הוספת כל הרשומות ב-MultiMap הנתון ל-MultiMap הזה.

void putAll( m)

הוספת כל הרשומות ב-ERROR(/Map) הנתון ל-MultiMap הזה.

remove(K key)

הסרת כל הערכים שמשויכים למפתח שצוין.

int size()

הפונקציה מחזירה את מספר המפתחות במפה

values()

הפונקציה מחזירה רשימה של כל הערכים.

קונסטרוקטורים גלויים לכולם

MultiMap

public MultiMap ()

MultiMap

public MultiMap (MultiMap<K, V> map)

פרמטרים
map MultiMap

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

רשומות

public  entries ()

הפונקציה מחזירה אוסף של כל צמדי המפתח/ערך ב-MultiMap הזה כמכונות Map.Entry.

החזרות

שווה ל-

public boolean equals (Object obj)

פרמטרים
obj Object

החזרות
boolean

לרכישה

public  get (K key)

הפונקציה מקבלת את רשימת הערכים המשויכים לכל מפתח.

פרמטרים
key K

החזרות

getUniqueMap

public  getUniqueMap ()

יוצרים מפה חדשה שמכילה מפתח String ייחודי לכל ערך. האלגוריתם הנוכחי יבנה מפתח ייחודי על ידי צירוף מספר מיקום ייחודי לערך toString() של המפתח

החזרות
ERROR(/Map)

hashCode

public int hashCode ()

החזרות
int

isEmpty

public boolean isEmpty ()

החזרות
boolean

מידע נוסף:

keySet

public  keySet ()

הפונקציה מחזירה אוסף של כל המפתחות הייחודיים שמכיל המיפוי המרובה.

החזרות

שים

public V put (K key, 
                V value)

הוספת הערך לרשימה שמשויכת למפתח.

פרמטרים
key K

value V

החזרות
V

מידע נוסף:

putAll

public void putAll (MultiMap<K, ? extends V> m)

הוספת כל הרשומות ב-MultiMap הנתון ל-MultiMap הזה.

פרמטרים
m MultiMap

putAll

public void putAll ( m)

הוספת כל הרשומות ב-ERROR(/Map) הנתון ל-MultiMap הזה.

פרמטרים
m

הסר

public  remove (K key)

הסרת כל הערכים שמשויכים למפתח שצוין.

פרמטרים
key K

החזרות

size

public int size ()

הפונקציה מחזירה את מספר המפתחות במפה

החזרות
int

ערכים

public  values ()

הפונקציה מחזירה רשימה של כל הערכים.

החזרות