Thuộc tính thực thi
public class ExecutionProperties
extends Object
java.lang.Object | |
↳ | com.android.tradefed.invoker.ExecutionProperties |
Các thuộc tính được tạo trong quá trình thực hiện kiểm tra hoặc yêu cầu.
Bạn nên đặt các khóa là duy nhất bằng cách sử dụng không gian tên khi thích hợp để tránh chồng chéo kiểm tra chéo.
Bản tóm tắt
Phương thức công khai | |
---|---|
void | clear () Xóa các thuộc tính thực thi. |
boolean | containsKey (String key) Trả về |
String | get (String key) Trả về giá trị mà khóa đã chỉ định được ánh xạ tới hoặc |
ImmutableMap<String, String> | getAll () Trả về tất cả các thuộc tính trong một bản sao của bản đồ |
boolean | isEmpty () Trả về bản đồ thuộc tính có trống hay không. |
String | put (String key, String value) Liên kết giá trị đã chỉ định với khóa đã chỉ định trong bản đồ này. |
ExecutionProperties | putAll ( properties) putAll ( properties) Sao chép tất cả các ánh xạ từ bản đồ đã chỉ định sang bản đồ này. |
String | putIfAbsent (String key, String value) Nếu khóa được chỉ định chưa được liên kết với một giá trị, hãy liên kết nó với giá trị đã cho. |
String | remove (String key) Xóa ánh xạ cho một khóa khỏi bản đồ này nếu có (thao tác tùy chọn). |
String | toString () |
Phương thức công khai
thông thoáng
public void clear ()
Xóa các thuộc tính thực thi. Được sử dụng trong quá trình cách ly thiết lập lại để xóa dữ liệu exec.
chứaKey
public boolean containsKey (String key)
Trả về true
nếu bản đồ này chứa ánh xạ cho khóa đã chỉ định.
Thông số | |
---|---|
key | String : khóa có sự hiện diện trong bản đồ này sẽ được kiểm tra |
trả lại | |
---|---|
boolean | true nếu bản đồ này chứa ánh xạ cho khóa đã chỉ định |
lấy
public String get (String key)
Trả về giá trị mà khóa đã chỉ định được ánh xạ tới hoặc null
nếu ánh xạ này không chứa ánh xạ cho khóa.
Thông số | |
---|---|
key | String : khóa có giá trị liên quan sẽ được trả về |
trả lại | |
---|---|
String | giá trị mà khóa đã chỉ định được ánh xạ tới hoặc null nếu ánh xạ này không chứa ánh xạ cho khóa |
lấy hết
public ImmutableMap<String, String> getAll ()
Trả về tất cả các thuộc tính trong một bản sao của bản đồ
trả lại | |
---|---|
ImmutableMap<String, String> |
isEmpty
public boolean isEmpty ()
Trả về bản đồ thuộc tính có trống hay không.
trả lại | |
---|---|
boolean |
đặt
public String put (String key, String value)
Liên kết giá trị đã chỉ định với khóa đã chỉ định trong bản đồ này.
Thông số | |
---|---|
key | String : khóa liên kết với giá trị đã chỉ định |
value | String : giá trị được liên kết với khóa đã chỉ định |
trả lại | |
---|---|
String | giá trị trước đó được liên kết với key hoặc null nếu không có ánh xạ nào cho key . |
Xem thêm:
đặt tất cả
public ExecutionProperties putAll (properties)
Sao chép tất cả các ánh xạ từ bản đồ đã chỉ định sang bản đồ này.
Thông số | |
---|---|
properties |
trả lại | |
---|---|
ExecutionProperties | ánh xạ cuối cùng |
putIfVắng mặt
public String putIfAbsent (String key, String value)
Nếu khóa được chỉ định chưa được liên kết với một giá trị, hãy liên kết nó với giá trị đã cho.
Thông số | |
---|---|
key | String : khóa liên kết với giá trị đã chỉ định |
value | String : giá trị được liên kết với khóa đã chỉ định |
trả lại | |
---|---|
String | giá trị trước đó được liên kết với khóa đã chỉ định hoặc null nếu không có ánh xạ cho khóa. |
di dời
public String remove (String key)
Xóa ánh xạ cho một khóa khỏi bản đồ này nếu có (thao tác tùy chọn).
Thông số | |
---|---|
key | String : khóa có ánh xạ sẽ bị xóa khỏi bản đồ |
trả lại | |
---|---|
String | giá trị trước đó được liên kết với key hoặc null nếu không có ánh xạ nào cho key . |
toString
public String toString ()
trả lại | |
---|---|
String |