Nhiều bản đồ

public class MultiMap
extends Object

java.lang.Object
   ↳ com.android.tradefed.util.MultiMap<K, V>


ERROR(/Map) hỗ trợ nhiều giá trị cho mỗi khoá.

Tóm tắt

Hàm khởi tạo công khai

MultiMap()
MultiMap(MultiMap<K, V> map)
MultiMap( map)

Phương thức công khai

void clear()

Xoá bản đồ.

boolean containsKey(K key)

Kiểm tra xem bản đồ có chứa khoá được chỉ định hay không.

boolean containsValue(V value)

Kiểm tra xem bản đồ có chứa giá trị được chỉ định hay không.

entries()

Trả về một tập hợp tất cả các cặp khoá-giá trị trong MultiMap này dưới dạng Map.Entry thực thể.

boolean equals(Object obj)

get(K key)

Lấy danh sách các giá trị liên kết với mỗi khoá.

getUniqueMap()

Tạo một tệp ánh xạ mới có chứa khoá Chuỗi duy nhất cho mỗi giá trị.

int hashCode()

boolean isEmpty()
keySet()

Trả về một tập hợp tất cả các khoá riêng biệt có trong cấu trúc đa ánh xạ này.

V put(K key, V value)

Thêm giá trị vào danh sách liên kết với khoá.

void putAll( m)

Thêm tất cả các mục trong ERROR(/Map) nhất định vào MultiMap này.

remove(K key)

Xoá tất cả giá trị liên kết với khoá đã chỉ định.

int size()

Trả về số lượng khoá trong tập hợp map

values()

Trả về danh sách tất cả giá trị.

Hàm khởi tạo công khai

Nhiều bản đồ

public MultiMap ()

Nhiều bản đồ

public MultiMap (MultiMap<K, V> map)

Tham số
map MultiMap

Nhiều bản đồ

public MultiMap ( map)

Tham số
map

Phương thức công khai

xóa

public void clear ()

Xoá bản đồ.

chứa khoá

public boolean containsKey (K key)

Kiểm tra xem bản đồ có chứa khoá được chỉ định hay không.

Tham số
key K

Giá trị trả về
boolean

chứa giá trị

public boolean containsValue (V value)

Kiểm tra xem bản đồ có chứa giá trị được chỉ định hay không.

Tham số
value V

Giá trị trả về
boolean

bài viết

public  entries ()

Trả về một tập hợp tất cả các cặp khoá-giá trị trong MultiMap này dưới dạng Map.Entry thực thể.

Giá trị trả về

bằng

public boolean equals (Object obj)

Tham số
obj Object

Giá trị trả về
boolean

get

public  get (K key)

Lấy danh sách các giá trị liên kết với mỗi khoá.

Tham số
key K

Giá trị trả về

getUniqueMap

public  getUniqueMap ()

Tạo một tệp ánh xạ mới có chứa khoá Chuỗi duy nhất cho mỗi giá trị. Thuật toán hiện tại sẽ tạo khoá duy nhất bằng cách thêm một số vị trí duy nhất vào giá trị toString() của khoá

Giá trị trả về
ERROR(/Map)

hashCode

public int hashCode ()

Giá trị trả về
int

Trống

public boolean isEmpty ()

Giá trị trả về
boolean

keySet

public  keySet ()

Trả về một tập hợp tất cả các khoá riêng biệt có trong cấu trúc đa ánh xạ này.

Giá trị trả về

đặt

public V put (K key, 
                V value)

Thêm giá trị vào danh sách liên kết với khoá.

Tham số
key K

value V

Giá trị trả về
V

đặt Tất cả

public void putAll ( m)

Thêm tất cả các mục trong ERROR(/Map) nhất định vào MultiMap này.

Tham số
m

xoá

public  remove (K key)

Xoá tất cả giá trị liên kết với khoá đã chỉ định.

Tham số
key K

Giá trị trả về

size

public int size ()

Trả về số lượng khoá trong tập hợp map

Giá trị trả về
int

giá trị

public  values ()

Trả về danh sách tất cả giá trị.

Giá trị trả về