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(
|
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 |
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(
Thêm tất cả các mục trong |
|
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 (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 |
Xem thêm:
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 |
Xem thêm:
bài viết
publicentries ()
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
publicget (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
publicgetUniqueMap ()
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 |
keySet
publickeySet ()
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 |
Xem thêm:
đặ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á
publicremove (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ị
publicvalues ()
Trả về danh sách tất cả giá trị.
Giá trị trả về | |
---|---|
|