מפות מרובות

public class MultiMap
extends Object

JavaScript.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()

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

boolean equals(Object obj)

get(K key)

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

getUniqueMap()

בונים מפה חדשה עם מפתח מחרוזת ייחודי לכל ערך.

int hashCode()

boolean isEmpty()
keySet()

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

V put(K key, V value)

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

void putAll( m)

מחברת את כל הערכים שניתנו ב-ERROR(/Map) ל-MultiMap הזה.

remove(K key)

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

int size()

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

values()

מחזירה רשימה של כל הערכים.

בנאים ציבוריים

מפות מרובות

public MultiMap ()

מפות מרובות

public MultiMap (MultiMap<K, V> map)

פרמטרים
map 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 ()

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

החזרות

שווה ל-

public boolean equals (Object obj)

פרמטרים
obj Object

החזרות
boolean

מקבלים

public  get (K key)

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

פרמטרים
key K

החזרות

getUniqueMap

public  getUniqueMap ()

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

החזרות
ERROR(/Map)

קוד גיבוב (hashCode)

public int hashCode ()

החזרות
int

ריק

public boolean isEmpty ()

החזרות
boolean

למידע נוסף:

קבוצת מקשים

public  keySet ()

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

החזרות

שים

public V put (K key, 
                V value)

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

פרמטרים
key K

value V

החזרות
V

למידע נוסף:

PutAll

public void putAll ( m)

מחברת את כל הערכים שניתנו ב-ERROR(/Map) ל-MultiMap הזה.

פרמטרים
m

הסר

public  remove (K key)

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

פרמטרים
key K

החזרות

מידה

public int size ()

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

החזרות
int

ערכים

public  values ()

מחזירה רשימה של כל הערכים.

החזרות