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 | |
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 |
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 (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 |
Xem thêm:
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 |
Xem thêm:
mục
publicentries ()
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
publicget (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
publicgetUniqueMap ()
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 |
bộ chìa khoá
publickeySet ()
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 |
Xem thêm:
đặ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
publicremove (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ị
publicvalues ()
Trả về danh sách tất cả các giá trị.
trả lại | |
---|---|