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)

hashCode

public int hashCode ()

คืนสินค้า
int

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

public boolean isEmpty ()

คืนสินค้า
boolean

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

ชุดคีย์

public  keySet ()

ส่งคืนคอลเล็กชันของคีย์ที่แตกต่างกันทั้งหมดที่มีอยู่ในมัลติแมปนี้

คืนสินค้า

ใส่

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

ส่งกลับรายการของค่าทั้งหมด

คืนสินค้า