실행 파일

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)

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

File putIfAbsent(String key, File value)

지정된 키가 아직 값과 연결되어 있지 않으면 해당 키를 지정된 값으로 사용됩니다.

File remove(String key)

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

공개 메서드

clearFiles

public void clearFiles ()

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

includeKey

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(이 맵에 키에 대한 매핑 없음

모두 가져오기

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와 연결된 이전 값 또는 연결된 값이 없는 경우 null key에 대한 매핑입니다.

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와 연결된 이전 값 또는 연결된 값이 없는 경우 null key에 대한 매핑입니다.

CANNOT TRANSLATE

public File put (String key, 
                File value)

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

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

value File: 지정된 키와 연결할 값입니다.

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

모두

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와 연결된 이전 값 또는 연결된 값이 없는 경우 null key에 대한 매핑입니다.