IFileEntry
public
interface
IFileEntry
com.android.tradefed.device.IFileEntry |
Definizione dell'interfaccia che fornisce un contratto più semplice e simulabile ai metodi FileEntry
.
DA FARE: sposta questa operazione in ddmlib
Riepilogo
Metodi pubblici | |
---|---|
abstract
IFileEntry
|
findChild(String name)
Trova un |
abstract
|
getChildren(boolean useCache)
Restituisce i figli di un |
abstract
String
|
getDate()
Involgimento per |
abstract
FileListingService.FileEntry
|
getFileEntry()
Restituire il riferimento alla libreria ddmlib |
abstract
String
|
getFullEscapedPath()
Involgimento per |
abstract
String
|
getFullPath()
Involgimento per |
abstract
String
|
getName()
Involgimento per |
abstract
String
|
getPermissions()
Involgimento per |
abstract
String
|
getTime()
Involgimento per |
abstract
boolean
|
isAppFileName()
Involgimento per |
abstract
boolean
|
isDirectory()
Involgimento per |
Metodi pubblici
findChild
public abstract IFileEntry findChild (String name)
Trova un IFileEntry
secondario con il nome specificato.
In sostanza, un wrapper per FileEntry.findChild(String)
che prima cercherà anche nei file figlio memorizzati nella cache il file con il nome specificato e, se non lo trova, aggiornerà l'elenco dei file figlio memorizzati nella cache e riproverà.
Parametri | |
---|---|
name |
String |
Ritorni | |
---|---|
IFileEntry |
Lanci | |
---|---|
|
com.android.tradefed.device.DeviceNotAvailableException |
DeviceNotAvailableException |
getChildren
public abstractgetChildren (boolean useCache)
Restituisce i figli di un IFileEntry
.
Fondamentalmente un wrapper sincrono per
FileListingService.getChildren(FileEntry, boolean, FileListingService.IListingReceiver)
Parametri | |
---|---|
useCache |
boolean : true se è necessario restituire gli elementi secondari memorizzati nella cache, se disponibili.
false se deve essere forzato un nuovo comando ls. |
Ritorni | |
---|---|
|
Elenco di file secondari |
Lanci | |
---|---|
|
com.android.tradefed.device.DeviceNotAvailableException |
DeviceNotAvailableException |
getFileEntry
public abstract FileListingService.FileEntry getFileEntry ()
Restituire il riferimento a ddmlib FileEntry
.
Ritorni | |
---|---|
FileListingService.FileEntry |
getFullEscapedPath
public abstract String getFullEscapedPath ()
Involgimento per FileEntry.getFullEscapedPath()
.
Ritorni | |
---|---|
String |
getFullPath
public abstract String getFullPath ()
Involgimento per FileEntry.getFullPath()
.
Ritorni | |
---|---|
String |
getPermissions
public abstract String getPermissions ()
Involgimento per FileEntry.getPermissions()
.
Ritorni | |
---|---|
String |
isAppFileName
public abstract boolean isAppFileName ()
Involgimento per FileEntry.isAppFileName()
.
Ritorni | |
---|---|
boolean |
isDirectory
public abstract boolean isDirectory ()
Involgimento per FileEntry.isDirectory()
.
Ritorni | |
---|---|
boolean |