IFileEntry

public interface IFileEntry

com.android.tradefed.device.IFileEntry


Definicja interfejsu, która zapewnia prostszy, możliwy do naśladowania kontrakt do metod FileEntry .

DO ZROBIENIA: przenieś to do ddmlib

Streszczenie

Metody publiczne

abstract IFileEntry findChild (String name)

Znajduje podrzędny IFileEntry o podanej nazwie.

abstract getChildren (boolean useCache)

Zwraca dzieci 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 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 znaleziony, odświeży listę buforowanych plików podrzędnych i spróbuje ponownie.

Parametry
name String

Zwroty
IFileEntry

Rzuty
DeviceNotAvailableException

zdobądźDzieci

public abstract  getChildren (boolean useCache)

Zwraca dzieci IFileEntry .

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

Parametry
useCache boolean : true , jeśli buforowane elementy potomne powinny zostać zwrócone, jeśli są dostępne. false jeśli nowe polecenie ls powinno zostać wymuszone.

Zwroty
lista podplików

Rzuty
DeviceNotAvailableException

pobierzDatę

public abstract String getDate ()

Opakowanie dla FileEntry#getDate() .

Zwroty
String

getFileEntry

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

pobierzPełnąŚcieżkę

public abstract String getFullPath ()

Opakowanie dla FileEntry#getFullPath() .

Zwroty
String

getName

public abstract String getName ()

Opakowanie dla FileEntry#getName() .

Zwroty
String

zdobądź 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

isDirectory

public abstract boolean isDirectory ()

Opakowanie dla FileEntry#isDirectory() .

Zwroty
boolean