실행파일

public class ExecutionFiles
extends Object

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


테스트를 위해 수행해야 하는 테스트 또는 호출 실행 중에 생성된 파일 종속성입니다. 이 개체는 모든 호출(테스트, 모듈 등)에서 공유됩니다.

요약

공개 메소드

void clearFiles ()

추적되고 '삭제 금지'로 표시되지 않은 모든 파일을 삭제합니다.

boolean containsKey (String key)

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

File get ( ExecutionFiles.FilesKey key)

알려진 키를 사용한 get(String) 의 변형입니다.

File get (String key)

지정된 키가 매핑되는 값을 반환하거나, 이 맵에 키에 대한 매핑이 포함되어 있지 않으면 null 반환합니다.

ImmutableMap<String, File> getAll ()

지도 복사본의 모든 속성을 반환합니다.

boolean isEmpty ()

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

File put ( ExecutionFiles.FilesKey key, File value)

알려진 키를 사용한 put(String, File) 의 변형입니다.

File put ( ExecutionFiles.FilesKey key, File value, boolean shouldNotDelete)

호출이 끝날 때 파일이 삭제되는 것을 방지하는 옵션이 있는 put(com.android.tradefed.invoker.ExecutionFiles.FilesKey, File) 의 변형입니다.

File put (String key, File value)

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

ExecutionFiles putAll ( properties) putAll ( properties)

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

File putIfAbsent (String key, File value)

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

File remove (String key)

존재하는 경우 이 맵에서 키에 대한 매핑을 제거합니다(선택적 작업).

공개 메소드

클리어 파일

public void clearFiles ()

추적되고 '삭제 금지'로 표시되지 않은 모든 파일을 삭제합니다.

포함키

public boolean containsKey (String key)

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

매개변수
key String : 이 맵에서 존재 여부를 테스트할 키입니다.

보고
boolean 이 맵에 지정된 키에 대한 매핑이 포함되어 있으면 true

얻다

public File get (ExecutionFiles.FilesKey key)

알려진 키를 사용한 get(String) 의 변형입니다.

매개변수
key ExecutionFiles.FilesKey : 연관된 값이 반환될 키입니다.

보고
File 지정된 키가 매핑된 값. 이 맵에 키에 대한 매핑이 포함되어 있지 않은 경우 null

얻다

public File get (String key)

지정된 키가 매핑되는 값을 반환하거나, 이 맵에 키에 대한 매핑이 포함되어 있지 않으면 null 반환합니다.

매개변수
key String : 연관된 값이 반환될 키

보고
File 지정된 키가 매핑된 값. 이 맵에 키에 대한 매핑이 포함되어 있지 않은 경우 null

모든 것을 가져라

public ImmutableMap<String, File> getAll ()

지도 복사본의 모든 속성을 반환합니다.

보고
ImmutableMap<String, File>

비었다

public boolean isEmpty ()

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

보고
boolean

놓다

public File put (ExecutionFiles.FilesKey key, 
                File value)

알려진 키를 사용한 put(String, File) 의 변형입니다.

매개변수
key ExecutionFiles.FilesKey : 지정된 값이 연결될 키

value File : 지정된 키와 연관될 값

보고
File key 와 연관된 이전 값, 또는 key 에 대한 매핑이 없는 경우 null .

놓다

public File put (ExecutionFiles.FilesKey key, 
                File value, 
                boolean shouldNotDelete)

호출이 끝날 때 파일이 삭제되는 것을 방지하는 옵션이 있는 put(com.android.tradefed.invoker.ExecutionFiles.FilesKey, File) 의 변형입니다.

매개변수
key ExecutionFiles.FilesKey : 지정된 값이 연결될 키

value File : 지정된 키와 연관될 값

shouldNotDelete boolean : 호출이 끝날 때 파일이 삭제되는 것을 방지합니다.

보고
File key 와 연관된 이전 값, 또는 key 에 대한 매핑이 없는 경우 null .

놓다

public File put (String key, 
                File value)

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

매개변수
key String : 지정된 값이 연관될 키

value File : 지정된 키와 연관될 값

보고
File key 와 연관된 이전 값, 또는 key 에 대한 매핑이 없는 경우 null .

또한보십시오:

putAll

public ExecutionFiles putAll ( properties)

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

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

보고
ExecutionFiles 최종 매핑

putIfAbsent

public File putIfAbsent (String key, 
                File value)

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

매개변수
key String : 지정된 값이 연관될 키

value File : 지정된 키와 연관될 값

보고
File 지정된 키와 관련된 이전 값. 키에 대한 매핑이 없는 경우 null .

제거하다

public File remove (String key)

존재하는 경우 이 맵에서 키에 대한 매핑을 제거합니다(선택적 작업).

매개변수
key String : 매핑이 맵에서 제거될 키

보고
File key 와 연관된 이전 값, 또는 key 에 대한 매핑이 없는 경우 null .