IFileEntry

public interface IFileEntry

com.android.tradefed.device.IFileEntry


FileEntry yöntemleri için daha basit, taklit edilebilir sözleşme sağlayan arayüz tanımı.

TODO: Bunu ddmlib'e taşı

Özet

Herkese açık yöntemler

abstract IFileEntry findChild(String name)

Belirtilen ada sahip bir alt öğe IFileEntry bulur.

abstract getChildren(boolean useCache)

Bir IFileEntry öğesinin alt öğelerini döndürür.

abstract String getDate()

FileEntry.getDate() için sarmalayıcı.

abstract FileListingService.FileEntry getFileEntry()

ddmlib FileEntry referansını döndürme.

abstract String getFullEscapedPath()

FileEntry.getFullEscapedPath() için sarmalayıcı.

abstract String getFullPath()

FileEntry.getFullPath() için sarmalayıcı.

abstract String getName()

FileEntry.getName() için sarmalayıcı.

abstract String getPermissions()

FileEntry.getPermissions() için sarmalayıcı.

abstract String getTime()

FileEntry.getTime() için sarmalayıcı.

abstract boolean isAppFileName()

FileEntry.isAppFileName() için sarmalayıcı.

abstract boolean isDirectory()

FileEntry.isDirectory() için sarmalayıcı.

Herkese açık yöntemler

findChild

public abstract IFileEntry findChild (String name)

Belirtilen ada sahip bir alt öğe IFileEntry bulur.

Temel olarak, önce belirli bir ada sahip dosyayı önbelleğe alınmış alt öğelerde arayan ve bulunmazsa önbelleğe alınmış alt dosya listesini yenileyip tekrar deneyen FileEntry.findChild(String) için bir sarmalayıcıdır.

Parametreler
name String

İlerlemeler
IFileEntry

Atışlar
com.android.tradefed.device.DeviceNotAvailableException
DeviceNotAvailableException

getChildren

public abstract  getChildren (boolean useCache)

Bir IFileEntry öğesinin alt öğelerini döndürür.

Temelde FileListingService.getChildren(FileEntry, boolean, FileListingService.IListingReceiver) için eşzamanlı bir sarmalayıcı

Parametreler
useCache boolean: true (mevcutsa önbelleğe alınmış alt öğeler döndürülecekse). false yeni bir ls komutunun zorunlu kılınması gerekir.

İlerlemeler
alt dosyaların listesi

Atışlar
com.android.tradefed.device.DeviceNotAvailableException
DeviceNotAvailableException

getDate

public abstract String getDate ()

FileEntry.getDate() için sarmalayıcı.

İlerlemeler
String

getFileEntry

public abstract FileListingService.FileEntry getFileEntry ()

ddmlib FileEntry referansını döndürme.

İlerlemeler
FileListingService.FileEntry

getFullEscapedPath

public abstract String getFullEscapedPath ()

FileEntry.getFullEscapedPath() için sarmalayıcı.

İlerlemeler
String

getFullPath

public abstract String getFullPath ()

FileEntry.getFullPath() için sarmalayıcı.

İlerlemeler
String

getName

public abstract String getName ()

FileEntry.getName() için sarmalayıcı.

İlerlemeler
String

getPermissions

public abstract String getPermissions ()

FileEntry.getPermissions() için sarmalayıcı.

İlerlemeler
String

getTime

public abstract String getTime ()

FileEntry.getTime() için sarmalayıcı.

İlerlemeler
String

isAppFileName

public abstract boolean isAppFileName ()

FileEntry.isAppFileName() için sarmalayıcı.

İlerlemeler
boolean

isDirectory

public abstract boolean isDirectory ()

FileEntry.isDirectory() için sarmalayıcı.

İlerlemeler
boolean