आईफ़ाइलएंट्री
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()
|
सार्वजनिक तरीके
बच्चों को ढूंढें
public abstract IFileEntry findChild (String name)
दिए गए नाम वाले चाइल्ड IFileEntry
को ढूंढता है.
आम तौर पर, FileEntry#findChild(String)
के लिए एक रैपर
पहले दिए गए नाम वाली फ़ाइल के लिए, कैश मेमोरी में सेव किए गए चिल्ड्रेन को भी खोजेगा. साथ ही, अगर मिलता है, तो
कैश मेमोरी में सेव की गई चाइल्ड फ़ाइल की सूची को रीफ़्रेश करके फिर से कोशिश करें.
पैरामीटर | |
---|---|
name |
String |
रिटर्न | |
---|---|
IFileEntry |
थ्रो | |
---|---|
|
com.android.tradefed.device.DeviceNotAvailable Payment |
DeviceNotAvailableException |
बच्चों के लिए
public abstractgetChildren (boolean useCache)
IFileEntry
के चाइल्ड नतीजे दिखाता है.
दरअसल, यह सिंक्रोनस रैपर होता है
FileListingService#getChildren(FileEntry, boolean, FileListingService.IListingReceiver)
अभी तक किसी भी व्यक्ति ने चेक इन नहीं किया है
पैरामीटर | |
---|---|
useCache |
boolean : true अगर कैश मेमोरी में सेव किए गए चिल्ड्रेन उपलब्ध होने पर, उन्हें लौटाया जाना चाहिए.
false , अगर नई एलएस कमांड को ज़बरदस्ती लागू किया जाना चाहिए. |
रिटर्न | |
---|---|
|
सब-फ़ाइल की सूची |
थ्रो | |
---|---|
|
com.android.tradefed.device.DeviceNotAvailable Payment |
DeviceNotAvailableException |
'फ़ाइल एंट्री' का अनुरोध करें
public abstract FileListingService.FileEntry getFileEntry ()
ddmlib FileEntry
का रेफ़रंस दें.
रिटर्न | |
---|---|
FileListingService.FileEntry |
getFullEscapedPath
public abstract String getFullEscapedPath ()
FileEntry#getFullEscapedPath()
के लिए रैपर.
रिटर्न | |
---|---|
String |
'पूरा पाथ' पाएं
public abstract String getFullPath ()
FileEntry#getFullPath()
के लिए रैपर.
रिटर्न | |
---|---|
String |
अनुमतियां पाएं
public abstract String getPermissions ()
FileEntry#getPermissions()
के लिए रैपर.
रिटर्न | |
---|---|
String |
isAppFileName
public abstract boolean isAppFileName ()
FileEntry#isAppFileName()
के लिए रैपर.
रिटर्न | |
---|---|
boolean |
isDirectory
public abstract boolean isDirectory ()
FileEntry#isDirectory()
के लिए रैपर.
रिटर्न | |
---|---|
boolean |