MultiMap
public
class
MultiMap
extends Object
| java.lang.Object | |
| ↳ | com.android.tradefed.util.MultiMap<K, V> |
Anahtar başına birden fazla değeri destekleyen bir ERROR(/Map).
Özet
Herkese açık kurucular | |
|---|---|
MultiMap()
|
|
MultiMap(MultiMap<K, V> map)
|
|
MultiMap(
|
|
Herkese açık yöntemler | |
|---|---|
void
|
clear()
Haritayı temizler. |
boolean
|
containsKey(K key)
Haritanın belirtilen anahtarı içerip içermediğini kontrol eder. |
boolean
|
containsValue(V value)
Haritanın belirtilen değeri içerip içermediğini kontrol eder. |
|
entries()
Bu MultiMap'teki tüm anahtar/değer çiftlerinin koleksiyonunu |
boolean
|
equals(Object obj)
|
|
get(K key)
Her anahtarla ilişkili değerlerin listesini alır. |
|
getUniqueMap()
Her değer için benzersiz bir dize anahtarı içeren yeni bir harita oluşturun. |
int
|
hashCode()
|
boolean
|
isEmpty()
|
|
keySet()
Bu çok haritanın içerdiği tüm farklı anahtarların bir koleksiyonunu döndürür. |
V
|
put(K key, V value)
Değeri, bir anahtarla ilişkili listeye ekler. |
void
|
putAll(MultiMap<K, ? extends V> m)
|
void
|
putAll(
Belirtilen |
|
remove(K key)
Belirtilen anahtarla ilişkili tüm değerleri kaldırır. |
int
|
size()
Haritada bulunan anahtarların sayısını döndürür |
|
values()
Tüm değerlerin listesini döndürür. |
Herkese açık kurucular
MultiMap
public MultiMap ()
MultiMap
public MultiMap (map)
| Parametreler | |
|---|---|
map |
|
Herkese açık yöntemler
temizle
public void clear ()
Haritayı temizler.
containsKey
public boolean containsKey (K key)
Haritanın belirtilen anahtarı içerip içermediğini kontrol eder.
| Parametreler | |
|---|---|
key |
K |
| İlerlemeler | |
|---|---|
boolean |
|
containsValue
public boolean containsValue (V value)
Haritanın belirtilen değeri içerip içermediğini kontrol eder.
| Parametreler | |
|---|---|
value |
V |
| İlerlemeler | |
|---|---|
boolean |
|
entries
publicentries ()
Bu MultiMap'teki tüm anahtar/değer çiftlerinin koleksiyonunu Map.Entry
örnekleri olarak döndürür.
| İlerlemeler | |
|---|---|
|
|
eşittir
public boolean equals (Object obj)
| Parametreler | |
|---|---|
obj |
Object |
| İlerlemeler | |
|---|---|
boolean |
|
get
publicget (K key)
Her anahtarla ilişkili değerlerin listesini alır.
| Parametreler | |
|---|---|
key |
K |
| İlerlemeler | |
|---|---|
|
|
getUniqueMap
publicgetUniqueMap ()
Her değer için benzersiz bir dize anahtarı içeren yeni bir harita oluşturun. Mevcut algoritma, anahtarın toString() değerine benzersiz bir konum numarası ekleyerek benzersiz anahtar oluşturur.
| İlerlemeler | |
|---|---|
|
ERROR(/Map) |
hashCode
public int hashCode ()
| İlerlemeler | |
|---|---|
int |
|
keySet
publickeySet ()
Bu çok haritanın içerdiği tüm farklı anahtarların bir koleksiyonunu döndürür.
| İlerlemeler | |
|---|---|
|
|
bağla
public V put (K key,
V value)Değeri, bir anahtarla ilişkili listeye ekler.
| Parametreler | |
|---|---|
key |
K |
value |
V |
| İlerlemeler | |
|---|---|
V |
|
putAll
public void putAll (MultiMap<K, ? extends V> m)
Belirtilen MultiMap'teki tüm girişleri bu MultiMap'a ekler.
| Parametreler | |
|---|---|
m |
MultiMap |
putAll
public void putAll (m)
Belirtilen ERROR(/Map)'teki tüm girişleri bu MultiMap'a ekler.
| Parametreler | |
|---|---|
m |
|
kaldırma
publicremove (K key)
Belirtilen anahtarla ilişkili tüm değerleri kaldırır.
| Parametreler | |
|---|---|
key |
K |
| İlerlemeler | |
|---|---|
|
|
beden
public int size ()
Haritada bulunan anahtarların sayısını döndürür
| İlerlemeler | |
|---|---|
int |
|
değerler
publicvalues ()
Tüm değerlerin listesini döndürür.
| İlerlemeler | |
|---|---|
|
|