실행 파일

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(String key, File value)

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

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

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

ExecutionFiles putAll(ExecutionFiles copyFrom)

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

ExecutionFiles putAll( properties)

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

File putIfAbsent(String key, File value)

지정된 키가 아직 값과 연결되어 있지 않으면 지정된 값과 연결합니다.

File remove(String key)

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

공개 메서드

clearFiles

public void clearFiles ()

추적 중이며 '삭제해서는 안 됨'으로 표시되지 않은 모든 파일을 삭제합니다.

containsKey

public boolean containsKey (String key)

이 맵에 지정된 키의 매핑이 포함된 경우 true를 반환합니다.

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

반환 값
boolean 이 맵에 지정된 키의 매핑이 포함된 경우 true

get

public File get (ExecutionFiles.FilesKey key)

알려진 키가 있는 get(String)의 변형입니다.

매개변수
key ExecutionFiles.FilesKey: 연결된 값을 반환할 키입니다.

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

get

public File get (String key)

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

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

반환 값
File 지정된 키가 매핑되는 값 또는 null(이 맵에 키의 매핑이 포함되지 않은 경우)

getAll

public ImmutableMap<String, File> getAll ()

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

반환 값
ImmutableMap<String, File>

isEmpty

public boolean isEmpty ()

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

반환 값
boolean

CANNOT TRANSLATE

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

알려진 키가 있는 put(String, File)의 변형입니다.

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

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

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

CANNOT TRANSLATE

public File put (String key, 
                File value)

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

매개변수
key String: 지정된 값이 연결될 키입니다.

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

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

CANNOT TRANSLATE

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

putAll

public ExecutionFiles putAll (ExecutionFiles copyFrom)

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

매개변수
copyFrom ExecutionFiles: 복사할 원본 ExecutionFiles입니다.

반환 값
ExecutionFiles 최종 매핑

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입니다.