มัลติแมป

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

ส่งคืนชุดของคีย์ที่แตกต่างกันทั้งหมดที่มีอยู่ใน multimap นี้

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)

แฮชโค้ด

public int hashCode ()

การส่งคืน
int

มันว่างเปล่า

public boolean isEmpty ()

การส่งคืน
boolean

ดูสิ่งนี้ด้วย:

ชุดคีย์

public  keySet ()

ส่งคืนชุดของคีย์ที่แตกต่างกันทั้งหมดที่มีอยู่ใน multimap นี้

การส่งคืน

ใส่

public V put (K key, 
                V value)

เพิ่มค่าให้กับรายการที่เกี่ยวข้องกับคีย์

พารามิเตอร์
key K

value V

การส่งคืน
V

ดูสิ่งนี้ด้วย:

ใส่ทั้งหมด

public void putAll ( m)

เพิ่มรายการทั้งหมดใน ERROR(/Map) ที่กำหนดให้กับ MultiMap นี้

พารามิเตอร์
m

ลบ

public  remove (K key)

ลบค่าทั้งหมดที่เกี่ยวข้องกับคีย์ที่ระบุ

พารามิเตอร์
key K

การส่งคืน

ขนาด

public int size ()

ส่งกลับจำนวนคีย์ในแผนที่

การส่งคืน
int

ค่านิยม

public  values ()

ส่งคืนรายการค่าทั้งหมด

การส่งคืน