IFileEntry

public interface IFileEntry

com.android.tradefed.device.IFileEntry


ইন্টারফেস সংজ্ঞা যা FileEntry পদ্ধতিতে সহজ, উপহাসযোগ্য চুক্তি প্রদান করে।

TODO: এটি ddmlib-এ সরান

সারাংশ

পাবলিক পদ্ধতি

abstract IFileEntry findChild (String name)

প্রদত্ত নামের একটি শিশু IFileEntry খুঁজে পায়।

abstract getChildren (boolean useCache)

একটি IFileEntry এর সন্তানদের ফেরত দেয়।

abstract String getDate ()

FileEntry#getDate() এর জন্য মোড়ক।

abstract FileListingService.FileEntry getFileEntry ()

ddmlib FileEntry তে রেফারেন্স ফেরত দিন।

abstract String getFullEscapedPath ()

FileEntry#getFullEscapedPath() এর জন্য মোড়ক।

abstract String getFullPath ()

FileEntry#getFullPath() এর জন্য মোড়ক।

abstract String getName ()

FileEntry#getName() এর জন্য মোড়ক।

abstract String getPermissions ()

FileEntry#getPermissions() এর জন্য মোড়ক।

abstract String getTime ()

FileEntry#getTime() এর জন্য মোড়ক।

abstract boolean isAppFileName ()

FileEntry#isAppFileName() এর জন্য মোড়ানো।

abstract boolean isDirectory ()

FileEntry#isDirectory() এর জন্য মোড়ক।

পাবলিক পদ্ধতি

শিশু খুঁজুন

public abstract IFileEntry findChild (String name)

প্রদত্ত নামের একটি শিশু IFileEntry খুঁজে পায়।

মূলত FileEntry#findChild(String) এর জন্য একটি মোড়ক যা প্রথমে প্রদত্ত নামের ফাইলের জন্য ক্যাশ করা শিশুদের অনুসন্ধান করবে, এবং যদি না পাওয়া যায়, ক্যাশে করা চাইল্ড ফাইলের তালিকা রিফ্রেশ করুন এবং আবার চেষ্টা করুন।

পরামিতি
name String

রিটার্নস
IFileEntry

নিক্ষেপ করে
com.android.tradefed.device.DeviceNotAvailableException
DeviceNotAvailableException

বাচ্চাদের পান

public abstract  getChildren (boolean useCache)

একটি IFileEntry এর সন্তানদের ফেরত দেয়।

মূলত FileListingService#getChildren(FileEntry, boolean, FileListingService.IListingReceiver) এর জন্য একটি সিঙ্ক্রোনাস মোড়ক

পরামিতি
useCache boolean : true যদি পাওয়া যায় তাহলে ক্যাশ করা শিশুদের ফেরত দেওয়া উচিত। false হলে একটি নতুন ls কমান্ড বাধ্য করা উচিত।

রিটার্নস
সাব ফাইলের তালিকা

নিক্ষেপ করে
com.android.tradefed.device.DeviceNotAvailableException
DeviceNotAvailableException

getDate

public abstract String getDate ()

FileEntry#getDate() এর জন্য মোড়ক।

রিটার্নস
String

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

getName

public abstract String getName ()

FileEntry#getName() এর জন্য মোড়ক।

রিটার্নস
String

অনুমতি পান

public abstract String getPermissions ()

FileEntry#getPermissions() এর জন্য মোড়ক।

রিটার্নস
String

getTime

public abstract String getTime ()

FileEntry#getTime() এর জন্য মোড়ক।

রিটার্নস
String

isAppFileName

public abstract boolean isAppFileName ()

FileEntry#isAppFileName() এর জন্য মোড়ানো।

রিটার্নস
boolean

isDirectory

public abstract boolean isDirectory ()

FileEntry#isDirectory() এর জন্য মোড়ক।

রিটার্নস
boolean