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
FileEntry.
TODO: Mover esto a ddmlib
Resumen
Métodos públicos | |
|---|---|
abstract
IFileEntry
|
findChild(String name)
Busca un elemento secundario |
abstract
Collection<IFileEntry>
|
getChildren(boolean useCache)
Devuelve los elementos secundarios de un |
abstract
String
|
getDate()
Wrapper para |
abstract
FileListingService.FileEntry
|
getFileEntry()
Devuelve la 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 el archivo con el nombre determinado y, si no se 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 abstract Collection<IFileEntry> getChildren (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 mostrar los elementos secundarios almacenados en caché si están disponibles.
false si se debe forzar un nuevo comando ls. |
| Muestra | |
|---|---|
Collection<IFileEntry> |
lista de archivos secundarios |
| Arroja | |
|---|---|
|
com.android.tradefed.device.DeviceNotAvailableException |
DeviceNotAvailableException |
|
getFileEntry
public abstract FileListingService.FileEntry getFileEntry ()
Devuelve la 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 |
|