Nhiều bản đồ

public class MultiMap
extends Object

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


MỘT ERROR(/Map) hỗ trợ nhiều giá trị cho mỗi khóa.

Bản tóm tắt

nhà thầu công cộng

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

Phương thức công khai

void clear ()

Xóa bản đồ.

boolean containsKey (K key)

Kiểm tra xem bản đồ có chứa khóa đượ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 khóa-giá trị trong MultiMap này dưới dạng các phiên bản Map.Entry .

boolean equals (Object obj)

get (K key)

Lấy danh sách các giá trị được liên kết với mỗi khóa.

getUniqueMap ()

Tạo một bản đồ mới chứa khóa 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 khóa riêng biệt có trong bản đồ đa điểm này.

V put (K key, V value)

Thêm giá trị vào danh sách được liên kết với một khóa.

void putAll ( m) putAll ( m)

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

remove (K key)

Xóa tất cả các giá trị được liên kết với khóa đã chỉ định.

int size ()

Trả về số phím trong bản đồ

values ()

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

nhà thầu công cộng

Nhiều bản đồ

public MultiMap ()

Nhiều bản đồ

public MultiMap (MultiMap<K, V> map)

Thông số
map MultiMap

Nhiều bản đồ

public MultiMap ( map)

Thông số
map

Phương thức công khai

thông thoáng

public void clear ()

Xóa bản đồ.

chứaKey

public boolean containsKey (K key)

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

Thông số
key K

trả lại
boolean

chứaGiá trị

public boolean containsValue (V value)

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

Thông số
value V

trả lại
boolean

mục

public  entries ()

Trả về một tập hợp tất cả các cặp khóa-giá trị trong MultiMap này dưới dạng các phiên bản Map.Entry .

trả lại

bằng

public boolean equals (Object obj)

Thông số
obj Object

trả lại
boolean

lấy

public  get (K key)

Lấy danh sách các giá trị được liên kết với mỗi khóa.

Thông số
key K

trả lại

getUniqueMap

public  getUniqueMap ()

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

trả lại
một ERROR(/Map)

Mã Băm

public int hashCode ()

trả lại
int

isEmpty

public boolean isEmpty ()

trả lại
boolean

bộ chìa khoá

public  keySet ()

Trả về một tập hợp tất cả các khóa riêng biệt có trong bản đồ đa điểm này.

trả lại

đặt

public V put (K key, 
                V value)

Thêm giá trị vào danh sách được liên kết với một khóa.

Thông số
key K

value V

trả lại
V

đặt tất cả

public void putAll ( m)

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

Thông số
m

di dời

public  remove (K key)

Xóa tất cả các giá trị được liên kết với khóa đã chỉ định.

Thông số
key K

trả lại

kích cỡ

public int size ()

Trả về số phím trong bản đồ

trả lại
int

giá trị

public  values ()

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

trả lại