IFileEntry
public
interface
IFileEntry
com.android.tradefed.device.IFileEntry |
Definicja interfejsu, która zapewnia prostsze kontrakty do testowania metod FileEntry
.
TODO: przenieś to do ddmlib
Podsumowanie
Metody publiczne | |
---|---|
abstract
IFileEntry
|
findChild(String name)
Znajduje element podrzędny |
abstract
|
getChildren(boolean useCache)
Zwraca elementy podrzędne obiektu |
abstract
String
|
getDate()
Opakowanie dla |
abstract
FileListingService.FileEntry
|
getFileEntry()
Zwraca odwołanie do biblioteki ddmlib |
abstract
String
|
getFullEscapedPath()
Opakowanie dla |
abstract
String
|
getFullPath()
Opakowanie dla |
abstract
String
|
getName()
Opakowanie dla |
abstract
String
|
getPermissions()
Opakowanie dla |
abstract
String
|
getTime()
Opakowanie dla |
abstract
boolean
|
isAppFileName()
Opakowanie dla |
abstract
boolean
|
isDirectory()
Opakowanie dla |
Metody publiczne
findChild
public abstract IFileEntry findChild (String name)
Znajduje podrzędny IFileEntry
o danej nazwie.
Jest to w podstawie otoczka dla funkcji FileEntry.findChild(String)
, która najpierw przeszukuje elementy podrzędne w pamięci podręcznej pod kątem pliku o danej nazwie, a jeśli go nie znajdzie, odświeża listę elementów podrzędnych w pamięci podręcznej i próbuje ponownie.
Parametry | |
---|---|
name |
String |
Zwroty | |
---|---|
IFileEntry |
Rzuty | |
---|---|
|
com.android.tradefed.device.DeviceNotAvailableException |
DeviceNotAvailableException |
getChildren
public abstractgetChildren (boolean useCache)
Zwraca elementy podrzędne elementu IFileEntry
.
Zasadniczo jest to synchroniczny element zewnętrzny dla funkcji FileListingService.getChildren(FileEntry, boolean, FileListingService.IListingReceiver)
Parametry | |
---|---|
useCache |
boolean : true jeśli elementy podrzędne z pamięci podręcznej mają zostać zwrócone, jeśli są dostępne.
false jeśli nowe polecenie ls ma być wymuszone. |
Zwroty | |
---|---|
|
lista plików podrzędnych. |
Rzuty | |
---|---|
|
com.android.tradefed.device.DeviceNotAvailableException |
DeviceNotAvailableException |
getFileEntry
public abstract FileListingService.FileEntry getFileEntry ()
Zwraca odwołanie do biblioteki ddmlib FileEntry
.
Zwroty | |
---|---|
FileListingService.FileEntry |
getFullEscapedPath
public abstract String getFullEscapedPath ()
Opakowanie dla FileEntry.getFullEscapedPath()
.
Zwroty | |
---|---|
String |
getFullPath
public abstract String getFullPath ()
Opakowanie dla FileEntry.getFullPath()
.
Zwroty | |
---|---|
String |
getPermissions
public abstract String getPermissions ()
Opakowanie dla FileEntry.getPermissions()
.
Zwroty | |
---|---|
String |
isAppFileName
public abstract boolean isAppFileName ()
Opakowanie dla FileEntry.isAppFileName()
.
Zwroty | |
---|---|
boolean |
isDirectory
public abstract boolean isDirectory ()
Opakowanie dla FileEntry.isDirectory()
.
Zwroty | |
---|---|
boolean |