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