IFileEntry

public interface IFileEntry

com.android.tradefed.device.IFileEntry


คำจำกัดความอินเทอร์เฟซที่ให้สัญญาที่เข้าใจง่ายและเลียนแบบได้ให้กับ FileEntry วิธี

สิ่งที่ต้องทำ: ย้ายข้อความนี้ไปยัง ddmlib

สรุป

วิธีการสาธารณะ

abstract IFileEntry findChild(String name)

ค้นหา IFileEntry ย่อยด้วยชื่อที่ตั้งไว้

abstract getChildren(boolean useCache)

แสดงผลรายการย่อยของ IFileEntry

abstract String getDate()

Wrapper สำหรับ FileEntry#getDate()

abstract FileListingService.FileEntry getFileEntry()

ส่งกลับการอ้างอิงไปยัง ddmlib FileEntry

abstract String getFullEscapedPath()

Wrapper สำหรับ FileEntry#getFullEscapedPath()

abstract String getFullPath()

Wrapper สำหรับ FileEntry#getFullPath()

abstract String getName()

Wrapper สำหรับ FileEntry#getName()

abstract String getPermissions()

Wrapper สำหรับ FileEntry#getPermissions()

abstract String getTime()

Wrapper สำหรับ FileEntry#getTime()

abstract boolean isAppFileName()

Wrapper สำหรับ FileEntry#isAppFileName()

abstract boolean isDirectory()

Wrapper สำหรับ FileEntry#isDirectory()

วิธีการสาธารณะ

ค้นหาเด็ก

public abstract IFileEntry findChild (String name)

ค้นหา IFileEntry ย่อยด้วยชื่อที่ตั้งไว้

โดยเป็น Wrapper สำหรับ FileEntry#findChild(String) ที่ จะค้นหาไฟล์ย่อยที่แคชไว้เพื่อหาไฟล์ที่มีชื่อที่ระบุเป็นอันดับแรกด้วย หากไม่พบ รีเฟรชรายการไฟล์ย่อยที่แคชไว้แล้วลองอีกครั้ง

พารามิเตอร์
name String

คิกรีเทิร์น
IFileEntry

การขว้าง
com.android.tradefed.device.DeviceNotavailableException
DeviceNotAvailableException

รับเด็ก

public abstract  getChildren (boolean useCache)

แสดงผลรายการย่อยของ IFileEntry

โดยพื้นฐานแล้ว Wrapper แบบซิงโครนัสสำหรับ FileListingService#getChildren(FileEntry, boolean, FileListingService.IListingReceiver)

พารามิเตอร์
useCache boolean: true หากควรแสดงผลรายการย่อยที่แคชไว้ หากมี false หากควรบังคับคำสั่ง ls ใหม่

คิกรีเทิร์น
รายการไฟล์ย่อย

การขว้าง
com.android.tradefed.device.DeviceNotavailableException
DeviceNotAvailableException

getDate

public abstract String getDate ()

Wrapper สำหรับ FileEntry#getDate()

คิกรีเทิร์น
String

getFileEntry

public abstract FileListingService.FileEntry getFileEntry ()

ส่งกลับการอ้างอิงไปยัง ddmlib FileEntry

คิกรีเทิร์น
FileListingService.FileEntry

getFullEscapedPath

public abstract String getFullEscapedPath ()

Wrapper สำหรับ FileEntry#getFullEscapedPath()

คิกรีเทิร์น
String

getFullPath

public abstract String getFullPath ()

Wrapper สำหรับ FileEntry#getFullPath()

คิกรีเทิร์น
String

getName

public abstract String getName ()

Wrapper สำหรับ FileEntry#getName()

คิกรีเทิร์น
String

รับสิทธิ์

public abstract String getPermissions ()

Wrapper สำหรับ FileEntry#getPermissions()

คิกรีเทิร์น
String

GetTime

public abstract String getTime ()

Wrapper สำหรับ FileEntry#getTime()

คิกรีเทิร์น
String

คือชื่อไฟล์แอป

public abstract boolean isAppFileName ()

Wrapper สำหรับ FileEntry#isAppFileName()

คิกรีเทิร์น
boolean

ไดเรกทอรี

public abstract boolean isDirectory ()

Wrapper สำหรับ FileEntry#isDirectory()

คิกรีเทิร์น
boolean