IFileEntry
public
interface
IFileEntry
com.android.tradefed.device.IFileEntry |
보다 간단하고 모방 가능한 계약을 제공하는 인터페이스 정의는
FileEntry
메서드를 사용하여 지도 가장자리에
패딩을 추가할 수 있습니다.
TODO: ddmlib로 이동
요약
공개 메서드 | |
---|---|
abstract
IFileEntry
|
findChild(String name)
지정된 이름의 하위 |
abstract
|
getChildren(boolean useCache)
|
abstract
String
|
getDate()
|
abstract
FileListingService.FileEntry
|
getFileEntry()
ddmlib |
abstract
String
|
getFullEscapedPath()
|
abstract
String
|
getFullPath()
|
abstract
String
|
getName()
|
abstract
String
|
getPermissions()
|
abstract
String
|
getTime()
|
abstract
boolean
|
isAppFileName()
|
abstract
boolean
|
isDirectory()
|
공개 메서드
하위 요소 찾기
public abstract IFileEntry findChild (String name)
지정된 이름의 하위 IFileEntry
를 찾습니다.
기본적으로 다음과 같은 FileEntry#findChild(String)
의 래퍼입니다.
또한 먼저 캐시된 하위 항목에서 주어진 이름을 가진 파일을 검색하고, 이 파일을 찾을 수 없는 경우
캐시된 하위 파일 목록을 새로고침하고 다시 시도합니다.
매개변수 | |
---|---|
name |
String |
반환 값 | |
---|---|
IFileEntry |
생성 값 | |
---|---|
|
com.android.tradefed.device.DeviceNotAvailableException |
DeviceNotAvailableException |
getChildren
public abstractgetChildren (boolean useCache)
IFileEntry
의 하위 요소를 반환합니다.
기본적으로 동기 래퍼는
FileListingService#getChildren(FileEntry, boolean, FileListingService.IListingReceiver)
매개변수 | |
---|---|
useCache |
boolean : 가능한 경우 캐시된 하위 요소를 반환해야 하는 경우 true
새 ls 명령어를 강제로 적용해야 하는 경우 false 입니다. |
반환 값 | |
---|---|
|
하위 파일 목록 |
생성 값 | |
---|---|
|
com.android.tradefed.device.DeviceNotAvailableException |
DeviceNotAvailableException |
getFileEntry
public abstract FileListingService.FileEntry getFileEntry ()
ddmlib FileEntry
참조를 반환합니다.
반환 값 | |
---|---|
FileListingService.FileEntry |
getFullEscapedPath
public abstract String getFullEscapedPath ()
FileEntry#getFullEscapedPath()
의 래퍼입니다.
반환 값 | |
---|---|
String |
getPermissions
public abstract String getPermissions ()
FileEntry#getPermissions()
의 래퍼입니다.
반환 값 | |
---|---|
String |
isAppFileName
public abstract boolean isAppFileName ()
FileEntry#isAppFileName()
의 래퍼입니다.
반환 값 | |
---|---|
boolean |