IFileEntry

public interface IFileEntry

com.android.tradefed.device.IFileEntry


Definicja interfejsu, która zapewnia prostszy, możliwy do symulowania kontrakt z FileEntry metodami.

DO ZROBIENIA: przenieść to do ddmlib

Podsumowanie

Metody publiczne

abstract IFileEntry findChild(String name)

Znajduje element podrzędny IFileEntry o podanej nazwie.

abstract Collection<IFileEntry> getChildren(boolean useCache)

Zwraca elementy podrzędne elementu IFileEntry.

abstract String getDate()

Otoczka dla FileEntry.getDate().

abstract FileListingService.FileEntry getFileEntry()

Zwraca odniesienie do FileEntry ddmlib.

abstract String getFullEscapedPath()

Otoczka dla FileEntry.getFullEscapedPath().

abstract String getFullPath()

Otoczka dla FileEntry.getFullPath().

abstract String getName()

Otoczka dla FileEntry.getName().

abstract String getPermissions()

Otoczka dla FileEntry.getPermissions().

abstract String getTime()

Otoczka dla FileEntry.getTime().

abstract boolean isAppFileName()

Otoczka dla FileEntry.isAppFileName().

abstract boolean isDirectory()

Otoczka dla FileEntry.isDirectory().

Metody publiczne

findChild

public abstract IFileEntry findChild (String name)

Znajduje element podrzędny IFileEntry o podanej nazwie.

Zasadniczo jest to otoczka dla FileEntry.findChild(String), która najpierw wyszuka w pamięci podręcznej elementy podrzędne pliku o podanej nazwie, a jeśli go nie znajdzie, odświeży listę plików podrzędnych w pamięci podręcznej i spróbuje ponownie.

Parametry
name String

Zwraca
IFileEntry

Zgłasza
com.android.tradefed.device.DeviceNotAvailableException
DeviceNotAvailableException

getChildren

public abstract Collection<IFileEntry> getChildren (boolean useCache)

Zwraca elementy podrzędne elementu IFileEntry.

Zasadniczo jest to synchroniczna otoczka dla FileListingService.getChildren(FileEntry,boolean,FileListingService.IListingReceiver)

Parametry
useCache boolean: true, jeśli mają zostać zwrócone elementy podrzędne z pamięci podręcznej, jeśli są dostępne. false, jeśli ma zostać wymuszone nowe polecenie ls.

Zwraca
Collection<IFileEntry> lista plików podrzędnych

Zgłasza
com.android.tradefed.device.DeviceNotAvailableException
DeviceNotAvailableException

getDate

public abstract String getDate ()

Otoczka dla FileEntry.getDate().

Zwraca
String

getFileEntry

public abstract FileListingService.FileEntry getFileEntry ()

Zwraca odniesienie do FileEntry ddmlib.

Zwraca
FileListingService.FileEntry

getFullEscapedPath

public abstract String getFullEscapedPath ()

Otoczka dla FileEntry.getFullEscapedPath().

Zwraca
String

getFullPath

public abstract String getFullPath ()

Otoczka dla FileEntry.getFullPath().

Zwraca
String

getName

public abstract String getName ()

Otoczka dla FileEntry.getName().

Zwraca
String

getPermissions

public abstract String getPermissions ()

Otoczka dla FileEntry.getPermissions().

Zwraca
String

getTime

public abstract String getTime ()

Otoczka dla FileEntry.getTime().

Zwraca
String

isAppFileName

public abstract boolean isAppFileName ()

Otoczka dla FileEntry.isAppFileName().

Zwraca
boolean

isDirectory

public abstract boolean isDirectory ()

Otoczka dla FileEntry.isDirectory().

Zwraca
boolean