با مجموعه‌ها، منظم بمانید ذخیره و دسته‌بندی محتوا براساس اولویت‌های شما.

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) MultiMap ( map)

روش های عمومی

void clear ()

نقشه را پاک می کند.

boolean containsKey (K key)

بررسی می کند که آیا نقشه حاوی کلید مشخص شده است یا خیر.

boolean containsValue (V value)

بررسی می کند که آیا نقشه دارای مقدار مشخص شده است یا خیر.

entries ()

مجموعه ای از تمام جفت های کلید-مقدار را در این MultiMap به عنوان نمونه Map.Entry .

boolean equals (Object obj)

get (K key)

لیستی از مقادیر مرتبط با هر کلید را دریافت می کند.

getUniqueMap ()

یک نقشه جدید بسازید که حاوی یک کلید رشته منحصر به فرد برای هر مقدار باشد.

int hashCode ()

boolean isEmpty ()
keySet ()

مجموعه ای از تمام کلیدهای متمایز موجود در این چند نقشه را برمی گرداند.

V put (K key, V value)

مقدار را به لیست مرتبط با یک کلید اضافه می کند.

void putAll ( m) 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 ()

نقشه را پاک می کند.

حاوی کلید

public boolean containsKey (K key)

بررسی می کند که آیا نقشه حاوی کلید مشخص شده است یا خیر.

مولفه های
key K

برمی گرداند
boolean

همچنین ببینید:

حاوی ارزش است

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

یک نقشه جدید بسازید که حاوی یک کلید رشته منحصر به فرد برای هر مقدار باشد. الگوریتم فعلی با افزودن یک عدد موقعیت منحصر به فرد به مقدار ()toString کلید یکتا را می سازد.

برمی گرداند
یک ERROR(/Map)

هش کد

public int hashCode ()

برمی گرداند
int

خالی است

public boolean isEmpty ()

برمی گرداند
boolean

همچنین ببینید:

keySet

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

لیست تمام مقادیر را برمی گرداند.

برمی گرداند