IFileEntry
public
interface
IFileEntry
com.android.tradefed.device.IFileEntry |
इंटरफ़ेस की परिभाषा, जो FileEntry
तरीकों के लिए आसान और मॉक किया जा सकने वाला कॉन्ट्रैक्ट उपलब्ध कराती है.
TODO: इसे ddmlib में ले जाएं
खास जानकारी
सार्वजनिक तरीके | |
---|---|
abstract
IFileEntry
|
findChild(String name)
दिए गए नाम वाले बच्चे |
abstract
|
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 abstractgetChildren (boolean useCache)
IFileEntry
के चाइल्ड एलिमेंट दिखाता है.
असल में, FileListingService.getChildren(FileEntry, boolean, FileListingService.IListingReceiver)
के लिए सिंक्रोनस रैपर
पैरामीटर | |
---|---|
useCache |
boolean : true अगर कैश मेमोरी में सेव किए गए चाइल्ड पेज उपलब्ध हैं, तो उन्हें दिखाया जाना चाहिए.
false अगर ls का नया निर्देश लागू करना है. |
रिटर्न | |
---|---|
|
सब-फ़ाइलों की सूची |
थ्रो | |
---|---|
|
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 |