IFileEntry

public interface IFileEntry

com.android.tradefed.device.IFileEntry


Definicja interfejsu, która zapewnia prostszą, kpiną umowę z metodami FileEntry .

DO ZROBIENIA: przenieś to do ddmlib

Streszczenie

Metody publiczne

abstract IFileEntry findChild (String name)

Znajduje element podrzędny IFileEntry o podanej nazwie.

abstract getChildren (boolean useCache)

Zwraca dzieci elementu IFileEntry .

abstract String getDate ()

Opakowanie dla FileEntry#getDate() .

abstract FileListingService.FileEntry getFileEntry ()

Zwróć odwołanie do ddmlib FileEntry .

abstract String getFullEscapedPath ()

Opakowanie dla FileEntry#getFullEscapedPath() .

abstract String getFullPath ()

Opakowanie dla FileEntry#getFullPath() .

abstract String getName ()

Opakowanie dla FileEntry#getName() .

abstract String getPermissions ()

Opakowanie dla FileEntry#getPermissions() .

abstract String getTime ()

Opakowanie dla FileEntry#getTime() .

abstract boolean isAppFileName ()

Opakowanie dla FileEntry#isAppFileName() .

abstract boolean isDirectory ()

Opakowanie dla FileEntry#isDirectory() .

Metody publiczne

znajdźDziecko

public abstract IFileEntry findChild (String name)

Znajduje element podrzędny IFileEntry o podanej nazwie.

Zasadniczo opakowanie dla FileEntry#findChild(String) , które również najpierw przeszuka buforowane pliki podrzędne w poszukiwaniu pliku o podanej nazwie, a jeśli nie zostanie znalezione, odśwież listę plików podrzędnych w pamięci podręcznej i spróbuj ponownie.

Parametry
name String

Zwroty
IFileEntry

Rzuty
com.android.tradefed.device.DeviceNotAvailableException
DeviceNotAvailableException

dostać Dzieci

public abstract  getChildren (boolean useCache)

Zwraca dzieci elementu IFileEntry .

Zasadniczo opakowanie synchroniczne dla FileListingService#getChildren(FileEntry, boolean, FileListingService.IListingReceiver)

Parametry
useCache boolean : true , jeśli dzieci z pamięci podręcznej powinny zostać zwrócone, jeśli są dostępne. false , jeśli nowe polecenie ls powinno zostać wymuszone.

Zwroty
lista plików podrzędnych

Rzuty
com.android.tradefed.device.DeviceNotAvailableException
DeviceNotAvailableException

pobierzDate

public abstract String getDate ()

Opakowanie dla FileEntry#getDate() .

Zwroty
String

pobierz wpis do pliku

public abstract FileListingService.FileEntry getFileEntry ()

Zwróć odwołanie do ddmlib FileEntry .

Zwroty
FileListingService.FileEntry

getFullEscapedPath

public abstract String getFullEscapedPath ()

Opakowanie dla FileEntry#getFullEscapedPath() .

Zwroty
String

pobierz pełną ścieżkę

public abstract String getFullPath ()

Opakowanie dla FileEntry#getFullPath() .

Zwroty
String

pobierzNazwę

public abstract String getName ()

Opakowanie dla FileEntry#getName() .

Zwroty
String

uzyskać uprawnienia

public abstract String getPermissions ()

Opakowanie dla FileEntry#getPermissions() .

Zwroty
String

uzyskać czas

public abstract String getTime ()

Opakowanie dla FileEntry#getTime() .

Zwroty
String

isAppFileName

public abstract boolean isAppFileName ()

Opakowanie dla FileEntry#isAppFileName() .

Zwroty
boolean

jestkatalog

public abstract boolean isDirectory ()

Opakowanie dla FileEntry#isDirectory() .

Zwroty
boolean