Google cam kết thúc đẩy công bằng chủng tộc cho Cộng đồng người da đen. Xem cách thực hiện.

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ề true nếu bản đồ này chứa ánh xạ cho khóa đã chỉ định.

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.

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 .

đặ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 : ánh xạ sẽ được lưu trữ trong bản đồ này

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