IFileEntry

public interface IFileEntry

com.android.tradefed.device.IFileEntry


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

YAPILACAKLAR: Bunu ddmlib'e taşıyın

Özet

Herkese açık yöntemler

abstract IFileEntry findChild(String name)

Belirli bir ada sahip alt öğeyi 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ürür.

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)

Belirli bir ada sahip IFileEntry alt öğesini bulur.

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

Parametreler
name String

Döndürülenler
IFileEntry

Verdiği hatalar
com.android.tradefed.device.DeviceNotAvailableException
DeviceNotAvailableException

getChildren

public abstract  getChildren (boolean useCache)

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

Temel olarak FileListingService.getChildren(FileEntry, boolean, FileListingService.IListingReceiver) için eşzamanlı bir sarmalayıcıdır.

Parametreler
useCache Kullanılabilirse önbelleğe alınmış alt öğeler döndürülmeliyse boolean: true olmalıdır. Yeni bir ls komutunun zorunlu kılınacaksa false olmalıdır.

Döndürülenler
Alt dosyaların listesi

Verdiği hatalar
com.android.tradefed.device.DeviceNotAvailableException
DeviceNotAvailableException

getDate

public abstract String getDate ()

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

Döndürülenler
String

getFileEntry

public abstract FileListingService.FileEntry getFileEntry ()

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

Döndürülenler
FileListingService.FileEntry

getFullEscapedPath

public abstract String getFullEscapedPath ()

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

Döndürülenler
String

getFullPath

public abstract String getFullPath ()

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

Döndürülenler
String

getName

public abstract String getName ()

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

Döndürülenler
String

getPermissions

public abstract String getPermissions ()

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

Döndürülenler
String

getTime

public abstract String getTime ()

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

Döndürülenler
String

isAppFileName

public abstract boolean isAppFileName ()

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

Döndürülenler
boolean

isDirectory

public abstract boolean isDirectory ()

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

Döndürülenler
boolean