خريطة متعددة

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

إرجاع قائمة بجميع القيم.

المقاولين العامة

خريطة متعددة

public MultiMap ()

خريطة متعددة

public MultiMap (MultiMap<K, V> map)

حدود
map 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)

hashCode

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

إرجاع قائمة بجميع القيم.

عائدات