IFileEntry
public
interface
IFileEntry
| com.android.tradefed.device.IFileEntry |
Definición de interfaz que proporciona un contrato más simple y simulable para los métodos de FileEntry.
TODO: Mover esto a ddmlib
Resumen
Métodos públicos | |
|---|---|
abstract
IFileEntry
|
findChild(String name)
Busca un elemento secundario |
abstract
|
getChildren(boolean useCache)
Devuelve los elementos secundarios de un |
abstract
String
|
getDate()
Wrapper para |
abstract
FileListingService.FileEntry
|
getFileEntry()
Devuelve una referencia a |
abstract
String
|
getFullEscapedPath()
Wrapper para |
abstract
String
|
getFullPath()
Wrapper para |
abstract
String
|
getName()
Wrapper para |
abstract
String
|
getPermissions()
Wrapper para |
abstract
String
|
getTime()
Wrapper para |
abstract
boolean
|
isAppFileName()
Wrapper para |
abstract
boolean
|
isDirectory()
Wrapper para |
Métodos públicos
findChild
public abstract IFileEntry findChild (String name)
Busca un elemento secundario IFileEntry con el nombre determinado.
Básicamente, es un wrapper para FileEntry.findChild(String) que también buscará primero los elementos secundarios almacenados en caché para encontrar el archivo con el nombre determinado y, si no lo encuentra, actualizará la lista de archivos secundarios almacenados en caché y volverá a intentarlo.
| Parámetros | |
|---|---|
name |
String |
| Muestra | |
|---|---|
IFileEntry |
|
| Arroja | |
|---|---|
|
com.android.tradefed.device.DeviceNotAvailableException |
DeviceNotAvailableException |
|
getChildren
public abstractgetChildren (boolean useCache)
Devuelve los elementos secundarios de un IFileEntry.
Básicamente, es un wrapper síncrono para FileListingService.getChildren(FileEntry, boolean, FileListingService.IListingReceiver).
| Parámetros | |
|---|---|
useCache |
boolean: true si se deben devolver los elementos secundarios almacenados en caché si están disponibles.
false si se debe forzar un nuevo comando ls. |
| Muestra | |
|---|---|
|
Lista de archivos secundarios |
| Arroja | |
|---|---|
|
com.android.tradefed.device.DeviceNotAvailableException |
DeviceNotAvailableException |
|
getFileEntry
public abstract FileListingService.FileEntry getFileEntry ()
Devuelve una referencia a FileEntry de ddmlib.
| Muestra | |
|---|---|
FileListingService.FileEntry |
|
getFullEscapedPath
public abstract String getFullEscapedPath ()
Wrapper para FileEntry.getFullEscapedPath().
| Muestra | |
|---|---|
String |
|
getFullPath
public abstract String getFullPath ()
Wrapper para FileEntry.getFullPath().
| Muestra | |
|---|---|
String |
|
getPermissions
public abstract String getPermissions ()
Wrapper para FileEntry.getPermissions().
| Muestra | |
|---|---|
String |
|
isAppFileName
public abstract boolean isAppFileName ()
Wrapper para FileEntry.isAppFileName().
| Muestra | |
|---|---|
boolean |
|
isDirectory
public abstract boolean isDirectory ()
Wrapper para FileEntry.isDirectory().
| Muestra | |
|---|---|
boolean |
|