ExecutionProperties

public class ExecutionProperties
extends Object

java.lang.Object
com.android.tradefed.invoker.ExecutionProperties


테스트 또는 호출 실행 중에 생성된 속성입니다.

테스트 간 중복을 방지하려면 네임스페이스를 적절히 사용하여 키를 고유하게 만드는 것이 좋습니다.

요약

공개 메서드

void clear()

실행 속성을 지웁니다.

boolean containsKey(String key)

이 맵에 지정된 키의 매핑이 포함되어 있으면 true를 반환합니다.

String get(String key)

지정된 키가 매핑되는 값, 또는 이 맵에 키의 매핑이 없는 경우 null을 반환합니다.

ImmutableMap<String, String> getAll()

맵 사본의 모든 속성을 반환합니다.

boolean isEmpty()

속성 맵이 비어 있는지 여부를 반환합니다.

String put(String key, String value)

이 맵에서 지정된 값을 지정된 키와 연결합니다.

ExecutionProperties putAll(Map<String, String> properties)

지정된 맵의 모든 매핑을 이 맵에 복사합니다.

String putIfAbsent(String key, String value)

지정된 키가 아직 값과 연결되지 않은 경우 지정된 값과 연결합니다.

String remove(String key)

키의 매핑이 있는 경우 이 맵에서 키의 매핑을 삭제합니다 (선택적 작업).

String toString()

공개 메서드

지우기

public void clear ()

실행 속성을 지웁니다. 실행 데이터를 삭제하기 위해 재설정 격리 중에 사용됩니다.

containsKey

public boolean containsKey (String key)

이 맵에 지정된 키의 매핑이 포함되어 있으면 true를 반환합니다.

매개변수
key String: 이 맵에 있는지 테스트할 키

반환
boolean 이 맵에 지정된 키의 매핑이 포함되어 있으면 true

get

public String get (String key)

지정된 키가 매핑되는 값, 또는 이 맵에 키의 매핑이 없는 경우 null을 반환합니다.

매개변수
key String: 연결된 값을 반환할 키

반환
String 지정된 키가 매핑되는 값, 또는 이 맵에 키의 매핑이 없는 경우 null

getAll

public ImmutableMap<String, String> getAll ()

맵 사본의 모든 속성을 반환합니다.

반환
ImmutableMap<String, String>

isEmpty

public boolean isEmpty ()

속성 맵이 비어 있는지 여부를 반환합니다.

반환
boolean

put

public String put (String key, 
                String value)

이 맵에서 지정된 값을 지정된 키와 연결합니다.

매개변수
key String: 지정된 값을 연결할 키

value String: 지정된 키와 연결할 값

반환
String key와 연결된 이전 값, 또는 key에 대한 매핑이 없는 경우 null입니다.

참고:

putAll

public ExecutionProperties putAll (Map<String, String> properties)

지정된 맵의 모든 매핑을 이 맵에 복사합니다.

매개변수
properties Map: 이 맵에 저장할 매핑

반환
ExecutionProperties 최종 매핑

putIfAbsent

public String putIfAbsent (String key, 
                String value)

지정된 키가 아직 값과 연결되지 않은 경우 지정된 값과 연결합니다.

매개변수
key String: 지정된 값을 연결할 키

value String: 지정된 키와 연결할 값

반환
String 지정된 키와 연결된 이전 값, 또는 null 키의 매핑이 없는 경우입니다.

삭제

public String remove (String key)

키의 매핑이 있는 경우 이 맵에서 키의 매핑을 삭제합니다 (선택적 작업).

매개변수
key String: 맵에서 매핑을 삭제할 키

반환
String key와 연결된 이전 값, 또는 key에 대한 매핑이 없는 경우 null입니다.

toString

public String toString ()

반환
String