IFileEntry
public
interface
IFileEntry
| com.android.tradefed.device.IFileEntry |
यह इंटरफ़ेस, FileEntry तरीकों के लिए आसान और मॉक किए जा सकने वाला कॉन्ट्रैक्ट उपलब्ध कराता है.
TODO: इसे ddmlib में ले जाएं
खास जानकारी
पब्लिक मेथड | |
|---|---|
abstract
IFileEntry
|
findChild(String name)
दिए गए नाम वाली चाइल्ड |
abstract
Collection<IFileEntry>
|
getChildren(boolean useCache)
किसी |
abstract
String
|
getDate()
|
abstract
FileListingService.FileEntry
|
getFileEntry()
ddmlib |
abstract
String
|
getFullEscapedPath()
|
abstract
String
|
getFullPath()
|
abstract
String
|
getName()
|
abstract
String
|
getPermissions()
|
abstract
String
|
getTime()
|
abstract
boolean
|
isAppFileName()
|
abstract
boolean
|
isDirectory()
|
पब्लिक मेथड
findChild
public abstract IFileEntry findChild (String name)
दिए गए नाम वाली चाइल्ड IFileEntry ढूंढता है.
यह असल में FileEntry.findChild(String) के लिए एक रैपर है. यह दिए गए नाम वाली फ़ाइल के लिए, पहले कैश की गई चाइल्ड फ़ाइलों को खोजेगा. अगर फ़ाइल नहीं मिलती है, तो कैश की गई चाइल्ड फ़ाइल की सूची को रीफ़्रेश करेगा और फिर से कोशिश करेगा.
| पैरामीटर | |
|---|---|
name |
String |
| रिटर्न | |
|---|---|
IFileEntry |
|
| थ्रॉ | |
|---|---|
|
com.android.tradefed.device.DeviceNotAvailableException |
DeviceNotAvailableException |
|
getChildren
public abstract Collection<IFileEntry> getChildren (boolean useCache)
किसी IFileEntry के चाइल्ड दिखाता है.
यह असल में
FileListingService.getChildren(FileEntry,boolean,FileListingService.IListingReceiver) के लिए एक सिंक्रोनस रैपर है
| पैरामीटर | |
|---|---|
useCache |
boolean: true अगर कैश की गई चाइल्ड फ़ाइलें उपलब्ध हैं, तो उन्हें दिखाया जाना चाहिए.
false अगर ls कमांड को फ़ोर्स किया जाना चाहिए. |
| रिटर्न | |
|---|---|
Collection<IFileEntry> |
सब-फ़ाइलों की सूची |
| थ्रॉ | |
|---|---|
|
com.android.tradefed.device.DeviceNotAvailableException |
DeviceNotAvailableException |
|
getFileEntry
public abstract FileListingService.FileEntry getFileEntry ()
ddmlib FileEntry का रेफ़रंस दिखाता है.
| रिटर्न | |
|---|---|
FileListingService.FileEntry |
|
getFullEscapedPath
public abstract String getFullEscapedPath ()
FileEntry.getFullEscapedPath() के लिए रैपर.
| रिटर्न | |
|---|---|
String |
|
getFullPath
public abstract String getFullPath ()
FileEntry.getFullPath() के लिए रैपर.
| रिटर्न | |
|---|---|
String |
|
getPermissions
public abstract String getPermissions ()
FileEntry.getPermissions() के लिए रैपर.
| रिटर्न | |
|---|---|
String |
|
isAppFileName
public abstract boolean isAppFileName ()
FileEntry.isAppFileName() के लिए रैपर.
| रिटर्न | |
|---|---|
boolean |
|
isDirectory
public abstract boolean isDirectory ()
FileEntry.isDirectory() के लिए रैपर.
| रिटर्न | |
|---|---|
boolean |
|