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(
|
|
الطرق العامة | |
|---|---|
void
|
clear()
يمحو الخريطة. |
boolean
|
containsKey(K key)
للتحقّق مما إذا كانت الخريطة تحتوي على المفتاح المحدّد |
boolean
|
containsValue(V value)
للتحقّق مما إذا كانت الخريطة تحتوي على القيمة المحدّدة. |
|
entries()
تُرجِع مجموعة من جميع أزواج المفاتيح والقيم في MultiMap هذه كمثيلات |
boolean
|
equals(Object obj)
|
|
get(K key)
تحصل على قائمة القيم المرتبطة بكل مفتاح. |
|
getUniqueMap()
أنشئ خريطة جديدة تحتوي على مفتاح سلسلة فريد لكل قيمة. |
int
|
hashCode()
|
boolean
|
isEmpty()
|
|
keySet()
تُعرِض مجموعة من جميع المفاتيح الفريدة الواردة في هذه الخريطة المتعددة. |
V
|
put(K key, V value)
تُضيف القيمة إلى القائمة المرتبطة بمفتاح. |
void
|
putAll(MultiMap<K, ? extends V> m)
|
void
|
putAll(
تُضيف جميع الإدخالات في |
|
remove(K key)
تزيل جميع القيم المرتبطة بالمفتاح المحدّد. |
int
|
size()
عرض عدد المفاتيح في الخريطة |
|
values()
تعرِض هذه الدالة قائمة بجميع القيم. |
وظائف الإنشاء العامة
MultiMap
public 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 |
|
راجِع أيضًا:
الإدخالات
publicentries ()
تُرجِع مجموعة من جميع أزواج المفاتيح والقيم في MultiMap هذه كمثيلات 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 |
|
keySet
publickeySet ()
تُعرِض مجموعة من جميع المفاتيح الفريدة الواردة في هذه الخريطة المتعددة.
| المرتجعات | |
|---|---|
|
|
وضع
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 |
|
إزالة
publicremove (K key)
تزيل جميع القيم المرتبطة بالمفتاح المحدّد.
| المعلمات | |
|---|---|
key |
K |
| المرتجعات | |
|---|---|
|
|
الحجم
public int size ()
عرض عدد المفاتيح في الخريطة
| المرتجعات | |
|---|---|
int |
|
values
publicvalues ()
تعرِض هذه الدالة قائمة بجميع القيم.
| المرتجعات | |
|---|---|
|
|